Abstract

Image change detection is important in polarimetric synthetic aperture radar (PolSAR) image analysis and interpretation. However, improving its accuracy is challenging because of the interference of multiplicative speckle noise. To address this issue, we propose an unsupervised PolSAR image change detection method based on a multiscale graph convolutional network (GCN). First, a Shannon entropy difference image is introduced and improved to obtain an enhanced difference image (EDI) that can effectively suppress speckle noise while preserving edge information. The generated EDI can be further utilised to construct a pseudo-label set required for unsupervised change detection. Subsequently, a difference constraint joint graph construction (DCJGC) module is proposed to obtain the object-level input information of the network. This uses the joint superpixels of multitemporal PolSAR images as graph nodes, and then introduces the difference information in the EDI to constrain the formation process of the edges between the nodes, efficiently and accurately constructing undirected graphs. Finally, a difference-guided multiscale GCN (DGMGCN) is designed for PolSAR image change detection. The network utilises difference information to eliminate the adverse effect of speckle noise on change detection and fully capture the change-aware features of multitemporal PolSAR images at fine and coarse scales, thereby improving feature discriminability. Experimental results on six real Gaofen-3 PolSAR datasets validate the superiority of the proposed approach over other state-of-the-art methods.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call