[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Next Article in Journal
Investigation on Inter-Limb Coordination and Motion Stability, Intensity and Complexity of Trunk and Limbs during Hands-Knees Crawling in Human Adults
Previous Article in Journal
Intelligent Diagnosis Method for Rotating Machinery Using Dictionary Learning and Singular Value Decomposition
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Correlation-Based Joint CFAR Detector Using Adaptively-Truncated Statistics in SAR Imagery

1
School of Computer and Information, Hefei University of Technology, Tunxi Road, Hefei 230009, China
2
College of Electronic and Information Engineering, Nanjing University of Aeronautics and Astronautics, Yudao Avenue, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(4), 686; https://doi.org/10.3390/s17040686
Submission received: 9 December 2016 / Revised: 13 March 2017 / Accepted: 21 March 2017 / Published: 27 March 2017
(This article belongs to the Section Remote Sensors)
Figure 1
<p>Different neighboring distances used for joint CFAR detection with a 7 × 7 test window: (<b>a</b>) one pixel; (<b>b</b>) two pixels; and (<b>c</b>) three pixels.</p> ">
Figure 2
<p>Joint CFAR detection results with different neighboring distances: (<b>a</b>) the TerraSAR-X image. One large ship and strong speckle are presented, (<b>b</b>–<b>e</b>) are the joint CFAR detection results with a neighboring distance of 1, 2, 3, and 4 pixels, respectively. They are obtained by fusing the results in the four directions using the “OR” operation. (<b>f</b>) is the joint CFAR detection result by fusing (<b>b</b>–<b>e</b>) using the “AND” operation. A 10<sup>−4</sup> specified PFA is applied.</p> ">
Figure 3
<p>Joint CFAR detection flowchart of the proposed TS-2DLNCFAR detector.</p> ">
Figure 4
<p>Real clutter preserving property analysis: (<b>a</b>) proportion of the preserved real clutter in all real clutter <span class="html-italic">Tc</span>1; and (<b>b</b>) <span class="html-italic">Tc</span>1/<span class="html-italic">Tc</span>2 value under different truncation degrees (in decibels).</p> ">
Figure 5
<p>Optimal threshold selection.</p> ">
Figure 6
<p>Relation between the real clutter preservation rate and the iteration number.</p> ">
Figure 7
<p>Low-resolution, multi-look, VV polarized SAR image of Qingdao harbor region acquired by the C-band Envisat-ASAR IM mode on 20 July 2007.</p> ">
Figure 8
<p>High-resolution, multi-look, HH polarized SAR image of the Panama Canal region acquired by the X-band TerraSAR SM mode on 31 July 2009.</p> ">
Figure 9
<p>Detection performance comparison on a region of densely-distributed ship targets: (<b>a</b>) the multi-look Envisat-ASAR image, 12 targets are densely distributed; (<b>b</b>) ground truth; (<b>c</b>) NM-CFAR; (<b>d</b>) K-CFAR; (<b>e</b>) LN-CFAR; (<b>f</b>) TS-CFAR; (<b>g</b>) 2D-LNCFAR; and (<b>h</b>–<b>l</b>) are the detection results of the proposed TS-2DLNCFAR with a 3 × 3, 5 × 5, 7 × 7, 9 × 9, and 11 × 11 test windows, the truncation degree is set to 1.9. A 10<sup>−4</sup> specified PFA is applied.</p> ">
Figure 10
<p>Detection performance comparison on ghosts and side-lobes in the presented region: (<b>a</b>) the multi-look TerraSAR-X image. One large ship, two small ship targets, and two “ghosts” are presented; (<b>b</b>) ground truth; (<b>c</b>) NM-CFAR; (<b>d</b>) K-CFAR; (<b>e</b>) LN-CFAR; (<b>f</b>) TS-CFAR; (<b>g</b>) 2D-LNCFAR; and (<b>h</b>–<b>l</b>) are the detection results of the proposed TS-2DLNCFAR with a 3 × 3, 5 × 5, 7 × 7, 9 × 9, and 21 × 21 test windows, the truncation degree is set to 1.9. A 10<sup>−4</sup> specified PFA is applied.</p> ">
Figure 11
<p>Detection performance comparison on ghosts and side-lobes in the presented region: (<b>a</b>) the multi-look TerraSAR-X image. One large ship, two small ship targets, and two “ghosts” are presented; (<b>b</b>) ground truth; (<b>c</b>) NM-CFAR; (<b>d</b>) K-CFAR; (<b>e</b>) LN-CFAR; (<b>f</b>) TS-CFAR; (<b>g</b>) 2D-LNCFAR; and (<b>h</b>) the proposed TS-2DLNCFAR with a 5 × 5 test window, and the truncation degree is set to 1.9. A 10<sup>−9</sup> specified PFA is applied.</p> ">
Figure 12
<p>Goodness-of-fit test of different models. the black circles represent the histogram, the blue solid, the black dash-dotted, the green dashed, the pink dash-dotted, and the red dotted are Gaussian by NM-CFAR, K model by K-CFAR, truncated statistic-based Gamma by TS-CFAR, log-normal by LN-CFAR and 2DLN-CFAR, and adaptively-truncated statistics-based log-normal by the proposed TS-2DLNCFAR, respectively.</p> ">
Figure 13
<p>Clutter truncation result comparison: (<b>a</b>) the reference window image; (<b>b</b>) the removed pixels using an adaptive threshold of TS-2DLNCFAR with <span class="html-italic">t</span><sub>1</sub> = 1.9, and five iterations; (<b>c</b>) the truncated clutter by TS-2DLNCFAR; (<b>d</b>) the removed pixels by TS-CFAR with a truncation depth of 25%; and (<b>e</b>) the truncated clutter by TS-CFAR.</p> ">
Figure 14
<p>Goodness-of-fit test using the 2DLN model on real SAR data: (<b>a</b>) the joint distribution of the neighboring pixels in the horizontal direction; (<b>b</b>) 2DLN modeled from the truncated clutter by the proposed TS-2DLNCFAR; and (<b>c</b>) 2DLN modeled without clutter truncation by 2DLN-CFAR.</p> ">
Figure 14 Cont.
<p>Goodness-of-fit test using the 2DLN model on real SAR data: (<b>a</b>) the joint distribution of the neighboring pixels in the horizontal direction; (<b>b</b>) 2DLN modeled from the truncated clutter by the proposed TS-2DLNCFAR; and (<b>c</b>) 2DLN modeled without clutter truncation by 2DLN-CFAR.</p> ">
Figure 15
<p>ROC curve comparative analysis: the blue dashed, the green dotted, the black dash-dotted, the pink dashed, the cyan dash-dotted, and the red dash-dotted are the ROC curves of CA-CFAR, LN-CFAR, K-CFAR, 2DLN-CFAR, TS-CFAR, and the proposed TS-2DLNCFAR with a 3 × 3 test window, respectively.</p> ">
Versions Notes

Abstract

:
Traditional constant false alarm rate (CFAR) detectors only use the contrast information between ship targets and clutter, and they suffer probability of detection (PD) degradation in multiple target situations. This paper proposes a correlation-based joint CFAR detector using adaptively-truncated statistics (hereafter called TS-2DLNCFAR) in SAR images. The proposed joint CFAR detector exploits the gray intensity correlation characteristics by building a two-dimensional (2D) joint log-normal model as the joint distribution (JPDF) of the clutter, so joint CFAR detection is realized. Inspired by the CFAR detection methodology, we design an adaptive threshold-based clutter truncation method to eliminate the high-intensity outliers, such as interfering ship targets, side-lobes, and ghosts in the background window, whereas the real clutter samples are preserved to the largest degree. A 2D joint log-normal model is accurately built using the adaptively-truncated clutter through simple parameter estimation, so the joint CFAR detection performance is greatly improved. Compared with traditional CFAR detectors, the proposed TS-2DLNCFAR detector achieves a high PD and a low false alarm rate (FAR) in multiple target situations. The superiority of the proposed TS-2DLNCFAR detector is validated on the multi-look Envisat-ASAR and TerraSAR-X data.

1. Introduction

Synthetic aperture radar (SAR) is an active radar that can provide high-resolution images in the microwave band under all weather conditions. SAR images are less influenced by the time and weather conditions than the optical images, therefore, they are more suitable for ship detection. Nowadays, SAR images have been widely used for fishing vessel detection, ship traffic monitoring and immigration control [1,2,3,4,5,6].
The well-known constant false alarm rate (CFAR) detectors adaptively calculate the detection threshold based on parameter estimation and precise modeling of the background clutter. The statistical model of the clutter is usually accomplished by local parameter estimation of a moving reference window which is divided into the test window, the guard window, and the background window. For the simplest case, when the test window only comprises one pixel, we only have to estimate the statistical distribution of the clutter. The statistical models have been extensively studied in the past decades, and quite a number of models, such as log-normal [7], Weibull [8], generalized Gamma [9], K [10], alpha-stable [11], and G model [12], etc., have been developed. CFAR detection is realized to compare the pixels in the test window with the local calculated threshold. The CFAR detectors based on K (K-CFAR), G, alpha-stable, and generalized Gamma, etc., suffer complex parameter estimation and heavy computational burden. However, cell-averaging CFAR (CA-CFAR) [13] and two-parameter CFAR (abbreviated as NM-CFAR in the intensity domain, and LN-CFAR in the log-intensity domain) [14] are widely used for simple parameter estimation and high computational efficiency. CA-CFAR uses negative exponential distribution for single-look images and gamma distribution for multi-look images. CA-CFAR only estimates the mean value, however, while NM-CFAR and LN-CFAR assume that the statistical distribution of the clutter is Gaussian, and they estimate two parameters (mean and standard deviation) in the intensity domain and the log-intensity domain, respectively. CA-CFAR has good performance in homogeneous state, and two parameter CFAR performs well in non-homogeneous state. When the test window encompasses multiple pixels (e.g., nine pixels for a 3 × 3 test window), we need to estimate the JPDF of the clutter, which is a much more complicated task. However, in SAR images, every pixel of the clutter is correlated with its neighborhood, and the same to the target. Thus, in the simplest way, we can exploit the correlation information between neighboring pixels and model their JPDF. The first author of this paper, Ai [15], built a 2D joint log-normal (2DLN) distribution to model the JPDF of the clutter and, thus, correlation-based joint CFAR detection (2DLN-CFAR) is realized.
As for statistical modeling, the statistical models are established using the statistics estimated from the local background window. However, in practice, the clutter in the local background window is often contaminated by the high-intensity outliers such as interfering ship targets, side-lobes, and ghosts caused by the low pulse repetition frequency (PRF). The high-intensity outliers in the background window lead to parameter overestimation, which causes inaccurate statistical modeling. Consequently, the FAR drops, but the PD degrades, known as the capture effect. Numerous studies [16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44] have been carried out by means of extracting the clutter pixels in the background window and eliminating the influence of the high-intensity outliers. The order statistic CFAR (OS-CFAR) [16] is designed to overcome the above problem arisen in CA-CFAR. OS-CFAR has a significant advantage when detecting targets in multiple target situations, but the optimal statistic is obtained by experience and the computational efficiency is quite low. The smallest-of CFAR (SO-CFAR) [17] and the greatest-of CFAR (GO-CFAR) [18] choose the smallest and the largest mean value of the divided background windows as the local detection threshold. They both achieve improved detection performance in the background containing high-intensity outliers, but GO-CFAR suffers PD degradation and SO-CFAR suffers an increased FAR. The variability index CFAR (VI-CFAR) [19] dynamically selects a particular group of reference pixels for parameter estimation, and the test statistic is selected by a comprehensive method using CA-CFAR, SO-CFAR, and GO-CFAR. It performs well both in homogeneous and non-homogeneous backgrounds, but it suffers a detection loss in heterogeneous clutter. The trimmed mean CFAR [20] obtains the detection threshold using the mean value of the intensity ranked samples, but the optimum detection performance relies on the selection of the trimmed samples. The region classification CFAR (RC-CFAR) [21] subdivides the reference cell into four parts so that the number of target samples in each part becomes too small, thus, it is less credible to judge whether the background is non-homogeneous. The automatic censoring scheme [22,23,24,25,26,27,28,29,30,31,32,33,34,35,36] excludes the interfering outliers from the background clutter, so the statistical model is more accurate and the capture effect can be greatly alleviated. However, it is realized through additional iterative data censoring, which generally requires many cycles and long calculation time. Moreover, a method based on sub-aperture cross-correlation magnitude is proposed in [37], then the sub-band extraction strategy is further studied in [38]. However, sub-aperture processing in such methods degrades the spatial resolution and is unfavorable to detect small ships. A modified CFAR algorithm based on object proposals [39] uses an object proposal generator based on gradient features to generate a small set of object proposals. However, it spends much time on the object proposal generation, and the CFAR detection accuracy is affected by the object proposal procedure. Superpixel-based CFAR [40] incorporates the superpixel approach into the two-parameter CFAR detector. Superpixel approach-based segmentation is firstly implemented, and then two-parameter CFAR is applied on the segmented regions. Although it achieves a good result in multiple target situations, it suffers a heavy computational burden on the superpixel approach-based segmentation. In addition, there are many hybrid CFAR detectors designed to accommodate reversal clutter backgrounds in one algorithm. These CFAR detectors incorporate different strategies and dynamically choose the appropriate one. One classical example is the censored mean-level detector (CMLD) [41], which employs both data ranking and censoring methods to obtain improved performance in the presence of interfering targets. It excludes the largest reference sample and uses the remaining for parameter estimation. CMLD is quite robust in multiple-target situations, but it suffers some detection loss in homogeneous state. Moreover, without prior knowledge of the interfering targets, it may lose its robustness. The truncated statistics-based CFAR detector (TS-CFAR) [42,43] ranks the pixels in the background window based on gray intensity in a descending order. Then a truncation depth is set empirically (such as 25% in the experiments), and the high-intensity samples are discarded. Finally, the detection threshold is calculated using the remaining low-intensity samples. Furthermore, the same author of [43] proposed a segmentation-based CFAR detection algorithm using truncated statistics [44], segmentation is firstly implemented on the SAR images, and then truncated statistics-based CFAR is applied to the segmented regions. However, parameter estimation and threshold calculation in [42,43,44] need iterative numerical solutions, which are computationally ineffective. Moreover, the truncated statistics based CFAR detectors improve the PD, but the FAR rises because of the exclusion of the high-intensity clutter pixels from the background samples.
Traditional CFAR detectors simply use the contrast information between ship targets and the clutter, but the gray intensity correlation information is ignored. Furthermore, in multiple target situations, improved CFAR detectors are designed to enhance the PD through clutter extraction. However, the clutter samples are acquired through iterative data censoring or clutter trimming, the former needs many cycles and long calculation time, and the latter suffers a high FAR because the clutter samples are incomplete. This paper proposes a correlation-based joint CFAR detector using adaptively-truncated clutter statistics in SAR imagery. Compared with traditional CFAR detectors, our main contribution is stated as follows:
(1)
In addition to the contrast information between ship targets and the clutter, the proposed joint CFAR detector exploits the gray intensity correlation characteristics in the clutter and ship targets. Joint CFAR detection is realized by building a 2D joint log-normal model as the JPDF of the clutter. 2DLN-CFAR [15] only exploits the gray intensity correlation of the eight-neighborhood, this paper extends it to a wider neighborhood, and more correlation information can be used to further lower the FAR, while the PD is obtained at a high level.
(2)
In multiple target situations, 2DLN-CFAR and traditional CFAR detectors suffer PD degradation. Inspired by the CFAR detection methodology, the proposed CFAR detector designs an adaptive threshold-based clutter truncation method to eliminate the high-intensity outliers from the clutter samples in the background window, and the real clutter is preserved to the largest degree. The threshold is adaptively calculated by comprehensive consideration of real clutter preservation and high-intensity outlier elimination.
(3)
A 2D joint log-normal model is accurately built using the adaptively-truncated clutter by simple parameter estimation, so the PD of the joint CFAR detector is greatly improved. The proposed TS-2DLNCFAR detector achieves a high PD and a low FAR, which can greatly eliminate the capture effect in multiple target situations.
The rest of the paper is organized as follows: In Section 2, the correlation-based joint CFAR detection methodology is introduced. In Section 3, the proposed TS-2DLNCFAR detector is detailed. In Section 4, experimental results are given with detailed analysis. Finally, Section 5 concludes this paper.

2. Correlation-Based Joint CFAR Detection

In SAR images, the gray intensity of ship targets is larger than that of the clutter because of the strong backscattering cross-section of the dihedral, trihedral, and polyhedral corner reflectors. Furthermore, every pixel’s gray intensity is correlated with its neighborhood. The first author of this paper, Ai [15], comprehensively used the contrast and the correlation information, and 2DLN distribution was built to model the JPDF of the clutter to realize joint CFAR detection. 2DLN model of the JPDF is defined as [15]:
f ( X , Y , θ ) = 1 2 π σ l n 2 1 r θ 2 X Y exp ( ( l n ( X ) μ l n ) 2 2 r θ ( l n ( X ) μ l n ) ( l n ( Y ) μ l n ) + ( l n ( Y ) μ l n ) 2 2 1 r θ 2 σ l n 2 )
where μln and σln are the mean and standard deviation of the local background window in the log-intensity domain. X and Y are the gray intensity of a pixel and its neighborhood in the direction of θ [15] uses a test window with a size of 3 × 3 pixels, and the gray intensity correlation in the four directions (horizontal, vertical, diagonal and anti-diagonal) are comprehensively used. rθ is the spatial correlation coefficient used for correlation evaluation, which is defined as [45]:
r θ ( l , k ) = i = 1 M j = 1 N [ f ( i , j ) μ ] [ f ( i + l , j + k ) μ ] i = 1 M j = 1 N [ f ( i , j ) μ ] 2 ,
where μ is the mean value of the SAR image in the intensity domain, f ( i , j ) is the intensity value of the pixel located at (i, j), f ( i + l , j + k ) is the intensity value of its neighboring pixel located at ( i + l , j + k ) . l and k are the distance values in the horizontal and vertical direction. (1) horizontal: l = 0, k = 1; (2) vertical: l = 1, k = 0; (3) diagonal: l = −1, k = 1; and (4) anti-diagonal: l = 1, k = 1. 2D joint CFAR detection can be realized using the joint CFAR detection threshold T calculated from the probability of false alarm (PFA) PFA by:
P F A = T d y T f ( X , Y , θ ) d x
2D joint CFAR detection results in the four directions are acquired as follows:
Horizontal :   if   f ( i , j ) > T H   and   f ( i , j + 1 ) > T H ,   f d H ( i , j ) = 1   and   f d H ( i , j + 1 ) = 1 , Vertical : if   f ( i , j ) > T V   and   f ( i + 1 , j ) > T V ,   f d V ( i , j ) = 1   and   f d V ( i + 1 , j ) = 1 , Diagonal :   if   f ( i , j ) > T D   and   f ( i 1 , j + 1 ) > T D ,   f d D ( i , j ) = 1   and   f d D ( i 1 , j + 1 ) = 1 , Anti - diagonal :   if   f ( i , j ) > T A   and   f ( i + 1 , j + 1 ) > T A ,   f d A ( i , j ) = 1   and   f d A ( i + 1 , j + 1 ) = 1 ,
where T H , T V , TD and T A are the joint CFAR detection thresholds in the horizontal, vertical, diagonal, and anti-diagonal direction, and f d H , f d V , f d D and f d A are the joint CFAR detection results in the horizontal, vertical, diagonal, and anti-diagonal directions. The points labeled as “1” are regarded as ship targets. The final joint CFAR detection result is obtained by fusing the four detection results with the “OR” operation [15].
2DLN-CFAR [15] only uses the correlation information of the eight-neighborhood. However, in SAR images, ship targets are presented as a cluster of bright pixels with a certain length and width. In addition to the eight-neighborhood, we can exploit more correlation information in a wider neighborhood. Suppose the test window is 7 × 7 pixels, we can obtain the joint CFAR detection results with neighboring distances of 1, 2, and 3 pixels, as shown in Figure 1. We only use the correlation information in the horizontal, vertical, diagonal, and anti-diagonal directions instead of all directions to reduce the redundancy and improve the computational efficiency. The gray intensity of neighboring pixels with a certain distance are compared with the joint CFAR detection threshold calculated through Equation (3), and the joint CFAR detection results are acquired by Equation (4).
The joint CFAR detection result of a certain direction misses some information of the ship targets, so the “OR” operation is used to fuse the detection results in the four directions to improve the PD. However, the FAR is still high if we only use the correlation information of the eight-neighborhood, which is shown in Figure 2b. In SAR images, ship targets are presented as a cluster of bright pixels. However, the strong speckle is presented as isolated bright pixels. Moreover, they are randomly distributed. The above characteristics motivate us to exploit more correlation information of the ship targets in a wider neighborhood. A simulation is done to show this. Figure 2a is the TerraSAR-X image, one ship target and strong speckle are presented. Figure 2b–e is the joint CFAR detection results obtained with a neighboring distance of 1, 2, 3, and 4 pixels, respectively. The joint CFAR detection results are obtained by fusing the detection results in the four directions using the “OR” operation. Under different neighboring distances, the ship target can be detected, while the false alarms are randomly distributed. We can further fuse the detection results using the “AND” operation to lower the FAR, which is shown in Figure 2f.
Based on our previous work [15], the proposed TS-2DLNCFAR detector extends the eight-neighborhood to a wider one. Comprehensively considering a high PD and a low FAR, an optimal size of the test window can be selected, and the joint CFAR detection results with different neighboring distances are obtained using the “OR” operation. Finally, the “AND” operation is used to fuse the detection results with different neighboring distances. Undoubtedly, the proposed joint CFAR detection method can acquire a high PD and a low FAR.

3. The Proposed TS-2DLNCFAR Detector

Figure 3 illustrates the detection flowchart of the proposed TS-2DLNCFAR detector, which includes clutter truncation, parameter estimation, threshold calculation, joint CFAR detection decision, and fusion. TS-2DLNCFAR firstly applies clutter truncation in the background window. Joint CFAR detection results with different neighboring distances (one pixel neighboring distance is abbreviated as (1) in the flowchart, etc.) are acquired using the adaptively-truncated clutter statistics, and the final result is obtained by fusing the detection results with different neighboring distances using the “AND” operation. Each part will be introduced in detail in the later sections.

3.1. Adaptive Clutter Truncation in the Background Window

The proposed TS-2DLNCFAR uses log-normal as the statistical model of the clutter, which is defined as:
p c ( x ) = 1 2 π σ l n x exp ( ( l n ( x ) μ l n ) 2 σ l n 2 2 )   x > 0
where x is the gray intensity of the clutter, μ l n and σ l n is the mean and standard deviation of log-intensity l n ( x ) . Their relation to the mean μ and standard deviation σ of intensity x is derived as:
μ = e ( μ l n + σ l n 2 / 2 ) ,   σ = e ( 2 μ l n + σ l n 2 ) ( e σ l n 2 1 )
Undoubtedly, the log-intensity value l n ( x ) follows the Gaussian distribution:
p c ( y = l n ( x ) ) = 1 2 π σ l n exp ( ( y μ l n ) 2 σ l n 2 2 )
So, traditional CFAR detection based on a log-normal distribution can be regarded as:
P F A = T 1 2 π σ l n x exp ( ( l n ( x ) μ l n ) 2 σ l n 2 2 ) d x = l n ( T ) 1 2 π σ l n exp ( ( y μ l n ) 2 σ l n 2 2 ) d y
where PFA is the probability of false alarm, so z = l n ( x ) μ l n σ l n obeys the standard normal distribution, and Equation (8) can be further expressed as:
P F A = t 1 2 π exp ( z 2 2 ) d z = 1 2 t / 2 2 π exp ( w 2 ) d w = 1 2 1 2 e r f ( t 2 )
where t is the scale factor, and e r f ( ) is the error function, which is defined as:
e r f ( t ) = 2 π 0 t exp ( x 2 ) d x = 1 2 π t exp ( x 2 ) d x
Accordingly, for the pixel under test (PUT) with intensity I 0 in the test window, it is detected according to the following decision rule:
z = l n ( I 0 ) μ l n σ l n > H 1 H 0 t
l n ( I 0 ) > H 1 H 0 μ l n + t σ l n
where H 1 is the hypothesis that the PUT is a target pixel, and H0 is the hypothesis that the PUT is a clutter pixel.
The guard window in traditional CFAR detectors is set to avoid the interfering target contamination to the clutter samples in the background window. However, in practice, this is ineffective, especially in multiple target situations. The reference window of the proposed TS-2DLNCFAR only comprises a test window and a background window. Inspired by the CFAR detection methodology, the clutter samples in the background window are truncated using an adaptive threshold to eliminate the high-intensity outliers. The threshold is adaptive to the changing background clutter, as shown in Equation (12). The adaptive threshold based clutter truncation is detailed as follows:
  • Calculate the mean μ B l n and standard deviation σ B l n in the log-intensity domain using all samples of the background window.
  • Truncate the clutter samples in the background window using an adaptive threshold. Suppose the gray intensity of a pixel in the background window is I B , if it satisfies Equation (13), it will be excluded from the truncated clutter samples.
    l n ( I B ) μ B l n + t 1 σ B l n
    where t 1 is the truncation degree, which is vital to the performance of TS-2DLNCFAR. The lower t 1 is, the better the high-intensity outliers can be removed from the truncated clutter, but the more the real clutter is eliminated. Since the log-intensity of the clutter obeys the Gaussian distribution, using the adaptive threshold-based clutter truncation, the proportion of the real clutter preserved in all real clutter Rc1 is derived as:
    T c 1 = 1 μ l n + t 1 σ l n 1 2 π σ l n exp ( ( x μ l n ) 2 σ l n 2 2 ) d x = 1 2 + 1 2 e r f ( t 1 2 )
A plot of Tc1 against t 1 is shown in Figure 4a. When t 1 1.3 , Rc1 is as high as 90%; when t 1 1.9 , 97% of the real clutter will be preserved; when t 1 2.3 , Tc1 approaches 99%. A test is implemented to show the good real clutter preserving capability of the adaptive threshold-based clutter truncation. The test selects a pure clutter region from the Envisat-ASAR image, and a plot of Tc1/Tc2 against t 1 is shown in Figure 4b. The real clutter preserving rate Tc2 is defined as the proportion of the preserved pixels in all pixels. From Figure 4b, we can reach the conclusion: Tc2 coincides with Tc1, the deviation is no more than 0.3 dB.
Comprehensively considering real clutter preservation and high-intensity outlier elimination, the optimal value of t 1 should be selected as the intersection point of the distributions of the background clutter and the high-intensity outliers, which is illustrated in Figure 5. We can easily obtain the distribution of the background clutter, but the statistical distribution of the high-intensity outliers is difficult to obtain. Unfortunately, the optimal threshold is difficult to obtain using the intersection point. Nevertheless, inspired by the CFAR detection methodology, we can choose a relatively high real clutter preservation rate such as 97%; then t 1 can be adaptively calculated using Equation (14).
However, if t 1 is selected too high, one iteration cannot completely eliminate the high-intensity outliers in the background window, we can apply it iteratively. During each iteration, part of the high-intensity outliers can be eliminated, and the mean and standard deviation in the next iteration become smaller, so the high-intensity outliers preserved in the former iteration can be further eliminated. After several iterations, the high-intensity outliers can be eliminated completely, and the real clutter can be preserved to the largest degree. Figure 6 illustrates the relation between the real clutter preservation rate and the iteration number, where t 1 is set to 1.9 to preserve 97% of the real clutter. After five iterations, the outliers can be completely eliminated, and nearly 97% of the real clutter is preserved, which is shown in Figure 13b,c.

3.2. Parameter Estimation of the Truncated Clutter

Suppose the clutter samples in the local reference window are X = { X 1 , X 2 , X N c } , they all obey the same probability density function (PDF) f X ( x ) and cumulative distribution function (CDF) F X ( x ) . After adaptive threshold-based clutter truncation, the truncated clutter samples become X ˜ = { x ˜ 1 , x ˜ 2 , x ˜ n } . They obey the same PDF f X ˜ ( x , t 1 ) , and the PDF in the log-intensity domain of the truncated clutter f X ˜ ( y = l n ( x ) , t 1 ) can be expressed as:
f X ˜ ( y = l n ( x ) , t 1 ) = { f X ( x ) F X ( μ l n + t 1 σ l n ) , y μ l n + t 1 σ l n 0 , y > μ l n + t 1 σ l n = { exp ( ( l n ( x ) μ l n ) 2 σ l n 2 2 ) 2 π σ l n x ( 1 2 + 1 2 e r f ( t 1 2 ) ) , y μ l n + t 1 σ l n 0 , y > μ l n + t 1 σ l n
Then the mean and standard deviation in the log-intensity domain are estimated using the truncated clutter through the maximum likelihood estimator (MLE) [46]:
ζ ( μ l n , σ l n | X ˜ ) = i = 1 n f X ˜ ( x ˜ i | μ l n , σ l n ) = exp ( i = 1 n ( l n ( x ˜ i ) μ l n ) 2 2 σ l n 2 ) [ 2 π σ l n ] n i = 1 n x ˜ i [ 1 2 + 1 2 e r f ( t 1 2 ) ] n
A logarithmic operation is applied to Equation (16), and the MLE is derived as:
l n [ ζ ( μ l n , σ l n | X ˜ ) ] μ l n = 0 , l n [ ζ ( μ l n , σ l n | X ˜ ) ] σ l n = 0
The mean and standard deviation are estimated by:
μ ^ l n = 1 n i = 1 n l n ( x ˜ i ) ,   σ ^ l n = 1 n i = 1 n ( l n ( x ˜ i ) μ ^ l n ) 2
Similarly, the spatial correlation coefficients in the four directions using the adaptively-truncated clutter of the local reference window are defined as:
r ( l , k ) = i ¯ = 1 M j ¯ = 1 N [ f ( i ¯ , j ¯ ) μ ¯ ] [ f ( i ¯ + l , j ¯ + k ) μ ¯ ] i ¯ = 1 M j ¯ = 1 N [ f ( i ¯ , j ¯ ) μ ¯ ] 2
where ( i ¯ , j ¯ ) , ( i ¯ + l , j ¯ + k ) is included for spatial correlation coefficient estimation only under the condition that both of them belong to the truncated clutter. μ ¯ is the gray intensity mean value of the truncated clutter of the local reference window.

3.3. Joint CFAR Detection and Fusion

The proposed TS-2DLNCFAR detector uses a 2DLN model as the JPDF of the truncated clutter. The detailed steps are specified as follows:
  • Input the PFA, the sizes of the background window, and the test window.
  • Obtain the truncated clutter using the adaptive threshold based clutter truncation introduced in Section 3.1.
  • Estimate the mean μ ^ l n , standard deviation σ ^ l n , and the spatial correlation coefficients in the four directions using the truncated clutter through Equations (18) and (19).
  • Establish the JPDF in the four directions through Equation (1), and calculate the joint CFAR detection thresholds in the four directions through Equation (3).
  • Joint CFAR detection is applied to the pixels under test in the test window using Equation (4).
  • Let the local reference window slide on the SAR image, and obtain the four joint CFAR detection results in the four directions with a certain neighboring distance.
  • The joint CFAR detection result of a certain neighboring distance is obtained by fusing the detection results in the four directions using the “OR” operation.
  • All detection results of different neighboring distances are acquired, and the final detection result is obtained by fusing the detection results of different neighboring distances using the “AND” operation.

4. Experimental Results and Analysis

In order to validate the excellent detection performance of the proposed TS-2DLNCFAR in high-intensity outliers’ presented areas, such as crowded harbors, the low-resolution, multi-look, VV polarized, C-band, amplitude Envisat-ASAR image (shown in Figure 7) and the high-resolution, multi-look, HH polarized, X-band, amplitude TerraSAR image (shown in Figure 8) are employed in this study. The Envisat-ASAR image was acquired by the IM mode on 20 July 2007 over the Qingdao harbor, of which the resolution is 30 m and the number of looks is 10. The TerraSAR-X image was acquired by the StripMap (SM) mode on 31 July 2009 over the Panama Canal, of which the resolution is 3 m and the number of looks is 50. We select the area of densely-distributed ship targets near the Qingdao harbor (the rectangle-marked area in Figure 7) and the ghosts and side-lobes presented area near the Panama canal (the rectangle marked area in Figure 8) to validate the detection performance. Since TS-CFAR outperforms other CFAR detectors in multiple target situations [42], TS-CFAR is selected to validate the better detection performance of the proposed TS-2DLNCFAR. Moreover, CA-CFAR [13], NM-CFAR [14], LN-CFAR [14], K-CFAR [10], and 2DLN-CFAR [15] are used for comparison to show the superiority of the proposed TS-2DLNCFAR. The experimental parameters are set as follows:
  • For the low-resolution Envisat-ASAR image: CA-CFAR, NM-CFAR, LN-CFAR, and K-CFAR use a 41 × 41 reference window with a 21 × 21 guard window and a 1 × 1 test window. 2DLN-CFAR uses a 41 × 41 reference window with a 21 × 21 guard window and a 3 × 3 test window. TS-CFAR and the proposed TS-2DLNCFAR use a 41 × 41 reference window with no guard region, but TS-CFAR with a 1 × 1 test window and TS-2DLNCFAR with a 3 × 3, 5 × 5, 7 × 7, 9 × 9, and 11 × 11 test window.
  • For the high-resolution TerraSAR-X image: CA-CFAR, NM-CFAR, LN-CFAR, and K-CFAR use an 81 × 81 reference window with a 41 × 41 guard window and a 1 × 1 test window. 2DLN-CFAR uses an 81 × 81 reference window with a 41 × 41 guard window and a 3 × 3 test window. TS-CFAR and the proposed TS-2DLNCFAR use an 81 × 81 reference window with no guard region, but TS-CFAR uses a 1 × 1 test window and TS-2DLNCFAR uses a 3 × 3, 5 × 5, 7 × 7, 9 × 9, and 21 × 21 test window.
  • For TS-CFAR, the truncation depth is set to 25%, the same as that given by Ding et al. [42]. For the proposed TS-2DLNCFAR, the truncation degree t 1 is set to 1.9, and the iteration number is set to 5. Thus, the high-intensity outliers are eliminated, whereas 97% of real clutter samples are preserved for parameter estimation and statistical modeling.
A comparative analysis of the CFAR detectors is shown in Figure 9 and Figure 10 with a 10−4 specified PFA. The detection results of CA-CFAR are not shown because no pixel is detected. Figure 9a is the original Envisat-ASAR image (350 × 400), and there are 12 densely-distributed ship targets in the image. Traditional CFAR detectors such as CA-CFAR, K-CFAR, LN-CFAR, and 2DLN-CFAR use all pixels in the background window for parameter estimation, so the parameters are overestimated as a result of the interfering targets’ contamination. As a consequence, PD degrades dramatically, as shown. CA-CFAR misses all 12 targets, K-CFAR misses three, LN-CFAR misses six, 2DLN-CFAR misses one, and some detected ship targets are incomplete. NM-CFAR uses a Gaussian statistical model of the clutter, which cannot describe the long-tail property of the clutter. As a result, the FAR is unreasonably high, which reaches 0.252%, 14 dB larger than the given PFA. TS-CFAR and the proposed TS-2DLNCFAR can detect all of the ship targets using clutter truncation, but TS-CFAR has a FAR of 3 × 10−4 (42 false alarms) compared with 4 × 10−5 (five false alarms) of the proposed TS-2DLNCFAR with a 3 × 3 test window. With the increasing size of the test window, the FAR of the proposed TS-2DLNCFAR decreases. This is because the strong speckle is presented as isolated bright pixels, and ship targets are presented as a cluster of bright pixels with a certain length and width. Thus, when the neighboring distance becomes larger, TS-2DLNCFAR can exclude the false alarms effectively. However, if the selected size of the test window is too large, the PD degrades. In Figure 9h–j, all targets can be detected using 3 × 3, 5 × 5, and 7 × 7 test windows, however, when the size of the test window is larger than 7 × 7, some parts of the ship targets are missed, as shown in Figure 9k,l.
Figure 10a is the original TerraSAR-X image (280 × 280). There is one large ship, two small ships, and two “ghosts” caused by the low PRF. CA-CFAR again misses all the ship targets. NM-CFAR, K-CFAR, LN-CFAR, TS-CFAR, 2DLN-CFAR, and the proposed TS-2DLNCFAR can detect all of the ship targets. However, NM-CFAR suffers a high FAR, many clutter pixels are regarded as targets. LN-CFAR and K-CFAR suffer a relatively higher FAR, there are a large number of false alarms caused by side-lobes and ghosts. TS-CFAR suffers a higher FAR than LN-CFAR and K-CFAR for the exclusion of the high-intensity real clutter samples. 2DLN-CFAR and the proposed TS-2DLNCFAR comprehensively use the contrast and the correlation information, so they can detect all of the targets with a lower FAR. However, 2DLN-CFAR misses some parts of the large ship target. When the size of the test window is larger, the FAR of TS-2DLNCFAR becomes lower, while the PD is still high. However, when the size is as large as 21 × 21, all of the small targets are missed, whereas the large ship target can be detected. The proposed TS-2DLNCFAR achieves the best detection performance if the size of the test window is selected properly. In a real application, we can obtain the minimum size of the ships to be detected in the SAR image, and the best size of the test window can be selected as the minimum size of the ships to be detected. However, if the minimum size of the ship target is not known, comprehensively considering the PD and FAR, we can select a small size such as 5 × 5 or 7 × 7 to get a relatively promising detection result.
Since the PFA is not low enough, Figure 10 cannot demonstrate TS-2DLNCFAR’s superiority on high PD in ghosts and side-lobes’ presented backgrounds. Here, we lower the PFA to 10−9, and the detection results of the six CFAR detectors are shown in Figure 11. NM-CFAR still suffers a high FAR, and CA-CFAR misses all of the ships. K-CFAR misses one small ship target, LN-CFAR and K-CFAR miss some parts of the large ship target, and 2DLN-CFAR misses the large ship target. TS-CFAR and the proposed TS-2DLNCFAR with a 5 × 5 test window can detect all of the ship targets, but TS-2DLNCFAR has a lower FAR compared with TS-CFAR.
The detection performance is further verified by the goodness-of-fit test for each statistical model, as illustrated in Figure 12. Since the proposed TS-2DLNCFAR and 2DLN-CFAR use 2DLN distribution to model the JPDF of the sea clutter, it is not suitable to compare with the statistical models used by conventional CFAR detectors. However, we can use the log-normal model to show the better statistical modeling property through adaptive threshold-based clutter truncation. For CA-CFAR, LN-CFAR, K-CFAR, and 2DLN-CFAR, caused by the contamination of the interfering ship targets, the statistical models deviate from the histogram significantly. Both TS-CFAR and the proposed TS-2DLNCFAR apply clutter truncation firstly, so the statistical models are more accurate. However, the proposed TS-2DLNCFAR has a better fitting performance with a KL distance of 0.0289, compared with 0.1392 acquired by TS-CFAR. The above phenomenon can be described by the fact that 97% of the real clutter is preserved in the truncated clutter for the proposed TS-2DLNCFAR with a truncation degree of 1.9, while TS-CFAR discards a large amount of high-intensity real clutter with a truncation depth of 25%, which is shown in Figure 13. Although the estimation error of TS-CFAR is compensated by a normalization factor, the estimated parameters are still biased due to the incomplete clutter samples.
Figure 13. Clutter truncation result comparison: (a) the reference window image; (b) the removed pixels using an adaptive threshold of TS-2DLNCFAR with t1 = 1.9, and five iterations; (c) the truncated clutter by TS-2DLNCFAR; (d) the removed pixels by TS-CFAR with a truncation depth of 25%; and (e) the truncated clutter by TS-CFAR.
Figure 13. Clutter truncation result comparison: (a) the reference window image; (b) the removed pixels using an adaptive threshold of TS-2DLNCFAR with t1 = 1.9, and five iterations; (c) the truncated clutter by TS-2DLNCFAR; (d) the removed pixels by TS-CFAR with a truncation depth of 25%; and (e) the truncated clutter by TS-CFAR.
Sensors 17 00686 g013
Furthermore, the 2DLN distribution modeled using all samples by 2DLN-CFAR is compared with that modeled by the proposed TS-2DLNCFAR using the adaptively-truncated clutter. Figure 14a shows the contour of the joint distribution using all of the clutter pixels in the background window, where the ship targets are excluded from the clutter samples. Figure 14b shows the contour of the 2DLN model based on the truncated clutter statistics by the proposed TS-2DLNCFAR, where the KL distance is 0.116. Figure 14c shows the 2DLN model using all of the pixels, including the interfering ship targets by 2DLN-CFAR, which deviates the actual JPDF of the clutter significantly, with a KL distance as large as 1.128. We can easily reach the conclusion that the 2DLN model based on the truncated clutter statistics has a better fitting performance compared with that without clutter truncation.
Furthermore, the receiver operating characteristic (ROC) curves are also derived to validate the detection performance of the proposed TS-2DLNCFAR with a 3 × 3 test window. The ROC curves are acquired using Monte Carlo simulations, where each simulation is conducted on the local reference window with a sample size of 1681 (41 × 41 window size including the PUT). The test image where a large number of ship targets are densely distributed is selected from Figure 7 with a size of 1020 × 1020. Firstly, the local reference windows are obtained with one pixel sliding step on the test image, and then the boundary pixels are discarded, so 1 × 106 (1000 × 1000) local reference windows will be sent for Monte Carlo simulations. All six CFAR detectors are applied on each local reference window, and we can obtain the final detection binary map with different PFAs. The correctly-detected pixels and the falsely-detected pixels are counted from the detection binary image compared with the ground truth. Finally, the observed false alarm rate P f , and the detection rate P d can be obtained through [47]:
P f = n f a m × n n t
P d = n d n t
where n f a are the observed false alarms, m and n are the length and width of the test image excluding the boundary pixels, both of which are 1000. nt is the true target pixel number, m × n n t is the real clutter pixel number of the test image. n d is the correctly detected pixel number. Figure 15 shows the derived ROC curves, where the target detection rate P d is plotted against the observed false alarm rate P f . CA-CFAR, LN-CFAR, K-CFAR, and 2DLN-CFAR use all of the samples for statistical modeling, so the statistical models are quite inaccurate as a result of the high-intensity outliers’ contamination. As a consequence, the PD degrades. Both TS-CFAR and the proposed TS-2DLNCFAR apply clutter truncation firstly, so the statistical models established using the truncated clutter are more accurate than those without clutter truncation. TS-CFAR discards 25% of the high-intensity samples, and the statistical model is built using the 75% remaining low-intensity samples. However, the proposed TS-2DLNCFAR detector can preserve 97% of the real clutter while eliminating the high-intensity outliers, so the statistical model is more precise than that of TS-CFAR. TS-2DLNCFAR acquires the highest target detection rate under the same observed false alarm rate.

5. Conclusions

A correlation-based joint CFAR detector using adaptively-truncated statistics in log-normal clutter is proposed in this paper. The TS-2DLNCFAR detector exploits the gray intensity correlation information in ship targets and the clutter, and 2DLN distribution is built as the JPDF model of the sea clutter. The statistical model is accurately established through an adaptive threshold-based clutter truncation in the background window. Compared with traditional CFAR detectors, the statistical model is more accurate, and it acquires a higher PD in multiple target situations, such as crowded harbors and busy shipping lanes. Furthermore, the FAR is lower compared with other detectors, which has a great application value.

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under grant Nos. 61371154, 61271381, and 61503111, by the Natural Science Foundation of Anhui Province under grant 1608085QF142, by the Fundamental Research Funds for the Central Universities under grant Nos. 2015HGBZ0106 and 2015HGQC0005, and the China Postdoctoral Science Foundation under grant No. 2016M592045. The authors thank the funds for providing financial and other supports for the research work. The authors would also like to thank the editor, the associate editor, and the anonymous reviewers for their constructive work that significantly elevate the content of this paper.

Author Contributions

Jiaqiu Ai and Xuezhi Yang conceived and designed the CFAR detection method; Xuezhi Yang gave valuable suggestions on the revision of the paper; Jiaqiu Ai and Fang Zhou performed the experiments and analyzed the data; Zhangyu Dong and He Yan contributed materials; Jiaqiu Ai and Fang Zhou wrote the paper, Lu Jia helped improve the English expression.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Leng, X.; Ji, K.; Zhou, S.; Xing, X.; Zou, H. An adaptive ship detection scheme for spaceborne SAR imagery. Sensors 2016, 16, 1345. [Google Scholar] [CrossRef] [PubMed]
  2. Wang, W.; Ji, Y.; Lin, X.; Xing, X. A novel fusion-based ship detection method from pol-SAR images. Sensors 2014, 14, 25072–25089. [Google Scholar] [CrossRef] [PubMed]
  3. Li, H.; He, Y.; Wang, W. Improving ship detection with polarimetric SAR based on convolution between co-polarization channels. Sensors 2009, 9, 1221–1236. [Google Scholar] [CrossRef] [PubMed]
  4. Gao, G. A parzen-window-kernel-based CFAR algorithm for ship detection in SAR images. IEEE Geosci. Remote Sens. Lett. 2011, 8, 557–561. [Google Scholar] [CrossRef]
  5. Amoon, M. New method for ship detection in synthetic aperture radar imagery based on the human visual attention system. J. Appl. Remote Sens. 2013, 7, 401–405. [Google Scholar] [CrossRef]
  6. Ai, J.; Qi, X.; Yu, W.; Deng, Y.; Liu, F.; Shi, L. A novel ship wake CFAR detector based on SCR enhancement and normalized hough transform. IEEE Geosci. Remote Sens. Lett. 2011, 8, 681–685. [Google Scholar]
  7. Goldstein, G.B. False-alarm regulation in log-normal and Weibull clutter. IEEE Trans. Aerosp. Electron. Syst. 1973, AES-9, 84–92. [Google Scholar] [CrossRef]
  8. Oliver, C.J. Optimum texture estimators for SAR clutter. J. Phys. D Appl. Phys. 1993, 26, 1824–1835. [Google Scholar] [CrossRef]
  9. Li, H.C.; Hong, W.; Wu, Y.; Fan, P. An efficient and flexible statistical model based on generalized Gamma distribution for amplitude SAR images. IEEE Trans. Geosci. Remote Sens. 2010, 48, 2711–2722. [Google Scholar]
  10. Oliver, C.J. A model for non-Rayleigh scattering statistics. J. Mod. Opt. 1984, 31, 701–722. [Google Scholar] [CrossRef]
  11. Wang, C.; Liao, M.; Li, X. Ship detection in SAR image based on the alpha-stable distribution. Sensors 2008, 8, 4948–4960. [Google Scholar] [CrossRef] [PubMed]
  12. Frery, A.C.; Muller, H.; Yanasse, C.; Sant’Anna, S. A model for extremely heterogeneous clutter. IEEE Trans. Geosci. Remote Sens. 1997, 35, 648–659. [Google Scholar] [CrossRef]
  13. Finn, H.M.; Johnson, R.S. Adaptive detection mode with threshold control as a function of spatially sampled clutter-level estimates. RCA Rev. 1968, 29, 414–464. [Google Scholar]
  14. Crisp, D.J. The state-of-the-art in ship detection in synthetic aperture radar imagery. Org. Lett. 2004, 35, 2165–2168. [Google Scholar]
  15. Ai, J.; Qi, X.; Yu, W.; Deng, Y.; Liu, F.; Shi, L. A new CFAR ship detector based on 2-D joint log-normal distribution in SAR images. IEEE Geosci. Remote Sens. Lett. 2010, 7, 806–810. [Google Scholar] [CrossRef]
  16. Ritcey, J. Performance analysis of the censored mean-level detector. IEEE Trans. Aerosp. Electron. Syst. 1986, AES-22, 443–454. [Google Scholar] [CrossRef]
  17. Trunk, G. Range resolution of targets using automatic detectors. IEEE Trans. Aerosp. Electron. Syst. 1978, AES-14, 750–755. [Google Scholar] [CrossRef]
  18. Hansen, V.; Sawyers, J. Detectability loss due to “Greatest of” selection in a cell-averaging CFAR. IEEE Trans. Aerosp. Electron. Syst. 1980, AES-16, 115–118. [Google Scholar] [CrossRef]
  19. Smith, M.; Varshney, P. Intelligent CFAR processor based on data variability. IEEE Trans. Aerosp. Electron. Syst. 2000, 36, 837–847. [Google Scholar] [CrossRef]
  20. Gandhi, P.; Kassam, S. Analysis of CFAR processors in homogeneous background. IEEE Trans. Aerosp. Electron. Syst. 1988, 24, 427–445. [Google Scholar] [CrossRef]
  21. Huang, X.; Sun, H.; Luo, W.; Xu, X.; Yang, W. Intelligent CFAR detector based on region classification for SAR images. J. Wuhan Univ. Nat. Sci. Ed. 2004, 50, 104–108. [Google Scholar]
  22. Himonas, S.; Barkat, M. Automatic censored CFAR detection for non-homogeneous environments. IEEE Trans. Aerosp. Electron. Syst. 1992, 28, 286–304. [Google Scholar] [CrossRef]
  23. Himonas, S. Adaptive censored greatest-of CFAR detection. IEE Proc. Radar Signal Process. 1992, 139, 247–255. [Google Scholar] [CrossRef]
  24. Conte, E.; Lops, M.; Tulino, A. Hybrid procedure for CFAR in non-Gaussian clutter. IEEE Proc. Radar Sonar Navig. 1997, 144, 361–369. [Google Scholar] [CrossRef]
  25. Bisceglie, M.; Galdi, C. CFAR detection of extended objects in high-resolution SAR images. IEEE Trans. Geosci. Remote Sens. 2005, 43, 833–843. [Google Scholar] [CrossRef]
  26. Gao, G.; Liu, L.; Zhao, L.; Shi, G.; Kuang, G. An adaptive and fast CFAR algorithm based on automatic censoring for target detection in high-resolution SAR images. IEEE Geosci. Remote Sens. Lett. 2009, 47, 1685–1697. [Google Scholar] [CrossRef]
  27. Shackelford, A.K.; Gerlach, K.; Blunt, S.D. Partially adaptive STAP using the FRACTA algorithm. IEEE Trans. Aerosp. Electron. Syst. 2009, 45, 58–69. [Google Scholar] [CrossRef]
  28. Magraner, E.; Bertaux, N.; Refregier, P. Detection in gamma distributed non-homogeneous backgrounds. IEEE Trans. Aerosp. Electron. Syst. 2010, 46, 1127–1139. [Google Scholar] [CrossRef]
  29. Cui, Y.; Zhou, G.; Yang, J.; Yamaguchi, Y. On the iterative censoring for target detection in SAR images. IEEE Geosci. Remote Sens. Lett. 2011, 8, 641–645. [Google Scholar] [CrossRef]
  30. An, W.; Xie, C.; Yuan, X. An improved iterative censoring scheme for CFAR ship detection with SAR imagery. IEEE Trans. Geosci. Remote Sens. 2014, 52, 4585–4595. [Google Scholar]
  31. Farrouki, A.; Barkat, M. Automatic censoring CFAR detector based on ordered data variability for non-homogeneous environments. IEEE Proc. Radar Sonar Navig. 2005, 152, 43–51. [Google Scholar] [CrossRef]
  32. Song, W.; Wang, Y.; Liu, H. An automatic block-to-block censoring target detector for high resolution SAR image. J. Electr. Inf. Technol. 2016, 38, 1017–1025. [Google Scholar]
  33. Zaimbashi, A.; Norouzi, Y. Automatic dual censoring cell averaging CFAR detector in non-homogeneous environments. Signal Process. 2008, 88, 2611–2621. [Google Scholar] [CrossRef]
  34. Chabbi, S.; Laroussi, T.; Barkat, M. Performance analysis of dual automatic censoring and detection in heterogeneous Weibull clutter: A comparison through extensive simulations. Signal Process. 2013, 99, 2879–2893. [Google Scholar] [CrossRef]
  35. 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]
  36. Tian, S.R.; Wang, C.; Zhang, H. A segmentation based global iterative censoring scheme for ship detection in synthetic aperture radar image. In Proceedings of the 2016 International Geoscience and Remote Sensing Symposium (IGARSS 2016), Beijing, China, 10–15 July 2016; pp. 6513–6516. [Google Scholar]
  37. Ouchi, K.; Tamaki, S.; Yaguchi, H.; Iehara, M. Ship detection based on coherence images derived from cross correlation of multilook SAR images. IEEE Geosci. Remote Sens. Lett. 2004, 1, 184–187. [Google Scholar] [CrossRef]
  38. Brekke, C.; Anfinsen, S.N.; Larsen, Y. Sub-band extraction strategies in ship detection with the sub-aperture cross-correlation magnitude. IEEE Geosci. Remote Sens. Lett. 2013, 10, 786–790. [Google Scholar] [CrossRef]
  39. Dai, H.; Du, L.; Wang, Y.; Wang, Z. A modified CFAR algorithm based on object proposals for ship target detection in SAR images. IEEE Geosci. Remote Sens. Lett. 2016, 13, 1925–1929. [Google Scholar] [CrossRef]
  40. Yu, W.; Wang, Y.; Liu, H.; He, J. Superpixel-based CFAR target detection for high-resolution SAR images. IEEE Geosci. Remote Sens. Lett. 2016, 13, 730–734. [Google Scholar] [CrossRef]
  41. Rickard, J.; Dillard, G. Adaptive detection algorithms for multiple target situations. IEEE Trans. Aerosp. Electron. Syst. 1977, AES-13, 338–343. [Google Scholar] [CrossRef]
  42. Ding, T.; Anfinsen, S.; Brekke, C. A Ship Detection Algorithm Based on Truncated Statistics. In Proceedings of the 10th European Conference on Synthetic Aperture Radar Electronic Proceedings (EUSAR 2014), Berlin, Germany, 3–5 June 2014; pp. 1–4. [Google Scholar]
  43. Ding, T.; Anfinsen, S.; Brekke, C. Robust CFAR detector based on truncated statistics in multiple-target situations. IEEE Trans. Geosci. Remote Sens. 2016, 54, 117–134. [Google Scholar]
  44. Ding, T.; Anfinsen, S.; Brekke, C. A Segmentation-Based CFAR Detection Algorithm Using Truncated Statistics. IEEE Trans. Geosci. Remote Sens. 2016, 54, 2887–2898. [Google Scholar]
  45. Brommundt, J.; B’ardossy, A. Spatial correlation of radar and gauge precipitation data in high temporal resolution. Adv. Geosci. 2007, 10, 103–109. [Google Scholar] [CrossRef]
  46. Robinson, R. Gene Mapping in Laboratory; Springer: New York, NY, USA, 1971. [Google Scholar]
  47. Fawcett, T. An introduction to ROC analysis. Pattern Recognit. Lett. 2006, 27, 861–874. [Google Scholar] [CrossRef]
Figure 1. Different neighboring distances used for joint CFAR detection with a 7 × 7 test window: (a) one pixel; (b) two pixels; and (c) three pixels.
Figure 1. Different neighboring distances used for joint CFAR detection with a 7 × 7 test window: (a) one pixel; (b) two pixels; and (c) three pixels.
Sensors 17 00686 g001
Figure 2. Joint CFAR detection results with different neighboring distances: (a) the TerraSAR-X image. One large ship and strong speckle are presented, (be) are the joint CFAR detection results with a neighboring distance of 1, 2, 3, and 4 pixels, respectively. They are obtained by fusing the results in the four directions using the “OR” operation. (f) is the joint CFAR detection result by fusing (be) using the “AND” operation. A 10−4 specified PFA is applied.
Figure 2. Joint CFAR detection results with different neighboring distances: (a) the TerraSAR-X image. One large ship and strong speckle are presented, (be) are the joint CFAR detection results with a neighboring distance of 1, 2, 3, and 4 pixels, respectively. They are obtained by fusing the results in the four directions using the “OR” operation. (f) is the joint CFAR detection result by fusing (be) using the “AND” operation. A 10−4 specified PFA is applied.
Sensors 17 00686 g002
Figure 3. Joint CFAR detection flowchart of the proposed TS-2DLNCFAR detector.
Figure 3. Joint CFAR detection flowchart of the proposed TS-2DLNCFAR detector.
Sensors 17 00686 g003
Figure 4. Real clutter preserving property analysis: (a) proportion of the preserved real clutter in all real clutter Tc1; and (b) Tc1/Tc2 value under different truncation degrees (in decibels).
Figure 4. Real clutter preserving property analysis: (a) proportion of the preserved real clutter in all real clutter Tc1; and (b) Tc1/Tc2 value under different truncation degrees (in decibels).
Sensors 17 00686 g004
Figure 5. Optimal threshold selection.
Figure 5. Optimal threshold selection.
Sensors 17 00686 g005
Figure 6. Relation between the real clutter preservation rate and the iteration number.
Figure 6. Relation between the real clutter preservation rate and the iteration number.
Sensors 17 00686 g006
Figure 7. Low-resolution, multi-look, VV polarized SAR image of Qingdao harbor region acquired by the C-band Envisat-ASAR IM mode on 20 July 2007.
Figure 7. Low-resolution, multi-look, VV polarized SAR image of Qingdao harbor region acquired by the C-band Envisat-ASAR IM mode on 20 July 2007.
Sensors 17 00686 g007
Figure 8. High-resolution, multi-look, HH polarized SAR image of the Panama Canal region acquired by the X-band TerraSAR SM mode on 31 July 2009.
Figure 8. High-resolution, multi-look, HH polarized SAR image of the Panama Canal region acquired by the X-band TerraSAR SM mode on 31 July 2009.
Sensors 17 00686 g008
Figure 9. Detection performance comparison on a region of densely-distributed ship targets: (a) the multi-look Envisat-ASAR image, 12 targets are densely distributed; (b) ground truth; (c) NM-CFAR; (d) K-CFAR; (e) LN-CFAR; (f) TS-CFAR; (g) 2D-LNCFAR; and (hl) are the detection results of the proposed TS-2DLNCFAR with a 3 × 3, 5 × 5, 7 × 7, 9 × 9, and 11 × 11 test windows, the truncation degree is set to 1.9. A 10−4 specified PFA is applied.
Figure 9. Detection performance comparison on a region of densely-distributed ship targets: (a) the multi-look Envisat-ASAR image, 12 targets are densely distributed; (b) ground truth; (c) NM-CFAR; (d) K-CFAR; (e) LN-CFAR; (f) TS-CFAR; (g) 2D-LNCFAR; and (hl) are the detection results of the proposed TS-2DLNCFAR with a 3 × 3, 5 × 5, 7 × 7, 9 × 9, and 11 × 11 test windows, the truncation degree is set to 1.9. A 10−4 specified PFA is applied.
Sensors 17 00686 g009
Figure 10. Detection performance comparison on ghosts and side-lobes in the presented region: (a) the multi-look TerraSAR-X image. One large ship, two small ship targets, and two “ghosts” are presented; (b) ground truth; (c) NM-CFAR; (d) K-CFAR; (e) LN-CFAR; (f) TS-CFAR; (g) 2D-LNCFAR; and (hl) are the detection results of the proposed TS-2DLNCFAR with a 3 × 3, 5 × 5, 7 × 7, 9 × 9, and 21 × 21 test windows, the truncation degree is set to 1.9. A 10−4 specified PFA is applied.
Figure 10. Detection performance comparison on ghosts and side-lobes in the presented region: (a) the multi-look TerraSAR-X image. One large ship, two small ship targets, and two “ghosts” are presented; (b) ground truth; (c) NM-CFAR; (d) K-CFAR; (e) LN-CFAR; (f) TS-CFAR; (g) 2D-LNCFAR; and (hl) are the detection results of the proposed TS-2DLNCFAR with a 3 × 3, 5 × 5, 7 × 7, 9 × 9, and 21 × 21 test windows, the truncation degree is set to 1.9. A 10−4 specified PFA is applied.
Sensors 17 00686 g010
Figure 11. Detection performance comparison on ghosts and side-lobes in the presented region: (a) the multi-look TerraSAR-X image. One large ship, two small ship targets, and two “ghosts” are presented; (b) ground truth; (c) NM-CFAR; (d) K-CFAR; (e) LN-CFAR; (f) TS-CFAR; (g) 2D-LNCFAR; and (h) the proposed TS-2DLNCFAR with a 5 × 5 test window, and the truncation degree is set to 1.9. A 10−9 specified PFA is applied.
Figure 11. Detection performance comparison on ghosts and side-lobes in the presented region: (a) the multi-look TerraSAR-X image. One large ship, two small ship targets, and two “ghosts” are presented; (b) ground truth; (c) NM-CFAR; (d) K-CFAR; (e) LN-CFAR; (f) TS-CFAR; (g) 2D-LNCFAR; and (h) the proposed TS-2DLNCFAR with a 5 × 5 test window, and the truncation degree is set to 1.9. A 10−9 specified PFA is applied.
Sensors 17 00686 g011
Figure 12. Goodness-of-fit test of different models. the black circles represent the histogram, the blue solid, the black dash-dotted, the green dashed, the pink dash-dotted, and the red dotted are Gaussian by NM-CFAR, K model by K-CFAR, truncated statistic-based Gamma by TS-CFAR, log-normal by LN-CFAR and 2DLN-CFAR, and adaptively-truncated statistics-based log-normal by the proposed TS-2DLNCFAR, respectively.
Figure 12. Goodness-of-fit test of different models. the black circles represent the histogram, the blue solid, the black dash-dotted, the green dashed, the pink dash-dotted, and the red dotted are Gaussian by NM-CFAR, K model by K-CFAR, truncated statistic-based Gamma by TS-CFAR, log-normal by LN-CFAR and 2DLN-CFAR, and adaptively-truncated statistics-based log-normal by the proposed TS-2DLNCFAR, respectively.
Sensors 17 00686 g012
Figure 14. Goodness-of-fit test using the 2DLN model on real SAR data: (a) the joint distribution of the neighboring pixels in the horizontal direction; (b) 2DLN modeled from the truncated clutter by the proposed TS-2DLNCFAR; and (c) 2DLN modeled without clutter truncation by 2DLN-CFAR.
Figure 14. Goodness-of-fit test using the 2DLN model on real SAR data: (a) the joint distribution of the neighboring pixels in the horizontal direction; (b) 2DLN modeled from the truncated clutter by the proposed TS-2DLNCFAR; and (c) 2DLN modeled without clutter truncation by 2DLN-CFAR.
Sensors 17 00686 g014aSensors 17 00686 g014b
Figure 15. ROC curve comparative analysis: the blue dashed, the green dotted, the black dash-dotted, the pink dashed, the cyan dash-dotted, and the red dash-dotted are the ROC curves of CA-CFAR, LN-CFAR, K-CFAR, 2DLN-CFAR, TS-CFAR, and the proposed TS-2DLNCFAR with a 3 × 3 test window, respectively.
Figure 15. ROC curve comparative analysis: the blue dashed, the green dotted, the black dash-dotted, the pink dashed, the cyan dash-dotted, and the red dash-dotted are the ROC curves of CA-CFAR, LN-CFAR, K-CFAR, 2DLN-CFAR, TS-CFAR, and the proposed TS-2DLNCFAR with a 3 × 3 test window, respectively.
Sensors 17 00686 g015

Share and Cite

MDPI and ACS Style

Ai, J.; Yang, X.; Zhou, F.; Dong, Z.; Jia, L.; Yan, H. A Correlation-Based Joint CFAR Detector Using Adaptively-Truncated Statistics in SAR Imagery. Sensors 2017, 17, 686. https://doi.org/10.3390/s17040686

AMA Style

Ai J, Yang X, Zhou F, Dong Z, Jia L, Yan H. A Correlation-Based Joint CFAR Detector Using Adaptively-Truncated Statistics in SAR Imagery. Sensors. 2017; 17(4):686. https://doi.org/10.3390/s17040686

Chicago/Turabian Style

Ai, Jiaqiu, Xuezhi Yang, Fang Zhou, Zhangyu Dong, Lu Jia, and He Yan. 2017. "A Correlation-Based Joint CFAR Detector Using Adaptively-Truncated Statistics in SAR Imagery" Sensors 17, no. 4: 686. https://doi.org/10.3390/s17040686

APA Style

Ai, J., Yang, X., Zhou, F., Dong, Z., Jia, L., & Yan, H. (2017). A Correlation-Based Joint CFAR Detector Using Adaptively-Truncated Statistics in SAR Imagery. Sensors, 17(4), 686. https://doi.org/10.3390/s17040686

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