Sea Clutter Suppression For Radar PPI Images Based On SCS-GAN
Sea Clutter Suppression For Radar PPI Images Based On SCS-GAN
Sea Clutter Suppression For Radar PPI Images Based On SCS-GAN
net/publication/343516631
CITATIONS READS
2 626
5 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Xiaolong Chen on 18 August 2020.
Abstract— The problem of strong sea clutter, e.g., sea spikes, In recent years, with the development and application of
may bring in low signal-to-clutter ratio (SCR) and cause great machine learning and deep learning [6], new methods for
interference to radar marine target detection. However, the sea clutter suppression have been proposed from the perspective
clutter suppression ability of current algorithms is limited with of image processing [7]. Zhang et al. [9] proposed a denoising
poor generalization under complex marine environment. In this method for image based on the denoising convolutional neural
letter, a novel sea clutter suppression generative adversarial
network (DnCNN) [8] and a blind denoising model based on
network (SCS-GAN) is designed and employed for marine radar
plan-position indicator (PPI) images detection. The SCS-GAN is FFDNet, which greatly improved the level of noise suppression
based on residual networks and attention module, which includes and have become a classic algorithm in the field of image
residual attention generator (RAG) and sea clutter discriminator noise suppression, but for sea clutter that is more complex
(SCD). In order to expand the data sets and improve generaliza- than noise, the above methods cannot achieve the ideal clutter
tion ability, clutter-free data set A, simulated sea clutter data set suppression effect. In general, the current methods by means
B (containing five types of sea clutter distributions), and actual of signal processing and image processing have promoted
sea clutter data set C are constructed by means of simulation the development of the clutter suppression greatly; however,
and acquisition of real radar returns. At last, the parameter, i.e., there are still some problems such as complex models and
clutter suppression ratio (CSR) is designed for evaluating the poor generalization for various backgrounds, which limits the
sea clutter suppression performances of the proposed method
improvement of sea clutter suppression.
and other denoising and clutter suppression methods includ-
ing CBM3D, denoising convolutional neural network (DnCNN), Generative adversarial network (GAN) is a new branch
FFDNet, and Pix2pix. After testing with actual data, it is proved of deep learning. Proposed by Ian Goodfellow in 2014,
that the SCS-GAN has faster clutter removal speed, stronger GAN has attracted widespread attention, which has been used
generalization ability, and at the same time marine targets in in data enhancement, image denoising [10], super-resolution
images are remained completely. reconstruction, and so on. GAN consists of generator and
Index Terms— Generative adversarial network (GAN), radar
discriminator. The generator is used to generate images, and
plan-position indicator (PPI) images, sea clutter radar data sets, the discriminator examines images to determine whether they
sea clutter suppression. are real or fake. At present, some researchers employ GANs
based on Pix2pix for image denoising, and have achieved good
results [11], but there are also deficiencies. On the one hand,
I. I NTRODUCTION the existing GAN-based denoising methods are not generalized
well and have high requirements for the completeness of the
Authorized licensed use limited to: SHENZHEN UNIVERSITY. Downloaded on August 18,2020 at 13:17:13 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
where
L GAN (D) = E x,y log(1 − D(x, y))2
Fig. 2. Overall structure diagram of BARM.
+ E x log(D(x, G(x)))2 (3)
L 1 (G) = E x,y [ y − G(x) 1 ] (4)
L 2 (D) = −E x,y [min(0, D(x, y) − 1)
+ min(0, −1 − D(G(x), y))] (5)
L GAN (G) = E x log(1 − D(x, G(x)))2 (6)
and G ∗ is the optimal generator, D ∗ is the optimal discrimi-
nator, arg min D and arg minG are the solution function repre-
sentation of the discriminator loss function with the smallest
value and the minimum value of the generator loss function,
respectively, L GAN (G) and L GAN (D) are the adversarial loss
functions of generator and discriminator, L 1 (G) is a content
loss function reflecting the difference between the image
generated by the generator and the real image, L 2 (G) is the
classification loss function of the discriminator for the image
by the generator and the real image, λg , λd are the adjustment Fig. 3. Specific structure diagram of BARM.
parameter, x is the input image tensor, y is the true image
tensor corresponding to x, E means mathematical expectation, the integrity of the feature information. The attention modules
||y-G(x)||1 is the l1 norm of the real image and the generated can achieve reasonable distribution of model weights through
image. training, and pay attention to focusing on the key information
Fig. 1 shows the structure of RAG and SCD. The core in the image, while ignoring the unimportant information.
module of the entire clutter suppression task in RAG are basic 2) LN-TC: The LN-TC algorithm can extract the key target
attention residual module (BARM) and layer normalization- information in the image and enhance it to ensure that the
transfer and connection (LN-TC), and the core module of the marine target is completely retained while completing the sea
SCD is basic attention residual module (BDM). clutter suppression task. The formula of LN [12] is described
1) BARM: It consists of two parts (see Figs. 2 and 3): in detail as follows, and the formula of TC is (9):
residual network module and attention module. Among them,
1 n
H
the residual network module consists of convolution mod-
ule (CM) and residual connections, the attention modules are μn = x (7)
H i=1 i
composed of channel attention module (CAM) and spatial
attention module (SAM). The residual network can construct a 1 H
n 2
new identity map by learning the residual function to improve σn = x i − μn + ε (8)
the feature extraction efficiency of the neural network and H i=1
Authorized licensed use limited to: SHENZHEN UNIVERSITY. Downloaded on August 18,2020 at 13:17:13 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
MOU et al.: SEA CLUTTER SUPPRESSION FOR RADAR PPI IMAGES BASED ON SCS-GAN 3
Authorized licensed use limited to: SHENZHEN UNIVERSITY. Downloaded on August 18,2020 at 13:17:13 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
TABLE I
D ESCRIPTION OF S EA C LUTTER D ATA S ET
Fig. 8. Sea clutter suppression results under different sea states. (a) Before
suppression (from data set C). (b) After suppression.
Fig. 9. Clutter suppression effect of different algorithms for level 4 sea state.
(a) Sea clutter image. (b) CBM3D. (c) DnCNN-B. (d) FFDNet. (e) Pix2pix.
(f) SCS-GAN.
1
N
C. Analysis and Evaluation of Experimental Results S1 = Rk Rk ∈ max N T (i, j ) (12)
N k=1
In the field of image translation based on generative con-
frontation networks, peak signal-to-noise ratio (PSNR), struc- where C is the average clutter amplitude removed by the
tural similarity (SSIM), inception score (IS), fréchet inception image, S1 is the average amplitude of the target in the original
distance (FID) [13], etc., are the evaluation indicators of image, T, Q are the original image and the image after sea
image. However, PSNR and SSIM were originally used to clutter suppression, T (i , j ), Q(i , j ) are the pixel values of
Authorized licensed use limited to: SHENZHEN UNIVERSITY. Downloaded on August 18,2020 at 13:17:13 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
MOU et al.: SEA CLUTTER SUPPRESSION FOR RADAR PPI IMAGES BASED ON SCS-GAN 5
TABLE II good generalization ability, but also ensure the integrity of the
AVERAGE CSR U NDER D IFFERENT S EA S TATES (U NIT: dB) target, which proves its effectiveness and superiority.
In summary, after testing with actual data and comparison
with existing denoising and clutter algorithms, it is proved
that the SCS-GAN has faster clutter removal speed, stronger
generalization ability, more complete marine targets after
suppression and its clutter suppression effect is several times
TABLE III that of some existing algorithms.
AVERAGE CSR R ESULT OF D ATA S ET C T EST (U NIT: dB)
IV. C ONCLUSION
In this letter, we proposed a method of sea clutter sup-
pression for radar images, and a new sea clutter suppression
GAN model (SCS-GAN) is designed. Experiments based on
actual data under different sea states proved that the SCS-
GAN has stronger clutter suppression performance and better
generalization ability compared with the existing denoising
the original image and the image after decluttering, E, F are and decluttering models, and can well guarantee the integrity
the length and width of the image, max N T (i , j ) is the first of marine targets in the image. In the future, we will try
N pixels with the highest amplitude, Rk is any one of the N to integrate the clutter suppression network and the target
highest amplitude points of the original image, and N is set detection network to build an integrated model of clutter
to 100 in this letter. suppression and target detection.
After the data set C is tested by the SCS-GAN, the test
results are evaluated based on the CSR indicators, which ACKNOWLEDGMENT
is shown in Table II. As can be seen from Table II and The authors would like to thank the anonymous reviewers
Fig. 7, with the increase of iterative epochs, the model’s for valuable comments and suggestions.
clutter suppression ability is constantly improving. After the
training of the first 100 epochs, the model has been optimized, R EFERENCES
though there are still some clutter on the edge of images. [1] X. Chen, W. Huang, C. Zhao, and Y. Tian, “Rain detection from X-band
After optimization of 500 epochs, the SCS-GAN model can marine radar images: A support vector machine-based approach,” IEEE
well suppress the sea clutter while ensuring the integrity of Trans. Geosci. Remote Sens., vol. 58, no. 3, pp. 2115–2123, Mar. 2020.
[2] G. V. Trunk and S. F. George, “Detection of targets in non-Gaussian
the target and can achieve good suppression performance for sea clutter,” IEEE Trans. Aerosp. Electron. Syst., vol. AES-6, no. 5,
different background clutter, i.e., different levels of sea state. pp. 620–628, Sep. 1970.
[3] A. De Maio, L. Pallotta, J. Li, and P. Stoica, “Loading factor estimation
under affine constraints on the covariance eigenvalues with application
to radar target detection,” IEEE Trans. Aerosp. Electron. Syst., vol. 55,
D. Comparison With the Existing Algorithms no. 3, pp. 1269–1283, Jun. 2019.
[4] A. Aubry, A. De Maio, and L. Pallotta, “A geometric approach to
In order to further verify the effectiveness of the proposed covariance matrix estimation and its applications to radar problems,”
algorithm, it is compared with some popular algorithms in IEEE Trans. Signal Process., vol. 66, no. 4, pp. 907–922, Feb. 2018.
terms of sea clutter removal performance and computing [5] X. Yu, X. Chen, Y. Huang, and J. Guan, “Fast detection method
time, which are the classic denoising algorithms BM3D and for low-observable maneuvering target via robust sparse fractional
DnCNN, FFDNet and a kind of GAN used for style transfer, Fourier transform,” IEEE Geosci. Remote Sens. Lett., vol. 17, no. 6,
pp. 978–982, Jun. 2020.
i.e., Pix2pix. The real data set C is used for the test. The [6] N. Sun and X. Chen, “Detection and classification of maritime tar-
comparison between the evaluation results and the time taken get with micro-motion based on CNNs,” J. Radars, vol. 7, no. 5,
for each image to declutter is shown in Table III, and the pp. 565–574, 2018.
comparison of the results is shown in Fig. 9. The CBM3D’s [7] K. Dabov, A. Foi, V. Katkovnik, and K. Egiazarian, “Color image
denoising via sparse 3D collaborative filtering with grouping constraint
clutter suppression performance decreases with the increase of in luminance-chrominance space,” in Proc. IEEE Int. Conf. Image
sea states, which is unsuitable for high sea state clutter, and Process., vol. 1, Sep. 2007, pp. I-313–I-316.
the algorithm has high complexity. The clutter suppression [8] K. Zhang, W. Zuo, Y. Chen, D. Meng, and L. Zhang, “Beyond a
performance of the remaining algorithms increases with the Gaussian denoiser: Residual learning of deep CNN for image denoising,”
increase of sea states, and it takes no more than 1 s for IEEE Trans. Image Process., vol. 26, no. 7, pp. 3142–3155, Jul. 2017.
[9] K. Zhang, W. Zuo, and L. Zhang, “FFDNet: Toward a fast and flexible
each image to remove clutter. Among them, the SCS-GAN solution for CNN-based image denoising,” IEEE Trans. Image Process.,
algorithm performs the best clutter suppression capability with vol. 27, no. 9, pp. 4608–4622, Sep. 2018.
the shortest time compared with the other algorithms. [10] J. Zhang, M. Guo, and J. Fan, “A novel generative adversarial net for
It can be seen from Fig. 9 that the CBM3D’s decluttering calligraphic tablet images denoising,” Multimedia Tools Appl., vol. 79,
nos. 1–2, pp. 119–140, Jan. 2020.
effect is not obvious, and the targets in the image are also sup- [11] P. Isola, J.-Y. Zhu, T. Zhou, and A. A. Efros, “Image-to-image translation
pressed while suppressing clutter; the DnCNN-B introduces with conditional adversarial networks,” in Proc. IEEE Conf. Comput. Vis.
new type of noise, and the integrity of the target is destroyed; Pattern Recognit. (CVPR), Jul. 2017, pp. 5967–5976.
the FFDNet caused the contour deformation and blur of the [12] J. Lei Ba, J. R. Kiros, and G. E. Hinton, “Layer normalization,” 2016,
target in the image; the Pix2pix caused the partial deletion of arXiv:1607.06450. [Online]. Available: http://arxiv.org/abs/1607.06450
[13] Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli,
the target and the presence of clutter blocks and black spots “Image quality assessment: From error visibility to structural sim-
on the edge of the image; while the SCS-GAN can not only ilarity,” IEEE Trans. Image Process., vol. 13, no. 4, pp. 600–612,
effectively suppress sea clutter under different sea states with Apr. 2004.
Authorized licensed use limited to: SHENZHEN UNIVERSITY. Downloaded on August 18,2020 at 13:17:13 UTC from IEEE Xplore. Restrictions apply.
View publication stats