Change detection is an essential computer vision task in remote sensing applications. It faces challenges of image registration errors, variation in image capturing conditions, clouds, etc. It is observed that an accurate change detection task requires effective feature learning, which needs a noiseless representation. Moreover, change detection improves with error-free image reconstruction as an auxiliary task, which needs joint feature representation by a feature extractor. In this work, we proposed a novel triad (which is a combination of input images and its difference) learning based multiresolution architecture TMLNet for effective change detection. We also proposed a multi-context local self-attention module to efficiently calculate long-range pixel relations with multiple contexts. An enhanced backbone module with top-down connections and multi-scale channel and spatial attention is utilized for change map generation. It provides less noisy features extracted through the backbone. Laplacian pyramid loss is used to preserve small details in feature reconstruction. A set of comprehensive experimentations reveals that the proposed scheme achieved the state-of-the-art result for the F1 Score, intersection over union, and overall accuracy values in seven benchmark datasets. Our model code is available at https://github.com/chouhan-avinash/TMLNet.
Read full abstract