Method and system for synthetic aperture radar signal processing
11187798 · 2021-11-30
Assignee
Inventors
Cpc classification
G01S13/12
PHYSICS
G01S13/9011
PHYSICS
International classification
G01S13/90
PHYSICS
G01S13/53
PHYSICS
Abstract
A method for synthetic aperture radar signal processing includes storing signal responses of a radar signal in a memory buffer, wherein the stored signal responses are represented by a two-dimensional signal in an azimuth dimension and a range dimension. The method further includes frequency filtering the two-dimensional signal in the azimuth dimension. In addition, the method includes applying a Fourier transformation to the frequency filtered signal in the range dimension. The method further includes generating a synthetic aperture radar image based on the Fourier transformed frequency filtered signal.
Claims
1. A method for synthetic aperture radar signal processing, the method comprising: storing signal responses of a radar signal in a memory buffer, wherein the stored signal responses are represented by a two-dimensional signal in an azimuth dimension and a range dimension, wherein the two-dimensional signal has a curved range profile; frequency filtering the two-dimensional signal in the azimuth dimension to generate a frequency filtered signal, wherein the frequency filtered signal has a compensated range profile as a result of the curved range profile being refocused to a point via frequency filtering the two-dimensional signal in the azimuth dimension; applying a Fourier transformation to the frequency filtered signal in the range dimension to generate a Fourier transformed frequency filtered signal; and generating a synthetic aperture radar image based on the Fourier transformed frequency filtered signal, wherein generating the synthetic aperture radar image comprises: generating multiple partial synthetic aperture radar images, wherein each of the partial synthetic aperture radar images is based on 1% to 10% of all azimuth samples recorded for generating the synthetic aperture radar image; and generating the synthetic aperture radar image based on the multiple partial synthetic aperture radar images.
2. The method of claim 1, wherein the frequency filtering comprises attenuating Doppler frequencies lying outside of a frequency range, wherein the frequency range includes a predetermined Doppler frequency.
3. The method of claim 2, wherein the predetermined Doppler frequency is a Doppler frequency that corresponds to a closest approach in the range dimension between a radar system that transmits the radar signal and an observed target that reflects the radar signal as the signal responses of the radar signal.
4. The method of claim 1, wherein the frequency filtering comprises convolving the two-dimensional signal with a bandpass filter function in a time domain.
5. The method of claim 1, wherein the frequency filtering comprises multiplying the two-dimensional signal with a bandpass filter function in a frequency domain.
6. The method of claim 1, wherein the frequency filtering comprises: applying another Fourier transformation to the two-dimensional signal to transform the two-dimensional signal from a time domain into a frequency domain; cutting off Doppler frequencies of the Fourier transformed two-dimensional signal lying outside of a frequency range, wherein the frequency range includes a predetermined Doppler frequency to generate a frequency domain frequency filtered signal; and applying an inverse Fourier transformation from the frequency domain into the time domain to generate the frequency filtered signal.
7. The method of claim 1, wherein the frequency filtering comprises a range cell migration correction.
8. The method of claim 1, wherein the synthetic aperture radar image is based on an absolute value of the Fourier transformed frequency filtered signal.
9. The method of claim 1, further comprising: controlling a pulse repetition interval of the radar signal based on results of an acceleration measurement.
10. The method of claim 1, further comprising: correcting a scaling of the synthetic aperture radar image based on an acceleration profile.
11. The method of claim 1, wherein: the two-dimensional signal has the curved range profile of a point object, and frequency filtering the two-dimensional signal in the azimuth dimension refocuses the curved range profile to a point corresponding to the point object, the point being represented by the frequency filtered signal.
12. A method for synthetic aperture radar signal processing, the method comprising: storing signal responses of a radar signal in a memory buffer, wherein the stored signal responses are represented by a two-dimensional signal in an azimuth dimension and a range dimension; frequency filtering the two-dimensional signal in the azimuth dimension to generate a frequency filtered signal; applying a Fourier transformation to the frequency filtered signal in the range dimension to generate a Fourier transformed frequency filtered signal; and generating a synthetic aperture radar image based on the Fourier transformed frequency filtered signal, wherein generating the synthetic aperture radar image comprises: generating multiple partial synthetic aperture radar images, wherein each of the partial synthetic aperture radar images is based on 1% to 10% of all azimuth samples recorded for generating the synthetic aperture radar image; and generating the synthetic aperture radar image based on the multiple partial synthetic aperture radar images.
13. An automotive embedded system for synthetic aperture radar signal processing, comprising: a memory buffer configured to store signal responses of a radar signal, wherein the stored signal responses are represented by a two-dimensional signal in an azimuth dimension and a range dimension, wherein the two-dimensional signal has a curved range profile; a digital frequency filter configured to filter the two-dimensional signal in the azimuth dimension to generate a frequency filtered signal, wherein the frequency filtered signal has a compensated range profile as a result of the curved range profile being refocused to a point via frequency filtering the two-dimensional signal in the azimuth dimension; a processing circuit configured to apply a Fourier transformation to the frequency filtered signal in the range dimension to generate a Fourier transformed frequency filtered signal; and an image generator configured to process the Fourier transformed frequency filtered signal and generate a synthetic aperture radar image based on the Fourier transformed frequency filtered signal, wherein the image generator is configured to generate the synthetic aperture radar image by generating multiple partial synthetic aperture radar images, wherein each of the partial synthetic aperture radar images is based on 1% to 10% of all azimuth samples recorded for generating the synthetic aperture radar image, and generate the synthetic aperture radar image based on the multiple partial synthetic aperture radar images.
14. The automotive embedded system of claim 13, wherein: the digital frequency filter is a bandpass filter configured to convolve the two-dimensional signal with a bandpass filter function in a time domain, or the digital frequency filter is a bandpass filter configured to multiply the two-dimensional signal with a bandpass filter function in the frequency domain.
15. The automotive embedded system of claim 13, wherein: the digital frequency filter is a Butterworth filter, and/or the digital frequency filter is implemented in hardware.
16. The automotive embedded system of claim 13, wherein each of the digital frequency filter and the processing circuit are implemented as a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC).
17. The automotive embedded system of claim 13, wherein the system is configured to operate in a 24 GHz, 77 GHz, or 79 GHz frequency band.
18. The automotive embedded system of claim 13, wherein the automotive embedded system is a parking assist system.
19. The automotive embedded system of claim 13, wherein the automotive embedded system is a frequency modulated continuous wave synthetic aperture radar system arranged at a long side of a vehicle.
20. A system, comprising: an automotive embedded system for synthetic aperture radar signal processing, comprising: a memory buffer configured to store signal responses of a radar signal, wherein the stored signal responses are represented by a two-dimensional signal in an azimuth dimension and a range dimension, wherein the two-dimensional signal has a curved range profile; a digital frequency filter configured to filter the two-dimensional signal in the azimuth dimension to generate a frequency filtered signal, wherein the frequency filtered signal has a compensated range profile as a result of the curved range profile being refocused to a point via frequency filtering the two-dimensional signal in the azimuth dimension; a processing circuit configured to apply a Fourier transformation to the frequency filtered signal in the range dimension to generate a Fourier transformed frequency filtered signal; and an image generator configured to process the Fourier transformed frequency filtered signal and generate a synthetic aperture radar image based on the Fourier transformed frequency filtered signal; and a sensor system configured to use the synthetic aperture radar image as an input, wherein the image generator is configured to generate the synthetic aperture radar image by generating multiple partial synthetic aperture radar images, wherein each of the partial synthetic aperture radar images is based on 1% to 10% of all azimuth samples recorded for generating the synthetic aperture radar image, and generate the synthetic aperture radar image based on the multiple partial synthetic aperture radar images.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION
(6)
(7) In the example of
r(t)=√{square root over (r.sub.0+v.sup.2t)} (1)
where r.sub.0 is the range at closest approach. The time t in equation (1) is associated with the movement of the radar system 2 in the azimuth direction and may be denoted as slow time t.sub.s. A time in the range direction may be denoted as fast time t.sub.f which is an allusion to the velocity of electromagnetic waves travelling at the speed of light.
(8)
(9)
(10) The system 300 may be a part of a radar system as e.g. described in connection with
s.sub.t(t.sub.f)=exp(j2π(f.sub.ct.sub.f+½αt.sub.f.sup.2)) (2)
where j denotes the imaginary unit, f.sub.c denotes the carrier frequency, t.sub.f denotes the fast time variable within the pulse repetition interval (PRI) and α denotes the frequency sweep rate. The frequency sweep rate α may be expressed as
(11)
where B denotes the bandwidth of the radar and PRI denotes the pulse repetition interval.
(12) The system 300 may receive echo signals via antenna 6. The received signal may be mixed with the transmitted signal resulting in an intermediate frequency (IF) signal which may be approximated by
s.sub.IF≈exp(j2π(f.sub.cτ+f.sub.bt.sub.f+f.sub.Dt.sub.s)) (4a)
where τ denotes the round trip delay time, f.sub.b denotes the beat frequency, f.sub.D denotes the Doppler frequency in one chirp and t.sub.s denotes the slow time variable in one chirp. The beat frequency f.sub.b may correspond to a frequency difference between the frequency of the transmitted signal and the delayed echo signal. The beat frequency f.sub.b may thus represent a measure of the distance of the reflecting object. In a more accurate signal model the IF signal may be approximated by
(13)
where A.sub.IF denotes the amplitude of the IF signal, τ.sub.0 denotes the round trip delay time at the beginning of the chirp signal, c denotes the speed of light and v denotes the constant radial velocity of a moving target. The signal model according to equation (4b) refers to one chirp signal. The last term in equation (4b) corresponds to a phase including Doppler information in the azimuth dimension. Note that the round trip delay time may change because the radar system may move during one chirp. Accordingly, the phase including Doppler information in the azimuth dimension (last term in equation (4b)) may change for each chirp as well.
(14) The IF signal may represent the signal responses of the transmitted radar signal and may be stored in the memory buffer 10. Before storing the IF signal, it may be processed in further acts which are not explicitly discussed herein for the sake of simplicity. For example, the IF signal may be digitized by an A/D-converter (not shown) which may be included in a receiver section of the transceiver circuitry 8. In addition, the IF signal may be amplified by an amplifier (not shown) which may also be included in the receiver section of the transceiver circuitry 8.
(15) The stored IF signal may be represented by a two-dimensional signal in the azimuth dimension and the range dimension. Thus, the stored received echo signal data may form a two-dimensional data matrix of complex samples. Each of the complex samples is given by its real and imaginary part, thus representing an amplitude and phase value. The first dimension of the stored two-dimensional signal corresponds to the fast time, i.e., the range direction. The system 300 may acquire a range line whenever it travels a distance v.Math.PRI such that a second dimension of the data matrix may be formed which corresponds to the slow time, i.e., the azimuth direction. The return echoes from the scene illuminated by the system 300 are thus sampled both in fast time and slow time.
(16) The stored two-dimensional IF signal may be read from the memory buffer 10 and may be processed by the digital frequency filter 12. In particular, the digital frequency filter 12 may perform a frequency filtering of the two-dimensional signal in the azimuth dimension. In one example, the frequency filtering may include convolving the two-dimensional IF signal s.sub.IF with a bandpass filter function h in the time domain. The filter function h may be expressed as
h=2B sin c(2πBt) (5)
where B denotes the filter bandwidth. The filtered signal may be expressed as
s.sub.filtered=s.sub.IF(t.sub.f)*h (6)
where “*” denotes the convolution operator. For example, the bandpass filter may be a Butterworth filter performing a lowpass frequency filtering.
(17) As explained in connection with
(18) The frequency filtering performed by the digital frequency filter 12 may result in an attenuation of the Doppler frequencies lying outside of the predetermined frequency range including the predetermined Doppler frequency. That is, the frequency filtering may result in a correction of the range profile (see
(19) In a further example, convolving the two-dimensional IF signal with a bandpass filter function in the time domain may be replaced by multiplying the two-dimensional IF signal with a bandpass filter function in the frequency domain. In this case, the IF signal may be Fourier transformed from the time domain into the frequency domain. In the frequency domain, Doppler frequencies lying outside of the frequency range including the predetermined Doppler frequency may be cutoff. The filtered signal may then be inversely Fourier transformed from the frequency domain into the time domain. In this case, the system 300 may further include a Fourier unit (not illustrated) and an inverse Fourier unit (not illustrated) configured to perform the Fourier transformation and the inverse Fourier transformation, respectively. Performing the Fourier transformations, in particular Fast Fourier transformations, may include applying a window function to improve the quality of the signal. Similar to the frequency filtering in the time domain, the frequency filtering in the frequency domain may include attenuating Doppler frequencies lying outside of the frequency range including the predetermined Doppler frequency.
(20) The frequency filtered signal may still include encoded range information, i.e. information about a relative distance between the radar system and the illuminated scene. This information may be decoded by processing the filtered signal by means of the Fourier unit 14. In particular, the Fourier unit 14 may apply a Fourier transformation to the frequency filtered signal in the range dimension. Note that the terms “Fourier transformation” and “Fast Fourier transformation” may be interchangeably used herein. The applied Fourier transformation may be expressed as a discrete Fourier transformation
(21)
where the sum runs over all N frequency filtered signals (samples) in the range dimension.
(22) The Fourier transformed frequency filtered signal may be further processed by the image generating unit 16. The image generating unit 16 may be particularly configured to generate α synthetic aperture radar image based on the Fourier transformed frequency filtered signal. For example, the synthetic aperture radar image may be based on or may correspond to an absolute value of the Fourier transformed frequency filtered signal.
(23) The system 300 may include further components (not illustrated) for digital signal processing which are not discussed herein for the sake of simplicity. For example, the system 300 may include a further unit configured to perform a noise reduction of the Fourier transformed frequency filtered signal based on a threshold operation. Such noise reduction may e.g. be based on a constant false alarm rate detection scheme.
(24)
(25)
(26) Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that a variety of alternate and/or equivalent implementations may be substituted for the specific embodiments shown and described without departing from the scope of the present disclosure. This application is intended to cover any adaptations or variations of the specific embodiments discussed herein. Therefore, it is intended that this disclosure be limited only by the claims and the equivalents thereof.
REFERENCE NUMERAL LIST
(27) 2 radar system 4 target 6 antenna 8 transceiver circuitry 10 memory buffer 12 digital frequency filter 14 Fourier unit 16 image generating unit 26 vehicle 28 vehicle 300 automotive embedded system