Method for suppressing azimuth ambiguity of multi-channel SAR systems based on channel cancellation

Abstract

The present disclosure discloses a method for suppressing the azimuth ambiguity of multi-channel SAR systems based on channel cancellation, which falls within the field of radar signal processing. The method includes: imaging echoed of the multi-channel SAR system based on a linear mapping reconstruction algorithm to obtain a reconstructed high-resolution wide-swath image; estimating positions of the azimuth ambiguity regions of the reconstructed high-resolution wide-swath image; extracting ambiguity images in the azimuth ambiguity regions based on channel cancellation and the refocusing algorithm; and suppressing a repetitive ambiguity image in imaging the echo of the multi-channel SAR system. The method weakens the influence of the original image on azimuth ambiguity extraction, improves the performance of ambiguity suppression, and solves the problem of additional repetitive ambiguity in multi-channel SAR systems by reconstructing the ambiguity signal, and improves the image quality of the multi-channel SAR system, which has great value for subsequent applications such as SAR image interpretation.

Claims

1. A method for suppressing azimuth ambiguity of multi-channel SAR systems based on channel cancellation, characterized by comprising the following steps: step 1, imaging echoes of the multi-channel SAR system based on a linear mapping reconstruction algorithm to obtain a reconstructed high-resolution wide-swath image; step 2, estimating positions of the azimuth ambiguity regions of the reconstructed high-resolution wide-swath image and defining an azimuth ambiguity detection function r(,) as:
r(,)=log{{|L.sub.1(,)|.sup.2}/{|L.sub.2(,)} wherein log {.Math.} represents a natural logarithm operation, represents a spatial averaging operation, |.Math.| represents an absolute value calculation operation of a complex number, and L.sub.1(,) and L.sub.2(,) respectively represent two multi-look images obtained by performing azimuth double-look on a reconstructed high-resolution wide-swath image, represents a range fast time and represents an azimuth slow time; step 3, extracting ambiguity images in the azimuth ambiguity regions based on channel cancellation and a refocusing algorithm, wherein a linear combination coefficient (f.sub.)=[.sub.1(f.sub.), .sub.2(f.sub.n), . . . , .sub.N(f.sub.)] for the-channel cancellation satisfies the following expression: { .Math. n = 1 N n ( f ) H n ( f + b f a ) = 0 , b = 0 , 1 , .Math. , N - 2 .Math. n = 1 N n ( f ) H n ( f + k f a ) = 1 , k = - 1 wherein .sub.n(f.sub.) represents the linear combination coefficient corresponding to the nth channel, n represents a serial number of a receiving channel, b represents a serial number of a Doppler interval, an azimuth frequency is f [ f c - N f a 2 , f c - ( N - 1 ) f a 2 ] , f.sub.a represents an azimuth sampling rate of a single channel, f.sub.c represents a center frequency, H.sub.n(f.sub.) represents a transfer function of the nth receiving channel, and k represents an order of an azimuth ambiguity; a form I.sub.MCC(,f.sub.n) of a image I.sub.MCC(,) in the time domain after channel cancellation in a range-Doppler domain is: I M C C ( , f ) = .Math. n = 1 N n ( f ) p n ( f ) I n ( , f ) wherein p.sub.n(f.sub.) represents a reconstruction coefficient of the nth channel in a reconstruction process, and I.sub.n(,f.sub.) represents a form of an image I.sub.n(,) in the time domain corresponding to the nth channel in the range-Doppler domain; ambiguity refocusing and inverse defocusing are realized by phase multiplication in two-dimensional frequency domain, and a calculation method of refocusing is: R ( , ) = IFFT 2 { r ( 1 ) ( f , f ) .Math. K * ( f , f + k .Math. f a ) } r ( 1 ) ( f , f ) = FFT 2 { I M C C (  , ) } .Math. K ( f , f ) K ( f , f ) = exp { - 4 j R 0 c ( f 0 + f ) 2 - c 2 f 2 4 V r 2 } wherein c represents the velocity of light, V.sub. represents an equivalent imaging speed corresponding to the central range gate of the ambiguity region, f.sub.0 represents a carrier frequency, R.sub.0 represents a nearest slant range, f.sub. represents a distance frequency, r.sup.(1)(f.sub.,f.sub.) represents an intermediate result, R(,) represents a result of refocusing, * represents a complex conjugate operation, .Math. represents a Hadamard product, K(f.sub.,f.sub.) represents a two-dimensional frequency domain expression of an echo of an ideal point target, FFT2{.Math.} represents a two-dimensional Fourier transform, and IFFT2{.Math.} represents a two-dimensional inverse Fourier transform; and an image R.sub.Amb(,) corresponding to ambiguity pixels is obtained from a refocused image through classification of a mixed Gaussian ambiguity, and inverse refocusing is performed to obtain a ambiguity image I.sub.Amb(,) corresponding to the ambiguity pixels:
I.sub.Amb(,)=IFFT2{r.sup.(2)(f.sub.,f.sub.)K(f.sub.,f.sub.)}
r.sup.(2)(f.sub.,f.sub.)=FT2{R.sub.Amb(,)}K(f.sub.,f.sub.+kf.sub.a) wherein r.sup.(2) represents an intermediate result; and step 4, suppressing a repetitive blurred image in an echo of the echoes of the multi-channel SAR system.

2. The method for suppressing azimuth ambiguity of multi-channel SAR systems based on channel cancellation according to claim 1, characterized in that the step 1 comprises: extending spectrum of echo data of each channel of the multi-channel SAR system to zero-padding in time domain, obtaining a single channel imaging result of each channel by a reconstruction filter and an imaging algorithm, and superimposing the single channel imaging results of all channels to obtain the reconstructed high-resolution wide-swath image.

3. The method for suppressing azimuth ambiguity of multi-channel SAR systems based on channel cancellation according to claim 1, characterized in that the step 2 comprises: on the basis of spectral asymmetry of the azimuth ambiguity, calculating pixels that containing the azimuth ambiguity in the reconstructed high-resolution wide-swath image, processing pixels that containing the azimuth ambiguity by using morphological filtering, then dividing the pixels into a plurality of communicative regions, and estimating the position of the azimuth ambiguity region.

4. The method for suppressing azimuth ambiguity of multi-channel SAR systems based on channel cancellation according to claim 1, characterized in that the step 4 comprises: transforming an ambiguity image of the extracted ambiguity images into an azimuth frequency domain, recovering components of ambiguity energy corresponding to the ambiguity image in each channel, performing inverse imaging on the components of the ambiguity energy corresponding to the ambiguity image in each channel to obtain a ambiguity echo signal, performing reconstruction and the imaging algorithm on the ambiguity echo signals of multiple channels to obtain a complete ambiguity image containing a repetitive ambiguity, and subtracting the ambiguity image containing the repetitive ambiguity from the reconstructed high-resolution wide-swath image to obtain an image after ambiguity suppression.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 is a flow chart of a method for suppressing azimuth ambiguity of multi-channel SAR systems based on channel cancellation according to the present disclosure;

(2) FIG. 2 is a schematic diagram of an image containing azimuth ambiguity pixels according to an embodiment of the present disclosure;

(3) FIG. 3 is a schematic diagram of a result of positioning the azimuth ambiguity pixels according to an embodiment of the present disclosure;

(4) FIG. 4 is a schematic diagram of a result after suppressing the azimuth ambiguity according to an embodiment of the present disclosure;

(5) FIG. 5 is a schematic diagram of results after suppressing the azimuth ambiguity with different methods;

(6) FIG. 6 is a schematic diagram of the effects of different algorithms on the suppression of repetitive ambiguities occurring in multiple channels.

DETAILED DESCRIPTION

(7) In order that the objects, technical solutions and advantages of the present disclosure may be more clearly understood, the present disclosure will be described in further detail below in combination with the accompanying drawings and the embodiments. It should be understood that the particular embodiments described herein are illustrative only and are not restrictive. Furthermore, the technical features involved in the various embodiments of the present disclosure described below can be combined with each other as long as they do not conflict with each other.

(8) According to an embodiment of the present disclosure, as shown in FIG. 1, a method for suppressing azimuth ambiguity of multi-channel SAR systems based on channel cancellation according to the present disclosure includes the following steps:

(9) Step S101: the echoes of the multiple channels are imaged based on the linear mapping reconstruction algorithm, which includes: it is assumed that the multi-channel SAR system is composed of N azimuth receiving channels, and the echo s.sub.n of the nh azimuth receiving channel and the echo ref with a high azimuth sampling rate satisfy the following relationship in the azimuth frequency domain:

(10) S n ( , f ) = .Math. i = 0 N - 1 S r e f ( , f + if a ) H n ( f + if a ) wherein represents the range fast time, f.sub.n represents the azimuth frequency, f.sub.a represents the azimuth sampling rate of a single channel, and

(11) f [ f c - f a 2 , f c + f a 2 ] ,
where f.sub.c represents the center frequency; in addition, here, for the convenience of representation, an intermediate variable

(12) f [ f c - N f a 2 , f c + N f a 2 + f a ]
is introduced, and here f.sub.n differs from f.sub.n by an integer multiple of f.sub.a, S.sub.tef(, f.sub.n) represents the echo with a high azimuth sampling rate obtained after reconstruction, H.sub.n(f.sub.n) represents a transfer function of the n th receiving channel, and n represents the serial number of the receiving channel, with a value range of 1, 2, . . . , N. i represents a serial number of a signal azimuth frequency spectrum component, which is determined according to an azimuth frequency interval, and the value range thereof is 0, 1, 2, . . . , N1, which can be approximated as:

(13) H n ( f ) = exp { - j x n 2 2 R 0 - j f x n V s } , n = 1 , 2 , .Math. , N

(14) wherein R.sub.0 represents the nearest slant range, Vs represents the flight velocity of a platform, represents the wavelength of the signal emitted by the radar system, x.sub.n represents the baseline of the nth channel relative to the reference channel, and j represents an imaginary unit.

(15) Since the imaging processing is a linear operation, a reconstructed high-resolution wide-swath image I(,) in the time domain can be split into n single-channel images I.sub.n(,) The echo of the nth channel is kept unchanged, and the rest channels are set to 0 for reconstruction and imaging, so that the time domain image I.sub.n(,) corresponding to the single channel can be obtained, wherein represents the azimuth slow time. Using the above-mentioned reconstruction and imaging operations for all channels, N images corresponding to the each single channel can be acquired, and the N images are superimposed to obtain a reconstructed high-resolution wide-swath image, namely:

(16) I ( , ) = .Math. n = 1 N I n ( , ) .

(17) Step S102: the positions of the azimuth ambiguity regions of an SAR image is estimated which includes:

(18) The obtained reconstructed high-resolution wide-swath image I(,) is subjected to azimuth double-look, i.e. two multi-look images, namely, L.sub.1(,) and L.sub.2(,) are obtained by dividing the azimuth spectrum at the Doppler centroid and performing inverse Fourier transform respectively.

(19) Since the frequency spectrum of the azimuth ambiguity has asymmetric characteristics, energy difference of the azimuth ambiguity in the two multi-look images will also be larger, and, on the contrary, the energy of images without the azimuth ambiguity in the two multi-look images is equivalent. Accordingly, the azimuth ambiguity detection function r(,) can be defined as:
r(,)=log {(|L.sub.1(,)|.sup.2)/(|L.sub.2(,)|).sup.2}

(20) Wherein log {.Math.} represents the natural logarithm taking operation, (.Math.) represents the spatial averaging operation, and |.Math.| represents the absolute value calculation operation of a complex number.

(21) Since the azimuth ambiguity has asymmetry, the absolute value of r(,) of a ambiguity pixel is larger, and a decision factor d is used here to determine. The pixel of d>3 or d<3 would be determined as a ambiguity pixel, and the decision factor is defined as follows:

(22) d ( , ) = r ( , ) - mean { r ( , ) } s t d { r ( , ) }

(23) wherein mean {.Math.} and std {.Math.} represent the operation of taking the mean and the operation of taking the standard deviation, respectively.

(24) Due to the difference of intensity of the ambiguity energy with respect to ground objects, the distribution of ambiguity pixels obtained by the above-mentioned operation is usually discrete. Herein morphological filtering is used to filter out wrong detection points of the discrete distribution, and relatively adjacent elements are fused to obtain a more complete ambiguity region.

(25) Step S103: the ambiguity images are extracted on the basis of channel cancellation and the refocusing algorithm, which includes that: both channel cancellation and refocusing are performed within the ambiguity region extracted in step S102. Firstly, the channel cancellation needs to be performed, the channel cancellation needs to ensure that the main image signal is suppressed, and the linear combination coefficient (f.sub.)=[.sub.1(f.sub.), .sub.2(f.sub.), . . . , w.sub.N(f.sub.)] for performing the channel cancellation should satisfy the following expression:

(26) { .Math. n = 1 N n ( f ) H n ( f + b f a ) = 0 , b = 0 , 1 , .Math. , N - 2 .Math. n = 1 N n ( f ) H n ( f + k f a ) = 1 , k = - 1

(27) wherein .sub.n(f.sub.) represents the linear combination coefficient corresponding to the nth channel, n represents a serial number of the receiving channel, b represents a serial number of the Doppler interval,

(28) f [ f c - N f a 2 , f c - ( N - 1 ) f a 2 ] ,
and k represents an order of the azimuth ambiguity, a first group of formulas in the above-mentioned formula ensures the suppression of the original image energy, and the second group of formulas normalizes energy of a restored ambiguity signal. The above-mentioned set of formulas illustrates the design method of the linear combination coefficient for extracting out-band azimuth ambiguity energy in the low frequency band. For the extraction of the out-band azimuth ambiguity in the high frequency band, the calculation method of the linear combination coefficient is as follows:

(29) { .Math. n = 1 N n ( f ) H n ( f + b f a ) = 0 , b = 0 , - 1 , .Math. , - ( N - 2 ) .Math. n = 1 N n ( f ) H n ( f + k f a ) = 1 , k = 1

(30) wherein

(31) 0 f [ f c + ( N - 1 ) f a 2 , f c + N f a 2 ] ,
n represents the serial number of the receiving channel, b represents the serial number of the Doppler interval, and k represents the order of the azimuth ambiguity.

(32) Since the reconstruction operation will add the linear coefficient p.sub.n(f.sub.q) to the ambiguity spectrum, here P.sub.n(f.sub.) represents the reconstruction coefficient of the nth channel in the reconstruction process, and these additional linear coefficients need to be removed when performing channel cancellation. Using the multiple single-channel reconstruction imaging results obtained in step S101, it can be obtained that the form I.sub.MCC(, f.sub.) of the image I.sub.MCC(,) in the time domain after cancellation in the range-Doppler domain is:

(33) I M C C ( , f ) = .Math. n = 1 N n ( f ) p n ( f ) I n ( , f )

(34) wherein I.sub.n(, f.sub.) represents the form of the image I.sub.n(,) in the time domain corresponding to the nth channel in the range-Doppler domain.

(35) Then, the ambiguity image needs to be extracted from the channel cancellation result. Since the proposed algorithm processes local azimuth ambiguity, it can be assumed that the imaging parameters do not change within the processing range. So the refocusing and inverse focusing of the ambiguity can be realized through phase multiplication in the two-dimensional frequency domain, and the specific calculation method of refocusing is:

(36) R ( , ) = I F F T 2 { r ( 1 ) ( f , f ) .Math. K * ( f , f + k .Math. f a ) } r ( 1 ) ( f , f ) = FFT 2 { I M C C (  , ) } .Math. K ( f , f ) K ( f , f ) = exp { - 4 j R 0 c ( f 0 + f ) 2 - c 2 f 2 4 V r 2 }

(37) wherein C represents the velocity of light, V.sub. represents the equivalent imaging speed corresponding to the central range gate of the ambiguity region, f.sub.0 represents the carrier frequency, f.sub. represents the distance frequency, r.sup.(1)(f.sub.,f.sub.) represents the intermediate result, R(,) represents the result of refocusing, represents the complex conjugate operation, .Math. represents the Hadamard product, K(f.sub.,f.sub.) represents the two-dimensional frequency domain expression of an echo of an ideal point target, FFT2{.Math.} represents the two-dimensional Fourier transform, IFFT2{.Math.} represents the two-dimensional inverse Fourier transform, and k=1 represents the ambiguity order which is consistent with the ambiguity order k used for calculating the channel coefficient in the preceding text. Refocusing the ambiguity of different orders only needs to modify k to the corresponding values.

(38) In a refocused image, it is necessary to further screen out the pixels corresponding to the ambiguity, and a mixed Gaussian model is used to distinguish the ambiguity pixels from residual original image pixels, wherein the mixed Gaussian model assumes that these two pixels respectively follow two Gaussian distributions, N(.sub.1, .sub.1) and N(.sub.2, .sub.2) respectively represent the distributions to which the ambiguity and the original image pixels follow, wherein and respectively represent the mean value and the covariance matrix of a Gaussian variable, and subscripts are used to distinguish different components. 1 represents ambiguity pixels, and 2 represents image pixels. After image cancellation and refocusing, the energy of the remaining original image pixels is relatively low, and the class with larger energy is classified as ambiguity, i.e. where trace(.sub.1)>trace (.sub.2) trace(.Math.) represents the trace operation of the matrix.

(39) An image R.sub.Amb(,) corresponding to ambiguity pixels is obtained from a refocused image through classification of a mixed Gaussian ambiguity, and inverse refocusing needs to be performed here to obtain a ambiguity image I.sub.Amb(,) corresponding to the ambiguity pixels, and the specific calculation method is as follows:
I.sub.Amb(,)=IFFT2{r.sup.(2)(f.sub.,f.sub.).Math.K.sup.*(f.sub.,f.sub.)}
r.sup.(2)(f.sub.,f.sub.)=FFT2{R.sub.Amb(,)}.Math.K(f.sub.,f.sub.+kf.sub.a)
wherein r.sup.(2) represents an intermediate result, the above-mentioned operations need to be respectively performed on the ambiguities of a positive order and a negative order, and the obtained results are respectively denoted as I.sub.Amb.sup.h and I.sub.Amb.sup.l.

(40) Step S104: repetitive azimuth ambiguity is suppressed in the multi-channel SAR image, which includes: combining the ambiguity images of different orders obtained in Step 103 to obtain ambiguity images I.sub.n.sup.Amb(, f.sub.) corresponding to N channels respectively, and the specific calculation method is as follows:
I.sub.n.sup.Amb(,f.sub.)=I.sub.Amb.sup.l(,f.sub.).Math.H.sub.n(f.sub.f.sub.a)+I.sub.Amb.sup.h(,f.sub.).Math.H.sub.n(f.sub.+Nf.sub.a) through the inverse imaging algorithm, the ambiguity images I.sub.n.sup.Amb(,) corresponding to N channels respectively can be transformed into the ambiguity echoes S.sub.n.sup.Amb(,) corresponding to N channels respectively. Furthermore, by performing multi-channel reconstruction and imaging operations on the ambiguity echoes corresponding to the N channels respectively, a complete ambiguity image I.sub.Amb.sup.All containing the repetitive ambiguity can be obtained, and by subtracting the ambiguity image I.sub.Amb.sup.All from an original high-resolution wide-swath image I(,), an image after ambiguity suppression can be obtained.

Embodiment 1

(41) Embodiment 1 adopts measured data of LT-1 spaceborne SAR for ambiguity suppression and the system parameters are shown in Table 1.

(42) TABLE-US-00001 TABLE 1 Parameters Value Track height 607.00 km Carrier frequency 1.26 GHz Bandwidth 80 MHZ PRF of a single 2215.00 Hz channel Look angle 29.64 Polarization mode HH Number of azimuth 2 channels

(43) FIG. 2 illustrates the result of the original inclusion of the azimuth ambiguity, wherein six scenarios A-F are marked, wherein scenario A represents a 1st order ambiguity, scenario C comprises a repetitive ambiguity corresponding to the ambiguity in scenario A, scenario E is a source image of the ambiguity in scenario A, scenario B is also a 1st order ambiguity, scenario D comprises a repetitive ambiguity corresponding to the ambiguity in scenario B, and scenario F is a source image of the ambiguity in scenario B. FIG. 3 shows the result of azimuth ambiguity positioning, wherein an ambiguity region of d>3 is represented in a hatched area in a diagonal line shape in the figure, which corresponds to a 1 order ambiguity, and a region of d<3 is represented by a hatched area in a square grid shape, which represents a repetitive ambiguity corresponding to the 1 order ambiguity. FIG. 4 shows the results of the method for suppressing azimuth ambiguity of a multi-channel SAR system based on channel cancellation proposed in the present disclosure, and the effectiveness of the proposed method for ambiguity suppression can be seen by comparing FIG. 3 and FIG. 4.

(44) In order to compare the advantages of the proposed method of the present disclosure and the conventional refocusing ambiguity suppression algorithm for a single channel, the marked ambiguity-containing scenario in FIG. 2 is enlarged, analyzed and compared. FIG. 5 illustrates the processing results of scenario A and scenario B, wherein the first row corresponds to the original image of the scenario A, the processing result of the conventional single-channel refocusing algorithm for the scenario A, and the processing result of the proposed method of the present disclosure for the scenario A, respectively; the second row corresponds to the original image of the scenario B, the processing result of the conventional single-channel refocusing algorithm for the scenario B, and the processing result of the proposed method of the present disclosure for the scenario B, respectively; it can be seen from the comparison of the results of the second column and the third column that the traditional single-channel refocusing is affected by the original image, the performance of ambiguity suppression is crossed, and the phenomenon of ambiguity residue is more serious;

(45) FIG. 6 shows the processing results of scenario C and scenario D, and shows that the arrangement of the results is the same as that in FIG. 5. Since this figure shows that the repetitive ambiguity signal is relatively weak, and the improvement of the proposed algorithm introduced in the visual effect is not greater than that in scenarios A and B, in order to quantitatively compare the processing results, image entropy is used to measure the processing effect. Table 2 shows results of image entropy after different algorithms. Since the ambiguity will introduce additional information, resulting in an increase in the image entropy, the lower the image entropy, the better the suppression effect, and the proposed algorithm has a greater advantage from a numerical point of view, and can improve the performance of the multi-channel SAR system.

(46) TABLE-US-00002 TABLE 2 Image Scenario Scenario Scenario Scenario entropy A B C D Original 1.7698 3.8532 2.8431 4.4418 image Conventional 1.4443 3.7803 2.5876 4.3135 refocusing Proposed 1.4362 3.7650 2.5607 4.3070 algorithm

(47) The specific embodiments described above provide further detailed explanations of the objectives, technical solutions, and beneficial effects of the present disclosure. It should be understood that, the foregoing description is merely detailed embodiments of the present disclosure, and is not intended to limit the present disclosure. Any modifications, equivalents, improvements, etc. within the spirit and principles of the present disclosure are intended to be included within the scope of protection of the present disclosure.