High resolution wide swath SAR imaging using waveform diversity
Waveform diversity using UDC and APC in SAR systems addresses ambiguities, enabling high-resolution wide swath imaging by modulating radar pulses and applying dual focusing, effectively suppressing nadir and range ambiguities for small satellite applications.
Patent Information
- Application Number
- PCT/EP2025/060845
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-22
- Filing Date
- 2025-04-22
- Publication Date
- 2025-10-30
AI Technical Summary
Existing Synthetic Aperture Radar (SAR) systems face challenges in suppressing ambiguities due to radar echoes from undesired regions, particularly the nadir and other areas outside the target imaging area, which complicates image formation and is difficult to address without increasing antenna size or constraining pulse repetition frequency, especially in small satellite applications.
A method involving waveform diversity using up and down chirps (UDC) combined with azimuth phase coding (APC) to modulate radar pulses, aligning received data in azimuth bins, and applying dual focusing to suppress range ambiguities, allowing for high-resolution wide swath imaging.
Effectively reduces ambiguities from both nadir and range ambiguous regions, enabling high-resolution wide swath imaging with reduced computational complexity and hardware constraints, suitable for small satellite platforms.
Smart Images

Figure EP2025060845_30102025_PF_FP_ABST
Abstract
Description
HIGH RESOLUTION WIDE SWATH SAR IMAGING USING WAVEFORM DIVERSITY TECHNICAL FIELD
[0001] The present disclosure is directed at high resolution wide swath synthetic aperture radarimaging using waveform diversity. BACKGROUND
[0002] A Synthetic Aperture Radar (SAR) can be used to image an area on Earth, also known asa target area, by transmitting radar beams and recording the return echoes from those transmitted beams. SAR systems can be installed on airborne platforms such as aircraft, as well as in satellites operating from space. Various modes of operating the SAR can be used, such as stripmap, spotlight, ScanSAR (Scanning Synthetic Aperture Radar), and TOPSAR (Terran Observation with Progressive Scan SAR).
[0003] Typically, a SAR system transmits radio-frequency radiation in pulses and records thereturning echoes. The sampled data is stored for processing in order to form an image. A possibleconsequence of the pulsed operation of SAR is that ambiguities can arise in the image, for examplefrom radar echoes backscattered from the nadir and other points not in the target imaging area. These ambiguities can arise because it is difficult to perfectly direct a radar beam only to the target image area. In reality, the radar beam has side lobes that also illuminate areas outside of the desired imaging area, and result in radar echoes from these “ambiguous” areas that are then mixed in with the returns from the “unambiguous” areas. These echoes of the previous and later transmitted pulses scattered from undesired regions can include the nadir, which is the point directly below the SAR platform (e.g., a satellite), at its current location. In this case, the SAR image is acombination of an unambiguous image (the desired image), a partially focused ambiguous image,and the nadir.
[0004] One way to overcome the problem of ambiguities from range ambiguous regions is toincrease the size of the antenna in the elevation direction. This produces a narrower beam so thatthe side lobes of the beam are reduced and the signal backscattered from the ambiguous regions are also reduced. However, increasing the size of the antenna contradicts with the size, weight, and power “SWAP” requirements of small satellites, as well as the need for imaging wide swaths at high resolution.
[0005] Another way that can be used in particular to suppress the nadir ambiguity is to adjust thepulse repetition frequency “PRF” so that the nadir echo time is out of the receive window of the radar. In most cases this is impractical and results in additional constraints on the PRF, which is already optimized to maximize the swath width and minimize the azimuth ambiguity to signal ratio. In addition, no suppression can be achieved with PRF tuning for ambiguous targets that are out of the blind range. Instead of applying a fixed or finely tuned PRF, another method is to use a staggered SAR system in which the ambiguities are located at different ranges for different range lines, as the time distance to the preceding and succeeding pulses continuously varies. The ambiguous energy is therefore incoherently integrated in the Doppler domain and smears as a result. Unfortunately, the suppression rate of the range ambiguity is quite limited with typical system parameters and additional signal processing algorithms are required to achieve equidistant sampling in azimuth direction.
[0006] Some ambiguity suppression methods are centred on transmitting a diversity of waveformsin order to be able to identify and suppress ambiguities from the return signal, and then suppressingthe residual ambiguity by processing to separate out the ambiguous returns. It will be appreciatedthat in the following, unless otherwise stated, the term “focusing” is used to refer to a statistical or mathematical filtering process rather than, for example, optical focusing. An example of filtering is a convolution of the conjugate of a transmitted signal with the received signal.
[0007] The basic idea behind waveform diversity is to gain the ability to “mark” or identify thetransmitted pulses that a particular return signal comes from. To achieve this the system must be able to transmit signals with different marks and to identify the scattered signals accordingly. There are at least three different waveforms proposed in literature: Up and Down Chirps (UDC), Azimuth Phase Coding (APC), and Cyclic Frequency (CF).
[0008] UDC (Up and Down Chirp) waveform diversity can be used for nadir suppression suchthat a good quality SAR image can be extracted. However, the energy is not suppressed, but smeared in the range direction. This can result in range stripes appearing in an image, particularly for a target that has strong backscattering properties. Since the signal is smeared rather thansuppressed, the total energy of the ambiguous signal is not significantly reduced. In fact, if thetotal signal power of a specific target is considered, the suppression capability of UDC may be as low as 3dB for a point target, and 0dB for an extended one.
[0009] To overcome some of these problems with UDC, some post-processing algorithms that arebased on dual focusing techniques are proposed in literature. In these techniques, raw data is focused according to the ambiguous region. The image of the ambiguous region is then thresholded and complex data is suppressed, with higher backscattering assumed to represent ambiguous targets. One downside of this technique is that some useful signal may also be lost. The last steps are defocusing back to raw data and then focusing the raw data according to the Unambiguous region. However, this algorithm can be computationally intensive, so post-processing algorithms that are computationally less complex are desired.
[0010] Another waveform diversity method is APC (Azimuth Phase Coding) where the phase ofeach transmitted pulse is alternated to shift the Doppler bandwidth of the unambiguous target signal out of the processing band. The idea is based on setting the PRF high enough such that the unambiguous and ambiguous Doppler bandwidth of the signal is separated. Unfortunately, this results in narrower swath widths or worse azimuth resolution, neither of which is desirable for SAR imaging.
[0011] CF (Cyclic Frequency) is a method that relies on shifting the frequency of the transmittedpulse cyclically to generate orthogonal waveforms. However, in this case, the required rapid frequency hop results in practical problems like abrupt power drift, complexity in the hardware implementation and increased calibration burden. In addition, SAR systems may have limited memory for storing distinct waveforms. For example, the TerraSAR-X satellite can only store up to eight different waveforms for an acquisition.SUMMARY
[0012] This summary is provided to introduce a selection of concepts in a simplified formthat are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to determine the scope of the claimed subject matter.
[0013] According to one aspect, there is provided a method of processing SAR echo data,the method comprising: receiving data representing echoes of a transmitted series of radar pulses, wherein a pulse repetition interval ("PRI") varies between successive ones of the pulses, and wherein at least two different waveforms are used to modulate the pulses and are respectively used to image at least two different swaths; aligning the received data into azimuth bins based at least on receipt times of the echoes; and processing the received data to generate an image, wherein the image is of at least a first swath imaged using one of the waveforms and a second swath that neighbors the first swath and that is imaged using another of the waveforms.
[0014] The at least two different waveforms may comprise an up chirp and a down chirp.
[0015] The at least two different waveforms may further comprise another up chirp ordown chirp further encoded using azimuth phase coding.
[0016] The at least two different waveforms may further comprise another up chirp ordown chirp further encoded using a cyclic waveform.
[0017] The method may further comprise applying dual focusing to the received data tosuppress range ambiguities.
[0018] The at least two different waveforms may be orthogonal to each other.
[0019] The radar pulses may be transmitted according to a PRI scheme that repeats everyN pulses.
[0020] The PRI may repeatedly increase or decrease monotonically repeatedly over the Npulses.
[0021] The PRI may increase or decrease monotonically once over a first portion of the Npulses, and again over a second portion of the N pulses. The minimum and maximum PRIs maydiffer for the first and second portions.
[0022] The image may be of a processed image region, and a mean PRI for the N pulsesmay be determined as,in whichτ is chirp duration, Ns is a mean number of the pulses intransit either to or from ground computed using time to center of the processed image region, andΔ is a variable to permit fine tuning of the mean PRI.
[0023] The swaths may neighbor each other and a border delineating the swaths may besawtoothed.
[0024] The method may further comprise: transmitting the pulses; and receiving theechoes. Electronic beam steering may be applied to focus on the echoes while receiving the data.
[0025] An up chirp and a down chirp may be used to modulate the pulses; the at least twodifferent swaths may comprise a central swath and two neighboring swaths; and non- corresponding portions of the two neighboring swaths and the central swath may be used to generate the image.
[0026] The method of processing SAR echo data may, in any of its aspects, be combinedwith a method of suppressing range ambiguities, such as described in respect of FIGS. 1-8c.
[0027] According to another aspect, there is provided a synthetic aperture radar platformcomprising: an antenna; a computing system communicatively coupled to the antenna, the computing system configured to: transmit a series of radar pulses, wherein a pulse repetition interval ("PRI") varies between successive ones of the pulses, and wherein at least two different waveforms are used to modulate the pulses and are respectively used to image at least two differentswaths; receive echoes of the radar pulses; and store or transmit to ground data representing the echoes.
[0028] Any of the methods described here may be implemented to operate a satellite already inorbit, and may therefore be implemented in the form of computing system configured for controlling a SAR to operate. The computing system may be onboard, e.g. on the platform carrying the SAR system, or may be distributed, for example between a platform and a ground station.
[0029] There is also provided here a computer-readable medium comprising instructions which,when implemented in a computing system forming part of a SAR operation system cause the system to any of the methods described here.
[0030] There is also provided here a SAR system configured to transmit successive pulses of radiowaves to illuminate a target area according any of the methods described here.
[0031] There is also provided a SAR system configured for transmitting the pulsed waveform.
[0032] Embodiments of the invention also provide a computer readable medium comprisinginstructions, for example in the form of an algorithm, which, when implemented in a computing system forming part of a SAR operation system, cause the system to perform any of the methods described here.
[0033] Features of different aspects and embodiments of the invention may be combined asappropriate, as would be apparent to a skilled person, and may be combined with any of the aspects of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Embodiments of the invention will be described, by way of example only and withreference to the following drawings, in which:
[0035] Figure 1 is a schematic perspective view of a satellite in orbit above Earth,
[0036] Figure 2 is a schematic illustration of a satellite operating in space, an area to be imaged,the nadir point and several ambiguous areas,
[0037] Figure 3a is a plot of range compressed data for an unambiguous point target and a pointtarget in the ambiguous region,
[0038] Figure 3b is a plot of range compressed data for an unambiguous point target and an 15extended target in the ambiguous region,
[0039] Figure 4a is a flow chart of a method of extracting an unambiguous image from SAR datausing a double dual focusing method,
[0040] Figure 4b is a flow chart of a method of extracting an unambiguous image from SAR datausing a delta focusing method,
[0041] Figure 5a is a plot of detection points extracted by thresholding the ratio of the cell undertest to the background for a focused nadir image,
[0042] Figure 5b is a plot of the sum of the ratio of the cell under test to the background for eachrange bin for a focused nadir image,
[0043] Figure 6a is a flowchart showing an alternative method,
[0044] Figure 6b is a flowchart showing another alternative,
[0045] Figure 7 is a flowchart showing a method for detecting nadir in the SAR data,
[0046] Figure 8a is SAR image showing a strong nadir echo, an ambiguous region return, and amountainous area with strong scatterers,
[0047] Figure 8b is a SAR image showing the nadir return smeared in the range direction.
[0048] Figure 8c is a SAR image after post-processing with nadir fully suppressed,
[0049] Figure 8d is a SAR image after post-processing with both nadir and range ambiguity fullysuppressed,
[0050] Figure 9a is a plot showing the detection of nadir from a SAR image collected withwaveform diversity,
[0051] Figure 9b is an ambiguous image of SAR data collected with waveform diversity,
[0052] Figure 9c is a plot showing the detection of ambiguities from a range ambiguous regionfrom a SAR image collected with waveform diversity,
[0053] Figure 10a is SAR image collected with waveform diversity and with range stripes,
[0054] Figure 10b is a plot of the sum of the energy in the range direction vs azimuth for themiddle section of figure 10a compared to a default image,
[0055] Figure 10c is a plot of the sum of the energy in the range direction vs azimuth for the rightsection of figure 10a compared a default image,
[0056] Figure 11a is a SAR image with a high incidence angle and a high pulse repetition rateshowing ambiguities arising from an ambiguous region,
[0057] Figure 11b is an ambiguous image of the SAR image of figure 11a and without rangeambiguity suppression,
[0058] Figure 11c is an unambiguous SAR image of the image of figure 11a and without rangeambiguity,
[0059] Figure 11d is a plot of the comparison of the sum of the energy in the range direction versusazimuth compared to the default image of figure 11a,
[0060] Figure 12 is a schematic illustration of a satellite operating in space, an area to be imaged,the nadir point, various swaths, and a series of modulated pulses used to image those swaths,
[0061] Figures 13a-c respectively show a staggered pulse repetition frequency scheme, thecorresponding recording duty cycle, and expected data to be acquired from a series of modulated pulses transmitted in accordance with Figures 13a and 13b,
[0062] Figure 14 is a schematic showing how received data in the form of echoes of waveformdiverse pulses are aligned,
[0063] Figure 15 shows raw data acquired generated from echoes aligned in accordance withFigure 14,
[0064] Figure 16 is an image experimentally acquired using a method for performing highresolution wide swath SAR imaging using waveform diversity, according to an example embodiment,
[0065] Figures 17a-e are images of ships located at different distances from the center of the sceneshown in Figure 16,
[0066] Figure 18 is an image of an urban region, and magnified portions of the image, shown inFigure 16, and
[0067] Figure 19 is a flowchart of a method for performing high resolution wide swath SARimaging using waveform diversity, according to an example embodiment.
[0068] Common reference numerals are used throughout the figures to indicate similar features.DETAILED DESCRIPTION
[0069] Embodiments of the present invention are described below by way of example only. Theseexamples represent the best ways of putting the invention into practice that are currently known to the applicant although they are not the only ways in which this could be achieved.
[0070] Some embodiments of the invention provide systems and methods for operating a SAR(Synthetic Aperture Radar) system to obtain images of areas on Earth. For this purpose, a SAR system may be carried on a platform travelling with respect to the surface of Earth. For example, a SAR system is commonly carried onboard satellites. However, the methods and systems described here are not limited to space and may be performed using aircraft or any other suitable platform.
[0071] In the following description, the term unambiguous signal will be used to refer to a signalthat is acquired from the target image area, also referred to here as the "desired" imaging area. The ambiguous signal will be used to refer to a signal that is acquired from the ambiguous regions outside of the desired imaging area. The ambiguous signal can be mixed in with the unambiguous signal and can cause ambiguities in the resulting images. Ultimately the desire is to obtain an image of the unambiguous region (target image area) with as few ambiguities as possible. According to some of the methods described in this disclosure, this may include a step of obtaining an image of the ambiguous region, referred to in this disclosure as the ambiguous image. This refers to SAR raw data that is focused with the parameters of the ambiguous region in order to obtain an image of that region. The ambiguous image itself can also have value because it provides additional imagery of another area with very little additional cost. According to some embodiments described below, below, the ambiguous image can be used to provide high resolution wide swath SARimagery at relatively low cost on SAR satellites without digital beam forming by using staggeredPulse Repetition Frequency (PRF) techniques combined with waveform diversity techniques.
[0072] Figure 1 is a perspective view of a satellite 100 in orbit over Earth as an example of aplatform which may be used in the methods and systems described here. The satellite comprises a body 110 and “wings” 160. One or more antenna elements may be mounted on the satellite wings. The satellite 100 additionally comprises a propulsion system 190 shown to be mounted on the body 110 on the surface opposite the solar panels 150. The propulsion system comprises thrusters 205, 210, 215, 220, which are generally operated to maintain the satellite 100 in a particular orbit. For example, the thrusters 205, 210, 215, 220 may be used to propel the satellite 100 in a particular direction with respect to the earth. As noted elsewhere, the methods described here are particularly but not exclusively suited to implementation in connection with a SAR carried on a satellite.
[0073] The body 110 may house a computing system and control equipment as will be familiar tothose skilled in the art. Figure 1 also shows schematically a ground station computing system 195 configured to post-process the received SAR data. Some of the steps of the methods described here may be implemented at a ground station computing system.
[0074] As is known in the art, a SAR system is operated to alternate periodically between atransmission mode in which a pulse of radiation is directed towards the surface of Earth and a reception mode in which radiation reflected from the surface is received.
[0075] As is also known in the art, to create a SAR image, successive pulses of radio waves aretransmitted to “illuminate” a target area, and the echo of each pulse is received and recorded. The pulses can be transmitted, and the echoes can be received, using a single beam-forming antenna. As the SAR is carried on board a moving platform, such as a satellite, and therefore moves with respect to the target, the antenna location relative to the target changes with time and the frequency of received signals changes due to the Doppler effect. Signal processing of the successive recorded radar echoes allows for the combination of recordings from multiple antenna positions, thereby forming a synthetic aperture antenna (SAR) to allow creation of high resolution images.
[0076] An area being imaged by the SAR is known as a footprint. A direction along the flightdirection of the SAR is usually referred to as the azimuth or along-track direction. A direction transverse to the flight direction is usually referred to as the range, elevation, or cross-track direction. A direction opposite to the flight direction corresponds to the backward azimuth direction.
[0077] Referring to Figure 2, a satellite 100 is shown travelling along a flight track 200 in theazimuth direction. The satellite is operating in a “side-scan” mode where the area to be imaged is off to the side of the flight path of the satellite rather than directly underneath it. This is typical for SAR satellites since the bright return due to specular reflections from objects directly underneath the satellite make it difficult to form an image of the nadir region. The shaded region 201 representsan area to be imaged (unambiguous region). Point 202 is the nadir point, or the point directly underthe satellite. Regions 204, 205, and 206 are ambiguous regions from which radar returns due to lobes in the radar beam can cause ambiguities in the SAR image. Point 203 is a point in anambiguous region 204, which is next to the unambiguous region 201 for which an image is desired.Figure 2 shows the satellite 100 operating in a classic strip map mode, where the SAR beam is swept along one swath along the ground as the satellite travels in its orbital path. However, examples according to the current disclosure can be equally applied to any SAR mode, including for example spotlight mode, ScanSAR (Scanning Synthetic Aperture Radar) mode, and TOPSAR(Terrain Observation with Progressive Scans SAR) mode. The collected SAR data typically comprises echo signals from the unambiguous region, ambiguous regions, and the nadir which, respectively, correspond to the unambiguous image, ambiguous image, and a the nadir image.
[0078] In an example according to the current disclosure, an improved waveform sequence andmethod of using waveform diversity is described. In an example, the waveform coding for up / down chirps (UDC) and azimuth phase encoding (APC) are applied together to suppress both nadir returns and ambiguities arising from zones proximate to the desired imaging area in order to produce an improved SAR image.
[0079] For UDC, rather than transmitting radar pulses with a single frequency, the frequency ofeach pulse is either swept up or down over the duration of the pulse, creating either an “up chirp”or a “down chirp”. The transmitted signal by the satellite 100, neglecting the initial phase and power terms, can be written as follows:
[0080] Where stu and std, respectively, represent the transmitted signals with an up chirp and adown chirp, α is the chirp rate, t is the fast time (or time along the range direction), Tp is the pulsewidth and rect is the rectangle function.
[0081] The return echoes will carry either the up or down “signature” thereby indicating whetherthe return is from a transmitted pulse that has an up-chirp or one that has a downchirp. For example, an up chirp is transmitted to the imaging area in question. Given the distance to the imaging area and the speed of light, the time at which the return echoes from that area would be expected is known. However, there may be some returns from other closer or further areas that are mixed in with the returns from the desired imaging area. For example, the Nadir is much closer so returns from later transmitted pulses could show up along with the pulses that have travelled to the imaging area and back. This is an example of an ambiguity. By carefully selecting the sequence of up and down chirps so that the unambiguous image returns are for example all up chirps while the nadirreturns are down chirps for a given point in time, it is then possible to filter out the nadir return using a matched filter.
[0082] The matched filter output of the down chirp with the reference signal of up chirp is:
[0083] The opposite case (matched filter output of the up chirp with the reference signal of downchirp) has an opposite phase sign inside the exponential. Therefore, the focusing according to the unambiguous reference signal makes the ambiguous signal unfocused with twice the pulse (2Tp) width and half the chirp rate (α / 2) as compared to the transmitted signals (1) and (2). Mathematically, the focusing here is a convolution of the conjugate of the transmitted signal with the received signal. Note that although chirps or pulses with linear frequency sweeps either up or down are described by way of an example, other types of frequency sweeps can be used in the same manner according to current disclosure. Other examples of frequency modifications that can be used to identify pulses include but are not limited to non-linear frequency sweeps, triangular frequency sweeps, parabolic frequency sweeps, or cyclic frequency sweeps.
[0084] Figure 3a shows a plot of a simulated matched filter output of the unambiguous point targetcompared with the ambiguous point target, where the transmitted waveform is UDC encoded. Figure 3b shows the same unambiguous point target output with an ambiguous extended target (80m long target with point targets at each range sampling spacing). The simulation parameters are given in Table 1 below. It is seen that UDC waveform can suppress the point targets by smearing the energy. However, if the target backscattering is strong enough, one may expect range stripes to appear in the image. For the extended target case, and depending on the size of the target, it can be seen in 3b that UDC may not help to significantly reduce the ambiguous signal. Further modification to the waveform is proposed to address this issue, as described below.Table 1
[0085] In an example, UDC is combined with Azimuth Phase Coding (APC) to better reduceambiguities arising from the nadir as well as from ambiguous zones close to the desired imaging area, and in particular from the extended targets as described above. The principal idea of APC is to shift the Doppler spectra of ambiguities arising from the range-ambiguous regions so they canbe mitigated during a SAR focusing operation. However, recall that applying APC on its own canhave limitations such as narrower swath widths or degraded azimuth resolution.
[0086] In the following, methods are described in which an ambiguity index is calculated for thenadir of the platform, and a frequency sweep direction sequence is determined based on this nadir ambiguity index. The waveform is then encoded with the determined frequency sweep direction sequence and a relative phase sequence (APC) for successive pulses of the waveform.
[0087] The nadir ambiguity index may be a positive or negative integer. In other words, differentfrequency sweep direction sequences or UDC sequences are applied based on a first ambiguity index being the ambiguity index of the nadir return.
[0088] Additionally, different relative phase sequences or APC sequences may be applied basedon a second ambiguity index, for example the ambiguity index of the ambiguous region with the strongest return (other than the nadir). Since the ambiguous region with ambiguity index equal to one is typically the strongest return, this may be used as the second ambiguity index.
[0089] This method of creating waveform diversity can be used to reduce ambiguities from boththe nadir return and from ambiguous zones close to the desired imaging area. If the nadir region is out of the range of the radar echo returns, both the UDC and APC portion of the waveform can beselected based on the ambiguity index of the ambiguous region expected to have the strongest radar echoes, referred to here as the range ambiguity index.
[0090] The determination of frequency sweep direction sequence may comprise selecting afrequency sweep direction sequence from a plurality of frequency sweep direction sequences.
[0091] The ambiguity index, for the nadir or any other region, may depend on one or more of slantrange, estimated distance from the platform to an ambiguous point, and pulse repetition rate of thewaveform.
[0092] The ambiguity index, for an ambiguous point assuming a flat Earth, can be expressed as:where R is the slant range to the far extent of the planned scene or target area to be imaged (i.e.,the unambiguous region), Rn is the estimated range to the ambiguous point, c is the speed oflight, PRI is the pulse repetition interval and ⌊ ⌋ is the floor operator. The ambiguity index may bean integer, and / or can be positive or negative.
[0093] An ambiguity index can be calculated for the nadir and for any point in any otherambiguous region. With reference to Figure 2, line 210 represents the distance to the far extent ofthe unambiguous area to be imaged (area 201) and is R for this example. Point 203 is a point in anambiguous zone 204 outside of the area to be imaged 201. Rnfor point 203 is the distancerepresented by line 211. In an example, the ambiguity index for point 203 is one. In fact, all pointsfalling in ambiguous area 204 would have an ambiguity index of 1. The ambiguity index isindicative of the order of the range ambiguity. The strongest ambiguities will typically be thosearising from the nadir point 202. Since ambiguous area 204 is the closest zone to the unambiguousarea 201, points with ambiguity index one are most likely (but not always) to give rise to the next strongest ambiguity signals. In this example, points in ambiguous area 205 would have an ambiguity index of -1. Points in ambiguous area 206 would have an ambiguity index of 2. In the case of the nadir point 202, the estimated range Rnwould simply be the height of the satellite above ground, as indicated by the distance represented by line 212. In the below, the symbol Nnadir is usedto denote the nadir ambiguity index and Nrange is used to denote the ambiguity index of points in other ambiguous regions. The ambiguity index of the nadir point 202 will depend on the scene geometry, the distance represented by line 210 to the area to be imaged, and the distance from the satellite 100 to the nadir point 202, which is equivalent to the height of the satellite above the ground.
[0094] It is noted that Namb of a particular point depends on the location of the area being imagedand can be different for different image acquisitions. For example, if ambiguous zone 206 were infact the area to be imaged, the ambiguity index of the nadir point 202 would be lower than in the example where area 201 is the area to be imaged. The ambiguity index of a point at a fixed distance from the satellite may change multiple times during the course of one orbit because a satellite may be tasked at different parts of the orbit to image areas that are closer or farther away from the flighttrack 200. Intuitively, Namb can be thought of as indicating the spatial order of the ambiguous regionfrom the unambiguous region. The further away the ambiguous region is from the unambiguousregion, the higher the Namb of that ambiguous region. It will be appreciated that the values of R andRn will also depend on the satellite configuration and mission planning. For example, the antennapattern in elevation may dominate the received signal power more than the distance to the targetdoes. Hence, as previously mentioned, the strongest ambiguity from an ambiguous region other than nadir is typically the first (positive) number of ambiguity with range ambiguity index Nrange= 1. For this region the antenna gain is higher than for other ambiguous regions, even though some other ambiguous regions are close to the SAR platform. Since the ambiguities from ambiguous regions are mostly sourced form Nrange= 1, in some examples the waveform diversity is set according to the fixed range ambiguity index (Nrange = 1), and varying nadir ambiguity index Nnadir. In the latter case, Rn in equation 4 becomes the estimated range to the nadir point.
[0095] As will be shown below in an example, encoding the waveform with both UDC and APCcan act to suppress both the nadir return and the returns of other ambiguous regions. The nadir scattering is a bright target that falls within a couple of pixels in the SAR image. As a result, nadir can be defined as a point target (in range direction) and UDC can be used to suppress it successfully. The remaining ambiguities from the range ambiguous regions can be suppressed with APC.
[0096] In Table 2, three different waveform sequences combining UDC with APC are defined fordifferent values of Nnadir(first column) and odd Nrange(second column). In these sequences, the UDC sequence is defined to suppress the nadir ambiguity while APC is defined to suppress the ambiguities from the range ambiguous regions. The ambiguity index is limited to 5 but can readily be increased with the same rationale. Table 2
[0097] In an example, suppose Nnadir is calculated to be 4. This means that the received signal isshifted by 4 pulses relative to the transmitted signal. In this case, nadir suppression works well as there is a mismatch in the chirp direction between all the transmitted and received pulses, as shown below in Table 3: Table 3 Transmitted U U U (π) U(π) D D D(π) D(π) pulse chirp & phase Received D D D (π) D(π) U U U (π) U (π) pulse chirp & phase of nadir return
[0098] This means that the Nadir can be suppressed relatively easily. For the range ambiguousregion, the strongest returns are usually for the region closest to the region being imaged and to the satellite, which is the range ambiguous region with range ambiguity index 1. In the case ofrange ambiguity index equal to 1, all the received pulses from the ambiguous region of greatest interest are shifted by one relative to the transmitted pulse as follows: Table 4 Transmitted U U U (π) U(π) D D D (π) D (π) pulse chirp & phase Received D (π) U U U(π) U (π) D D D(π) pulse chirp & phase of range ambiguous return
[0099] Thus, for the received range ambiguous signal, there are only 2 out of 8 pulses that show amismatch (U with D, ignoring the phase (π) encodings for now) with the transmitted signal, and 6 pulses are matched (U with D). For this reason, in an example according to the current disclosure, the waveform is further encoded with azimuth phase coding (or APC) by adding a phase shift of 0 or π to help to reduce the ambiguities from the range ambiguous region. The principal idea of APC is to shift the Doppler spectra of the range ambiguity so that it is mitigated during the SAR focusing operation. In order to shift the Doppler spectra by PRF (pulse repetition frequency) / 2, a 0, π, 0, π, 0, π, 0, π,… phase difference is required between the transmitted and received pulses. This can be achieved if the transmitted up and down chirps are further modulated with 0, 0, π, π, 00, π π,… phase encodings (as is shown above in Table 4) for the case when Nrange is odd. With phase taken into account, there are now 6 out of 8 mismatches, thereby allowing more of the signal from the odd range ambiguous regions to be identified and removed in post processing. When Nrangeis evenand equal to 2, the transmitted pulses can be modified using APC to be 0,0,0, ^,0,0,0, ^ …. WhenNrangeis equal to 4, the pulse sequence can be modified with 0,0,0,0,0 ^,0,^. Thus, in this example Nnadiris used to define the UDC pattern of the waveform, and Nrangethe APC pattern of thewaveform. The combined waveform allows for suppression of ambiguities from the nadir and fromeither the odd or even ambiguous regions.
[0100] The waveform sequences are not limited to the ones listed above. Other sequences are alsopossible. For example, for up / down chirp (UDC) direction waveform encoding other frequency direction sequences are possible as follows:(a) If Nnadir is odd the chirp direction sequence can be ‘UDUDUDUD….’, or ‘DUDUDUDU…’(b) If Nnadir=2 the chirp direction sequence can be ‘UUDDUUDD….’, or ‘DDUUDDUU…’(c) If Nnadir=4 the chirp direction sequence can be ‘UUUUDDDD….’, or ‘DDDDUUUU…’
[0101] where ‘U’ is an ‘up chirp’ modulation and ‘D’ is a down chirp modulation. Higher evennumbers may be ignored as the power in these ambiguities is usually insignificant. Thus, the determination of frequency sweep direction sequence or UDC may comprise selecting a sequence from a plurality of possible sequences depending on the nadir ambiguity index.
[0102] In general, for phase waveform encoding (APC), the phase sequence can be determinedwith the following formula:
[0103] ^k = ^k-Namb + ^^ + ^
[0104] where, ^k is the phase of the kth pulse. Notice in the first Namb phases the starting phase ofthe waveform can be selected between 0 or 5 π. For instance:(a) If Nrange is odd, the phase coding sequence can be selected as one of these:(i) ‘0,0,^, ^,0,0, ^, ^…’,(ii) ‘^, ^,0,0, ^, ^, 0, 0…’(b) If Nrange is 2, the phase coding sequence can be selected as one of these:(i) ‘0,0,0, ^,0,0, 0, ^…’ and the shifted versions ‘^. 0,0,0, ^,0,0, 0…’ , ‘0, ^. 0,0,0, ^,0,0,…’ and ‘0,0,^.0,0,0, ^,0, …’ (ii) ‘^, ^,^,0, ^, ^, ^, 0…’ and the shifted versions(c) If Nrange is 4, the phase coding sequence can be selected as one of these:(i) ‘0,0,0,0,0,^,0,^’ and the shifted versions(ii) ‘0,0,^, ^,0,^, ^, 0’ and the shifted versions(iii)‘0,^,^, ^,0,0,^ , 0’ and the shifted versions(iv)‘^,^,^, ^,^,0,^, 0’ and the shifted versions
[0105] Thus it can be seen that to account for a range ambiguity index other than 1 thedetermination of relative phase sequence may be made, according to an example, based on whether the range ambiguity index is odd, two, or four. One frequency sweep direction sequence may be used for all instances where Nnadiris odd, and a larger set of frequency sweep direction sequences may be available for different even values of Nnadir. Although shifts of 0 and π are shown, the pulse does not necessarily need to be shifted by π, and other values such as -π / 2 and π / 2 are possible. Shifting can also be carried out by less than π but the performance in suppressing ambiguities fromrange ambiguous regions may not be as good.
[0106] Examples of U and D pulses were already given in Equations (1) and (2). For the sake ofcompleteness, the definition of U + π and D + π can be given as:
[0107] After the SAR data is collected, for example by combining UDC and APC with a frequencysweep direction sequence and / or relative phase sequence chosen based on ambiguity index, it can be post-processed to suppress the nadir and range ambiguities.
[0108] The received raw echo data will correspond to an unambiguous region, an ambiguousregion, and the nadir. The processing may comprise extracting nadir data and the ambiguous datain a dual focusing process.
[0109] An example of two different post processing algorithm flows are presented in figures 4aand 4b. These figures show post-processing methods using dual focusing to remove the nadir ambiguities and ambiguities arising from the range ambiguous regions. In general, SAR data is first processed to detect and suppress the nadir, and then a plot of nadir is extracted. The data is subsequently processed to detect and suppress the ambiguous image and to extract the range ambiguous image. Lastly the SAR image of the unambiguous region is extracted, which after thisprocess is substantially free of or has much reduced nadir ambiguities and ambiguities from other range ambiguous regions.
[0110] The methods described here are not limited to the order of operations illustrated. Inparticular, the extraction of the ambiguous image may take place before the extraction of nadir image, or vice versa.
[0111] Concentrating initially on figure 4a, the input of the algorithm is the SAR raw data, whichcorresponds to data from nadir, the ambiguous region and the unambiguous region. The first operation 410 is focusing the SAR data according to the nadir echo to obtain a focused image of the nadir. There are two major features of the nadir within an image. First, the signal power is high due to the direct reflection back of the transmitted signal from objects at the nadir. Secondly therange only deviates within a narrow region in azimuth time, and even mostly in the same rangebin for successive azimuth bins. At operation 412, the nadir is detected and suppressed. In order to detect the nadir, a range sliding window is applied to extract the ratio of the cell under test to the background. The result is shown in figure 5a, which shows the detection plots in a nadir focused image. This ratio is summed up for each range bin to detect the nadir as it is presented in Figure5b. It is clearly seen that nadir range bins are between 6200 - 6500 while plots outside of thisregion may be useful signal.
[0112] Nadir detection has two advantages: the first is that it is less likely to suppress the usefulsignal, and the second is that the above-the-ground altitude of the satellite is measured and can be used for radar altimetry purposes. Subsequently, the nadir ambiguity is suppressed by dividing the data with the time bandwidth product. Additionally, a plot of nadir is extracted at operation 414.
[0113] At operation 416, the SAR data is inverse focused to extract the raw SAR data (now withoutthe nadir echo). The inverse focusing is achieved by applying the conjugate of the filter that was used for focusing the raw data according to the nadir 5 parameters. A successive application of focusing and inverse focusing is phase and amplitude preserving unless no suppression is performed. The major challenge about this implementation is to preserve the desired signal that is not affected by nadir. To achieve this goal, the focusing and inverse focusing is implemented to process the full bandwidth of the signal. Another challenge is to detect the nadir so that only thenadir affected features are suppressed. The focusing includes the Range Compression (RC), Range Cell Migration Correction (RCMC) and Azimuth Compression (AC). Within this context, RC uses matched filtering and the data with the reference pulse number that is shifted with the range ambiguity index relative to the transmitted pulse. RCMC is implemented as a phase multiplication. Reference function for AC is estimated by using the corresponding range.
[0114] At operation 418, the SAR data is focused with a filter matched to the range ambiguousecho. At operation 420, the range ambiguity is detected and suppressed. Range ambiguity detectionis a problem that has many aspects. The most important feature of range ambiguity is that thepower of the signal is sufficiently high such that even the unfocused image of the target appears in the unambiguous image. In this case, an Ordered-Statistic Constant False Alarm Rate (or OS CFAR) method [1] can handle the detection problem. However, OS CFAR may result in false alarms for the regions that the unambiguous targets dominate. A Cell Averaging (CA) CFARmethod [2] can decrease the false alarms with the trade-off of increased missed detections. In someexamples, the OS CFAR method is applied. The next step is the CA CFAR method. The energy of an unambiguous target is smeared in range direction while focused for an ambiguous one. As a result, instead of estimating the background within a ring, the background is estimated in the range direction to decrease the false alarms.
[0115] At operation 422, the ambiguous image is extracted from the SAR data. The SAR data isthen inverse focused again at operation 424, before being focused according to range unambiguousecho at step 426 (using a filter matched to the unambiguous echo signal) to extract an unambiguous image from the SAR data which is free of nadir and range ambiguities. As before, the inversefocusing is achieved by applying the conjugate of the filter that was used for focusing the raw dataaccording to the ambiguous region parameters. A successive application of focusing and inverse focusing is phase and amplitude preserving unless no suppression is performed.
[0116] Figure 4b shows an alternative example of the method described above. Instead of dualfocusing which includes the inverse focusing and refocusing steps, the method described in figure 4b replaces these operations with a single focusing operation termed 'delta focusing.' In another words, at operation 413 the SAR data (without nadir) is delta focused according to the ambiguous echo instead of being dual focused. Similarly, at operation 421 the SAR data is delta focusedaccording to the unambiguous echo instead of being dual focused to extract the unambiguous image free of any ambiguities. The basic idea is that after focusing the SAR raw data according to the nadir parameters (operation 410 in both methods), the data is unfocused SAR data with a different configuration for the targets at the ambiguous and / or unambiguous regions and can be focused with the proper parameters to extract the ambiguous and / or the unambiguous SAR image. As a result, the computational burden is approximately halved using delta focusing. The waveform encoded using UDC and APC is compatible with both post-processing methods (i.e., double dual focusing and delta focusing).
[0117] Figure 6a is a flowchart showing an example of an alternative method. In this case, the rawSAR data is initially focused according to the unambiguous echo signal at operation 510. At operation 512, an unambiguous image in the SAR is detected and suppressed. The SAR data is then inverse focused at operation 514 (now without the unambiguous data), before being focused again according to the ambiguous echo signal at operation 516. This allows the extraction of the ambiguous image from the SAR data.
[0118] Figure 6b is a flowchart showing another alternative method according to some examples.Here, the raw SAR data is initially processed to remove the nadir from the SAR data, and to obtain a plot of the nadir (operations 502-506), before being inverse focused at operation 508. Subsequently, the operations 510-516 identical to those shown in figure 6a are performed to obtain an ambiguous image from the SAR data, but which is now free of nadir. As before, in another embodiment, the operations of inverse focusing 508 and focusing 510 in figure 6b can be replaced by a single delta focusing operation for computational efficiency. With both process 6a and 6b, being able to extract an image of the ambiguous region is an added and unexpected advantage of the disclosed method. The image of the ambiguous region provides additional imaging of a widerarea that can prove useful for end users of the SAR data.
[0119] Figure 7 is a flowchart showing a method for detecting nadir in the SAR data using CACFAR. The first task is to determine the number of guard and background cells, as well as the desired false alarm rate. The guard cells are placed adjacent to the Cell Under Test (CUT), both leading and lagging it. The purpose of these guard cells is to avoid signal (nadir) components from leaking into the background cells, which could affect accuracy of the noise estimate. In someexamples, the number of guard and background cells are set to 5 and 15, respectively, and the desired false alarm rate is set to 0.001. However, it can be appreciated that these values can vary depending on the specific requirements of the method. After focusing the SAR data according tonadir (operation 410 in figures 4a and 4b), at operation 610 a signal to background mean ratio 'R'is added for each range index. At operation 612, the nadir peak is detected, and a width of the nadir is detected at operation 614. The nadir start (N1) and end (N2) indexes with reference to nadir peak index are detected using the function shown in Equation 7:where Nmaxis the maximum acceptable Nadir that is a function of slant range spacing and themaximum slope of the Earth assumption, kmax is the nadir return peak index, and S is the signalarray calculated at operation 610 and is a function of the range index K. The argmax functionreturns a value of N1 and N2 that maximizes the function inside the brackets. N1 is a negativeinteger value within (-Nmax / 2+1,kmax -1) and N2 is a positive integer number within (kmax+1,Nmax / 2-1 ). At operation 616, the method filters out any detection that is outside the nadir margin width(kmax+N1,Nmax+N2). Operation 618 is optional (as indicated by the dotted box) and involves curvefitting and distance measurement of the plots to the curve.
[0120] Additionally, as mentioned previously, both the OS CFAR and CA FAR are applied todetect the range ambiguity. In some examples, for the OS CFAR, the desired false alarm rate is setat 0.001, and the noise power is estimated based on selection of the Nth largest cell, where N is 3 / 4multiplied by the number of SAR data samples. For the CA CFAR that is subsequently applied, the desired false alarm rate is the same as OS CFAR, but the number of guard cells is set to 1000,background cells at Nchirp – 1000, where Nchirp is the pulse width x sampling rate.
[0121] The algorithm for the aforementioned methods is derived below for a low squint case butcan be extended to the more general case. The baseband received signal for the unambiguous target can be approximated by:
[0122] where ωr and ωa represent the antenna pattern in azimuth and elevation. Respectively, A0is the amplitude of the signal, η is the slow (or azimuth) time, Ka is the azimuth pulse rate, R(η) isthe range to the target, R0 is the minimum range to the target, and λ is the wavelength.
[0123] The first operation 410 of focusing according to the ambiguous pulse rate doubles the pulsewidth while halving the pulse rate for the unambiguous signal. After range compression and Fourier Transform in azimuth direction, Range Doppler data can be expressed as:
[0124] The Range Cell Migration (RCM) term in the range envelope is expressed according to thenadir distance:
[0125] The RCM can be corrected in Range Fourier Domain with a linear phase multiplication:
[0126] After RCMC the signal can be written as follows:
[0127] The last step is the azimuth compression with respect to the nadir range. In this case, theazimuth pulse rate can be expressed as:
[0128] Finally, the extracted image of an unambiguous target after azimuth compression can bewritten as:
[0129] As a result, the signal after focusing according to the parameters corresponding to theambiguous region is SAR raw data that can be considered as having been collected with a differentconfiguration, and the signal no longer needs to be defocused and then refocused, but instead canbe directly focused to extract the unambiguous image.
[0130] To verify the proposed range ambiguity suppression method, a series of SAR acquisitionswere performed by using SAR satellites made by ICEYE Oy of Espoo, Finland. The imaged scene includes a calm water surface that is expected to coincide with a strong nadir echo, an ambiguous region return, and a mountainous area with strong scatterers, as illustrated in figure 8a. The SAR image shown in figure 8a is collected with waveform diversity using a combination of UDC andAPC, but has not been post-processed yet to remove the ambiguities from the nadir and the other ambiguous regions. The mission planning was done to obtain a nadir line at nearly the middle of the swath. Incidence angle was selected as 37.3 degree to guarantee observation of an exaggerated ambiguity from a range ambiguous region. In the image shown in figure 8a, it is clear that the unambiguous signal, nadir and ambiguous signal are all included within the SAR data. In this example, the ambiguity index number of the nadir is 5.
[0131] Figure 8b shows the same SAR image with some processing to suppress the nadir reflectionand the ambiguities from the range ambiguous regions. It can be seen that nadir reflection and therange ambiguity are substantially suppressed. However, at the middle of the image, there are rangestripes that coincides with the nadir return and at the right of the image there are stripes that coincides with the strong range ambiguity return.
[0132] Further post processing is applied to suppress the residual range stripes. Firstly, the nadiris detected as it is presented in figure 9a. The estimated nadir was 570005.8 m, which is very closeto the actual measured value. The strong scatterers labelled as nadir are suppressed by simply dividing the sample to the time-bandwidth product. The nadir free raw data is then focused to extract the unambiguous image. In figure 8c, the result of both the waveform diversity and the post processing are presented. It is clear that the range stripes at the middle of the image are related with nadir and are now fully suppressed.
[0133] The next operation is to detect and suppress the range ambiguity. The ambiguous image ispresented in figure 9b and range ambiguity detection in figure 9c. Comparing the strong scatterers in the ambiguous image with the detection, it is observed that the algorithm performs quite well at detecting the targets in the range ambiguous region while not detecting the scatterers as targets in the unambiguous region. Another observation is that although the nadir was suppressed successfully in the previous operation, there is still a remaining part of the nadir that is not needed to be suppressed. This part can be filtered out using the nadir information extracted in the previous operation.
[0134] After detection and suppression of the range ambiguity, the SAR image is extracted andshown in figure 8d. It can be seen qualitatively that the ambiguities arising from the nadir and fromthe range ambiguous regions have been successfully removed. Quantifying the range ambiguity suppression performance is unfortunately not totally straightforward. Figures 10a, 10b, and 10c,provide a comparison. In figure 10a, a SAR image with range stripes is shown. The energy of theambiguous target is smeared in the range direction. Therefore, the sum of the energy in range direction is an indication of the algorithm performance. Plots of the range sum of region 1 (the area bounded by the longer dashes and dots) of figure 10a for nadir and the range sum of region 2(the area bounded by the shorter dashes and dots) of figure 10a for range ambiguity (vs azimuth)are presented in figures 10b and 10c, respectively, compared to a plot of the range sum (vs azimuth) of a default image. The default image is the image acquired with waveform diversity, but before the step of processing to use the waveform diversity to suppress the nadir and range ambiguities. After processing, the nadir ambiguity is observed to be suppressed both quantitatively and qualitatively within the regions where the desired signal is dominated by the nadir return. In figure 10c, the range ambiguity suppression performance is presented. Although qualitatively the range ambiguities are seen to be substantially suppressed, the background returns within the range ambiguous region are not low enough to allow for quantitatively validating a suppression performance of more than 4 dB using this method.
[0135] To obtain more performance data, another experiment with a very high incidence angleand PRF was designed. Nadir is not within the swath in this case, but the range ambiguity is quitestrong as it is shown in figures 11a, 11b, and 11c. Clearly, the default image shown in figure 11ais highly affected with the range ambiguity. The ambiguous image shown in figure 11b proves that the anomalies in the default image are the result of the range ambiguity. The range ambiguity in the desired image is dramatically suppressed as it is seen qualitatively in figure 11c. To quantifythe power, the range sum of the region is compared with the default in figure 11d. It is seen thatthe power is certainly suppressed, but the background reflectivity is again quite high, this preventing the suppression ratio to be quantified at more than 8 dB despite the method clearly working to remove range ambiguities. Lastly, the strong targets in the unambiguous regions may also be suppressed as a result of false alarms.Increasing Swath Width
[0136] Typically, during SAR imaging, there is a trade-off between resolution and swath width,with “swath width” being measured in the range direction in this context: the larger the swath width, the lower the resolution in the range direction. This is a technical trade-off resulting from the pulsed nature of SAR. In an attempt to achieve relatively wide swath width with relatively low degradation in resolution, High Resolution Wide Swath (“HRWS”) SAR imaging may be performed. This is a general term that can refer to any number of imaging methods that permit relatively wide swaths while mitigating the degradation in resolution that increasing swath width would normally entail.
[0137] One way to perform HRWS imaging is to use a staggered pulse repetition frequency withdigital beamforming. However, doing this does not address the problem of range ambiguity. Consequently, its use is limited, for example to monitoring ship locations in the open ocean where the SAR satellite does not receive backscattered echoes from coastal areas. Additionally, digital beamforming is used only in satellites that can support multichannel reception of signals, which are relatively expensive.
[0138] In contrast, in at least some embodiments herein, HRWS imaging is achieved by staggeringthe PRF of the pulses transmitted by the satellite 100 and applying waveform diversity to encode those staggered pulses. For example, waveform diversity may be applied by having at least one pulse be an up chirp without additional encoding, and at least one pulse be a down chirp without additional encoding. Additional pulses could also be encoded using up chirps or down chirps and an additional scheme, such as azimuth phase encoding or cyclic waveforms. This allows a wide swath image to be received by making use of imagery from what would otherwise be the ambiguous swaths (e.g., coming from edges of the beam or the side lobes) while suppressing range ambiguities, thereby improving resolution in the range direction. Consequently, the embodiments that combine staggered PRF and waveform diversity help to image a wider swath and to suppress range ambiguities, thereby facilitating wide swath images without the loss in resolution in the range direction seen in some HRWS imaging methods. This may permit, for example, increasing the swath width of a strip map mode image taken using a given SAR satellite from 35 km up to 100 km of swath width while maintaining typical strip map resolutions and not requiring any additional satellite passes or any additional imaging time. This represents a significantimprovement in the swath width (285% improvement, in this example) with minimal increase in cost. The 100 km width is practically limited primarily by beamwidth and is dependent on the particular satellite configuration. Different satellite configurations may allow for even larger swath widths or even better improvement in swath width. As another example, this application of waveform diversity is not limited to monitoring ships in the open ocean; rather, due to range ambiguity suppression, ships near coastlines, or even entirely land regions, may be monitored.
[0139] Referring now to Figure 19, there is shown an example method 1900 of acquiringand processing SAR echo data to perform HRWS SAR imaging as described above, according to an example embodiment. Generally speaking, and as further described in respect of Figures 13 to 18c below, the method 1900 comprises transmitting a series of pulses with proposed waveforms that are waveform diverse with respect to each other according to a staggered PRF (block 1902); receiving echo data with the recording duty cycle (DC) during recording windows respectively corresponding when the transmitted pulses were sent (block 1904); aligning the received echo data in accordance with their respective recording windows (block 1906); optionally, performing interpolation, such as but not limited to linear interpolation, to fill in any “blank regions” where received echo data is lacking (block 1908); optionally, suppressing range ambiguities generally as described in respect of Figures 1 to 8c (block 1910); and performing range compression (block 1912), interpolation (such as but not limited to linear interpolation) to a constant PRF in the azimuth direction (block 1914), and other types of SAR processing (block 1916).
[0140] The overarching method 1900 is also depicted schematically in Figure 12. In Figure12, satellite 100 is traveling in the azimuth direction and is sending first through fifth pulses 1204a- e (generally, “pulses 1204”) in the range direction. The first through fifth pulses 1204a-e are anexample subset of a larger series of pulses 1204 used for imaging (not depicted). A nadir point 202is below the satellite 100. The first, third, and fifth pulses 1204a,c,e are each modulated using an up chirp, and the second and fourth pulses are each modulated using a down chirp 1204b,d. As the different pulses 1204a-e are modulated using up and down chirps, the pulses 1204a-e are waveform diverse. In at least some other embodiments, different types of waveforms (e.g., APC and cyclic waveforms) and / or more than two different types of waveforms may be used for modulation. In atleast some embodiments, some or all of the waveforms used for modulating the pulses 1204 are orthogonal to each other.
[0141] The antenna is directed at the ground 1202 and the pulses 1204 are transmitted witha view to recording enough radar echoes of the pulses 1204 so as to be able to generate an SARimage of a processed image region 1208. As discussed in further detail below, the pulses 1204 aretransmitted with a varying PRF. Respectively following the first through fifth pulses 1204a-e are first through fifth recording windows 1206a-e (generally, “recording windows 1206”). Each recording window 1206 starts at the end of one pulse 1204 and ends with the start of the successive pulse 1204. In other words, during the actual transmission of each pulse 1204, satellite 100 is unable to record echoes; the satellite 100 only records echoes when it is not transmitting. Also as discussed in further detail below, as a result of how the PRF is varied in the depicted example embodiment, the recording windows 1206 shift over time; this results in the sawtooth-shaped areasshown on the ground 1202 in Figure 12. The central swath is an unambiguous swath 1210a, andthe width of this unambiguous swath 1210a is supplemented by portions of first and second neighboring swaths 1210b,c on either side of the unambiguous swath 1210a, subject to the limits of the beamwidth. The unambiguous swath 1210a is unambiguous by virtue of corresponding in this example to the area imaged by a down chirp-modulated pulse 1204, while the two neighboring swaths 1210b,c are ambiguous in this case by virtue of both being imaged by up chirp-modulated pulses 1204. Consequently, non-corresponding portions of the neighboring swaths 1210b,c are used to supplement the image provided by the central unambiguous swath 1210a. “Non- corresponding portions” refers to different relative range positions for each swath; for example, in Figure 12, a top portion by range of the first neighboring swath 1210b and a bottom portion by range of the second neighboring swath 1210c are selected to supplement the central unambiguous swath 1210a.
[0142] As mentioned above, the PRF (and consequently the PRI) for the pulses 1204a-evaries from pulse to pulse. This is shown in the graph of Figure 13a, which shows the PRF scheme for a series of 64 pulses. As shown in Figure 13a, the PRF varied in accordance with this scheme increases from pulse 0 to pulse 31, then resets or “wraps around” for pulse 32 and increases from pulse 32 to 63. Pulse 64 (not depicted) would have the same PRF as pulse 0, and pulses 64 to 127would respectively be transmitted at the PRFs of pulses 0 to 64. While the PRF is shown as resetting every 32 pulses in Figure 13a, in other embodiments (not depicted), the PRF may not reset, or may reset at a different number of pulses. Resetting or “wrapping around” the PRF in this manner, and particularly in the middle of the series of pulses, helps to reduce the number of successive receive windows where no data is in fact received by the satellite 100 (or other SAR platform) in the azimuth direction. In Figure 13a, pulses 32 and 63 have higher PRFs than pulses 0 and 31 by ½ pulse width, respectively. This is done to avoid missing one half of the received signal every 32ndreceived echo. While Figure 13a shows the PRF repeating halfway through the64 pulses, more generally different portions of the N total pulses may be transmitted according todifferent patterns and the delineation between different portions need not be half the N pulses. Forexample, the pulses may vary from a first PRF to a second PRF over 25% of the N pulses, and thenfrom a third PRF to a fourth PRF over the remaining 75% of the N pulses. As another example,PRF may be selected randomly over the N pulses.
[0143] A large difference between any two successive PRIs between pulses 1204 isbeneficial in that this increases the duration of the recording window 1206 between those pulses 1204. However, increasing PRI decreases PRF, and the PRF is kept above a PRF floor for various imaging reasons, such as for reduced azimuth and range ambiguities. “Wrapping”, or resetting, thePRF over a series of pulses accordingly provides flexibility to adjust the PRI while maintainingthe PRF above its floor.
[0144] More particularly, keeping in mind that mean PRF is selected in order to reduce orminimize range and azimuth ambiguities, the PRI for any particular pulse i is selected as:and where τ is chirp duration, Ns is the mean number of pulses in transit either to or from theground 1202 computed using time to the center of the processed image region 1208, N is thenumber of pulses over which the PRF variation repeats (i.e., N = 64 in Figure 13a), and Δ is anoperator-adjustable value that permits fine tuning the slope of the PRF values.
[0145] The largest swath time corresponding to an unambiguously imaged swath is limitedto the summation of the minimum of the sum of n successive PRI values of the series of pulses1204, where n is the number of different waveforms, which may be orthogonal, used for waveformdiversity:where SWmax is maximum swath time.
[0146] For example, in Figure 13b where n = 2 (for UDC), the minimum of the summationof n = 2 PRIs is 0.42 ms, which corresponds to 63.5 km of unambiguous swath width. The swath width may be increased not only by setting a lower mean PRF but also by tolerating some ambiguous data within the processed image region 1208. Additionally, as discussed in more detail in Figure 14 below, the PRF is selected such that the total shift of the record windows 1206 resultsin n extracted records within the processing window for each pulse 1204. While the Dopplermismatch due to range differences results in a smear of any unwanted signal, this effect is disregarded in the example embodiments.
[0147] Additionally, in order to reduce or minimize the number of successive “no data”values, the PRF is selected to increase sufficiently quickly, thereby decreasing PRI and permitting larger record windows 1206:where τ is the pulse width, Ns is the mean number of pulses in transit either to or from the ground1202, and Δ is an operator-adjustable value that permits fine tuning the slope of the ΔPRI values.As mentioned above, in some situations if the PRI were allowed to increase or decrease monotonically over all N pulses, PRI may decrease to an extent that unambiguous SAR imagery cannot be obtained. Consequently, PRI is periodically reset or “wrapped around” as seen in Figure 13a.
[0148] Figure 13b is a graph of recording duty cycle (i.e., the duty cycle of the recordingwindows 1206) corresponding to the PRF graph of Figure 13a. Here, the duty cycle of any particular recording window 1206 is determined with reference to the time difference between thestart of the pulse 1204 that precedes that recording window 1206 to the end of that recordingwindow 1206, keeping in mind that the duration of the pulses 1206 themselves is constant. Accordingly, a larger duty cycle refers to a larger PRI (and smaller PRF) and vice-versa, as evidenced by the inverse relationship between PRF and duty cycle shown in Figures 13a and 13b. In Figure 13b, the lowest recording duty cycle is 90%, which means the maximum duty cycle of the transmitted pulses 1204 is 10%. Staggering the PRF accordingly also staggers the recording windows 1206 and data reception.
[0149] Figure 13c depicts the theoretical data that is received in accordance with the PRFof Figure 13a and recording duty cycle of Figure 13b; in Figure 13c, n = 5 different waveforms asopposed to n = 2 as discussed above where alternating pulses 1204 are respectively modulatedonly by up chirps and down chirps, and the data is shown after it has been aligned as discussed inmore detail below in respect of Figure 14. For n = 5, five different (and, in at least someembodiments, orthogonal) waveforms may be generated by combining up chirps and down chirps with other modulation schemes such as APC or CF. No-data regions 1302 shown in black in Figure 13c include durations during which the pulses 1204 are being transmitted, and consequently any received data is insufficiently powerful relative to the transmitted pulses 1204 to be practically usable. In Figure 13c, the central swath 1210a corresponds to data being aligned such that the center of the processed image region 1208 corresponds to antenna beam center. One recording window 1206 includes data from the preceding and following (as measured in terms of range at any given azimuth) regions (e.g., data for the central swath 1210a includes data for the second through fourth neighboring swaths 1210b-e) so that each record is repeated four times;consequently, data size is multiplied by n = 5. Parameters such as mean PRF, ΔPRI, and n may befine tuned by reviewing expected data as graphed in Figure 13c to widen swath width and reduce the number of no data regions.
[0150] Figure 14 shows how received echoes are aligned following receipt and how theycorrespond to azimuth position. This corresponds to block 1906 of Figure 19. In Figure 14, n = 5and echoes are indexed by i. Various recording windows 1206 are shown at their respective azimuth positions, with the different azimuth positions indexed according to different transmitted pulse numbers as indicated by a pulse index 1402 on the left side of Figure 14. The pulse index1402 shows that the pulses are modulated using alternating up chirps and down chirps; they arefurther modulated with additional waveforms (not indicated in Figure 14) to achieve n = 5. Thefirst pulse 1402 is indexed as i – Ns in Figure 14, the second pulse as i + 1 – Ns, and this continuesuntil the last and latest pulse for N = 64 is indexed as i + 63 – Ns, although the latest pulse depictedin Figure 14 is indexed as i + 3. First through eighth azimuth bins 1404a-h (generally, “azimuth bins 1404”) respectively corresponding to the pulses 1402 sent at different times (and consequently different azimuth positions) are also shown in Figure 14.
[0151] In accordance with the expected received data shown in Figure 13c, the no data regions1302 and the recording windows 1206 shown in Figure 14 are sliding and part of a larger sawtooth / zigzag shape that is a result of the varying PRF. The processed image region 1208 is overlaid on to the azimuth bins 1404.
[0152] If waveform diversity were not being applied to the pulses 1402, the received echoes wouldbe ambiguous with each other and, for any given azimuth bin 1404, data received at any given azimuth bin 1404 would not be useful for widening the width of the swath corresponding to any other received data of that azimuth bin 1404. As mentioned above, one way to address this issue is to use digital beamforming. However, that requires multiple antennas and significant digital signal processing, which may not be technically feasible for certain deployments. Even when using digital beamforming, range ambiguity may still be problematic if antenna beamwidth is insufficiently narrow.
[0153] In Figure 14, for the first azimuth bin 1404a, the received signals are indexed i – 2, i – 1, i,i + 1, and i + 2, each of which corresponds to a differently modulated transmitted pulse 1402 sincen = 5. By virtue of knowing which modulated pulse 1202 corresponds to which swath 1210a-e forany given azimuth position, the received data is aligned as shown in Figure 14 not only for the first azimuth bin 1404a, but also for the second through eighth azimuth bins 1404b-h. Alignment isdetermined based on time, based on the fact that the pulses 1204 travel at c and based on knownrange values. For example, in the first azimuth bin 1404a, received signal i corresponding to thecentral swath 1210a corresponds to transmitted pulse 1204 i – Ns, with the received signals i – 2, i– 1, i + 1, and i + 2 being similarly aligned to the second through fourth swaths 1210b-e. Similarly,received data corresponding to transmitted pulse 1402 i is indexed as received data i + Ns in thefifth azimuth bin 1404e.
[0154] Consequently, the images of different swaths for a given azimuth bin 1404 can becombined to increase swath width. For example, for the first azimuth bin 1404a in Figure 14,within the processed image region 1208, received data i corresponds to the central swath 1210aand received data i + 1 and i – 1 respectively correspond to the first and second neighboring swaths1210b,c. Data corresponding to the neighboring swaths 1210b,c may be combined with the data from the central swath 1210a to effectively increase the width of the central swath 1210a. Asreceived data i – 1, i, and i + 1 correspond to differently modulated pulses 1204, all the receiveddata may be combined to enlarge swath width subject to beamwidth. In an example where n = 2,non-corresponding portions of the first and second neighboring swaths 1210b,c may be combined with the data from the central swath 1210a to enlarge swath width to a theoretically lesser extent, again subject to beamwidth. Similarly, in an example where n = 3, the entirety of the first and second neighboring swaths 1210b,c may be combined with the central swath 1210a subject to beamwidth because each of the swaths 1210a-c corresponds to a different waveform.
[0155] Figure 15 shows the absolute value of actual raw data acquired experimentally and alignedas described above in respect of Figure 14 for n = 5. Figure 15 shows the no-data regions 1302. Inat least some embodiments, these no-data regions 1302 may be filled in by applying interpolation, such as linear interpolation, based on the data surrounding the no data regions 1302. For example, data values on either side of the no-data regions 1302 in the azimuth direction may be used to linearly interpolate and fill in the no-data regions 1302. This corresponds to block 1908 of Figure 19. Similarly, although not expressly depicted, other image processing may be done to the rawdata represented in Figure 15: suppressing of range ambiguity as contemplated in respect of Figures 1 to 8c, which corresponds to block 1910 of Figure 19; range compression, ascontemplated in block 1912 of Figure 19; interpolation to a constant PRF in the azimuth direction,as contemplated in block 1914 of Figure 19, which may be linear interpolation (as noted in Figure 19) or non-linear; and various other types of SAR processing as desirable, as contemplated in block 1916 of Figure 19. Range compression in particular may be done before or after interpolation to a constant PRF. Similarly, Figure 19 shows that blank regions are filled via interpolation at block 1908 and interpolation to constant PRF is performed after range compression at block 1916; should interpolation be done only before range compression, increased azimuth side lobes may be observed in the received data.
[0156] Figure 16 shows an image experimentally acquired with the method 1900 of Figure 19using n = 2, where the pulses 1204 are modulated using up and down chirps only. No electronicbeam steering was applied. The swath width is 100 km. The region of interest 1602, 70 km wide, includes not only ships in the water but also an urban region on land; both ships and land have high reflectivity that may alias with each other were waveform diversity not applied. Various ground range detected (“GRD”) images from the region of interest 1602 are shown in magnified view in Figure 16.
[0157] Figures 17a-e show images of various ships from the region of interest 1602 in Figure 16.Figures 17a-e respectively depict one or more ships at –17 km from scene center, 0 km from scenecenter, -42.2 km from scene center, +10 km from scene center, and +32 km from scene center. Itcan be seen that a target at -42.2 km and another at +32 km can be easily detected and even classified due to the increased swath width at high resolution in strip map imaging mode enabled by applying waveform diversity.
[0158] In Figure 18, a portion 1802 of the urban region from the region of interest 1602 in Figure16 is shown, as are two magnified areas from that portion 1802. This demonstrates that urban regions can also be monitored with the method 1900 of Figure 19. The azimuth side lobes are higher in an urban region, as expected. The number of successive blank azimuth bins 1404 is up to 3, resulting in increased azimuth side lobes.
[0159] Electronic beam steering may be applied to focus on the echoes while receiving the data inany of the embodiments described above. This may be done, for example, to increase the signal- to-noise ratio of received data, which may consequently increase swath width and / or reduce ambiguities in swaths. For example, the satellite 100 may transmit pulses 1204 while focusing on scene center within the central swath 1210a, and beam steering may be used to focus on echoes coming from the neighboring swaths 1210b-e.
[0160] There is described in the foregoing a satellite suitable for implementing any of the methodsof operation described here. For a satellite or other platform already in orbit, the methods described here may be implemented by suitably controlling the satellite, for example from the ground using a suitable computing system. In other words, a SAR may be operated from the ground and some of the methods described here may be implemented in software. Therefore, in an aspect the invention may provide a computer readable medium comprising instructions which, when implemented by a processor in a computing system, cause the computing system to operate a SAR according to any of the methods described here.
[0161] Some embodiments of the invention described here provide a ground station computingsystem configured to operate a SAR according to any of the methods described here.
[0162] In any of the embodiments of the invention, the satellite may be travelling in, or configuredto travel in a low earth orbit.
[0163] Any of the computing systems described here may be combined in a single computingsystem with multiple functions. Similarly, the functions of any of the computing systems described herein may be distributed across multiple computing systems.
[0164] Some operations of the methods described herein may be performed by software inmachine readable form e.g., in the form of a computer program comprising computer program code. Thus, some aspects of the invention provide a computer readable medium which when implemented in a computing system cause the system to perform some or all of the operations of any of the methods described herein. The computer readable medium may be in transitory or tangible (or non-transitory) form such as storage media include disks, thumb drives, memory cardsetc. The software can be suitable for execution on a parallel processor or a serial processor such that the method operations may be carried out in any suitable order, or simultaneously.
[0165] This application acknowledges that firmware and software can be valuable, separatelytradable commodities. It is intended to encompass software, which runs on or controls “dumb” or standard hardware, to carry out the desired functions. It is also intended to encompass software which “describes” or defines the configuration of hardware, such as HDL (hardware description language) software, as is used for designing silicon chips, or for configuring universal programmable chips, to carry out desired functions.
[0166] The embodiments described above are largely automated. In some examples a user oroperator of the system may manually instruct some operations of the method to be carried out.
[0167] In the described embodiments of the invention the system may be implemented as any formof a computing and / or electronic system as noted elsewhere herein. For example, the groundstation may comprise such a computing and / or electronic system. Such a system may compriseone or more processors which may be microprocessors, controllers, or any other suitable type of processors for processing computer executable instructions to control the operation of the device in order to gather and record routing information. In some examples, for example where a system on a chip architecture is used, the processors may include one or more fixed function blocks (also referred to as accelerators) which implement a part of the method in hardware (rather than software or firmware). Platform software comprising an operating system, or any other suitable platform software may be provided at the computing-based device to enable application software to be executed on the device.
[0168] The term "computing system" is used herein to refer to any device with processingcapability such that it can execute instructions. Those skilled in the art will realise that such processing capabilities may be incorporated into many different devices and therefore the term "computing system" includes PCs, servers, smart mobile telephones, personal digital assistants, and many other devices.
[0169] It will be understood that the benefits and advantages described above may relate to oneembodiment or may relate to several embodiments. The embodiments are not limited to those thatsolve any, or all of, the stated problems, or those that have any or all of the stated benefits and advantages.
[0170] Any reference to "an" item or "piece" refers to one or more of those items unless otherwisestated. The term "comprising" is used herein to mean including the method steps or operations or elements identified, but that such steps or operations or elements do not comprise an exclusive list and a method or apparatus may contain additional steps or operations or elements.
[0171] Further, to the extent that the term "includes" is used in either the detailed description orthe claims, such term is intended to be inclusive in a manner similar to the term "comprising" as"comprising" is interpreted when employed as a transitional word in a claim.
[0172] The figures illustrate exemplary methods. While the methods are shown and described asbeing a series of acts that are performed in a particular sequence, it is to be understood and appreciated that the methods are not limited by the order of the sequence. For example, some acts can occur in a different order than what is described herein. In addition, an act can occur concurrently with another act. Further, in some instances, not all acts may be required to implement a method described herein.
[0173] The order of the steps or operations of the methods described herein is exemplary, but thesteps or operations may be carried out in any suitable order, or simultaneously where appropriate. Additionally, steps or operations may be added or substituted in, or individual steps or operations may be deleted from any of the methods without departing from the scope of the subject matter described herein. Aspects of any of the examples described above may be combined with aspects of any of the other examples described to form further examples.
[0174] It will be understood that the above description of a preferred embodiment is given by wayof example only and that various modifications may be made by those skilled in the art. What has been described above includes examples of one or more embodiments. It is, of course, not possible to describe every conceivable modification and alteration of the above devices or methods for purposes of describing the aforementioned aspects, but one of ordinary skill in the art can recognize that many further modifications and permutations of various aspects are possible. Accordingly, thedescribed aspects are intended to embrace all such alterations, modifications, and variations that fall within the scope of the appended claims. List of References[1] Herman Rohling, “Radar CFAR Thresholding in Clutter and Multiple Target Situations,”IEEE Transactions on Aerospace and Electronic Systems, vol. 19, pp.608–621, 1983.[2] X. Wen, X. Qiu,B. Han, C.Ding , B. Lei and Q. Chen, "A Range Ambiguity SuppressionProcessing Method for Spaceborne SAR with Up and Down Chirp Modulation", Sensors 2018, 18, 1454. https: / / doi.org / 10.3390 / s18051454
Claims
CLAIMS1. A method of processing synthetic aperture radar (“SAR”) echo data, the methodcomprising: (a) receiving data representing echoes of a transmitted series of radar pulses, whereina pulse repetition interval (“PRI”) varies between successive ones of the pulses, and wherein at least two different waveforms are used to modulate the pulses and are respectively used to image at least two different swaths; (b) aligning the received data into azimuth bins based at least on receipt times of theechoes; and (c) processing the received data to generate an image, wherein the image is of at leasta first swath imaged using one of the waveforms and a second swath that neighbors the first swath and that is imaged using another of the waveforms.
2. The method of claim 1, wherein the at least two different waveforms comprise an up chirpand a down chirp.
3. The method of claim 2, wherein the at least two different waveforms further compriseanother up chirp or down chirp further encoded using azimuth phase coding.
4. The method of any one of claims 1 to 3, wherein the at least two different waveformsfurther comprise another up chirp or down chirp further encoded using a cyclic waveform.
5. The method of any one of claims 1 to 4, further comprising applying dual focusing to thereceived data to suppress range ambiguities.
6. The method of any one of claims 1 to 5, wherein the at least two different waveforms areorthogonal to each other.
7. The method of any one of claims 1 to 6, wherein the radar pulses are transmitted accordingto a PRI scheme that repeats every N pulses.
8. The method of claim 7, wherein the PRI repeatedly increases or decreases monotonicallyrepeatedly over the N pulses.
9. The method of claim 8, wherein the PRI increases or decreases monotonically once over afirst portion of the N pulses, and again over a second portion of the N pulses, whereinminimum and maximum PRIs differ for the first and second portions.
10. The method of any one of claims 7 to 9, wherein the image is of a processed image region,and wherein a mean PRI for the N pulses is determined asduration, Ns is a mean number of the pulsesin transit either to or from ground computed using time to center of the processed image region, and Δ is a variable to permit fine tuning of the mean PRI.
11. The method of any one of claims 1 to 10, wherein the swaths neighbor each other and aborder delineating the swaths is sawtoothed.
12. The method of any one of claims 1 to 11, further comprising:(a) transmitting the pulses; and(b) receiving the echoes, wherein electronic beam steering is applied to focus on theechoes while receiving the data.
13. The method of claim 2, wherein an up chirp and a down chirp are used to modulate thepulses, wherein the at least two different swaths comprise a central swath and two neighboring swaths, and wherein non-corresponding portions of the two neighboring swaths and the central swath are used to generate the image.
14. A synthetic aperture radar (“SAR”) platform comprising:(a) an antenna;(b) a computing system communicatively coupled to the antenna, the computingsystem configured to: (i) transmit a series of radar pulses, wherein a pulse repetition interval (“PRI”)varies between successive ones of the pulses, and wherein at least two different waveforms are used to modulate the pulses and are respectively used to image at least two different swaths; (ii) receive echoes of the radar pulses; and(iii) store or transmit to ground data representing the echoes.
15. At least one non-transitory computer readable medium having stored thereon computerprogram code that is executable by at least one processor and that, when executed by the at least one processor, causes the at least one processor to perform the method of any one of claims 1 to 13.
Citation Information
Patent Citations
Method for range ambiguity suppression based on multi-degree-of-freedom frequency modulation signal
US20190346556A1
Reducing ambiguities in synthetic aperture radar images
WO2023143828A1