Next Article in Journal
Towards the Prediction of Rearrest during Out-of-Hospital Cardiac Arrest
Previous Article in Journal
Otto Engine: Classical and Quantum Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

PCA-Based Matrix CFAR Detection for Radar Target

College of Electronic Science and Technology, National University of Defense Technology, Changsha 410073, China
*
Author to whom correspondence should be addressed.
Entropy 2020, 22(7), 756; https://doi.org/10.3390/e22070756
Submission received: 3 June 2020 / Revised: 29 June 2020 / Accepted: 6 July 2020 / Published: 9 July 2020
(This article belongs to the Section Information Theory, Probability and Statistics)

Abstract

:
In radar target detection, constant false alarm rate (CFAR), which stands for the adaptive threshold adjustment with variation of clutter to maintain the constant probability of false alarm during the detection, plays an important role. Matrix CFAR detection performed on the manifold of Hermitian positive-definite (HPD) covariance matrices is an efficient detection method that is based on information geometry. However, the HPD covariance matrix, which is constructed by a small bunch of pulses, describes the correlations among received data and suffers from severe information redundancy that limits the improvement of detection performance. This paper proposes a Principal Component Analysis (PCA) based matrix CFAR detection method for dealing with the point target detection problems in clutter. The proposed method can not only reduce dimensionality of HPD covariance matrix, but also reduce the redundant information and enhance the distinguishability between target and clutter. We first apply PCA to the cell under test, and construct a transformation matrix to map higher-dimensional matrix space to a lower-dimensional matrix space. Subsequently, the corresponding detection statistics and detection decision on matrix manifold are derived. Meanwhile, the corresponding signal-to-clutter ratio (SCR) is improved. Finally, the simulation experiment and real sea clutter data experiment show that the proposed method can achieve a better detection performance.

1. Introduction

Target detection in clutter environment is an important and fundamental problem in radar signal processing [1,2]. For moving target detection using coherent radar, the classical processing method is cell averaging constant false alarm rate (CA-CFAR) detection that is based on Doppler spectral estimation [3], which is also called FFT-CFAR detection, as illustrated in Figure 1. The doppler spectral r i ( i = 1 , , N ) of observation data z = z 1 , z 2 , , z n T in each range cell is estimated by FFT, and the detection decision is made by comparing r D with the adaptive detection threshold γ . However, for a smaller bunch of pulses, classical FFT-CFAR detection procedures are not efficient due to the low Doppler resolution and energy spread of the Doppler filter banks [4], which results in serious performance degradation [5].
In order to overcome low resolution and energy spread issues, a new detection technique based on information geometry, which is called matrix CFAR detection, has been proposed to avoid the drawbacks of classical FFT-CFAR detection with a small bunch of pulses [6,7]. Because the covariance matrix captures the correlation information among received data, the data z in each range cell are constructed as a HPD covariance matrix, and the geometric mean and geometric distance can be calculated on a Riemannian manifold of Hermitian positive-definite (HPD) matrices [8]. HPD covariance matrice R i n × n is estimated by received observation data, and then geometric mean matrix R ¯ n × n is computed by the neighboring matrices of the cell under test, and a geometric distance is built between mean matrix R ¯ n × n and the cell under test R D n × n , as illustrated in Figure 2. Finally, the matrix CFAR detection decision is made by comparing geometric distance with threshold.
The main difference between matrix CFAR detector and classical FFT-CFAR detector is that, instead of directly using the data in Euclidean space, the HPD covariance matrices are constructed as geometric manifold [8], where the intrinsic properties of matrix that contain the information of signal can be properly exploited. A geometrical interpretation of classical detection and geometric detection [9], which perform in Euclidean space and geometric manifold, respectively, is described in Figure 3. Meanwhile, it has been verified that the matrix CFAR detector performs better than classical FFT-CFAR detector [9]. Recently, matrix CFAR detection methods are further investigated [10,11].
In practice, the elements of the HPD covariance matrix are not statistically independent, which means that the information included in the covariance matrix is highly redundant. The presence of redundant information will increase interference components when to distinguish target from clutter background, which limits the improvement of detection performance. Hence, it is necessary to extract main components and reduce redundant information of matrix to obtain better detection performance. In particular, in matrix CFAR detection, the correlations of both target and clutter data, which are caught by covariance matrix, are related to the decomposed components of matrix, and clutter components usually have weak correlations because of its randomness. It is useful to transform the data, such that the distinguishbility between the targets and the background can be maximized. Principal Component Analysis (PCA) is a widely used technique in data analysis and dimensionality reduction [12,13]. As we know, PCA for dimensionality reduction can preserve the larger eigenvalues that represent the main components and reduce the redundant information. Moreover, our goal for dimensionality reduction is to preserve the main components that mainly represent the target signal [14], thus the SCR can be improved. In comparison to other classification methods, e.g., SVM mainly works with vector data and needs to training and testing, the proposed PCA method in this paper can directly work with the HPD matrix to extract the main components and improve the SCR, which are beneficial for target detection.
Motivited by this, in this paper, PCA method, which can not only reduce the dimensionality of the Toeplitz HPD covariance matrix, but also capture the main components and reduce the redundant information, is carried out to remove the weakly correlated redundant components with smaller eigenvalues, thus the distinguishbility between target and clutter can be enhanced. Here, empirical mean (EM) algorithm and regularized Burg (RB) algorithm are considered to estimate the covariance matrix, respectively. Subsequently, a transformation matrix (or mapping matrix), which can map the higher-dimensional matrix space to a lower-dimensional matrix space, is constructed. Thus, a PCA-based matrix CFAR detector is proposed, and the improvement of signal-to-clutter ratio (SCR) is analyzed. Moreover, the detection statistics and detection decision are calculated by the lower-dimensional covariance matrices. Finally, simulation experiment and real sea clutter data experiment demonstrate the proposed PCA-based matrix CFAR detection method can achieve a better detection performance.
The remainder of this paper is organized as follows. Section 2 introduces PCA method for information redundancy reduction of covariance matrix and analyses the detection performance. Subsequently, Riemannian geometric metrics and means on HPD matrix manifold are presented in Section 3. The proposed PCA-based matrix CFAR detector is derived in Section 4. Section 5 shows the detection performance results obtained from simulated data and real sea clutter data. Finally, a conclusion is drawn in Section 6.

2. PCA for Information Redundancy Reduction of Covariance Matrix

In this section, we mainly present the PCA method for information redundancy reduction of covariance matrix, and then a dimensionality and redundant information reduced matrix is obtained. Finally, an analysis is given on the detection performance after PCA.

2.1. PCA Method for Covariance Matrix

The radar received observation pulse data for range cell has a complex vector form z = z 1 , z 2 , , z n T , where n is the length [8]. Assuming there exists a target, whose behavior on reflectivity or speed is different from its environment, then the observed vector
z = s + c ,
where s = s 1 , s 2 , , s n T is a complex target signal vector and c = c 1 , c 2 , , c n T is a complex environmental clutter vector. For Equation (1), assuming s and c are independent, the corresponding covariance matrix of the observed vector can be described as
R z = E z z H = E ( s + c ) ( s + c ) H = E s s H + E c c H = R s + R c ,
where E denotes statistical expectation, ( · ) H denotes the conjugate transpose operator, and R s and R c represent the covariance matrix of the target signal vector and clutter vector, respectively. Supposing that R z is symmetric matrix, then we apply eigenvalue decomposition (EVD) to R z , which can be written as
R z = V z Σ z V z H = V s Σ s V s + V c Σ c V c ,
where eigenvector matrix V z = V s , V c , V s and V c are eigenvector matrices that correspond to larger eigenvalues and smaller eigenvalues, respectively. Basically, target signal components have relatively larger eigenvalues. Hence, the target signal space is spanned by V s and the clutter space is spanned by V c . Σ z is known as eigenvalue matrix of R z , which is expressed as
Σ z = Σ s Σ c = λ 1 λ p λ n ,
where λ 1 λ p λ n and Σ s = d i a g ( λ 1 , λ 2 , , λ p ) contains p larger eigenvalues, Σ c = d i a g ( λ p + 1 , λ p + 2 , , λ n ) contains ( n p ) smaller eigenvalues represent the redundant information.
Because the criteria of proposed PCA method are to preserve p larger eigenvalues, and these eigenvalues, which are related to the distribution of signal power in the spectrum, represent the main power of target signal, then based on the same length for signal and spectrum, the best order p is the number of point for the concentrated distribution of power in the spectrum.
Hence, based on matrix EVD, the PCA method is performed. Firstly, we preserve the p larger eigenvalues that represent the target signal space, which means the redundant information can be reduced. Secondly, the corresponding eigenvector matrix V = v 1 , v 2 , , v p , which is also called transformation matrix, is constructed, where v is eigenvector and V H V = I . Finally, the received observation pulse data can be expressed as
x = V H z .
Subsequently, by applying the PCA method, a dimensionality and redundant information reduced covariance matrix is given by
R x = E x x H = E V H z z H V = V H R z V = Σ z ,
where E denotes statistical expectation, the notation ↓ denotes dimensionality reduction operation. Σ z = d i a g ( λ 1 , λ 2 , , λ p ) is dimensionality-reduced eigenvalue matrix, and the quantitative result of information redundancy is described as i = p + 1 n λ i .

2.2. Analysis of Detection Performance

Generally, SCR limits detection performance. Thus, we focus on deriving a concise analysis for SCR before and after PCA. Assuming that clutter is stationary and independent with average power σ 2 , the EVD of covariance matrix R z is given by
R z = i = 1 p ( λ i + σ 2 ) v i v i H + i = p + 1 n σ 2 v i v i H ,
where λ i and v i are corresponding eigenvalue and eigenvector, respectively. SCR 1 = i = 1 p λ i i = 1 n σ 2 . Based on Equation (4), PCA is employed to the covariance matrix of radar observation data, by removing the smaller eigenvalues that mainly represent the redundant information and preserving the larger eigenvalues mainly represent the target signal components, then SCR 2 = i = 1 p λ i i = 1 p σ 2 . Obviously, SCR 1 < SCR 2 . Thus, PCA for covariance matrix can lead to the improvement of SCR.

3. Geometric Metrics on HPD Matrix Manifold

This section is devoted to introducing the geometry space of HPD matrix, which we call Riemannian manifold or HPD matrix manifold. A Toeplitz HPD Covariance Matrix, whose set forms a differentiable Riemannian manifold, is mapped from observation data [15,16]. Subsequently, the geometric metrics, such as Riemannian distance (RD) and Kullback–Leibler divergence (KLD) on HPD matrix manifold, are presented [16,17].

3.1. Mapping from Observation Data to HPD Matrix Manifold

As described in Section 2, the received observation data in a range cell is a complex vector z = z 1 , z 2 , , z n T , which is assumed as a complex circular multivariate Gaussian distribution. Then, we transform the received data into covariance matrices according to the correlation coefficients. Thus, the covariance matrix, which is Toeplitz in the case of a locally stationary time series, can be given as [8,18]
A z = E z z H = a 0 a ¯ 1 a ¯ n 1 a 1 a 0 a ¯ n 2 a n 1 a n 2 a 0 , a k = E z i z ¯ i + k , 0 k n 1 , 0 i n 1 ,
where ( · ) H denotes the conjugate transpose operator, z ¯ denotes the complex conjugate of z, E denotes statistical expectation, and a k = E z i z ¯ i + k is called the correlation coefficient [8]. A z is strictly positive definite with A z = A z H . Statistical covariance matrix is difficult to obtain because of the limited number of received sample data. Therefore, we consider two estimation algorithms:
( i ) Empirical mean algorithm: the ergodicity of a wide sense stationary is utilized, and the correlation coefficient a k can be calculated by averaging over time
a ^ k = 1 n k j = 0 n 1 k z j z ¯ j + k , 0 k n 1 .
( i i ) Regularized Burg algorithm: the reflection coefficient of the radar observation data is estimated to construct the Toeplitz HPD covariance matrix [8,19].
Hence, let C ( n ) be the set of vectors of observation data with n variables and P ( n ) be the set of corresponding complex HPD matrices with order n. Subsequently, P ( n ) can be equipped with certain Riemannian structure through the mapping [5]:
ψ : C ( n ) P ( n ) , z A P ( n ) ,
where P ( n ) forms a differentiable Riemannian manifold with non-positive curvature [20], and a HPD matrix manifold is a closed, self-dual convex cone, and it serves as a canonical high dimension symmetric geometry space, whose size grows as n 2 [21].

3.2. Geometric Metrics on Matrix Manifold

Let H ( n ) = { A , A H = A } denotes the space of all n × n Hermitian matrices. For A H ( n ) , if the quadratic form x H A x > 0 , x C ( n ) , then A > 0 . Hence, as stated above, the elements of P ( n ) form an open subset of H ( n ) and it can be equipped with a Riemannian structure. The relation between H ( n ) and P ( n ) is given as [17]
P ( n ) = { A H ( n ) , A > 0 } .
( i ) Riemannian metric : A Riemannian metric [17,20], which is also called geodesic distance or Riemannian distance, is an inner product
X , Y A = t r ( A 1 X A 1 Y ) ,
where A P ( n ) and X , Y P ( n ) , and X , Y = Y , X . In particular, the corresponding norm is X = X , X 1 / 2 and X , Y = t r ( X Y H ) .
It is known that P ( n ) is a differentiable manifold, for A n P ( n ) , the infinitesimal arclength
d s = A n 1 / 2 d A n A n 1 / 2 F
defines a Riemannian metric on P ( n ) . In order to measure the distance between two points A 1 , A 2 P ( n ) , by integrating (13), Riemannian distance (RD) is given as
d R 2 ( A 1 , A 2 ) = log ( A 1 1 / 2 A 2 A 1 1 / 2 ) F 2 = k = 1 N log 2 ( λ k ) ,
where λ k is the kth eigenvalue of A 1 1 / 2 A 2 A 1 1 / 2 , log · is the log map on the HPD matrix manifold P ( n ) . This metric is a particular case of intrinsic metric in Siegel Upper-half space invariant under the automorphisms.
( i i ) KL divergence : On matrix manifold, KL divergence (KLD) is another metric besides geodesic distance. The similarity between two probability distributions is measured by KL divergence, which is termed the relative entropy in information theory [9]. However, KL divergence has all of the properties of a distance function, but it does not satisfy the triangle inequality [17]. Additionally, it plays an important role in the theory of statistical inference [22].
Hence, based on HPD matrix manifold, the KL divergence between two covariance matrices can be defined as
d K L ( A 1 , A 2 ) = t r ( A 2 1 A 1 I ) log | A 2 1 A 1 | .

4. PCA-Based Matrix CFAR Detector

It is known that matrix CFAR detector is a geometric detector that performs on the matrix manifold [9], in which the intrinsic properties of the covariance matrix can be exploited and utilized [5]. According to the PCA method for covariance matrix that have been mentioned in Section 2, we devise a PCA-based matrix CFAR detector, as illustrated in Figure 4.
To be more concrete, first, the observation pulses data z = z 1 , z 2 , , z n T in each range cell is estimated as a HPD covariance matrix based on EM algorithm or RB algorithm. After that, the PCA method is applied to the HPD covariance matrix R D of the cell under test with order n. Subsequently, the p ( p < n ) larger eigenvalues are preserved as Σ D = d i a g ( λ 1 , λ 2 , , λ p ) , herein
R D = Σ D ,
where R D is p × p dimensionality-reduced covariance matrix of the cell under test and the quantity of redundant information is i = p + 1 n λ i . Meanwhile, the transformation matrix is constructed as
V = v 1 , v 2 , , v p ,
which is also called mapping matrix. Subsequently, the neighboring covariance matrices { R 1 n × n , , R i n × n , R i + 1 n × n , , R N n × n } of R D n × n are mapped by V , as
R = V H R n × n V ,
where R n × n is an arbitrary HPD covariance matrix that surrounds the cell under test, and R is the p × p dimensionality-reduced HPD covariance matrix. Thus, a new set of HPD covariance matrices with lower dimensionality are generated as { R 1 , R 2 , , R N } .
According to the new set of dimensionality-reduced matrices, we proceed to carry out geometric signal detection processing. It is known that geometric mean has been widely investigated in many years [23,24], which is proved as existence and uniqueness for a set of HPD matrices [25].
In Euclidean space, the mean of a finite and positive set { z 1 , z 2 , , z n } is arithmetic mean, which is given by
z ¯ = 1 n i = 1 n z i = arg min z > 0 1 n i = 1 n z z i .
However, in HPD matrix manifold space, it is the geometric mean R ¯ for the set of HPD matrices. Hence, the corresponding geometric mean of Riemannian metric can be computed as
R ¯ = arg min R 1 N i = 1 N d R 2 ( R i , R ) .
Equation (20), which can be usually calculated by fix point algorithm, is derived as
R ¯ t + 1 = R ¯ t 1 / 2 exp σ k = 1 N log ( R ¯ t 1 / 2 R k R ¯ t 1 / 2 ) R ¯ t 1 / 2
where t is the iteration index and σ is the step size [17].
Meanwhile, the KL mean
R ¯ = arg min R 1 N i = 1 M d K L 2 ( R i , R )
can be derived as
R ¯ = 1 N i = 1 N R i 1 1 .
The geometric distance d ( R D , R ¯ ) is computed to compare with the detection threshold γ to decide whether there is the target or not.
Therefore, the detection decision of PCA-based matrix CFAR detector is
d ( R D , R ¯ ) n o t a r g e t t a r g e t γ ,
where d ( R D , R ¯ ) is the detection statistics, and detection threshold γ related to the clutter power level can be determined by the desire probability false alarm P f a . If the distance is greater than threshold, then we can conclude that there is a target at the location of the cell under test. In our work, γ is derived by Monte Carlo method based on desire constant false alarm probability. A concise procedure is described in Table 1.
Moreover, since the complexity of the inversion of matrix is n 3 (n is the pulse length) and the complexity of the matrix mapping is p n 2 (p is the dimensionality after PCA), then the computational complexity of the proposed method mainly goes from O ( N n 3 ) to O ( N p n 2 ) (N is the number of range cell). Thus, the computational complexity will become lower with dimensionality reducing.

5. Numerical Experiments

In this section, simulated data and real sea clutter data are performed to evaluate the detection performance of the proposed PCA-based matrix CFAR detector for. The performance results are demonstrated in the case of detection probability under the desired false alarm probability.

5.1. Simulation Experiments

Here, we assume that the pulse repetition frequency is 1000 Hz, and data samples are from n = 7 received short pulses train, while there are M = 17 range cells and G = 2 guard cells. The point target in our detection scenario is modeled as
s = α p ,
where α represents the target power and p = ( 1 , e j 2 π f D , , e j 2 π ( n 1 ) f D ) , normalized Doppler frequency f D = 0 . 15 Hz. This is a single frequency (SF) signal model that is adequate for a stationary or slowly moving target on the sea surface. Because K-distributed clutter is a proper model for sea clutter, then, in this study, the clutter is set as K distribution, whose amplitude pdf is given below:
p ( x ) = 2 μ Γ ( ν ) μ x 2 K ν 1 ( μ x ) ,
where ν and μ denote shape parameter and scale parameter, respectively. Γ ( · ) is the Gamma function, and K ν 1 ( · ) is the modified Bessel function of the second kind with order ν 1 . Shape parameter ν = 1 and scale parameter μ = 0 . 5 .
Firstly, the covariance matrix is estimated by the empirical mean (EM) algorithm and regularized Burg (RB) algorithm, respectively. We mainly choose Remiannian distance (RD) and KL divergence (KLD) as the geometry distance metric. The detection performance of proposed PCA method are obtained by Monte Carlo simulations, the target (25) is located at the 9th range cell, and the probability of false alarm is set as P f a = 10 4 . Here, SCR varies from 0 to 22 dB with an interval of 1 dB and the detection performance of p × p ( p = n ) covariance matrix represents the original matrix CFAR detection. As illustrated in Figure 5, just as verified, the original matrix CFAR detector ( p = n ) outperforms classical FFT-CFAR detector, and KLD outperforms RD. It can be noted from Figure 5 that the detection performance are gradually increasing with matrix dimensionality reducing. As we can see, based on RD, a substantial performance improvement is achieved, when p = 1 , the detection performance of EM algorithm has improved about 9 dB when detection probability achieves 0.8, while RB algorithm has improved about 4 dB, particularly, the EM algorithm is superior to RB algorithm about 2 dB. Similarly, based on KLD, when p = 1 , the detection performance of EM algorithm and RB algorithm are both improved about 2.5 dB and RB algorithm is superior to EM algorithm about 1 dB.
Subsequently, the comparison of detection probabilities versus dimensions for the two covariance estimation algorithms are performed. Here, we assume that SCR = 7 dB. As shown in Figure 6, with matrix dimensionality reducing, the detection probabilities of both estimation algorithms are improved. Although KLD keeps the superiority, RD with EM algorithm can perform better than KLD when matrix dimension p = 2 or p = 1 . Such results can not only prove the improvement of detection performance after PCA, but also show the possibility that RD outperforms KLD.
Moreover, it is known that Median Burg method is robust for estimating the Toeplitz covariance matrix in some cases, which has better detection performance than the very popular fixed point estimator and OS-CFAR detector for radar point target [26]. Hence, in the simulated scenario of this paper, we draw a comparison between PCA method and Median Burg method. As shown in Figure 7, the Median Burg method, which is the same as EM algorithm ( p = 3 ), outperforms both original matrix CFAR detection methods ( p = 7 ). Besides, with dimensionality reducing, PCA method has the ability to outperform Median Burg method. When p = 1 , the EM algorithm and RB algorithm are superior to the Median Burg method, about 3dB and 1dB, respectively.
In addition, because continuous waveform and frequency modulation waveform are commonly used in radar cases, then single frequency (SF) waveform (25) was chosen above, and a typical frequency modulation waveform that is linear frequency modulation (LFM) waveform is considered as another scenario to evaluate detection performance of the proposed method. The steering vector is modeled as l = ( 1 , e ( j 2 π f D + j π k ) , , e ( j 2 π f D + j π k ( n 1 ) 2 ) ) , where k is the chirp rate, and the pulse repetition frequency and bandwidth are set to 1000 Hz and 500 Hz, respectively. The EM algorithm under RD is applied to the simulation. As Figure 8 shows, the detection performance of the proposed PCA method is improved with dimensionality reducing, which demonstrates that the proposed method can still achieve a better performance with respect to the different scenario. In particular, it is noteworthy that the best performance of the this scenario comes to p = 2 , and the scenario of SF signal model comes to p = 1 . The reason is that the selection of order p is related with the distribution of signal power in the spectrum. As exhibited in Figure 9, based on the spectrum of two signals, the number of point for the concentrated distribution of power in the spectrums are 1 (SF) and 2 (LFM), respectively, which means that the main power in the scenarios can be preserved when p = 1 and p = 2 , respectively, so that the best performance has been obtained.
Further, the extended target is used to validate the performance of proposed PCA method. For simplifying a model, we assume an extended target as a set of scattering points belong to 7 consecutive range cells, which are from the 6th range cell to the 12th range cell, and each range cell contains a useful return from target. Subsequently, the point target model (25) is employed, and EM algorithm under RD is implemented in the simulation. As illustrated in Figure 10, although the extended target results in performance degradation, an improvement still has been achieved. When p = 1 , it also has been improved, about 9 dB. Such significant improvement in detection performance can validate the proposed PCA method has superiority with respect to the case of extended target, and more complex situations will be considered in the future work.

5.2. Numerical Experiments for Real Sea Clutter Data

The real sea clutter data in the file 19980205 _ 185111 _ A N T S T E P . C D F is used from the famous McMaster University IPIX radar [27]. The radar is a coherent and polarimetric X-Band pulse Doppler (PD) radar with a carrier frequency of 9.39 GHz, the azimuth beam width is 0 . 9 , and the pulses repetition frequency (PRF) is 1 KHz. Since there are four polarization modes available, the horizontal polarization (HH) is exploited in order to carry out the experiment. Meanwhile, the data contain 27 range cells, each range cell has 60,000 coherent pulses, and the range resolution is 3 m. Two preprocessing procedures, which are removing mean and standard deviation from the I and Q channels separately and removing the phase inbalance, are performed.
In our experiments, 17 range cells with two guard cells are considered, and the length of the pulses in each range cell is set as 7. Here, the probability of false alarm is assumed as P f a = 10 3 , due to the limited length of clutter data. Because there is no target information in the dataset, the point target model (25) with normalized Doppler frequency f D = 0 . 15 Hz is added into the 9th range cell in the numerical experiments. Monte Carlo simulations are carried out in order to evaluate the detection performance. Figure 11 illustrates the clutter power spectrum of the 9th range cell, which clearly shows that the clutter background for detection contains both zero Doppler and no zero Doppler.
The detection performance of the EM algorithm and RB algorithm for proposed PCA method are carried out using the dataset. As described in Figure 12 and Figure 13, geometric detection and KLD still maintain their superiority, and the detection performance of both algorithms have been improved with matrix dimensionality reducing. As we can see, when p = 1 , the RB algorithm is superior to EM algorithm about 1 dB under KLD, while they are almost the same under RD. In addition, it is worth noting that the best detection performance is also achieved by p = 1 , like the discussion above, in this detection scenario, the number of point for the concentrated distribution of power in the spectrum is 1.
Subsequently, the comparative detection performance result of the proposed method and Median Burg method in real clutter data is illustrated as Figure 14, with dimensionality reducing, it is clearly shown that PCA method outperforms the Median Burg method.
In addition, another set of real sea clutter data (file 20191012112446 _ 01 _ staring ) from the practical X band solid-state power amplifier radar system is utilized via the sea-detecting X-band radar and data acquisition program of naval aeronautical university (NAU) [28]. Here, the radar with horizontal polarization (HH) that works in staring mode transmits LFM signal of pulse width 3 μ s. Meanwhile, the carrier frequency is 9.3 GHz, PRF is 3 KHz, and range resolution is 6 m. Subsequently, data in the file that contain 5250 range cells and 10,000 coherent pulses in each range cell are exploited, and the target model in Equation (25) is employed. In addition, the concrete experiment parameters and detection scenario are the same as the experiments based on IPIX radar data. Thus, the corresponding clutter power spectrum of the 9th range cell is shown in Figure 15a, and the experimental result of proposed method is depicted as Figure 15b. As we can see, the improvement of detection performance demonstrates the claimed advantages of the proposed method.
Further, an intuitive detection effectiveness of PCA-based matrix CFAR detector is shown. Because RD has achieved the significant improvement, it is considered. Based on IPIX radar data, five point targets set as Table 2 are added into the corresponding range cells.
Herein, we mainly compare the geometric detection effectiveness of original 7 × 7 covariance matrix with 4 × 4 covariance matrix in Range–Doppler domain. The detection statistics in all cells are depicted in Figure 16a,b, it can be seen that the statistics level are different between Figure 16a and Figure 16b. Subsequently, the detection results that maintain the same number of false alarms are illustrated in Figure 16c,d. With three false alarms, we can see that all targets are detected in Figure 16d, however, target 3 and 5 with lower SCR are not detected in Figure 16c. The main reason is that PCA can preserve the main components in the range cell that represent the target and reduce the redundant information, then the SCR is improved and the target is highlighted, so that the distinguishability between target and clutter can be enhanced. Therefore, by performing the proposed PCA method, the target can be better detected in the environment with lower SCR.

6. Conclusions

In this paper, for a smaller bunch of pulses, a PCA-based matrix CFAR detection method, which takes advantage of the superiority of geometry detection, was proposed for radar target detection. Concretely, the PCA method was carried out to reduce the dimensionality and redundant information of Toeplitz HPD covariance matrix, and the SCR was improved by capturing the main information. Subsequently, two Toeplitz HPD covariance matrix estimation algorithms that are empirical mean (EM) algorithm and regularized Burg (RB) algorithm have been considered. By performing the proposed PCA method, the detection performance has been improved via simulation experiment and real sea clutter experiment. In addition, the numerical experimental results have shown that the proposed PCA method outperforms original matrix CFAR detection method and classical FFT-CFAR detection method. Meanwhile, the detection performance of PCA method under two estimation algorithms are superior to Median Burg method, and the better performance has been validated with respect to the cases of different scenarios and extended target. Future work may focus on the concrete investigation on why the detection performance with RD improves more significantly than KLD after PCA.

Author Contributions

Conceptualization, Z.Y. and Y.C.; methodology, Z.Y., Y.C. and H.W.; validation, Y.C. and H.W.; formal analysis, Z.Y. and H.W.; writing–original draft preparation, Z.Y.; writing–review and editing, Z.Y., Y.C. and H.W.; funding acquisition, Y.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China under grant No. 61871472.

Acknowledgments

This work was supported by the National Natural Science Foundation of China under grant No. 61871472. The authors appreciate the sea-detecting X-band radar data of naval aeronautical university. Meanwhile, the authors are grateful for the valuable comments made by the reviewers, which have assisted us to get a better understanding of the underlying issues and therefore obtain a significant improvement in the quality of the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Poor, H.V. An Introduction to Signal Detection and Estimation, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 1994. [Google Scholar]
  2. Cheng, X.; Aubry, A.; Ciuonzo, D.; De Maio, A.; Wang, X. Robust waveform and filter bank design of polarimetric radar. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 370–384. [Google Scholar] [CrossRef]
  3. Richards, M.A. Fundamentals of Radar Signal Processing; Tata McGraw-Hill Education: New York, NY, USA, 2005. [Google Scholar]
  4. Richards, M.; Holm, W.; Scheer, J. Principles of Modern Radar: Basic Principles, ser. Electromagn. Radar. Inst. Eng. Technol. 2010, 7, 644–668. [Google Scholar]
  5. Hua, X.; Cheng, Y.; Wang, H.; Qin, Y.; Li, Y. Geometric Means and Medians With Applications to Target Detection. IET Signal Process. 2017, 11, 711–720. [Google Scholar] [CrossRef]
  6. Barbaresco, F. New foundation of radar Doppler signal processing based on advanced differential geometry of symmetric spaces: Doppler matrix CFAR and radar application. In Proceedings of the International Radar Conference, Bordeaux, France, 12–16 October 2009; Volume 82. [Google Scholar]
  7. Barbaresco, F. Innovative tools for radar signal processing based on Cartan’s geometry of SPD matrices & information geometry. In Proceedings of the IEEE Radar Conference, Rome, Italy, 26–30 May 2008; pp. 1–6. [Google Scholar]
  8. Arnaudon, M.; Barbaresco, F.; Yang, L. Riemannian Medians and Means With Applications to Radar Signal Processing. IEEE J. Sel. Top. Signal Process. 2013, 7, 595–604. [Google Scholar] [CrossRef]
  9. Cheng, Y.; Hua, X.; Wang, H.; Qin, Y.; Li, X. The geometry of signal detection with applications to radar signal processing. Entropy 2016, 18, 381. [Google Scholar] [CrossRef] [Green Version]
  10. Hua, X.; Cheng, Y.; Wang, H.; Qin, Y.; Li, Y.; Zhang, W. Matrix CFAR detectors based on symmetrized Kullback–Leibler and total Kullback–Leibler divergences. Digit. Signal Process. 2017, 69, 106–116. [Google Scholar] [CrossRef]
  11. Hua, X.; Cheng, Y.; Li, Y.; Shi, Y.; Wang, H.; Qin, Y. Target detection in sea clutter via weighted averaging filter on the Riemannian manifold. Aerosp. Sci. Technol. 2017, 70, 47–54. [Google Scholar] [CrossRef]
  12. Abdi, H.; Williams, L.J. Principal component analysis. Wiley Interdiscip. Rev. Comput. Stat. 2010, 2, 433–459. [Google Scholar] [CrossRef]
  13. Jolliffe, I. Principal component analysis. Technometrics 2003, 45, 276. [Google Scholar]
  14. Waqas, M.; Kidera, S.; Kirimoto, T. PCA-based detection algorithm of moving target buried in clutter in Doppler frequency domain. IEICE Trans. Commun. 2011, 94, 3190–3194. [Google Scholar] [CrossRef] [Green Version]
  15. Bhatia, R. Positive Definite Matrices; Princeton University Press: Princeton, NJ, USA, 2009. [Google Scholar]
  16. Hiai, F.; Petz, D. Riemannian metrics on positive definite matrices related to means. Linear Algebra Its Appl. 2009, 430, 3105–3130. [Google Scholar] [CrossRef] [Green Version]
  17. Moakher, M. On the averaging of symmetric positive-definite tensors. J. Elast. 2006, 82, 273–296. [Google Scholar] [CrossRef]
  18. Cabanes, Y.; Barbaresco, F.; Arnaudon, M.; Bigot, J. Unsupervised Machine Learning for Pathological Radar Clutter Clustering: The P-Mean-Shift Algorithm. In Proceedings of the C&ESAR 2019, Rennes, France, 19–21 November 2019. [Google Scholar]
  19. Chahrour, H.; Dansereau, R.; Rajan, S.; Balaji, B. Direction of Arrival Estimation using Riemannian Mean and Distance. In Proceedings of the 2019 IEEE Radar Conference (RadarConf), Boston, MA, USA, 22–26 April 2019; pp. 1–5. [Google Scholar]
  20. Bhatia, R.; Holbrook, J. Riemannian geometry and matrix geometric means. Linear Algebra Its Appl. 2006, 413, 594–618. [Google Scholar] [CrossRef] [Green Version]
  21. Bridson, M.R.; Haefliger, A. Metric Spaces of Non-Positive Curvature; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
  22. Amari, S.I. Differential geometry of curved exponential families-curvatures and information loss. Ann. Stat. 1982, 10, 357–385. [Google Scholar] [CrossRef]
  23. Moakher, M. A differential geometric approach to the geometric mean of symmetric positive-definite matrices. SIAM J. Matrix Anal. Appl. 2005, 26, 735–747. [Google Scholar] [CrossRef]
  24. Petz, D. Means of positive matrices: Geometry and a conjecture. In Annales Mathematicae et Informaticae; Institute of Mathematics and Computer Science, Eszterházy Károly College: Eger, Hungary, 2005; pp. 129–139. [Google Scholar]
  25. Arnaudon, M.; Barbaresco, F.; Yang, L. Medians and means in Riemannian geometry: Existence, uniqueness and computation. In Matrix Information Geometry; Springer: Berlin/Heidelberg, Germany, 2013; pp. 169–197. [Google Scholar]
  26. Decurninge, A.; Barbaresco, F. Robust Burg estimation of radar scatter matrix for autoregressive structured SIRV based on Fréchet medians. IET Radar Sonar Navig. 2016, 11, 78–89. [Google Scholar] [CrossRef] [Green Version]
  27. IPIX Radar File, IPIX Radar Dataset Files in Grimsby on the Shores of Lake Ontari. Available online: http://soma.mcmaster.ca/ipix.php (accessed on 15 November 2019).
  28. Liu, N.; Dong, Y.; Wang, G. Sea-detecting X-band radar and data acquisition program. J. Radars 2019, 8, 656–667. [Google Scholar]
Figure 1. Classical FFT-CFAR detector.
Figure 1. Classical FFT-CFAR detector.
Entropy 22 00756 g001
Figure 2. Matrix CFAR detector.
Figure 2. Matrix CFAR detector.
Entropy 22 00756 g002
Figure 3. Geometrical interpretation of classical FFT-CFAR detector and matrix constant false alarm rate (CFAR) detector.
Figure 3. Geometrical interpretation of classical FFT-CFAR detector and matrix constant false alarm rate (CFAR) detector.
Entropy 22 00756 g003
Figure 4. Principal Component Analysis (PCA)-based matrix CFAR detector.
Figure 4. Principal Component Analysis (PCA)-based matrix CFAR detector.
Entropy 22 00756 g004
Figure 5. (a,b) plot the detection performance of EM algorithm, and (c,d) plot the detection performance of RB algorithm for proposed PCA method.
Figure 5. (a,b) plot the detection performance of EM algorithm, and (c,d) plot the detection performance of RB algorithm for proposed PCA method.
Entropy 22 00756 g005
Figure 6. Detection probabilities of EM and RB algorithms versus dimensions, SCR = 7 dB.
Figure 6. Detection probabilities of EM and RB algorithms versus dimensions, SCR = 7 dB.
Entropy 22 00756 g006
Figure 7. Detection performance comparison for PCA method and Median Burg method.
Figure 7. Detection performance comparison for PCA method and Median Burg method.
Entropy 22 00756 g007
Figure 8. Detection performance of proposed PCA method with linear frequency modulation (LFM) signal model.
Figure 8. Detection performance of proposed PCA method with linear frequency modulation (LFM) signal model.
Entropy 22 00756 g008
Figure 9. Spectrums of signal models.
Figure 9. Spectrums of signal models.
Entropy 22 00756 g009
Figure 10. Detection performance of proposed PCA method with extended target.
Figure 10. Detection performance of proposed PCA method with extended target.
Entropy 22 00756 g010
Figure 11. Clutter power spectrum for IPIX radar data.
Figure 11. Clutter power spectrum for IPIX radar data.
Entropy 22 00756 g011
Figure 12. For IPIX radar data, (a,b) plot the EM algorithm and (c,d) plot the the detection performance of RB algorithm for proposed PCA method.
Figure 12. For IPIX radar data, (a,b) plot the EM algorithm and (c,d) plot the the detection performance of RB algorithm for proposed PCA method.
Entropy 22 00756 g012
Figure 13. For IPIX radar data, detection probabilities of EM and RB algorithms versus dimensions, SCR = 4 dB.
Figure 13. For IPIX radar data, detection probabilities of EM and RB algorithms versus dimensions, SCR = 4 dB.
Entropy 22 00756 g013
Figure 14. Detection performance comparison for PCA method and Median Burg method based on IPIX radar data.
Figure 14. Detection performance comparison for PCA method and Median Burg method based on IPIX radar data.
Entropy 22 00756 g014
Figure 15. For radar data of NAU, (a) plots the clutter power spectrum and (b) plots the detection performance of proposed method.
Figure 15. For radar data of NAU, (a) plots the clutter power spectrum and (b) plots the detection performance of proposed method.
Entropy 22 00756 g015
Figure 16. For IPIX radar data, (a,b) plot the detection statistics of each range cell with RD in Range-Doppler domain and (c,d) plot the detection results with RD under 3 false alarms.
Figure 16. For IPIX radar data, (a,b) plot the detection statistics of each range cell with RD in Range-Doppler domain and (c,d) plot the detection results with RD under 3 false alarms.
Entropy 22 00756 g016
Table 1. Procedure of PCA-Based Matrix CFAR Detection Method.
Table 1. Procedure of PCA-Based Matrix CFAR Detection Method.
Method Steps
Step 1: estimate the HPD matrix of each cell by the received observation data,
Step 2: apply PCA to covariance matrix R D of the cell under test, obtain mapping matrix V and dimensionality
reduced matrices R D , R ,
Step 3: compute geometric mean R ¯ and geometric distance d ( R D , R ¯ ) ,
Step 4: make detection decision d ( R D , R ¯ ) n o t a r g e t t a r g e t γ .
Table 2. Parameters of Point Targets.
Table 2. Parameters of Point Targets.
Target NameLocation of Range CellSCRDoppler Frequency
target 13th−5 dB−401.4 Hz
target 23th0 dB98.6 Hz
target 39th−17 dB−287.1 Hz
target 49th5 dB−44.3 Hz
target 513th−15 dB27.1 Hz

Share and Cite

MDPI and ACS Style

Yang, Z.; Cheng, Y.; Wu, H. PCA-Based Matrix CFAR Detection for Radar Target. Entropy 2020, 22, 756. https://doi.org/10.3390/e22070756

AMA Style

Yang Z, Cheng Y, Wu H. PCA-Based Matrix CFAR Detection for Radar Target. Entropy. 2020; 22(7):756. https://doi.org/10.3390/e22070756

Chicago/Turabian Style

Yang, Zheng, Yongqiang Cheng, and Hao Wu. 2020. "PCA-Based Matrix CFAR Detection for Radar Target" Entropy 22, no. 7: 756. https://doi.org/10.3390/e22070756

APA Style

Yang, Z., Cheng, Y., & Wu, H. (2020). PCA-Based Matrix CFAR Detection for Radar Target. Entropy, 22(7), 756. https://doi.org/10.3390/e22070756

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop