Abstract
Aimingat non-side-looking airborne radar, we propose a novel unsupervised affinity propagation (AP) clustering radar detection algorithm to suppress clutter and detect targets. The proposed method first uses selected power points as well as space-time adaptive processing (STAP) weight vector, and designs matrix-transformation-based weighted input data, with which the first unsupervised weighted AP clustering is proposed by means of their similarity matrix, responsibility values and availability values. Then, new reconstructed weighted power inputs are designed, and the second weighted AP clustering is proposed. Finally, with their cluster results, a detection-discriminant criterion is designed for the judgment of target detection, and simultaneously, the clutter is suppressed. Compared with the conventional and important STAP, ADC and JDL algorithms, and several SO-based, GO-based and OS-based CFAR algorithms, the proposed unsupervised algorithm achieves much higher probability of detection and provides distinctly superior target-detection performance. With reasonable computation time, it can better conquer the range dependence in characteristic of clutter and better process non-independent identically distributed (non-IID) samples of non-side-looking radar. Sufficient simulations are performed, and they demonstrate that the proposed unsupervised algorithm is preferable and advantageous.
1. Introduction
Airborne radar garners considerable attention on account of its flexibility and long field of view, but it suffers from the core problem that the strong clutter and its broadened spectrum drowns out weak targets [1,2,3,4]. To deal with clutter and detect targets, the leading technology known as space-time adaptive processing (STAP) [4,5,6] achieves this by estimating the accurate covariance matrix of clutter and noise in applications, and sufficient samples are also required to be independent identically distributed (IID). However, by reason of radar configuration and signal environment, practical clutter characteristics are usually non-uniform, which results in significant degradation of performance for traditional methods of suppressing the clutter and detecting the target. Particularly when the antenna array of airborne radar is configured as non-side-looking, the samples directly cause a failure in IID due to range dependence of clutter [7].
In the range-compensation methods, the common aim is to make the compensated clutter spectra be consistent with each other [8,9,10]. For example, a Doppler warping (DW) method [11,12] is proposed for a non-side-looking array by exploiting the radar navigation parameters. It shifts the two-dimensional clutter spectrum into a one-dimensional spectrum, with which the spectrum becomes coincident with that to be detected upon the direction of Doppler. In addition, a well-known ADC algorithm that is angle Doppler compensation [13] uses an inertial navigation parameter and linear transformation; then, the broadened clutter is improved. In addition to those methods, a high-order Doppler warping (HODW) method [14] considers multiple spatial angle directions to compensate the adjacent range cells. However, most of the existing range-compensation methods rely heavily on the given and the estimated multiple parameters of the inertial navigation system, which indicates that they tend to be non-adaptive methods.
For purpose of overcoming the non-IID condition of clutter characteristic in non-side-looking radar, dimension- and rank-reduction methods usually reduce degrees of freedom (DOF) and select partial samples [15,16,17]. The classical joint domain localized (JDL) algorithm [18] brings in Fourier transformation with two dimensions and picks out a rectangular local region for joint processing. It is worth stressing that the JDL method processes the beamforming and the Doppler frequency simultaneously. Moreover, by constructing the auxiliary beam, the auxiliary cannel processing (ACP) method [19] lessens the system’s DOF from to , where N is the number of array elements and K is the number of transmitted pulses in a coherent processing interval. However, reduction of the sample data and the system’s DOF directly leads to performance degradations when suppressing the clutter and detecting the target in the above methods.
Aiming at target detection for airborne radar, a number of methods have been proposed, including the commonly applied constant false alarm rate (CFAR) extended methods [20,21,22,23,24,25,26,27,28], such as cell averaging CFAR (CA-CFAR) [22]; the smallest of CFAR method—that is, SO-CFAR [23]; the greatest of CFAR, abbreviated as GO-CFAR [24]; and order statistic CFAR, abbreviated as OS-CFAR [25]. It is worth mentioning that machine learning developments have contributed some algorithms in signal processing of radar. However, most of the machine learning-based target-detection methods [29,30] for airborne radar concentrate on processing and optimization for synthetic aperture radar (SAR) image. Meanwhile, they usually require a number of labeled data and cannot be directly applied to clutter suppression and target detection for non-side-looking radar with non-IID samples—on which there is also little related clustering literature—although the unsupervised clustering algorithms [31] of machine learning do not require labeled data. For example, an affinity propagation method [32] achieves unsupervised clustering while having no need for specifying the number of clusters in advance, and it finds the final cluster centers from existing data points rather than creating new data points. Moreover, it is insensitive to the initial values of the data. However, when specially applied to radar receive data, the clustering methods suffer challenges, including the design of appropriate input data points, relevant clustering parameters and particular criteria for clutter suppression and target detection. A few of other machine learning-based methods [33,34,35,36] for clutter suppression have been proposed, but they mainly aim at suppressing the clutter by improving the estimation of the clutter characteristics, rather than directly detecting the target by proposing target and clutter classifiers.
To solve these problems mentioned above, an unsupervised affinity propagation (AP) clustering based clutter-suppression and target-detection algorithm for non-side-looking airborne radar is proposed. The work presented here exploits the advantages of machine learning technologies to directly propose a machine learning-based target-detection algorithm, which is suited to airborne non-side-looking radar whose samples are non-IID, and it can detect the target and suppress the clutter simultaneously. Meanwhile, it is an unsupervised algorithm that does not require any labeled data or assigned labels.
Directed at non-side-looking radar, this novel method first uses matrix transformation based on the STAP weight vector and the selected power points including clutter plus noise and signal, and designs weighted input data for target detection. Next, the first unsupervised weighted AP clustering is proposed for the whole designed weighted input, by means of their similarity matrix, responsibility values and availability values. Then, the proposed method designs new reconstructed weighted power input, with which the second weighted AP clustering is further proposed. Finally, with the cluster results of the first and the second weighted AP clusterings, a target detection-discriminant criterion is designed. The proposed unsupervised algorithm can effectively and advantageously detect the target, and simultaneously suppress clutter. Compared with conventional clutter-suppression and target-detection methods, including the STAP, ADC, JDL and several CFAR-based methods, the proposed unsupervised algorithm implements greatly superior target detection and a distinctly higher probability of detection (PD). With reasonable computation time, it better conquers the range dependence of the characteristics of the clutter and better deals with the non-IID-sample circumstance of non-side-looking radar.
2. Signal Model
Consider that the array of airborne radar system is uniform and linear, and it is equipped with N receiving array elements, whose element inner space is generally a half-wavelength represented as . In a certain coherent processing interval, the number of transmitted pulses is K, which is specific to a certain pulse repetition frequency. The uniform speed of the moving airborne platform is denoted as . Moreover, is used to represent the non-side-looking angle. Therefore, we have [37,38,39]
and
where and stand for temporal and spatial steering vectors, respectively; meanwhile, and are the normalized Doppler and spatial frequencies, respectively. Then, corresponding to the ith block of clutter, we have
where denotes the space-time steering vector with dimensions , and ⊗ is the Kronecker product. Based on this, we can express the stacked echo data vector as follows [37]:
where scalar l stands for the lth range cell attached to the total L training range cell samples, and vector denotes noise with a zero mean. Additionally, is the total number of clutter blocks subject to a certain clutter cell; meanwhile, are their respective complex amplitudes. Then, making use of L training samples and by maximum likelihood estimation, covariance matrix with regard to is [40]
where is the covariance estimation matrix and is the conjugate transpose. It excludes , which is the sample that may contain the target. Then, to suppress clutter for further target detection, utilizing Lagrange multiplier technology, by solving the minimized variance problem , STAP calculates its weight vector , as follows [37]:
where is an inverse operation. -dimensional corresponds to the target, whose temporal frequency and spatial frequency are and , respectively. Hence, by adding the weight vector to the received data , further target detection performance of STAP can be achieved by detection methods. Generally, target detection of radar is a binary hypothesis problem, which corresponds to hypotheses and on behalf of nonexistence and existence of the target, respectively—that is [25,26,27],
where is composed of clutter plus noise, is the received target echo, and for STAP, is replaced by . Moreover, is the threshold value of detection, with and being the threshold factor and the clutter-plus-noise power level. Specifically, as one of the classical methods of target detection, the OS-CFAR detection method estimates by firstly processing the order of the selected R reference cell samples from small to large , and then the th ordered sample becomes the judgment threshold for total clutter-plus-noise power. This can be written as [23]
where is the scale factor, whose value is related to the false-alarm probability. Unfortunately, target detection is degraded seriously when the estimated power is inaccurate. The most significant reason is the non-IID training sample circumstance in non-side-looking radar. In this case, clutter distribution changes along with the range, and the clutter statistics for different range cells are not identical. Traditional dimension and rank reduction methods solve this problem at the expense of a reduction in the system’s degree of freedom, and the clutter suppression STAP method suffers degradation on account of inaccurate estimation of . In addition, traditional range-compensation methods for this problem usually rely heavily on the multiple parameters of the inertial navigation system, and they are non-adaptive methods.
3. The Proposed Algorithm
The proposed method designs an unsupervised, weighted AP clustering algorithm for detecting targets in clutter, relying on clustering different clutter and target data twice, which are exploited to further the detection discriminant criterion based on AP clustering. Specifically, the power points including clutter, noise and signal, are brought in first, as follows:
where stands for the th element of the matrix composed of the power points, and different from for clutter plus noise, is derived from all samples that may contain detected targets. Furthermore, in , derived from Equation (3), denotes the normalized Doppler frequency corresponding to the mth point in the interested temporal domain, whose total number of the assigned points is M. Meanwhile, represents the lth normalized spatial frequency of the power points in the spatial distribution. In the matrix , L can be set as the number introduced after Equation (4) for more easily comprehending the further design of weighted operation. Then, the weights used to construct the weighted data as the input of the designed clustering for clutter plus noise and target are proposed as
for , and can be obtained from Equation (6). Moreover, stands for taking the maximum, whereas stands for taking the minimum. For Equation (10), and are the desired maximum and minimum after the normalization. With , the weight matrix in the proposed method is organized as
where L has been defined after Equation (4). Hence, the final weighted data for the proposed detection clustering are designed as follows:
with which the final weighted input matrix is
where in Equations (12) and (13), denotes the absolute value matrix for each of its elements, and . In addition, and are the th element and the th power of , respectively, and is the logarithmic function. The setting of , , and adjust the effect of the weights on the constructed weighted input data for the detection clustering.
The proposed weighted AP clustering algorithm for radar clutter suppression and target detection performs the clustering twice and then designs the detection-discriminant criterion, by which the consequence of clutter is eliminated and the target can be detected. The first AP clustering is based on the whole designed weighted input data , and affinity propagation is clustered on the similarity matrix of these data points. The AP clustering treats all of the inputs as possible cluster centers, which are called exemplars. Since the goal of clustering is to minimize distance, the Euclidean distance can be chosen as the metrics of similarity—that is, the similarity of any two points is written as
where represents a certain row and . The similarity can form a similarity matrix . When , is defined as
where is known as the preference, whose value and the maximum iteration number T can be assigned. The proposed unsupervised algorithm sets the ith preference element as
where is the adjustment parameter for the preference and stands for the mean of all the elements in . Furthermore, the detailed representation of is
Next, based on , to achieve the clustering of the clutter plus noise and signal, it is important to calculate the responsibility value and the availability value for the data points . They represent different categories of data information. More specifically, with respect to point i, stands for the degree of suitability of point j serving as its exemplar, and is expressed in detail as [32]
where the initial value of is zero. Particularly, we directly have
for . On the other hand, for the availability , as the other evaluation information between different points, it stands for the degree of suitability that point i picks j as the exemplar, and it is calculated from
and otherwise
where . The iterative processing of AP clustering is alternately updating and . To avoid oscillations, a damping factor is introduced, and the stability of the iterative process can be guaranteed. With the damping factor, the updating of for is expressed as
where , and the updating of for is
where above and are the updated and for the tth iteration containing the damping factor. Meanwhile, the special circumstance for should be separately calculated as the following different results:
where the adjustment parameter will be designed especially by the proposed unsupervised algorithm. In addition, another result for is
Hence, AP clustering determines the exemplar by combining the reliability and the validity . That is, when a certain point j makes reach the maximum value, we have
together with
where is regarded as cluster center of the ith point; in addition, finds the argument for maximization and counts the total number of elements. With the defining of , the adjustment parameter is specially pointed out, because its design satisfies
where is a positive value. Larger preference contributes to more final cluster centers [32]; meanwhile, the negative preference is obtained from the negative matrix and the positive . Therefore, a larger preference is obtained from a smaller , which means that the for is smaller than the for .
Finally, if the iteration totality becomes more than the assigned T or cluster centers do not change in several iterations, the first clustering in the proposed unsupervised algorithm can be deemed as finished by taking down the total cluster number and their corresponding cluster centers . With regard to the final clusters, their total number for the proposed first clustering is controlled as by adjusting the designed preference adjustment parameter in advance.
The proposed method further designs the second clustering by constructing new data input that contains the clutter plus noise. Therefore, the differences between the first clustering and the second clustering are fully utilized to distinguish if there is a target in the non-IID clutter. More specifically, reconstruct the data input for the proposed weighted AP clustering as follows:
where and are the size parameters, which determine the reconstructed data that remove a number of points, including the removed central entries around . Furthermore, we express the detailed dimension of the designed as follows:
Taking advantage of the designed , the proposed method performs the second clustering expressed as
where and represent the obtained and with the cluster processing elaborated from Equation (14) to Equation (25) under new input and new preference . By exploiting the updated preference, is the number of the final stable clusters with the corresponding centers . Furthermore, is the preference matrix for the proposed second clustering, and its element is put forward as
where , and are defined in Equations (16) and (17), and is another adjustment parameter of the preference for the second clustering. Once obtained, , , and are all used by the proposed method. By exploring and distinguishing their differences, we further design a detection-discriminant criterion for radar detection, as follows:
where hypotheses and are, respectively, on behalf of target-existence and target-nonexistence. Moreover, to are the parameters used to define the judgment interval for target detection, and is the detection threshold of OS-CFAR. They indicate that when both of the numbers of the cluster centers for the first and the second clusterings are and the two centers are located in their own judgment intervals, and when and with , the proposed method determines the target’s presence. Otherwise, the proposed method determines that there is only clutter and noise in the detected range cell. The conclusion of the processing procedure for the proposed unsupervised detection algorithm can be found in Table 1.
Table 1.
The processing procedure of the proposed unsupervised algorithm.
4. Simulation Results
The proposed unsupervised AP algorithm for radar detection in clutter is preferable and advantageous, as verified in the following simulations. Except for the corresponding settings specifically pointed out in some simulations, the system and parameter settings for radar are as follows. For airborne radar, its height is m, its number of array elements is and the inner distance is m. Additionally, the pulse number defined before Equation (1) is , and the wavelength is m.
In addition, for the proposed method, the parameter settings are , , , , , , , and , respectively, where and are the preferences for the first and second clusterings of the proposed method. In addition, and are used for reconstructing the new data of the the second clustering with . Meanwhile, to are the corresponding settings of the judgment interval in the detection-discriminant criterion for target detection. Furthermore, in the following descriptions, SNR is used to represent signal-to-noise ratio, and CNR is used to stand for clutter-to-noise ratio, with the clutter distribution being the complex Gaussian. The varied parameters required by performance comparisons will be pointed out in detail in the following. The results of the simulation curves are obtained from 400 Monte Carlo experiments.
4.1. Results of the Probability of Detection
Figure 1 shows the performance of radar detection in clutter as a function of SNR. Radar is forward-looking, and its is known as the non-side-looking angle described before Equation (1). Moreover, the target azimuth velocity is m/s, and the airborne radar velocity is m/s. The collected samples from different cells are in total, and it is assumed that the target is located at the th range cell; meanwhile, dB. The abbreviated PFA is used to express the probability of false alarms, which is set to be for all the algorithms, including the proposed method. Specifically, we evaluate the STAP method [5], ADC method [13], JDL method [18], SO-CFAR method [23], GO-CFAR method [24] and OS-CFAR method [25]. The classical CA-CFAR method [22] is utilized for the target detection of the clutter suppression and range-compensation methods STAP, ADC and JDL. This simulation verifies that this proposed unsupervised method successfully suppresses the clutter in forward-looking radar. It overcomes the non-IID sample condition and the range dependence of clutter. It provides obviously better target detection performance than the other methods.
Figure 1.
Comparison of detection probabilities with various SNRs.
Figure 2 shows the radar-detection probabilities at various SNRs for different methods, under different conditions from Figure 1. We distinguish Figure 2 from Figure 1 by the fact that for Figure 2, the airborne radar velocity is m/s, the target azimuth velocity is m/s, dB and the false alarm is . The other circumstances are the same with those of Figure 1. In these conditions, OS-CFAR obtains slightly better detection than the other methods except for the proposed method. When the SNR is higher than about 12 dB, all of the detection algorithms can successfully realize the accurate detection of the moving target. Nevertheless, when the SNR is lower than about 10 dB, the proposed method achieves the highest probability of detection.
Figure 2.
Comparison of detection probabilities with various SNRs.
For further comparisons, a non-side-looking array with is used to show the detection with various SNRs in Figure 3. Furthermore, different m/s, m/s and dB are used. for all of the analyzed methods. In these simulation situations, the JDL method provides the lowest detection probability. With about dB, the detection outcomes of STAP, ADC, SO-CFAR, GO-CFAR and OS-CFAR methods are good. However, when is located at to dB, the proposed method performs the best.
Figure 3.
Relationship between PD and SNR.
To evaluate the influences of different situations, Figure 4 verifies the corresponding detection performance with various SNRs for the methods with a non-side-looking array whose ; meanwhile, m/s, m/s and dB. For the proposed unsupervised algorithm, parameters are specified as , , , and . The other conditions for the radar system and for the parameters are kept the same as those for Figure 1. From these results, we can analyze that the proposed unsupervised algorithm still maintains a distinct advantages in target detection over the other methods when is below about dB.
Figure 4.
Relationship between PD and SNR.
To visually show the target detected by different methods in Figure 4, space-time spectrum distributions without a target and with a target with respect to Figure 4 can be found in the upper subfigures of Figure 5. Additionally, the clutter and target distributions of the spectra corresponding to Figure 1 are also representatively depicted in the lower subfigures of Figure 5. Their respective SNRs are dB and dB. From the power spectra, we can analyze that broadened clutter ridges and targets make it difficult to achieve the target detection, especially in the low SNR region. However, in these conditions, the proposed unsupervised algorithm is effective. It performs well and is preferable to the other analyzed methods.
Figure 5.
Space-time spectrum distributions of clutter without a target (left column) and with the target (right column).
Figure 6 shows the comparison of different methods for the probability of detection with the variation in the probability of false alarm. The simulation conditions remain the same as those in Figure 1, except for the fixed dB. The judgment intervals in the detection-discriminant criterion of the proposed method for radar detection are used to adjust the PFA. Specifically, the settings are and for and for and for and for and for and for and for . For corresponding to each PFA, the other parameter settings that are not pointed out in particular stay the same as the parameters in Figure 1. With the same probabilities of false alarm mentioned above, the corresponding detection probabilities of the STAP, ADC, JDL, SO-CFAR, GO-CFAR and OS-CFAR methods are also evaluated. Figure 1 shows that increasing the PFA contributes to raising the detection probability for all of the methods. Moreover, the proposed method provides clear advantages over the other analyzed methods under different PFA conditions.
Figure 6.
Probability of detection versus probability of false alarm for different methods.
4.2. Influences of Sample Condition and Radar System Configuration
For evaluating different numbers of samples, Figure 7 reflects the comparison of detection probabilities with sample number variation at dB, and the other conditions coincide with Figure 1. The number varies from to . It indicates that the range compensation method ADC for non-side-looking radar provides a higher probability of detection than STAP, JDL, SO-CFAR, GO-CFAR, and OS-CFAR methods. Furthermore, compared with those methods, JDL is superior in this situation. As the number grows gradually, the probability of detection rises to stability for the proposed method, which possess an apparent advantage over the others when the samples are more than about . This is because the more exact power spectrum of clutter-plus-signal used to be the input for the proposed weighted clustering algorithm, contributes to more accurate numbers and centers of the clusters for the judgment of the designed detection-discriminant criterion.
Figure 7.
PD with variation in the number of training samples.
The adaptation level of the proposed unsupervised algorithm for different of non-side-looking arrays is verified in Figure 8, where the non-side-looking angle described before Equation (1) is defined as , and changes from to . In addition, dB, and the others are the same as those of Figure 1. For the proposed clustering algorithm, the changes of the radar system configurations cause different input data. Therefore, based on the original parameter settings, the parameters are adjusted to , , , and , where , with being an integer that is not less than . From Figure 8, we can analyze that with the variations in , there are fluctuations in detection performance. For further improvement of the detection of the proposed method, more precise parameter settings can be introduced. However, on the whole, in Figure 8, the proposed unsupervised algorithm still performs far better than the others.
Figure 8.
Probability of detection versus non-side-looking angle for different methods.
4.3. Influences of Parameters and Designed Hypotheses
Figure 9 evaluates the effects of the parameter settings of clustering preference on detection probability for the proposed unsupervised algorithm, where preference is defined as with varying from to . The influences on different radar system configurations and moving target environments are considered. The differences in , , , N and K for all the curves are indicated in Figure 9. It can be seen from Figure 9 that generally, as an empirical parameter, an appropriate setting of the preference can contribute to the desired performance of target detection. Furthermore, the setting of the clustering preference affects the probability of detection slightly, and the current settings in the proposed method are effective for all of the analyzed configurations and environments.
Figure 9.
Probability of detection versus different clustering preferences.
As the designed detection-discriminant criterion in the proposed method contains several hypotheses, including to and defined in Equation (33), their different contributions for accurate target detection are demonstrated. In this figure, , and are briefly represented by the hypotheses , and , respectively. Figure 10 reflects that the difference between the numbers and of the final formed clusters, that is, the designed , contributes the most to accurate target detection. Especially at high SNR and SCR, this determines the vast majority of accurate detections. By contrast, a small percentage about one in eight of detections is provided from the hypothesis . The one supplementary point provides the least detections, and it can be flexibly adjusted with demand in different situations.
Figure 10.
Comparison of the contributions of different hypotheses.
4.4. Computation Time of Different Methods
Figure 11 demonstrates the computation time versus different numbers L of training samples, and the conditions coincide with those in Figure 1. Various algorithms are included. The figure indicates that the computation time of JDL method, SO-CFAR method, GO-CFAR method and OS-CFAR method is relatively low. In contrast, the STAP method, the range compensation ADC method and the proposed method spend more time. The processes of ADC and the proposed unsupervised algorithm spend spend similar time when L is about . With reasonable computation time, the proposed algorithm can achieve preferable performance in moving target detection.
Figure 11.
Relationship between computation time and number of samples.
Using various values of N and K, Figure 12 reflects the relationship between processing time and numbers of array elements and pules. Different methods are shown, and the conditions of Figure 1 are used with −10 dB. As N and K decrease, all the methods take less time. The processing of the proposed unsupervised algorithm requires less time than that of ADC when N and K are greater than about , and its computation time is slightly greater than that of STAP. The computational complexity of the proposed method is about , and the matrix sizes of the original received data and the designed clustering input data are the main factors that affect the computational complexity. As ADC makes pointed processing for the non-IID circumstance of the range dependence, and for this the proposed method proposes the unique design of distinguishing the two clustering processes, it is reasonable for them to have higher computational costs than STAP without compensation. The proposed unsupervised algorithm is obviously advantageous for its performance.
Figure 12.
Computation time versus numbers of array elements and pules (N and K).
4.5. Visualization of the Formed Clusters
The clustering results are visually shown using the next simulation with visual data points. For directly representing different points, as a principal characteristic, the normalized mean value of the designed weighted input with respect to each range cell is brought in. The cluster centers are specially marked; meanwhile, their central locations with different horizontal and vertical coordinates are also indicated. dB, and the other conditions coincide with Figure 2. Three circumstances of the designed second clustering containing the clutter without a target, the designed second clustering containing the clutter with a target, and the first clustering containing the clutter with a target, are considered for cluster visual comparison.
Without the target, the second clustering usually tends to split the points into two clusters, as seen in Figure 13, and the first clustering in this case provides one cluster, whose center is located at . Figure 13 reflects that for the different circumstances mentioned above, the proposed detection clusterings can be distinguished from each other based on their numbers of final clusters, which are exploited for the designed detection-discriminant criterion.
Figure 13.
Visualization of the formed clusters when .
There are only a few circumstances in which the second clustering in clutter without a target tends to produce one cluster, whose visualizations in various circumstances are shown in Figure 14a,b, where dB. For the better cluster visualizations, Figure 13 and Figure 14 show one characteristic on the vertical axis. In fact, the proposed unsupervised algorithm fully excavates multiple potential characteristics used for target detection in clutter.
Figure 14.
Visualizations of the formed clusters when . (a) in clutter without a target. (b) in clutter without a target.
In Figure 14a, the only center for the second clustering in clutter without a target is , whereas in Figure 14b, the center of the final formed cluster is . In spite of the one cluster center occurring in the proposed second clustering under circumstance of target nonexistence, its center location is remote and and even near the size boundary of the selected data points. Therefore, it is not within the desired scope of locations proposed by the detection-discriminant criterion of Equation (33). Then, the circumstance in Figure 14 is determined as the target-nonexistence situation, along with the circumstance in Figure 13. Figure 14 reflects that for different circumstances, the proposed detection clusterings can be distinguished from each other based on their cluster centers, which are all exploited for the proposed detection discriminate criterion.
5. Discussion
Discussion 1: For parameters to in the detection-discriminant criterion, generally, a small interval of can be considered, and is regarded as the one supplementary point that may be another location of the cluster center. In addition, for the final weighted input matrix designed from Equation (9) to Equation (13), if the changes of its dimension take place, to can be adjusted to desired target locations, which are not near the size boundary of the designed data point inputs and to be clustered. It is worth mentioning that with the same M, when constructing the power point matrix as the data input, unless major changes in the configurations happen, the empirical parameters to may remain unchanged for different radar system configurations and clutter-plus-noise environments, as demonstrated in the simulations.
Discussion 2: With regard to the numbers and of the final clusters and their respective cluster centers and , their analyses are as follows. In high proportions, there are two clusters with respective centers and for the second clustering of clutter without a target, whereas there is only one for the second clustering with a target. Although in a few cases, the second clustering without a target has one cluster center, its center location is remote and excluded from the proposed discriminate criterion for a target’s existence. As a consequence, unlike other radar detections, the proposed algorithm makes full use of clustering advantages, and its improved performance is well-founded and verifiable.
Discussion 3: Additionally, with respect to and involved in the preferences, to help to distinguish the differences between the two clustering processes for radar target detection, the preference adjustment parameter for the designed second clustering can be a real number that is close to one, instead of being equal to one. In addition, by controlling the number of clusters, the aim of the first clustering is mainly finding an appropriate adjustment parameter for the preference required by the proposed clusterings, which are specifically designed for radar data with clutter and target.
6. Conclusions
For non-side-looking airborne radar, an unsupervised AP clustering target detection algorithm is proposed, and simultaneously, it suppresses the clutter. The proposed unsupervised algorithm performs the designed unsupervised weighted AP clustering twice, with the corresponding constructed matrix-transformation based different weighted power inputs. Then, a detection-discriminant criterion based on the cluster results is further designed for the judgment of target detection, and simultaneously, the clutter is suppressed. With reasonable processing time, the proposed unsupervised algorithm achieves obviously higher probabilities of detection than the STAP, ADC, JDL, SO-CFAR, GO-CFAR and OS-CFAR algorithms. Moreover, it can better overcome the clutter-range dependence and better deal with the non-IID sample circumstances of non-side-looking radar than the others.
Author Contributions
Conceptualization, J.L. and G.L.; methodology, J.L.; software, J.L.; formal analysis, J.L. and F.H.J.; resources, J.L., G.L., C.Z. and J.X.; writing—original draft preparation, J.L.; writing—review and editing, J.L. and F.H.J.; project administration, J.L. and J.X.; funding acquisition, G.L., J.L., J.X., C.Z. and S.Z.; supervision, J.L. and F.H.J. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by National Natural Science Foundation of China (NSFC) under grant 61901340, grant 61931016 and grant 62071344; the stabilization support of National Radar Signal Processing Laboratory under Grant KGJ20230X; and the Young Talent Starlet in Science and Technology in Shaanxi under No. 2022KJXX-38. In addition, it was supported by the Shaanxi Innovation Team 2022TD-38.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Gong, M.G.; Cao, Y.; Wu, Q.D. A Neighborhood-Based Ratio Approach for Change Detection in SAR Images. IEEE Geosci. Remote Sens. Lett. 2012, 9, 307–311. [Google Scholar] [CrossRef]
- Kang, M.S.; Kim, K.T. Automatic SAR Image Registration via Tsallis Entropy and Iterative Search Process. IEEE Sens. J. 2020, 20, 7711–7720. [Google Scholar] [CrossRef]
- Hakim, W.L.; Achmad, A.R.; Eom, J.; Lee, C.W. Land Subsidence Measurement of Jakarta Coastal Area Using Time Series Interferometry with Sentinel-1 SAR Data. J. Coast. Res. 2020, 102, 75–81. [Google Scholar] [CrossRef]
- Ward, J. Space-Time Adaptive Processing for Airborne Radar; Technical Report; MIT Lincoln Laboratory: Lexington, KY, USA, 1998. [Google Scholar]
- Klemm, R. Principles of Space-Time Adaptive Processing; The Institution of Electrical Engineers: London, UK, 2002. [Google Scholar]
- Reed, I.S.; Mallett, J.D.; Brennan, L.E. Rapid convergence rate in adaptive arrays. IEEE Trans. Aerosp. Electron. Syst. 1974, AES-10, 853–863. [Google Scholar] [CrossRef]
- Lapierre, F.D.; Ries, P.; Verly, J.G. Foundation for mitigating range dependence in radar space-time adaptive processing. IET Radar Sonar Navig. 2009, 3, 18–29. [Google Scholar] [CrossRef]
- Lapierre, F.; Droogenbroeck, M.V.; Verly, J.G. New methods for handling the dependence of the clutter spectrum in non-sidelooking monostatic STAP radars. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, Hong Kong, China, 6–10 April 2003; pp. 73–76. [Google Scholar]
- Lapierre, F.; Verly, J.G. Registration-based range dependence compensation for bistatic STAP radars. EURASIP J. Appl. Signal Process. 2005, 1, 85–98. [Google Scholar] [CrossRef]
- Lapierre, F.; Verly, J.G. Computationally-efficient range dependence compensation method for bistatic radar STAP. In Proceedings of the International Radar Conference, Arlington, VA, USA, 9–12 May 2005; pp. 714–719. [Google Scholar]
- Borsari, G.K. Mitigating effects on STAP processing caused by an inclined array. In Proceedings of the 1998 IEEE Radar Conference, Dallas, TX, USA, 12–13 May 1998; pp. 135–140. [Google Scholar]
- Kreyenkamp, O.; Klemm, R. Doppler compensation in forward-looking STAP radar. IEEE Proc. Radar Sonar Navig. 2001, 148, 253–258. [Google Scholar] [CrossRef]
- Himed, B.; Zhang, Y.; Hajjari, A. STAP with angle-Doppler compensation for bistatic airborne radars. In Proceedings of the IEEE Radar Conference, Long Beach, CA, USA, 22–25 April 2002; pp. 311–317. [Google Scholar]
- Pearson, F.; Borsari, G. Simulation and analysis of adaptive interference suppression for bistatic surveillance radars. In Proceedings of the Adaptive Sensor Array Process; LincoIn Laboratory: VIrkshop, MA, USA, 2001. [Google Scholar]
- Guerci, J.R.; Goldstein, J.S.; Reed, I.S. Optimal and adaptive reduced-rank STAP. IEEE Trans. Aerosp. Electron. Syst. 2000, 36, 647–663. [Google Scholar] [CrossRef]
- Liao, G.S.; Bao, Z.; Xu, Z.Y. A framework of rank-reduced space-time adaptive processing for airborne radar and its applications. Sci. China Ser. Technol. Sci. 1997, 40, 505–512. [Google Scholar] [CrossRef]
- Goldstein, J.S. Reduced rank adaptive filtering. IEEE Trans. Signal Process 1997, 45, 492–496. [Google Scholar] [CrossRef]
- Wang, Y.; Peng, Y. Space-time joint processing method for simultaneous clutter and jamming rejection in airborne radar. Electron. Lett. 1996, 32, 258. [Google Scholar] [CrossRef]
- Wang, W.L.; Liao, G.S.; Zhang, G.B. Improvement on the performance of the auxiliary channel STAP in the non-homogeneous environment. J. Xidian Univ. 2004, 20, 426–429. [Google Scholar]
- Gini, F.; Greco, M. Covariance matrix estimation for CFAR detection in correlated heavy tailed clutter. Signal Process. 2002, 82, 1847–1859. [Google Scholar] [CrossRef]
- Hammoudi, Z.; Soltani, F. Distributed CA-CFAR and OS-CFAR detection using fuzzy spaces and fuzzy fusion rules. IEE Proc.-Radar Sonar Navig. 2004, 15, 135–142. [Google Scholar] [CrossRef]
- Zaimbashi, A. An adaptive cell averaging-based CFAR detector for interfering targets and clutter-edge situations. Digit. Signal Process. 2014, 31, 59–68. [Google Scholar] [CrossRef]
- Trunk, G.V. Range resolution of targets using automatic detectors. IEEE Trans. Aerosp. Electron. Syst. 1978, 14, 750–755. [Google Scholar] [CrossRef]
- Gandhi, P.; Kassam, S. Analysis of CFAR processors in nonhomogeneous background. IEEE Trans. Aerosp. Electron. Syst. 1988, 24, 427–445. [Google Scholar] [CrossRef]
- Rohling, H. Radar CFAR thresholding in clutter and multiple target situations. IEEE Trans. Aerosp. Electron. Syst. 1983, 19, 608–621. [Google Scholar] [CrossRef]
- Wang, P.; Li, H.; Himed, B. A New Parametric GLRT for Multichannel Adaptive Signal Detection. IEEE Trans. Signal Process. 2010, 58, 317–325. [Google Scholar] [CrossRef]
- Liu, W.J.; Liu, J.; Hao, C.P.; Gao, Y.C.; Wang, Y.L. Multichannel adaptive signal detection: Basic theory and literature review. Sci. China Inf. Sci. 2022, 65, 121301. [Google Scholar] [CrossRef]
- Shi, B.; Hao, C.P.; Hou, C.H.; Ma, X.C.; Peng, C.Y. Parametric Rao test for multichannel adaptive detection of range-spread target in partially homogeneous environments. Signal Process. 2015, 108, 421–429. [Google Scholar] [CrossRef]
- Liao, L.Y.; Du, L.; Guo, Y.C. Semi-supervised SAR target detection based on an improved faster R-CNN. Remote Sens. 2022, 14, 143. [Google Scholar] [CrossRef]
- Zhang, F.; Du, B.; Zhang, L.; Xu, M. Weakly Supervised Learning Based on Coupled Convolutional Neural Networks for Aircraft Detection. IEEE Trans. Geosci. Remote Sens. 2016, 54, 5553–5563. [Google Scholar] [CrossRef]
- Frey, B.J.; Dueck, D. Clustering by passing messages between data points. Science 2007, 315, 972–976. [Google Scholar] [CrossRef]
- Wang, K.; Zhang, J.; Li, D.; Zhang, X.; Guo, T. Adaptive affinity propagation clustering. Acta Autom. Sin. 2007, 33, 1242–1246. [Google Scholar]
- Liu, J.; Liao, G.S.; Xu, J.W.; Zhu, S.Q.; Juwono, F.J.; Zeng, C. Autoencoder neural network-based STAP algorithm for airborne radar with inadequate training samples. Remote Sens. 2022, 14, 6021. [Google Scholar] [CrossRef]
- Zou, B.; Wang, X.; Feng, W.; Zhu, H.; Lu, F. DU-CG-STAP method based on sparse recovery and unsupervised learning for airborne radar clutter suppression. Remote Sens. 2022, 14, 3472. [Google Scholar] [CrossRef]
- Duan, K.; Chen, H.; Xie, W.; Wang, Y. Deep learning for high-resolution estimation of clutter angle-Doppler spectrum in STAP. IET Radar Sonar Navig. 2022, 16, 193–207. [Google Scholar] [CrossRef]
- Zhu, H.; Feng, W.; Feng, C.; Zou, B.; Lu, F. Deep Unfolding Based Space-Time Adaptive Processing Method for Airborne Radar. J. Radars 2022, 11, 1–16. [Google Scholar]
- Xu, J.W.; Liao, G.S.; Huang, L.; Zhu, S.Q. Joint magnitude and phase constrained STAP approach. Digital Signal Process. 2015, 46, 32–40. [Google Scholar] [CrossRef]
- Cui, W.; Wang, T.; Wang, D.; Liu, C. An improved iterative reweighted STAP algorithm for airborne radar. Remote Sens. 2023, 15, 130. [Google Scholar] [CrossRef]
- Wang, D.; Wang, T.; Cui, W.; Liu, C. Adaptive support-driven sparse recovery STAP method with subspace penalty. Remote Sens. 2022, 14, 4463. [Google Scholar] [CrossRef]
- Ottersten, B.; Stoica, P.; Roy, R. Covariance matching estimation techniques for array signal processing applications. Digital Signal Process. 1998, 8, 185–210. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).