Change detection in images using shape-aware siamese convolutional network

Abstract Change detection gradually becomes a core technique due to its wide applications of image or video analysis like land cover analysis and real-time monitoring system. Recently, siamese convolutional networks have been adopted for change detection which demonstrate the state-of-the-art performance. Although most of the previous works have better location accuracy, these methods cannot avoid side effects such as coarse boundaries and empty holes. In this paper, we propose a shape-aware siamese convolutional network (SASCNet) to simultaneously integrate different information for change detection with three steps in an unified network. In the first step, we extract multi-dimension features from paired images and select multi-level change maps generated by a novel siamese encoder–decoder network with multi-scale supervisions. In the second step, we integrate these change maps to obtain complementary information in detail. Finally, we use a residual fine-tune module to refine the predicted change maps and enhance the performance. Because of rich information in different levels and multi-scale supervisions, the predicted change maps could provide precise positioning as well as high-quality shapes. Experimental results on “CDnet 2014 dataset” and “AICD-2012 dataset” show that our method outperforms the state-of-the-art methods in most challenging conditions.

[1]  Marcos Ortega,et al.  An end-to-end deep learning approach for simultaneous background modeling and subtraction , 2019, BMVC.

[2]  Gabriele Moser,et al.  A Clustering Approach to Heterogeneous Change Detection , 2017, SCIA.

[3]  Shih-Chia Huang,et al.  A background model re-initialization method based on sudden luminance change detection , 2015, Eng. Appl. Artif. Intell..

[4]  Mohammad Havaei,et al.  DFNet: Discriminative feature extraction and integration network for salient object detection , 2020, Eng. Appl. Artif. Intell..

[5]  Björn Stenger,et al.  Detecting Change for Multi-View, Long-Term Surface Inspection , 2015, BMVC.

[6]  Qing Li,et al.  Mask-CDNet: A mask based pixel change detection network , 2020, Neurocomputing.

[7]  Li Yan,et al.  An Unsupervised SAR Change Detection Method Based on Stochastic Subspace Ensemble Learning , 2019, Remote. Sens..

[8]  Quanlong Li,et al.  Deep layer guided network for salient object detection , 2020, Neurocomputing.

[9]  Knut Conradsen,et al.  Statistical Analysis of Changes in Sentinel-1 Time Series on the Google Earth Engine , 2019, Remote. Sens..

[10]  Simone Bianco,et al.  Combination of Video Change Detection Algorithms by Genetic Programming , 2017, IEEE Transactions on Evolutionary Computation.

[11]  Nikos Komodakis,et al.  Learning to compare image patches via convolutional neural networks , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Suparn Pathak New Change Detection Techniques to monitor land cover dynamics in mine environment , 2014 .

[13]  Ashbindu Singh,et al.  Review Article Digital change detection techniques using remotely-sensed data , 1989 .

[14]  Yu Liu,et al.  Learning to Measure Change: Fully Convolutional Siamese Metric Networks for Scene Change Detection , 2018, ArXiv.

[15]  Cunbao Ma,et al.  Aerial image change detection using dual regions of interest networks , 2019, Neurocomputing.

[16]  Jizhou Sun,et al.  Fine-Grained Change Detection of Misaligned Scenes with Varied Illuminations , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[17]  Gang Hua,et al.  Discriminative Learning of Local Image Descriptors , 1990, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  Roberto Cipolla,et al.  SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Jizhou Sun,et al.  Learning to Detect Fine-Grained Change Under Variant Imaging Conditions , 2017, 2017 IEEE International Conference on Computer Vision Workshops (ICCVW).

[20]  Yangyang Li,et al.  Change detection in SAR images by artificial immune multi-objective clustering , 2014, Eng. Appl. Artif. Intell..

[21]  Ping Tan,et al.  Active Recurrence of Lighting Condition for Fine-Grained Change Detection , 2018, IJCAI.

[22]  Guillaume-Alexandre Bilodeau,et al.  SuBSENSE: A Universal Change Detection Method With Local Adaptive Sensitivity , 2015, IEEE Transactions on Image Processing.

[23]  Sébastien Lefèvre,et al.  Coupling ground-level panoramas and aerial imagery for change detection , 2016, Geo spatial Inf. Sci..

[24]  Qijun Zhao,et al.  Refinet: A Deep Segmentation Assisted Refinement Network for Salient Object Detection , 2019, IEEE Transactions on Multimedia.

[25]  Zhiming Luo,et al.  Interactive deep learning method for segmenting moving objects , 2017, Pattern Recognit. Lett..

[26]  Menglong Yan,et al.  Change Detection Based on Deep Siamese Convolutional Network for Optical Aerial Images , 2017, IEEE Geoscience and Remote Sensing Letters.

[27]  Fatih Murat Porikli,et al.  CDnet 2014: An Expanded Change Detection Benchmark Dataset , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops.

[28]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[29]  Juan Tan,et al.  Complex object detection using deep proposal mechanism , 2020, Eng. Appl. Artif. Intell..

[30]  Atta Badii,et al.  Change detection based on graph cuts , 2015, 2015 International Conference on Systems, Signals and Image Processing (IWSSIP).

[31]  Germán Ros,et al.  Street-view change detection with deconvolutional networks , 2016, Autonomous Robots.

[32]  Yongjun Zhang,et al.  Object-Based Change Detection for VHR Images Based on Multiscale Uncertainty Analysis , 2018, IEEE Geoscience and Remote Sensing Letters.

[33]  Leandro dos Santos Coelho,et al.  Ensemble approach based on bagging, boosting and stacking for short-term prediction in agribusiness time series , 2020, Appl. Soft Comput..

[34]  Hichem Sahbi,et al.  Constrained optical flow for aerial image change detection , 2011, 2011 IEEE International Geoscience and Remote Sensing Symposium.

[35]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[36]  Avadesh Meduri,et al.  MangoNet: A deep semantic segmentation architecture for a method to detect and count mangoes in an open orchard , 2019, Eng. Appl. Artif. Intell..

[37]  Yang Wang,et al.  Salient Object Detection using a Context-Aware Refinement Network , 2017, BMVC.

[38]  Lichao Mou,et al.  Learning a Transferable Change Rule from a Recurrent Neural Network for Land Cover Change Detection , 2016, Remote. Sens..

[39]  Takayuki Okatani,et al.  Change Detection from a Street Image Pair using CNN Features and Superpixel Segmentation , 2015, BMVC.

[40]  Sahin Isik,et al.  SWCD: a sliding window and self-regulated learning-based background updating method for change detection in videos , 2018, J. Electronic Imaging.

[41]  Tiantian Wang,et al.  A Multistage Refinement Network for Salient Object Detection , 2020, IEEE Transactions on Image Processing.

[42]  Hakan Cevikalp,et al.  Visual Object Detection Using Cascades of Binary and One-Class Classifiers , 2017, International Journal of Computer Vision.

[43]  Mario I. Chacon-Murguia,et al.  Auto-Adaptive Parallel SOM Architecture with a modular analysis for dynamic object segmentation in videos , 2016 .

[44]  Ian D. Reid,et al.  RefineNet: Multi-path Refinement Networks for High-Resolution Semantic Segmentation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[45]  Yann LeCun,et al.  Dimensionality Reduction by Learning an Invariant Mapping , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[46]  Vladimir Kolmogorov,et al.  "GrabCut": interactive foreground extraction using iterated graph cuts , 2004, ACM Trans. Graph..

[47]  Shie Mannor,et al.  A Tutorial on the Cross-Entropy Method , 2005, Ann. Oper. Res..

[48]  Qian Zhang,et al.  Active Camera Relocalization from a Single Reference Image without Hand-Eye Calibration , 2019, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[49]  Zhong Lu,et al.  A Novel Change Detection Method Based on Statistical Distribution Characteristics Using Multi-Temporal PolSAR Data , 2020, Sensors.

[50]  Yang Wang,et al.  Gated Feedback Refinement Network for Dense Image Labeling , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[51]  Luca Antiga,et al.  Automatic differentiation in PyTorch , 2017 .

[52]  Mohammed Bennamoun,et al.  Learning deep structured network for weakly supervised change detection , 2016, IJCAI.

[53]  Miguel A. Molina-Cabello,et al.  Foreground Detection by Competitive Learning for Varying Input Distributions , 2017, Int. J. Neural Syst..