Definition of the TOPS SLC deramping function for products generated by the S-1 IPF

Similar documents
Radiometric Calibration of S-1 Level-1 Products Generated by the S-1 IPF

Thermal Denoising of Products Generated by the S-1 IPF

Masking "No-value" Pixels on GRD Products generated by the Sentinel-1 ESA IPF

Phase Requirements, design and validation of phase preserving processors for a SAR system

First TOPSAR image and interferometry results with TerraSAR-X

Sentinel-1 Toolbox. TOPS Interferometry Tutorial Issued May 2014

AN EFFICIENT IMAGING APPROACH FOR TOPS SAR DATA FOCUSING BASED ON SCALED FOURIER TRANSFORM

3 - SYNTHETIC APERTURE RADAR (SAR) SUMMARY David Sandwell, SIO 239, January, 2008

DERIVATION of the BACKSCATTERING COEFFICIENT σ o in ESA ERS SAR PRI PRODUCTS

TOPSAR: Terrain Observation by Progressive Scans

THE HIGH flexibility of the TerraSAR-X (TSX) instrument

A Correlation Test: What were the interferometric observation conditions?

ROI_PAC Documentation. Repeat Orbit Interferometry Package

Precise coregistration of Sentinel-1A TOPS data. Heresh Fattahi, Piyush Agram, Mark Simons

Sentinel-1 processing with GAMMA software

Heath Yardley University of Adelaide Radar Research Centre

Interferometric Evaluation of Sentinel-1A TOPS data

SCANSAR FOCUSING AND INTERFEROMETRY

PSI Precision, accuracy and validation aspects

Results of UAVSAR Airborne SAR Repeat-Pass Multi- Aperture Interferometry

Digital Processing of Synthetic Aperture Radar Data

Release Notes GAMMA Software, Linux Distribution Windows Distribution Mac OSX GAMMA Software Training Courses

PALSAR-IPF SAR Data Products - Product Handbook

Memorandum. Clint Slatton Prof. Brian Evans Term project idea for Multidimensional Signal Processing (EE381k)

Sentinel-1 InSAR AP workshop

Interferometric processing. Rüdiger Gens

A NOVEL THREE-STEP IMAGE FORMATION SCHEME FOR UNIFIED FOCUSING ON SPACEBORNE SAR DATA

Sentinel-1. Sentinel-1 Level 1 Detailed Algorithm Definition

A New Method for Correcting ScanSAR Scalloping Using Forests and inter SCAN Banding Employing Dynamic Filtering

SENTINEL-1 PRECISE ORBIT CALIBRATION AND VALIDATION

New Results on the Omega-K Algorithm for Processing Synthetic Aperture Radar Data

SENTINEL-1 SUPPORT IN THE GAMMA SOFTWARE

Motion Compensation in Bistatic Airborne SAR Based on a Geometrical Approach

Design, Implementation and Performance Evaluation of Synthetic Aperture Radar Signal Processor on FPGAs

The Staggered SAR Concept: Imaging a Wide Continuous Swath with High Resolution

NEW DEVELOPMENT OF TWO-STEP PROCESSING APPROACH FOR SPOTLIGHT SAR FOCUSING IN PRESENCE OF SQUINT

Design and Implementation of Real-time High Squint Spotlight SAR Imaging Processor

Scene Matching on Imagery

URBAN FOOTPRINT MAPPING WITH SENTINEL-1 DATA

ENVISAT Post-Launch Products ASAR

SAR training processor

Interferometry Tutorial with RADARSAT-2 Issued March 2014 Last Update November 2017

MOTION COMPENSATION OF INTERFEROMETRIC SYNTHETIC APERTURE RADAR

Co-registration and complex interpolation

SAR Interferometry. Dr. Rudi Gens. Alaska SAR Facility

The 2017 InSAR package also provides support for the generation of interferograms for: PALSAR-2, TanDEM-X

EXTENDED EXACT TRANSFER FUNCTION ALGO- RITHM FOR BISTATIC SAR OF TRANSLATIONAL IN- VARIANT CASE

Burst mode SAR s for wide swath surveys

Operational process interferometric for the generation of a digital model of ground Applied to the couple of images ERS-1 ERS-2 to the area of Algiers

Sentinel-1 Toolbox. Interferometry Tutorial Issued March 2015 Updated August Luis Veci

EXTENDED WAVENUMBER DOMAIN ALGORITHM FOR HIGHLY SQUINTED SLIDING SPOTLIGHT SAR DATA PROCESSING

Three-dimensional digital elevation model of Mt. Vesuvius from NASA/JPL TOPSAR

Processing SAR data using Range Doppler and Chirp Scaling Algorithms

Synthetic Aperture Radar Systems for Small Aircrafts: Data Processing Approaches

Sentinel-1. Sentinel-1 Product Definition. (signature) MDA Document Number: SEN-RS ESA CDRL Number: PDL1-1, PDL2-1

Progress In Electromagnetics Research, Vol. 125, , 2012

ALOS PALSAR. Orthorectification Tutorial Issued March 2015 Updated August Luis Veci

Efficient Evaluation of Fourier-Based SAR Focusing Kernels

Individual Interferograms to Stacks!

URBAN CLASSIFICATION WITH SENTINEL-1 Case Study: Germany, 2018

Study of the Effects of Target Geometry on Synthetic Aperture Radar Images using Simulation Studies

LAND SUBSIDENCE WITH SENTINEL-1 using SNAP

SPACEBORNE synthetic aperture radar (SAR) systems

Individual Interferograms to Stacks

I-PAF SRTM X-SAR Processing Chain: Algorithms and Analysis of First Results

INTERFEROMETRIC PROPERTIES AND PROCESSING FOR SPACEBORNE SPOTLIGHT SAR

Do It Yourself 8. Polarization Coherence Tomography (P.C.T) Training Course

SENTINEL-1 Toolbox. SAR Basics Tutorial Issued March 2015 Updated August Luis Veci

Interactive comment on Quantification and mitigation of the impact of scene inhomogeneity on Sentinel-4 UVN UV-VIS retrievals by S. Noël et al.

Interactive comment on Quantification and mitigation of the impact of scene inhomogeneity on Sentinel-4 UVN UV-VIS retrievals by S. Noël et al.

ALOS PALSAR VERIFICATION PROCESSOR

KALMAN FILTER FOR REMOVAL OF SCALLOPING AND INTER-SCAN BANDING IN SCANSAR IMAGES

This is an author produced version of Accurate Reconstruction and Suppression for Azimuth Ambiguities in Spaceborne Stripmap SAR Images.

Calculation of beta naught and sigma naught for TerraSAR-X data

Sentinel-1 Toolbox. Offset Tracking Tutorial Issued August Jun Lu Luis Veci

FIRST RESULTS OF THE ALOS PALSAR VERIFICATION PROCESSOR

Analysis on the Azimuth Shift of a Moving Target in SAR Image

Lateral Ground Movement Estimation from Space borne Radar by Differential Interferometry.

Burst-Mode and ScanSAR Interferometry

Using a multipoint interferometer to measure the orbital angular momentum of light

Motion Compensation of Interferometric Synthetic Aperture Radar

Estimating the ASCAT Spatial Response Function

ICE VELOCITY measurements are fundamentally important

Terrain correction. Backward geocoding. Terrain correction and ortho-rectification. Why geometric terrain correction? Rüdiger Gens

Precise orbits and accurate timing simplifies software and enables seamless mosaicing. Geometric validation of ERS, Envisat, and ALOS.

ALOS-2 PALSAR-2 support in GAMMA Software

GMES TERRAFIRMA. Validation of existing processing chains in Terrafirma stage 2 LIST OF OSP DELIVERABLES EXTENDED

Phase demodulation of interferograms with open or closed fringes

Magnetics. Introduction to Filtering using the Fourier Transform. Chuck Connor, Laura Connor. Potential Fields. Magnetics.

Radiometric Calibration of TerraSAR-X Data Beta Naught and Sigma Naught Coefficient Calculation

Documentation - Theory. SAR Processing. Version 1.4 March 2008

In addition, the image registration and geocoding functionality is also available as a separate GEO package.

Agilent ChemStation for UV-visible Spectroscopy

Radar Coherent Backscatter!

GABOR AND WEBER FEATURE EXTRACTION PERFORMANCE BASED ON URBAN ATLAS GROUND TRUTH

Using GAMMA SLCs with TU-DELFT-DORIS

AMBIGUOUS PSI MEASUREMENTS

An Observatory for Ocean, Climate and Environment. SAC-D/Aquarius. MWR Geometric Correction Algorithms. Felipe Madero

Synthetic Aperture Imaging Using a Randomly Steered Spotlight

GP265 / EE355 Homework 7 (Final project 1) Solutions

Transcription:

Definition of the TOPS SLC deramping function for products generated by the S-1 IPF Prepared by nuno miranda Reference COPE-GSEG-EOPG-TN-14-0025 Issue 1 Revision 3 Date of Issue 10/01/2017 Status Final Document Type Technical Note Distribution

Title Issue 1 Revision 3 Author nuno miranda Date 10/01/2017 Approved by Date Reason for change Issue Revision Date Document creation 1 0 21/09/2014 Introduction of the demodulation term 1 1 30/09/2014 Introduction of deramping example 1 2 22/04/2015 Reference range updated in deramping formula 1 3 10/01/2017 Issue 1 Revision 1 Reason for change Date Pages Paragraph(s) Document creation 21/09/2014 All All Section 5 30/09/2014 Section 6 22/04/2015 Sections 3, 6.6 10/01/2017 Page 2/15

Table of contents: 1 Introduction... 4 2 Documentation... 4 3 Definition of the S-1 TOPS deramping function... 4 4 Definition of the S-1 TOPS re-ramping function... 8 5 Defintion of the of the S-1 TOPS deramping and demodulation function... 8 6 Deramping example... 9 Selection of a Burst... 9 Doppler Centroid Rate Introduced by the Scanning of the Antenna (ks)... 10 Doppler FM Rate (ka)... 12 Doppler Centroid Rate in the Focussed TOPS SLC Data (kt)... 13 Doppler Centroid Frequency (fηc)... 14 Reference zero-doppler Azimuth Time (ηref)... 15 Deramped phase (ϕ(η, τ ))... 15 Page 3/15

1 INTRODUCTION The Sentinel-1 (S-1) Instrument Processing Facility (IPF) is responsible for generating the complete family of Level-1 and Level-2 operation products [AD- 1]. It is the first SAR instrument featuring the TOPS [AD- 3] mode. As a matter of fact, S-1 features two TOPS mode being EWS and IWS for which the mode definition can be found in [AD- 4]. The particularity of TOPS is the electronic steering of the antenna in azimuth (inverse to SPOT) to illuminate the targets with the same azimuth antenna pattern. The Time /Frequency support of such data is featuring a linear frequency modulation with time in RAW data but also in the Level-1 SLC data as generated by S-1 IPF. The removal of this linear frequency modulation (also called deramping) is a key step for performing basic operation like interpolation/resampling of the data that are often used in the interferometric processing chains. This document defines the procedure for performing the deramping of S-1 TOPS IWS and EWS of Level-1 SLC products generated by the S-1 IPF. 2 DOCUMENTATION AD- 1 * S-1 Product Definition, S1-RS-MDA-52-7440 AD- 2 * S-1 Product format specification, S1-RS-MDA-52-7441 AD- 3 TOPSAR: Terrain Observation by Progressive, De Zan, F., & Guarnieri, A. M., Geoscience and Remote Sensing, IEEE Transactions on, 2006 vol. 44(9), pp.2352 2360. AD- 4 * Sentinel-1 SAR Performance Analysis, S1-TN-ARE-PL-0001, issue 1.7,01/03/2013 AD- 5 * Sentinel-1 Level 1 Detailed Algorithm Definition, S1-TN-MDA-52-7445 (*) Latest version of the document is available on the S-1 product handbook web pages: https://sentinel.esa.int/web/sentinel/user-guides/sentinel-1-sar/document-library 3 DEFINITION OF THE S-1 TOPS DERAMPING FUNCTION The Time/Frequency support of TOPS SLC burst is defined in the S-1 IPF algorithm document [AD- 5]. For completeness it is recalled in the figure below. For simplicity of representation Figure 1 assumes a Doppler centroid frequency (f ηc ) of 0Hz. Page 4/15

f h N s PRF k s k a k t B az PRF h T az T b Figure 1: Time-frequency Diagram of a TOPS SLC product (red) representing the linear variation of the Doppler frequency of the azimuth time within a burst The same notations as defined [AD- 5] is used in this section: τ range time [s] η azimuth time [s] η c Beam centre crossing time [s] η mid Mid burst zero Doppler azimuth time [s] f η Azimuth frequency [Hz] f ηc Doppler Centroid frequency [Hz] k a Doppler FM rate [Hz/s] k ψ Antenna Steering rate [rad/s] k s Doppler Centroid rate introduced by the scanning of the antenna k ψ [Hz/s]. Rate applicable to the RAW data k t Doppler centroid rate in the focused TOPS SLC data [Hz/s] v s Spacecraft velocity computed at mid-burst time η mid by stave vector interpolation [m/s] λ radar wavelength [m] f c radar frequency [Hz] Nlburst Number of lines within a burst (same for all burst) Δts Azimuth Time interval between two SLC lines [s] T foc Page 5/15

Nsswath Number of samples within a swath (different for each swath) τ s Time interval between two samples [s] The spectral components of the SLC are moved to low-pass band (deramped) by a multiplication in azimuth time domain with a chirp signal defined as following: φ(η, τ) = exp ( j. π. k t (τ). (η η ref (τ)) 2 ) Equ. 1 where kt is defined as following: k t (τ) = k a(τ). k s = k s k a (τ) k s α Equ. 2 kt is obtained by scaling the RAW time rate (ks) with the conversion factor (α) between focused and raw time such that: α = 1 k s Equ. 3 k a (τ) ka is the classical azimuth FM rate which is always negative. The azimuth FM rate is provided as a sequence of range polynomial regularly updated with azimuth time η. For deramping the i th burst, it is recommended to use closest polynomial to η mid of the i th burst. The Doppler rate introduced by the antenna steering is given by: k s 2v s λ k ψ = 2v s c f c k ψ, Equ. 4 where k ψ is the azimuth steering rate of the antenna in radians per second. ks is not range dependent and thus can be computed once for the burst. The spacecraft velocity can be computed at mid-burst time η mid by interpolation using the orbit state vectors. Finally the computation of the time function: η is the zero-doppler azimuth time centered in the middle of the burst, i.e., η = [ Nl burst 2 t s, Nl burst 2 t s ] Equ. 5 η contains Nlburst elements separated by Δts being the SLC azimuth time sampling The reference time is given by: η ref (τ) = η c (τ) η c ( Ns swath ) 2 Equ. 6 Page 6/15

with η c (τ) = f ηc(τ) k a (τ) Equ. 7 f ηc is the Doppler centroid frequency which is provided as a sequence of range polynomial regularly updated with azimuth time η. For deramping the i th burst, it is recommended to use closest polynomial to η mid of the i th burst. Being f ηc and ka range-dependent functions, kt is also a range-dependent function that needs to be recomputed regularly in range. In the most accurate implementations, kt will be recomputed for each azimuth line in a burst. All the variables necessary to compute accurately the TOPS deramping function are provided as a direct annotation of the product [AD- 2] or can be easily derived. The table below provides the mapping between the variables and the product annotations. variable k Ψ f h c k a fc vs Nlburst Δts Nsswath τ s τ(0) annotations /product/generalannotation/productinformation/azimuthsteeringrate /product/dopplercentroid/dcestimatelist/dcestimate/datadcpolynomial /product/generalannotation/azimuthfmratelist/azimuthfmrate /product/generalannotation/productinformation/radarfrequency /product/generalannotation/orbitlist/orbit/velocity [x,y,z] /product/swathtiming/linesperburst /product/imageannotation/imageinformation/azimuthtimeinterval /product/imageannotation/imageinformation/numberofsamples 1 / (/product/generalannotation/productinformation/rangesamplingrate) /product/imageannotation/imageinformation/slantrangetime Table 1: Mapping between variables and product annotation Note that the azimuth steering rate, k ψ, is given in degrees per second in the annotation file, and shall be converted to radians per second. The other variables are already in the proper units. The correctness of the deramping can be easily assessed by performing the spectrogram before and after deramping step, as shown in the figure below Page 7/15

Figure 2: Shows the spectrogram obtained from IW1 (top) before deramping in discrete frequency domain (bottom) after deramping 4 DEFINITION OF THE S-1 TOPS RE-RAMPING FUNCTION The re-ramping function is similar to the deramping except for the sign, which is inversed. 5 DEFINTION OF THE OF THE S-1 TOPS DERAMPING AND DEMODULATION FUNCTION The functions defined in the previous are just provided for de/re-ramping around a Doppler centroid frequency. This means that once deramped the azimuth spectrogram or spectra will still be centered on the Doppler centroid frequency. Depending on the processing chains, a user might want (or not) to have the spectra also centered on 0Hz. This step is called demodulation. In order to perform deramping and demodulation at the same time the previous deramping function can be updated as following: ϕ(η, τ) = exp ( j. π. k t (τ). (η η ref (τ)) 2 j. 2. π. f ηc (τ). (η η ref (τ))) Equ. 8 Page 8/15

6 DERAMPING EXAMPLE A numerical example of deramping, as described in Section 3, is given for an S1A_IW_SLC product. This example will show how a complete burst can be deramped. Selection of a Burst The product Annotations ADS (Annotation Data Set) [AD- 2] includes information on each burst including the lines per burst, samples per burst, the number of bursts in the product together with for each burst the azimuth time of the first line of the burst, the byte offset of the burst within the image MDS and an array of integers indicating the offset of the first and last valid image samples within each range line (a -1 indicates if a range line does not contain any valid image samples). This information is contained within the L1 Swath Timing ADSR (ADS Record). Figure 3 shows an example of burst information for the second out of eight bursts (in this case) within an IW1 sub-swath. <swathtiming> <linesperburst>1626</linesperburst> <samplesperburst>20392</samplesperburst> <burstlist count="8"> <burst> <azimuthtime>2015-02-18t17:41:04.914859</azimuthtime> <azimuthanxtime>8.428336490000000e+02</azimuthanxtime> <sensingtime>2015-02-18t17:41:06.164717</sensingtime> <byteoffset>132629576</byteoffset> <firstvalidsample count="1626">-1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 - 1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 - 1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1</firstValidSample> <lastvalidsample count="1626">-1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 - 1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 20391 20391 20391 20391 20391 20391 20391 20391 20391 20391-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1 -1-1</lastValidSample> </burst> Page 9/15

</burstlist> </swathtiming> Figure 3. Example Burst Information Doppler Centroid Rate Introduced by the Scanning of the Antenna (ks) The Doppler rate introduced by the antenna steering (ks) as given in Equ. 4 requires the following parameters: Azimuth time at the mid-burst time (η mid ) Orbit state vectors spanning the burst to calculate the spacecraft velocity at the midburst azimuth time (vs) Radar frequency (fc) Speed of light (c) Azimuth steering rate (k Ψ) The azimuth time at the mid-burst (η mid ) is calculated from the azimuth time at the start of the burst, the lines per burst (Nlburst) and the azimuth time interval (Δts): η mid = η start + Δts.Nlburst/2 Equ. 9 Using the numerical values in Figure 4 (from the L1 Swath ADSR and L1 Image ADSR) gives η mid = 2015-02-18T17:41:06.586026. <azimuthtime>2015-02-18t17:41:04.914859</azimuthtime> <linesperburst>1626</linesperburst> <azimuthtimeinterval>2.055556280538440e-03</azimuthtimeinterval> Figure 4. Example Mid-burst Azimuth Time Information Orbit state vectors spanning the burst are used to calculate the orbital velocity prior to interpolation to determine the spacecraft velocity at the mid-burst azimuth time (Vs). For each azimuth time, the orbit velocity is calculated: V s = (V x 2 + V y 2 + V z 2 ) Equ. 10 Using the numerical values in Figure 5 (from the L1 General ADSR) gives the orbit velocity at the five azimuth times as 7589.7953, 7589.7768, 7589.7583, 7589.7398, 7589.7213 m/s. Interpolation of these velocities using, for example a least-squares quadratic fit, gives Vs = 7589.7505 m/s. Page 10/15

<orbit> <time>2015-02-18t17:41:04.163000</time> <velocity> <x>-5.811987861370349e+03</x> <y>-1.489113520069542e+03</y> <z>4.648476235192883e+03</z> </velocity> <orbit> <time>2015-02-18t17:41:05.163000</time> <velocity> <x>-5.817218162668108e+03</x> <y>-1.487809146251458e+03</y> <z>4.642317198288879e+03</z> </velocity> </orbit> <orbit> <time>2015-02-18t17:41:06.163000</time> <velocity> <x>-5.822441741826881e+03</x> <y>-1.486502352004974e+03</y> <z>4.636152939673951e+03</z> </velocity> </orbit> <orbit> <time>2015-02-18t17:41:07.163000</time> <velocity> <x>-5.827658592983404e+03</x> <y>-1.485193125508739e+03</y> <z>4.629983467457250e+03</z> </velocity> </orbit> <orbit> <time>2015-02-18t17:41:08.163000</time> <velocity> <x>-5.832868706606461e+03</x> <y>-1.483881468547715e+03</y> <z>4.623808786054031e+03</z> </velocity> </orbit> Figure 5. Example Orbit Velocity Information Page 11/15

Using the numerical values in Figure 6 (from the L1 General ADSR) and Vs, gives the Doppler centroid rate ks = 7596.3984 Hz/s. Note that azimuth steering rate kψ in Figure 6 needs to be converted to radians/s. ks is not dependent on range. <radarfrequency>5.405000454334350e+09</radarfrequency> <azimuthsteeringrate>1.590368784000000e+00</azimuthsteeringrate> Figure 6. Example Doppler Centroid Rate (ks) Information Doppler FM Rate (ka) The Doppler FM rate (ka) is dependent on range and is calculated for each range sample i. The nearest azimuth FM rate polynomial to the azimuth mid-burst time (η mid ) is to be identified as shown in Figure 7 (from the L1 General ADSR). The FM rate is calculated at a given range time, τ(i) by: k a (i) = c0 + c1. (τ(i) τ 0 ) + c2. (τ(i) τ 0 ) 2 Equ. 11 where the parameters coefficients c0, c1, c2 are provided by the azimuthfmratepolynomial field and τ 0 is the 2-way slant range time origin within the azimuth FM rate information. The slant range time of the i th sample is given by: τ(i) = τ(0) + i. τ s Equ. 12 The range time interval between two samples ( τ s ) is derived from the rangesamplingrate field (see Table 1). The slant range time of the first sample, τ(i=0)= τ(0), is given by the field /product/imageannotation/imageinformation/slantrangetime (see Table 1). <azimuthfmrate> <azimuthtime>2015-02-18t17:41:05.331024</azimuthtime> <t0>5.356509155649830e-03</t0> <azimuthfmratepolynomial count="3">-2.311921087579409e+03 4.483154182859674e+05 7.926006904805526e+07</ azimuthfmratepolynomial> </azimuthfmrate> <generalannotation> <productinformation> <rangesamplingrate>6.434523812571428e+07</rangesamplingrate> Page 12/15

<imageannotation> <imageinformation> <slantrangetime>5.356509155649830e-03</slantrangetime> Figure 7. Example Doppler FM Rate (ka) Information The variation of the Doppler FM rate, ka, as a function of range sample number using the information above is shown in Figure 8. Figure 8. Doppler FM rate (ka) as a function of range sample number Doppler Centroid Rate in the Focussed TOPS SLC Data (kt) The Doppler centroid rate (kt) is dependent on range and is calculated for each range sample. As shown in Equ. 2, kt is a function of the Doppler centroid rate introduced by the scanning of the antenna, ks, as given in Section 6.2 and the Doppler FM rate, ka, as given in Section 6.3. Figure 9 shows the variation of kt with range sample number. Figure 9. Doppler Centroid Frequency (kt) as a function of range sample number Page 13/15

Doppler Centroid Frequency (f ηc ) The Doppler centroid frequency (f ηc ) is dependent on range and is calculated for each range sample. The nearest Doppler centroid frequency polynomial to the azimuth time at the mid-burst (η mid ) is to be identified as shown in Figure 10 (from the L1 Doppler Centroid ADSR). The Doppler centroid frequency is calculated at a given range time tsr by: f ηc = c0 + c1. (τ(i) τ 0 ) + c2. (τ(i) τ 0 ) 2 Equ. 13 where the parameters coefficients c0, c1, c2 are provided by the datadcpolynomial field and τ 0 is the 2-way slant range time origin within the Doppler centroid frequency information. Slant range time of the i th sample, τ(i), is described in Section 6.3. <dcestimate> <azimuthtime>2015-02-18t17:41:06.293764</azimuthtime> <t0>5.356400367490770e-03</t0> <datadcpolynomial count="3">3.486574e+01-2.299984e+04 8.332020e+06</dataDcPolynomial> Figure 10. Example Doppler Centroid Rate (f ηc ) Information The variation of the Doppler centroid frequency, f ηc, as a function of range sample number using the information above is shown in Figure 11. Figure 11. Doppler Centroid Frequency (f ηc ) as a function of range sample number Page 14/15

Reference Zero-Doppler Time [s] Reference zero-doppler Azimuth Time (η ref ) The reference zero-doppler azimuth time (η ref ) is dependent on range and is calculated for each range sample. As shown in Equ. 6 and Equ. 7, η ref is a function of the Doppler FM rate, ka, as given in Section 6.3 and the Doppler centroid frequency, f ηc, as given in Section 6.5. The variation of the reference zero-doppler azimuth time, η ref, as a function of range sample number using the information above is shown in Figure 12. 0,0015 0,0010 0,0005 0,0000-0,0005-0,0010-0,0015 0 5.000 10.000 15.000 20.000 Samples Figure 12. Reference zero-doppler time (η ref ) as a function of range sample number Deramped phase (ϕ(η, τ )) The final step is to calculate the deramped phase for each azimuth and range pixel of the burst and apply this phase to the complex data. Equ. 14 gives the phase (in radians) as a function of azimuth time relative to the centre of the burst η (Equ. 5) and the Doppler Centroid Rate in the Focussed TOPS SLC Data (kt) as given in Section 6.4 and the Reference zero-doppler Azimuth Time (η ref ) as given in Section 6.6. φ = π. k t (τ). (η η ref (τ)) 2 Equ. 14 The phase is applied to the original SLC real (ioriginal) and imaginary (qoriginal) values to create deramped SLC real (iderampted) and imagery (qoriginal) values as shown in Equ. 15. i derampted = i original. cos(φ) q original. sin (φ) q derampted = i original. sin(φ) + q original. cos (φ) Equ. 15 END OF DOCUMENT Page 15/15