Background-Mixed Augmentation for Weakly Supervised Change Detection

Change detection (CD) is to decouple object changes ( i.e ., ob- ject missing or appearing) from background changes ( i.e ., environment variations) like light and season variations in two images captured in the same scene over a long time span, presenting critical applications in disaster management, ur- ban development, etc . In particular, the endless patterns of background changes require detectors to have a high gener- alization against unseen environment variations, making this task significantly challenging. Recent deep learning-based methods develop novel network architectures or optimization strategies with paired-training examples, which do not handle the generalization issue explicitly and require the huge man-ual pixel-level annotation efforts. In this work, for the first at- tempt in the CD community, we study the generalization issue of CD from the perspective of data augmentation and develop a novel weakly supervised training algorithm that only needs image-level labels. Different from general augmentation tech- niques for classification, we propose the background-mixed augmentation that is specifically designed for change detec- tion by augmenting examples under the guidance of a set of background changing images and letting deep CD models see diverse environment variations. Moreover, we propose the augmented & real data consistency loss that encourages the generalization increase significantly. Our method as a gen- eral framework can enhance a wide range of existing deep learning-based detectors. We conduct extensive experiments in two public datasets and enhance four state-of-the-art methods, demonstrating the advantages of our method.

[1]  Bo Du,et al.  Fully Convolutional Change Detection Framework With Generative Adversarial Network for Unsupervised, Weakly Supervised and Regional Supervised Change Detection , 2022, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Lei Ma,et al.  DeepRepair: Style-Guided Repairing for Deep Neural Networks in the Real-World Operational Environment , 2022, IEEE Transactions on Reliability.

[3]  Yibing Zhan,et al.  Learning Affinity from Attention: End-to-End Weakly-Supervised Semantic Segmentation with Transformers , 2022, Computer Vision and Pattern Recognition.

[4]  Vishal M. Patel,et al.  A Transformer-Based Siamese Network for Change Detection , 2022, IGARSS 2022 - 2022 IEEE International Geoscience and Remote Sensing Symposium.

[5]  Qing Guo,et al.  Let There Be Light: Improved Traffic Surveillance via Detail Preserving Night-to-Day Transfer , 2021, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  L. Amsaleg,et al.  AlignMixup: Improving Representations By Interpolating Aligned Features , 2021, 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Zhenwei Shi,et al.  Remote Sensing Image Change Detection With Transformers , 2021, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Zhenwei Shi,et al.  Adversarial Instance Augmentation for Building Change Detection in Remote Sensing Images , 2022, IEEE Transactions on Geoscience and Remote Sensing.

[9]  Zhuo Zheng,et al.  Building damage assessment for rapid disaster response with a deep object-based semantic change detection framework: From natural disasters to man-made disasters , 2021 .

[10]  Mi Zhang,et al.  Object-level change detection with a dual correlation attention-guided detector , 2021, ISPRS Journal of Photogrammetry and Remote Sensing.

[11]  Huchuan Lu,et al.  Self-generated Defocus Blur Detection via Dual Adversarial Discriminators , 2021, 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Qing Guo,et al.  AVA: Adversarial Vignetting Attack against Visual Recognition , 2021, IJCAI.

[13]  Dacheng Tao,et al.  SnapMix: Semantically Proportional Mixing for Augmenting Fine-grained Data , 2020, AAAI.

[14]  Qiang Liu,et al.  KeepAugment: A Simple Information-Preserving Data Augmentation Approach , 2020, Computer Vision and Pattern Recognition.

[15]  Yinjie Lei,et al.  Hierarchical Paired Channel Fusion Network for Street Scene Change Detection , 2020, IEEE Transactions on Image Processing.

[16]  Lei Ma,et al.  EfficientDeRain: Learning Pixel-wise Dilation Filtering for High-Efficiency Single-Image Deraining , 2020, AAAI.

[17]  Nasser M. Nasrabadi,et al.  SuperMix: Supervising the Mixing Data Augmentation , 2020, 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[18]  Andreas Kamilaris,et al.  Land Use Change Detection Using Deep Siamese Neural Networks and Weakly Supervised Learning , 2021, CAIP.

[19]  Jihwan P. Choi,et al.  Local Similarity Siamese Network for Urban Land Change Detection on Remote Sensing Images , 2021, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[20]  Radu Timofte,et al.  A Weakly Supervised Convolutional Network for Change Segmentation and Classification , 2020, ACCV Workshops.

[21]  Lei Ma,et al.  It's Raining Cats or Dogs? Adversarial Rain Attack on DNN Perception , 2020, ArXiv.

[22]  Qiang Zhao,et al.  Change detection with absolute difference of multiscale deep features , 2020, Neurocomputing.

[23]  Pierre H. Richemond,et al.  Bootstrap Your Own Latent: A New Approach to Self-Supervised Learning , 2020, NeurIPS.

[24]  J. Rogan,et al.  A near-real-time approach for monitoring forest disturbance using Landsat time series: stochastic continuous change detection , 2020, Remote Sensing of Environment.

[25]  Chao Zhang,et al.  Self-Adaptive Training: beyond Empirical Risk Minimization , 2020, NeurIPS.

[26]  Felix Juefei-Xu,et al.  Watch out! Motion is Blurring the Vision of Your Deep Neural Networks , 2020, NeurIPS.

[27]  J. Gilmer,et al.  AugMix: A Simple Data Processing Method to Improve Robustness and Uncertainty , 2019, ICLR.

[28]  Ken Sakurada,et al.  Weakly Supervised Silhouette-based Semantic Scene Change Detection , 2018, 2020 IEEE International Conference on Robotics and Automation (ICRA).

[29]  Yi Yang,et al.  Random Erasing Data Augmentation , 2017, AAAI.

[30]  Natalia Gimelshein,et al.  PyTorch: An Imperative Style, High-Performance Deep Learning Library , 2019, NeurIPS.

[31]  Seong Joon Oh,et al.  CutMix: Regularization Strategy to Train Strong Classifiers With Localizable Features , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[32]  Jérémie Sublime,et al.  Automatic Post-Disaster Damage Mapping Using Deep-Learning Techniques for Change Detection: Case Study of the Tohoku Tsunami , 2019, Remote. Sens..

[33]  Xiao Xiang Zhu,et al.  Learning Spectral-Spatial-Temporal Features via a Recurrent Convolutional Neural Network for Change Detection in Multispectral Imagery , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[34]  Meng Lu,et al.  Fully Convolutional Networks for Multisource Building Extraction From an Open Aerial and Satellite Imagery Data Set , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[35]  Quoc V. Le,et al.  AutoAugment: Learning Augmentation Policies from Data , 2018, ArXiv.

[36]  Kanji Tanaka,et al.  Use of Generative Adversarial Network for Cross-Domain Change Detection , 2017, ArXiv.

[37]  Zhetao Li,et al.  Generative Adversarial Networks for Change Detection in Multispectral Imagery , 2017, IEEE Geoscience and Remote Sensing Letters.

[38]  Graham W. Taylor,et al.  Improved Regularization of Convolutional Neural Networks with Cutout , 2017, ArXiv.

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

[40]  Qingyong Zhang,et al.  Automatic recognition of landslide based on CNN and texture change detection , 2016, 2016 31st Youth Academic Annual Conference of Chinese Association of Automation (YAC).

[41]  Maoguo Gong,et al.  Coupled Dictionary Learning for Change Detection From Multisource Data , 2016, IEEE Transactions on Geoscience and Remote Sensing.

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

[43]  Björn Stenger,et al.  Precise deterministic change detection for smooth surfaces , 2016, 2016 IEEE Winter Conference on Applications of Computer Vision (WACV).

[44]  Maoguo Gong,et al.  Change Detection in Synthetic Aperture Radar Images Based on Deep Neural Networks , 2016, IEEE Transactions on Neural Networks and Learning Systems.

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

[46]  Fatih Murat Porikli,et al.  Changedetection.net: A new change detection benchmark dataset , 2012, 2012 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[47]  Vladlen Koltun,et al.  Efficient Inference in Fully Connected CRFs with Gaussian Edge Potentials , 2011, NIPS.

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

[49]  Gabriele Moser,et al.  Multiscale Unsupervised Change Detection on Optical Images by Markov Random Fields and Wavelets , 2011, IEEE Geoscience and Remote Sensing Letters.

[50]  Luigi di Stefano,et al.  A change-detection algorithm based on structure and colour , 2003, Proceedings of the IEEE Conference on Advanced Video and Signal Based Surveillance, 2003..

[51]  Paul L. Rosin Thresholding for change detection , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[52]  W. Malila Change Vector Analysis: An Approach for Detecting Forest Changes with Landsat , 1980 .