[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Next Article in Journal
Surface Plasmon Scattering in Exposed Core Optical Fiber for Enhanced Resolution Refractive Index Sensing
Previous Article in Journal
Quantitative Assessment of Parkinsonian Tremor Based on an Inertial Measurement Unit
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 Novel Fusion-Based Ship Detection Method from Pol-SAR Images

1
Institute of Electronic and Information Engineering, Beihang University, Beijing 100191, China
2
Lucent Technology Investment Limited, Beijing 100073, China
*
Author to whom correspondence should be addressed.
Sensors 2015, 15(10), 25072-25089; https://doi.org/10.3390/s151025072
Submission received: 4 June 2015 / Revised: 9 August 2015 / Accepted: 23 September 2015 / Published: 29 September 2015
(This article belongs to the Section Remote Sensors)

Abstract

:
A novel fusion-based ship detection method from polarimetric Synthetic Aperture Radar (Pol-SAR) images is proposed in this paper. After feature extraction and constant false alarm rate (CFAR) detection, the detection results of HH channel, diplane scattering by Pauli decomposition and helical factor by Barnes decomposition are fused together. The confirmed targets and potential target pixels can be obtained after the fusion process. Using the difference degree of the target, potential target pixels can be classified. The fusion-based ship detection method works accurately by utilizing three different features comprehensively. The result of applying the technique to measured Airborne Synthetic Radar (AIRSAR) data shows that the novel detection method can achieve better performance in both ship’s detection and ship’s shape preservation compared to the result of K-means clustering method and the Notch Filter method.

1. Introduction

Synthetic Aperture Radar (SAR) imagery has the capability of providing high resolution images for a large area under all-weather and day and night conditions. This makes SAR an important remote sensing tool to observe man-made metallic targets over sea. Therefore, ship detection based on SAR images has significantly broad applications in areas such as fisheries, water traffic and military detection for ships, due to the differences in structure and material, appear in SAR images as bright spots over a dark marine background. Although there are speckles caused by multiplicative noise and some interfering zones which also appear bright as potential targets in SAR images, polarimetric SAR (Pol-SAR) images, which contain multiple channels, still can provide more information about target characteristics compared with traditional single polarized SAR images. Hence, maritime ship detection based on Pol-SAR images is becoming an important field in the research of SAR images.
Conventional ship detection methods are based on single polarized SAR images. Constant false alarm rate detection and radon transformation are two main methods to detect ships [1,2]. For Pol-SAR images, Liu [3] and Touzi et al. [4] applied the polarimetric whitening filter (PWF), Optimal Polarimetric Detector (OPD) and SPAN detectors for ship detection, and demonstrated that some Pol-SAR images methods can better detect the targets than the traditional single polarized SAR method. The improvement can be interpreted from the basic fact that Pol-SAR images are able to not only provide the radar scattering cross-section (RCS), but also some polarimetric information, such as the scattering mechanism, target structure, target orientation angle, etc. Many features extracted from Pol-SAR images can reveal the differences between targets and background from various aspects. This also makes ship detection based on polarimetric features a research hotspot. For instance, Ringrose [5] used the Cameron decomposition method [6] to detect ships from SIR-C data, which was considered the first to apply the polarization decomposition to ship detection. They also analyzed the feasibility of employing target scattering features in ship detection, where they pointed out that the ocean was made up of cylinder scattering while ships were mainly composed of dihedral, narrow dihedral and 1/4 waves scattering. This method had certain application prospects in the low resolution image field, but Touzi [7] proved that this method had defects in practical applications. For instance, only part of the ocean pixels can be classified as cylinder scattering, while a large number of ship pixels will be put into the unknown classes. A paradigm based on the different symmetry properties of sea and man-made targets is presented in [8], which exploited the intrinsic physical features that characterize man-made metallic targets. Nunziata then implemented a CFAR approach to exploit Cosmo-Skymed (CSK) PingPong full-resolution SAR data for observation purposes, based on a model that related the time offset between co-polarized (HH/VV) bursts to the scene coherence time with and without targets [9]. In 2001, Yeremy [10] adopted Cloude decomposition in the marine environment and obtained better results for ship detection and recognition by combining it with van Zyl decomposition. Li [11] proposed an improved ship detection method based on 2D convolution between co-pol channels. Wang [12] proposed a ship detection method based on feature vectors, which included two steps of classification and recognition. Marino [13] proposed a ship detection method using the Notch Filter, in which all the signatures that possessed a polarimetric behavior different from the sea were detected. Two statistical tests for the ship detector based on the Geometrical Perturbation-Polarimetric Notch Filter were devised and performed well [14]. However, there are some risks in using single target features to detect targets or combining two features with equal weights if the features are not selected strictly. To ensure robust ship detection performance, especially in complex scenes, such as those with small islands and offshore floaters, it is necessary to efficiently combine multiple effective features together. Multiple features fusion is an effective approach to target detection. However, it is a great challenge to design the rule of fusing different polarimetric features. Focusing on the problem of ship detection from Pol-SAR images, a novel detection method based on the fusion of multiple channels data is presented in this paper.
The HH channel and extracted features—diplane scattering and helical factor—are used separately to detect target by a Cell Averaging (CA)-CFAR detector. Then a simple fusion process is applied to the detection results. Confirmed target pixels and potential target pixels (pixels which might be targets) are obtained after fusion. Then those potential target pixels will be further confirmed by comparing the difference degree. With comprehensive utilization of feature extraction, target detection, fusion of detection results and difference degree discrimination, this novel method is able to detect ships accurately. We also found that the method performs well in preserving the shapes of the target.
The paper is organized as follows: the polarimetric features extraction for ship detection is introduced in Section 2. The new fusion-based ship detection method including the difference degree aiming at Pol-SAR image is described in Section 3. In Section 4, the proposed ship detection method is verified and analyzed based on the measured data obtained in real applications. Some useful conclusions are drawn in Section 5.

2. Polarimetric Feature Extraction

Polarimetric radar measures the complex scattering matrix of a medium with quad polarizations. The scattering matrix in the linear orthogonal polarization basis can be expressed as:
S = [ s h h s h v s v h s v v ]
where shv is the scattering element of horizontal transmitting and vertical receiving polarization, and the other three elements are defined similarly. In the case of reciprocal backscattering, shv = svh.
The main difference between ships and ocean is that the ships are of complex metal structures. They usually have three physical scattering models in Pol-SAR images: odd scattering, caused by the direct backscattering surface perpendicular to the radar beam; dihedral scattering, caused by the ship’s vertical conducting plates and the sea surface; and multiple scattering, caused by other structure on ship. Therefore, ships show larger coherent scattering than surrounding sea surface, where the wind-driven ocean waves are responsible for a smaller coherent scattering [15].
So far, based on the above differences, the polarimetric features for ship detection mainly include co-polarized phase difference, co-polarized ratio, co-polarized correlation coefficient, the proportion of different scattering mechanism and polarization entropy, etc. In addition to the above features, considering the difference between the ships and ocean, some of the typical polarimetric features for ship detection are introduced as follows.

2.1. Polarization Entropy

Polarization entropy is based on the coherency eigen values, a measurement to describe the statistical randomness of various scattering mechanisms. The coherency matrix T is shown and decomposed as:
T = i = 1 3 λ i ( e i e i * T )
where λi is the eigenvalue of T, and ei is the corresponding eigenvector. Therefore, the polarization entropy can be obtained by calculating the logarithmic sum of eigenvalues:
H = i = 1 3 p i log 3 p i ,   p i = λ i / j = 1 3 λ j
The ocean is dominated by surface scattering with low entropy, while ships have complex scattering with accordingly high entropy. For low incidence angles up to 60°, ships are well discriminated by the polarization entropy method [5].

2.2. Co-Polarized Phase Difference

Co-polarized phase difference (CPD) [12] is the phase difference between co-polarized channels of HH and VV, which is defined as Equation (4). It has the value ranging from −π to π:
φ hh _ vv = a n g l e ( s h h ) a n g l e ( s v v )
where angle(⋅) means the phase of a complex number. CPD can be used to detect target ships, since CPD standard deviation values are high in areas where man-made metallic targets are present and low over the surrounding free sea surface [16]. The modulus of CPD also can be used for ship detection and it performs well.

2.3. Pauli Decomposition

The Pauli decomposition expresses the scattering matrix under so-called Pauli basis as follows:
[ S ] = [ s h h s h v s v h s v v ] = a 2 [ 1 0 0 1 ] + b 2 [ 1 0 0 1 ] + c 2 [ 0 1 1 0 ] + d 2 [ 0 j j 0 ]
where a, b, c and d are all complex numbers. Their values are respectively given by:
a = s h h + s v v 2 ,   b = s h h s v v 2 ,   c = s h v + s v h 2 ,   d = s h v s v h 2
For reciprocal media, the four parameters can be simplified into three, that is a, b and c. They represent the coefficients of three categories of scattering components: surface scattering, dihedral scattering and the diplane scattering oriented at 45° [17]. The third component is denoted as cross-polarized, which is caused by volume scattering, complex structure targets and so on. Therefore diplane scattering of Pauli decomposition has favourable performance to detect ships. In Equation (5), |a|2, |b|2, |c|2 represent the contributions of three scattering components, respectively, which can be used as scattering mechanism expressions for target analysis.

2.4. Barnes-Holm Decomposition

Radar targets do not change according to the orientation, environment, radar frequency, waveforms, etc. Based on this rationale, Huynen proposed methods to extract physical characteristics and structural information for coherent and incoherent targets, respectively. Considering the existence of clutter, we use the incoherent decomposition. Huynen decomposition factorizes coherency scattering matrix T3 into a rank 1 target T0 which is pure scattering and a distributed roll-invariant target TN, the rank of which is larger than 1, so as to find a resolution to distinguish the wanted target from clutter environment. Based on the same structure, Barnes and Holm proposed a target decomposition theory which has preferably detection effect as well [17].
Average distributed targets are usually expressed by coherency matrix:
T 3 = [ 2 A 0 C j D H + j G C + j D B 0 + B E + j F H j G E j F B 0 B ] = T 0 + T N
where 〈⋅〉 represents the ensemble average.
The structure proposed by Huynen is not unique. There are two other decomposition methods to make roll-invariant N-target, which are proposed by Barnes and Holm. One of them is adopted in this paper. One of the three normalized target vectors corresponding to T0 is:
k _ = T 3 q _ q _ T * T 3 q _ = 1 2 ( B 0 F ) [ C G + j H j D B 0 + B F + j E E + j B 0 j B j F ]
where q _ belongs to the orthogonal space of the N-target, and it is given by:
q _ = 1 2 [ 0 1 j ]
This target vector is correspondent to non-symmetric components of target. The helical factor can be obtained from k _ :
T 22 = ( B 0 + B F ) 2 + E 2 2 ( B 0 F )
The purpose of Huynen and Barnes-Holm decomposition is to extract a scattering mechanism, which can be described by a single scattering matrix. It can be used for analysing man-made targets or areas. This type is usually characterised by a high density of identical targets, whereas natural scenes presents distributed scatterers which could be considered as a noise component by the two decompositions [17]. Therefore, it’s feasible to utilize Barnes-Holm decomposition to distinguish ships from ocean surface.
Almost all of the above polarimetric features can be used for distinguishing ships from the ocean clutter to a certain degree. At the same time, their performance varies under different scenes. To obtain robust detection results, several features should be coordinated applied. In this paper, the HH image, the diplane scattering coefficient and helical factor are utilized to detect ship in Pol-SAR images.

3. Fusion-Based Ship Detection Method

A robust detector should not only find targets but also eliminate false alarms. For ship detection in complex scenes, it’s hard to eliminate the interferences from small islands and offshore floaters just using original images. An effective ship detector requires a combination of different features because each feature reveals only one-sided scattering characteristics. Since the differences between ships and ocean surface, small islands, floaters are multidimensional, more reliable detection results can be obtained by fusion processing. In this paper, the proposed detection method includes the process of polarimetric feature extraction, CFAR detection, fusion, potential targets recognition, etc. The novel fusion-based ship target detection method has the flow chart as shown in Figure 1.
Figure 1. Flow chart of fusion-based detection.
Figure 1. Flow chart of fusion-based detection.
Sensors 15 25072 g001

3.1. Feature Extraction

Ships are different from the sea surface, offshore floaters and small islands in structure and material, which is the basis of ship detection from complex backgrounds. In order to demonstrate the differences between the complex structure of ships and those interferences, diplane scattering extracted by Pauli decomposition can be chosen as one of the detecting features. Helical factor provided by Barnes-Holm decomposition is related to helical type scattering, by which the man-made targets and ocean surface can be distinguished. This scattering also can be chosen to detect features [17]. In addition, echoes from different polarization channels reflect target characteristics and can also be treated as a kind of feature as well. Considering the influence of the surface capillary wave, the surface clutter from the VV channel is usually higher than that from HH channel, which causes the ratio of signal to clutter (SCR) in VV channel lower than HH channel. Therefore, HH channel, diplane scattering of Pauli decomposition and helical factor of Barnes-Holm decomposition are adopted to detect ships.

3.2. CFAR Detection

The information of both ships and other man-made targets lie in the three dimensional feature space of HH, diplane scattering and helical factor. The CFAR detector is employed in this paper. According to different application scenes, CFAR detector has different implementations, such as Greatest Of selection CFAR (GO-CFAR), Smallest Of selection CFAR (SO-CFAR), Order Statistic CFAR (OS-CFAR) and Knowledge Based CFAR (KB-CFAR). Each of them can be used in particular scenes, especially in complex inhomogeneous backgrounds. Considering that SAR image of ocean scene has homogeneous scattering characteristics, a simple CA-CFAR can be used for ship detection from each channel in this method.
Assume the probability density function (PDF) of background is p(x). Background and target can be separated by threshold t, and then the probability of false alarm is:
P f a = t p ( x ) d x
The detection threshold t can be deduced by the above formula. Figure 2 shows the expression of detection probability and false alarm probability.
Figure 2. Expression of detection probability and false alarm probability.
Figure 2. Expression of detection probability and false alarm probability.
Sensors 15 25072 g002
CFAR detection based on Gaussian distribution is used in HH channel and feature channels. In case of helical factor channel, since it’s hard to know the distribution underlying the clutter, the result of CA-CFAR is only an approximation. After the CFAR detection, morphological filtering is employed to obtain better detection performance.

3.3. Fusion Processing

After CFAR processing, some suspected areas can be obtained. For the purpose of comprehensively utilizing detection results from different feature channels, fusion processing is applied. The detection results can be classified into target pixels, background pixels and potential target pixels, among which confirmed target pixels are those judged as target in every feature channel. The set of confirmed target pixels is obtained by Equation (12):
E = { e i | e i = x 1 i x 2 i x 3 i , x 1 i X 1 , x 2 i X 2 , x 3 i X 3 }
where E is the set of confirmed target pixels, and X1, X2, X3 denote CFAR detection results from different channels of HH, diplane scattering and helical factor, respectively. We also have X1 = {x1i}, X2 = {x2i}, X3 = {x3i}. Confirmed target pixels will be used in discriminating target pixels from potential target pixels.
Potential target pixels are those judged as target by one or two channels, which need further confirmation. The set of potential target pixels can be expressed as follows:
P = { p i | p i = ( x 1 i e i ) ( x 2 i e i ) ( x 3 i e i ) , x 1 i X 1 , x 2 i X 2 , x 3 i X 3 , e i E }
where P is the set of potential target pixels, and ei is an element of the set E, namely the confirmed target pixels.
Except for confirmed target pixels and potential target pixels, others are background pixels. By using fusion processing, three detection results are combined into one result, which contains confirmed targets, background, and potential target pixels.

3.4. Potential Target Pixels Judgment

Each type of target has its own scattering characteristic. To describe the difference between targets quantitatively, a description of difference degree is employed [18]. Suppose 〈Ti〉 and 〈Tj〉 are coherency matrices of targets, whose total powers are Pi and Pj respectively. The difference degree dij is defined as follows:
d i j = ( 1 | T i T i F T j * T j F | ) + ( 1 2 ( P i P j + P j P i ) )
where (⋅) is the inner product operator, and ‖⋅‖F is Frobenius norm. The total power P, also known as span, is defined by Equation (15):
s p a n = | s h h | 2 + | s v v | 2 + 2 | s h v | 2
Equation (15) can be separated into two parts: the former part ( 1 | ( T i / T i F ) ( T j * / T j F ) | ) shows correlation between two coherency matrices while the latter ( 1 2 / ( P i / P i + P j / P i ) ) reflects echo power difference. The difference degree has the clear range of 0–2. When 〈Ti〉 = 〈Tj〉 is satisfied, the distance dij will be zero.
Due to the huge difference between ships and backgrounds in structure and material, the ships’ echoes are different from those of the sea surface and other non-ship targets, such as islands and floaters etc., which makes it feasible to distinguish ship pixels from potential target pixels. In this paper, an unsupervised iterative classification based on difference degree is applied to discriminate potential target pixels.
The confirmed elements in E, as samples of ships, are used to calculate the average class-centre of ships. Then the difference degrees between ship class and potential target pixels in the set P are obtained. Comparing the difference degrees with discrimination threshold, the potential target pixels can be classified into set E and labeled as targets if their difference degrees are under the threshold. After the judgment, the class-centre of ships should be recalculated. Generally a stable result can be obtained after 3–4 iterations.

4. Experimental Verification

To validate and test the performance of the proposed ship detection method, the NASA/JPL AIRSAR L-band data of Etajima, near Hiroshima Bay, was used, which was acquired in 2000. There were seven ships and some other interferences including a small island and some floaters in the scene. The HH channel is shown in Figure 3.
Figure 3. HH channel image.
Figure 3. HH channel image.
Sensors 15 25072 g003
The experimental verification included two aspects, which were ship detection performance and target shape preserving.

4.1. Ship Detection Performance

To validate the ship detection performance, the comparison between the fusion-based method and two other methods—K-means clustering and Notch Filter—is made in this paper.

4.1.1. Fusion-Based Ship Detection

According to the procedure shown in Section 3, the first step was to extract polarimetric features. The diplane scattering and helical factor were extracted, which are shown in Figure 4.
Figure 4. Extracted features: (a) The diplane scattering; (b) Helical factor.
Figure 4. Extracted features: (a) The diplane scattering; (b) Helical factor.
Sensors 15 25072 g004
It can be seen in Figure 4 that the ships have higher diplane scattering and helical factor than the ocean surface, the small island and other man-made floaters. The extracted features will be available for ship detection. At the same time, the island and some floaters in Figure 4 have higher diplane scattering and helical factor than ocean surface, which could cause false alarms. After that, CFAR detector is applied for HH channel, diplane scattering channel, and helical factor channel respectively. The detection results are shown in Figure 5.
Figure 5. CFAR detection result: (a) HH channel; (b) Diplane scattering channel; (c) Helical factor channel.
Figure 5. CFAR detection result: (a) HH channel; (b) Diplane scattering channel; (c) Helical factor channel.
Sensors 15 25072 g005
In Figure 5a, seven ships are detected approximately. Meanwhile, the small island and floaters on the top right and bottom are detected. In Figure 5b, the island is detected, whereas a small ship is missing. In Figure 5c seven ships are all detected, with some floaters on the bottom. Although the main targets are detected by the three feature channels, there are great differences in ship shapes. Fusion processing is necessary for the further application such as target recognition or identification.
Based on the detection results of three channels, confirmed target pixels and potential target pixels are acquired by Equations (11) and (12), as shown in Figure 6a,b. Pixels in Figure 6b contain targets and false alarms. As can be seen, many pixels around confirmed targets are divided into potential target class. Further judgment of potential target pixels can detect both the missed targets in Figure 6a and the missed pixels around confirmed targets, which will be useful to maintain target shape.
Figure 6. Result of fusion processing: (a) Confirmed target pixels; (b) Potential target pixels.
Figure 6. Result of fusion processing: (a) Confirmed target pixels; (b) Potential target pixels.
Sensors 15 25072 g006
Then, the difference degrees between potential target pixels and class-centre of confirmed targets will be calculated and applied to iterative modification. If the difference degree is less than a threshold, the potential target pixel will be classified into the target class. Then the target centre will be modified. Generally, 3–4 rounds of iteration are enough to guarantee convergence. After iterative modification, the detection result is shown as Figure 7a, in which the missing small dim target is detected and other potential pixels are classified as background. Finally, a morphological filter is used to remove the isolated pixels and very small blocks. It should be noted that though detection masks with the other algorithms do not require morphological filter, due to the complexity of fusion-based method, this algorithm relies on it to get better detection performance and maintain the integrity of ship. The minimum size of vessels that can be detected with this algorithm is 10 pixels, i.e., the minimum area of ships.The final detection result is shown in Figure 7b. It can be shown that all seven ships are detected and those two remaining false alarm are filtered out.
Figure 7. Ship detection results: (a) After iterative modification; (b) After morphological filtering.
Figure 7. Ship detection results: (a) After iterative modification; (b) After morphological filtering.
Sensors 15 25072 g007

4.1.2. Ship Detection Based on K-means Clustering

Lu [19] conducted ship detection based on the K-means clustering, which also obtained good detection results by using the selected classification features of dihedral scattering and co-polarized phase difference. The detection result is shown in Figure 8. From Figure 8, it can be seen that the seven ships are all detected, but at the same time there are two false alarms, which are circled out in Figure 8.
Figure 8. Detection result of K-means clustering.
Figure 8. Detection result of K-means clustering.
Sensors 15 25072 g008

4.1.3. Ship Detection Based on Notch Filter

The general idea of ship detection based on the Notch Filter is to create a filter, reject the sea return and extract the remaining features, not only ships but also floaters or any other structures located on the sea [13]. Ships and other objects can be regarded as the randomly distributed targets in the marine environment. A feature partial scattering vector is introduced as:
t _ = T r a c e ( [ C ] Ψ )
where C is covariance matrix, Ψ is a complete set of 3 × 3 basis matrices under a Hermitian inner product, shown as:
Ψ = { [ 1 0 0 0 0 0 0 0 0 ] , [ 0 0 0 0 1 0 0 0 0 ] , [ 0 0 0 0 0 0 0 0 1 ] , [ 0 0 0 1 0 0 0 0 0 ] , [ 0 0 0 0 0 0 1 0 0 ] , [ 0 0 0 0 0 1 0 0 0 ] }
The partial scattering vector of the sea clutter can be completely described by a vector in six dimensional complex space t ^ _     s e a 6 .
The Notch Filter detector can be denoted as:
γ = 1 1 + R e d R P s e a P T > T
where RedR stands for Reduction Ratio, P s e a = | t _ * t ^ _     s e a | 2 is the sea clutter power, and P T = t _ * t _ | t _ * t ^ _     s e a | 2 is the power of the “non-sea” targets. Considering the GP-PNF (Geometrical Perturbation-Polarimetric Notch Filter) has two independent parameters, the threshold T can be chosen arbitrarily (e.g., T = 0.98). The RedR is set locally. Based on the minimum target of interest P T min , considering the expected backscattering of vessels, RedR can be obtained by Equation (19):
R e d R = P T min ( 1 T 2 1 )
The detection result is shown as follows:
Figure 9. Detection result of Notch Filter.
Figure 9. Detection result of Notch Filter.
Sensors 15 25072 g009
It can be seen from Figure 9, seven ships are detected in addition to a small island. The effect of this method is significant for detecting non-sea targets. However it is not accurate enough to distinguish ships from interferences on the sea. Seven ship targets can be detected by all three methods, however the shapes of the targets deviate a lot from each other. In order to evaluate the three detection methods further, the performance metric of shape preserving ability is proposed.

4.2. Target Shape Preserving

After target detection, the result may be used for target recognition in the subsequent processing. The shape of target ships may influence the performance of successive processing. The detection result is compared to ships models to evaluate the shape preserving ability.
First, the ship models are achieved manually in our test. They were selected visually by comparing several different polarimetric features of this Pol-SAR image. Ship models were labelled as number 1 to 7 in Figure 10.
Figure 10. Ships models.
Figure 10. Ships models.
Sensors 15 25072 g010
Then the target preserving performance of the three methods is compared by counting the correctly detected pixels, the missed pixels and the false pixels, respectively. The counting result is shown in Table 1. In this table, Nmodel is the pixel number of the ship models. Ndet is the pixel number of the detected ship 1 to 7. Ncor is the number of correct pixels, which are the intersection of ship model and each detected ship. Nfal = NdetNcor is the number of false alarm pixels. Nmiss = NmodelNcor is the number of missed pixels.
Table 1. Pixels counting of detected ships numbered as Ships 1–7.
Table 1. Pixels counting of detected ships numbered as Ships 1–7.
Ship No.NmodelK-Means ClusteringThe Notch FilterFusion-Based Method
NdetNcorNfalNmissNdetNcorNfalNmissNdetNcorNfalNmiss
1649362292176641120705767
212819110263265181283900136116812
34075403501444010405035105
46514056759473654080101533612
5751456570102667519109971244
6213818173102218102210111
785114692916304852190103661819
The effect of ship shape preservation is expressed by color mapping in Figure 11, in which the correctly detected pixels are marked blue, the missed pixels are marked green and the false alarm pixels are marked red. It is clear that the detected ships of novel fusion-based method are closer to the models.
Figure 11. Shape preserving mappings: (a) K-means clustering; (b) The Notch Filter; (c) Fusion-based method.
Figure 11. Shape preserving mappings: (a) K-means clustering; (b) The Notch Filter; (c) Fusion-based method.
Sensors 15 25072 g011
Based on the data in Table 1, a quality factor Pfom is calculated as a metric to measure the shape preserving performance. Pfom is defined as:
P f o m = N c o r N f a l s e + N m i s s + N c o r
Obviously, a higher value of Pfom represents a better shape preserving ability. Quality factors of the seven detected ships are shown in Table 2.
Table 2. Shape preserving quality factors of detected ships numbered 1–7.
Table 2. Shape preserving quality factors of detected ships numbered 1–7.
Ship No.K-Means ClusteringThe Notch FilterFusion-Based Method
166.736.481.4
253.424.785.3
353.327.870.0
440.013.752.5
544.828.271.7
647.420.645.5
760.528.064.1
Average51.824.170.2
The total average Pfom of K-means clustering, the Notch Filter and fusion-based method are 51.8%, 24.1% and 70.2%, respectively. Therefore, the fusion-based method has the potential to preserve the ship shapes with highest accuracy because of the introduction of iterative modification.

5. Conclusions

In order to face the challenge of ship detection in complex scenes, a novel fusion-based ship detection method for Pol-SAR images is proposed in this paper. This method includes the processing of CFAR detection, results fusion and morphological filtering. Different detection results can be obtained by using CFAR detector and morphological filtering on three dimensional feature spaces of HH, diplane scattering and helical factor. Based on the different results, the fusion process obtains the confirmed targets and other potential pixels. After the discrimination of potential pixels based on difference degree and morphological filtering, the final result is obtained. The application to processing measured AIRSAR data shows that all seven ships are detected without any false alarm. For comparison, The K-means clustering method and the Notch Filter method are also tested. However, one or two false alarms result at the same time. The experimental results with one AIRSAR acquisition indicate that the novel method we propose has better performance in ship detection and recognition in complex scenes. Furthermore, the shape preserving ability is enhanced with a quality factor of 70.2%, which is 18.4% higher than that of K-means clustering method, and 46.1% higher than that of the Notch Filter method. Experimental result shows that the fusion-based method can effectively reduce the false alarms, without distorting ship shapes.

Acknowledgments

The authors would like to thank the NASA/JPL AIRSAR team for the data used in this paper and the Aeronautical Science Foundation of China (No. 20142051023) for the support to the research.

Author Contributions

W.W. provided the detection idea. J.Y. and L.X. performed and analyzed the experiments. W.W., J.Y. and L.X. wrote the paper together. The project was performed under the directorship of W.W.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Copeland, A.C.; Ravichan, G.; Trivedi, M.M. Localized radon transform-based detection of ship wakes in SAR Images. IEEE Trans. Geosci. Remote Sens. 1995, 33, 35–45. [Google Scholar] [CrossRef]
  2. Vachon, P.W.; Campbell, J.; Bjerklund, C. Ship detection by the RADARSAT SAR: Validation of detection model predictions. Can. J. Remote Sens. 1997, 23, 48–59. [Google Scholar] [CrossRef]
  3. Liu, C.; Vachon, P.W.; Geling, G.W. Improved ship detection with airborne polarimetric SAR data. Can. J. Remote Sens. 2005, 31, 122–131. [Google Scholar] [CrossRef]
  4. Touzi, R.; Charbonneau, F.; Hawkins, R.K.; Murnaghan, K.; Kavoun, X. Ship-sea contrast optimization when using polarimetric SARs. In Proceedings of the IGARSS’ 01, Sydney, Australia, 9–13 July 2001; pp. 426–428.
  5. Ringrose, R.; Harris, N. Ship detection using polarimetric SAR data. In Proceedings of the CEOS SAR workshop, Toulouse, France, 26–29 October 1999; pp. 687–691.
  6. Cameron, W.L.; Youssef, N.N.; Leung, L.K. Simulated polarimetric signatures of primitive geometrical shapes. IEEE Trans. Geosci. Remote Sens. 1996, 34, 793–803. [Google Scholar] [CrossRef]
  7. Touzi, R. Characterization of target symmetric scattering using polarimetric SARs. IEEE Trans. Geosci. Remote Sens. 2002, 40, 2507–2516. [Google Scholar] [CrossRef]
  8. Nunziata, F.; Migliaccio, M.; Brown, C.E. Reflection symmetry for polarimetric observation of man-made metallic targets at sea. IEEE J. Ocean. Eng. 2012, 37, 384–394. [Google Scholar] [CrossRef]
  9. Nunziata, F.; Migliaccio, M. On the COSMO-SkyMed PingPong Mode to observe metallic targets at sea. IEEE J. Ocean. Eng. 2013, 38, 71–79. [Google Scholar] [CrossRef]
  10. Yeremy, M.; Campbell, J.W.M.; Mattar, K.; Potter, T. Ocean surveillance with polarimetric SAR. Can. J. Remote Sens. 2001, 27, 328–344. [Google Scholar] [CrossRef]
  11. Li, H.Y.; He, Y.J.; Wang, W.G. Improving ship detection with polarimetric SAR based on 2-D convolution between co-polarization channels. Sensors 2009, 9, 1221–1236. [Google Scholar] [CrossRef] [PubMed]
  12. Wang, W.G.; Wang, J.; Lei, P.; Mao, S.Y. A new ship detection method based on polarimetric SAR classification. Chin. J. Electron. 2008, 17, 769–774. [Google Scholar]
  13. Marino, A. A notch filter for ship detection with polarimetric SAR data. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2013, 6, 1219–1232. [Google Scholar] [CrossRef]
  14. Marino, A.; Hajnsek, I. Statistical tests for a ship detector based on the Polarimetric Notch Filter. IEEE Trans. Geosci. Remote Sens. 2015, 53, 4578–4595. [Google Scholar] [CrossRef]
  15. Velotto, D.; Soccorsi, M.; Lehner, S. Azimuth ambiguities removal for ship detection using full polarimetric X-Band SAR data. IEEE Trans. Geosci. Remote Sens. 2014, 52, 76–88. [Google Scholar] [CrossRef]
  16. Migliaccio, M.; Nunziata, F.; Montuori, A.; Li, X.; Pichel, W.G. A multifrequency polarimetric SAR processing chain to observe oil fields in the Gulf of Mexico. IEEE Trans. Geosci. Remote Sens. 2011, 49, 4729–4737. [Google Scholar] [CrossRef]
  17. Polarimetry Tutorial Part 1-Tutorial on Radar Polarimetry: Polarimetric Decomposition. Available online: https://earth.esa.int/web/polsarpro/polarimetry-tutorial (accessed on 2 July 2015).
  18. Wang, W.G.; Wang, J.; Mao, S.Y. Classification of polarimetric SAR images based on difference degree. In Proceedings of the EUSAR, Dresden, Germany, 16–18 May 2006.
  19. Lu, F.; Wang, W.G.; Xing, K.Q.; Lin, X.X. The ship discrimination based on D-S evidence theory. In Proceedings of the 11th International Conference on Signal Processing, Beijing, China, 21–25 October 2012; pp. 1896–1899.

Share and Cite

MDPI and ACS Style

Wang, W.; Ji, Y.; Lin, X. A Novel Fusion-Based Ship Detection Method from Pol-SAR Images. Sensors 2015, 15, 25072-25089. https://doi.org/10.3390/s151025072

AMA Style

Wang W, Ji Y, Lin X. A Novel Fusion-Based Ship Detection Method from Pol-SAR Images. Sensors. 2015; 15(10):25072-25089. https://doi.org/10.3390/s151025072

Chicago/Turabian Style

Wang, Wenguang, Yu Ji, and Xiaoxia Lin. 2015. "A Novel Fusion-Based Ship Detection Method from Pol-SAR Images" Sensors 15, no. 10: 25072-25089. https://doi.org/10.3390/s151025072

APA Style

Wang, W., Ji, Y., & Lin, X. (2015). A Novel Fusion-Based Ship Detection Method from Pol-SAR Images. Sensors, 15(10), 25072-25089. https://doi.org/10.3390/s151025072

Article Metrics

Back to TopTop