Abstract
The adverse effects of thawing permafrost on transportation infrastructure in northern regions are exacerbated by climate change. To address this issue, remote sensing techniques can be employed to track deformations in these structures over time. This will allow us to identify regions that are most vulnerable to permafrost degradation, and implement climate adaptation strategies accordingly. The Sentinel-2 mission provides highly suitable data for multitemporal analysis due to its high temporal resolution and multispectral coverage. However, the geometrical misalignment of Sentinel-2 imagery presents a significant challenge for such analysis. In this study, we propose an automatic sub-pixel coregistration algorithm for satellite image time series, specifically focusing on estimating the deformation of linear infrastructure in northern Canada. Our approach involves utilizing a deep learning model to generate binary masks of roads, which are then used to match and align the images. We demonstrate the feasibility of achieving sub-pixel coregistration through road alignment on a small dataset of high-resolution Sentinel-2 images from the town of Gillam in northern Canada. This represents an initial step toward training a road deformation prediction model, which can ultimately contribute to improved infrastructure resilience and adaptation to changing climatic conditions.
Similar content being viewed by others
Data and code availability
The dataset and code are available at the following GitHub repository: https://github.com/afperezm/multi-temporal-coregistration.
Notes
Mean SSIM between pairs of images for all the time series.
References
Liu H, Maghoul P, Shalaby A (2022) Seismic physics-based characterization of permafrost sites using surface waves. The Cryosphere 16(4):1157–1180. https://doi.org/10.5194/tc-16-1157-2022
Bishop MP, Björnsson H, Haeberli W, Oerlemans J, Shroder JF, Tranter M (2011) Encyclopedia of snow. Ice and Glaciers. Springer
Bush E, Lemmen DS (2019) Canada’s changing climate report. Government of Canada, Ottawa, ON
Palko K, Lemmen DS (2017) Climate risks and adaptation practices for the canadian transportation sector 2016:27–64
Radoux J, Chomé G, Jacques DC, Waldner F, Bellemans N, Matton N, Lamarche C, D’Andrimont R, Defourny P (2016) Sentinel-2’s potential for sub-pixel landscape feature detection. Remote Sens. https://doi.org/10.3390/rs8060488
Enache S, Clerc S (2023) Sentinel-2 L1C data quality report. https://sentinel.esa.int/documents/247904/4868341/OMPC.CS.DQR.001.12-2022+-+i83r0+-+MSI+L1C+DQR+January+2023.pdf. [Online; accessed 2-February-2023]
European Space Agency: Data Access of Copernicus historical Sentinel-2 Collection-1 products starting in January 2023. https://sentinels.copernicus.eu/web/sentinel/-/data-access-of-copernicus-historical-sentinel-2-collection-1-products-starting-in-january-2023. [Online; accessed 6-June-2023] (2023)
Scheffler D, Hollstein A, Diedrich H, Segl K, Hostert P (2017) Arosics: an automated and robust open-source image co-registration software for multi-sensor satellite data. Remote Sens. https://doi.org/10.3390/rs9070676
Skakun S, Roger J-C, Vermote EF, Masek JG, Justice CO (2017) Automatic sub-pixel co-registration of landsat-8 operational land imager and sentinel-2a multi-spectral instrument images using phase correlation and machine learning based mapping. Int J Digit Earth 10(12):1253–1269. https://doi.org/10.1080/17538947.2017.1304586
Stumpf A, Michéa D, Malet J-P (2018) Improved co-registration of sentinel-2 and landsat-8 imagery for earth surface motion measurements. Remote Sens. https://doi.org/10.3390/rs10020160
Rufin P, Frantz D, Yan L, Hostert P (2021) Operational coregistration of the sentinel-2a/b image archive using multitemporal landsat spectral averages. IEEE Geosci Remote Sens Lett 18(4):712–716. https://doi.org/10.1109/LGRS.2020.2982245
Evangelidis GD, Psarakis EZ (2008) Parametric image alignment using enhanced correlation coefficient maximization. IEEE Trans Pattern Anal Mach Intell 30(10):1858–1865. https://doi.org/10.1109/TPAMI.2008.113
Zhou L, Zhang C, Wu M (2018) D-linknet: Linknet with pretrained encoder and dilated convolution for high resolution satellite imagery road extraction. In: 2018 IEEE/CVF conference on computer vision and pattern recognition workshops (CVPRW), pp. 192–1924. https://doi.org/10.1109/CVPRW.2018.00034
Brown LG (1992) A survey of image registration techniques. ACM Comput Surv 24(4):325–376. https://doi.org/10.1145/146370.146374
Zitová B, Flusser J (2003) Image registration methods: a survey. Image Vis Comput 21(11):977–1000. https://doi.org/10.1016/S0262-8856(03)00137-9
Fonseca LMG, Manjunath BS (1996) Registration techniques for multisensor remotely sensed imagery. Photogramm Eng Remote Sens 62:1049–1056
Dawn S, Saxena V, Sharma B (2010) Remote sensing image registration techniques: a survey. In: Elmoataz A, Lezoray O, Nouboud F, Mammass D, Meunier J (eds) Image and signal processing. Springer, Berlin, Heidelberg, pp 103–112
Moigne JL, Netanyahu NS, Eastman RD (2018) Image registration for remote sensing. Cambridge University Press, USA
Tondewad MPS, Dale MMP (2020) Remote sensing image registration methodology: review and discussion. Procedia Computer Science 171, 2390–2399. https://doi.org/10.1016/j.procs.2020.04.259 . Third International Conference on Computing and Network Communications (CoCoNet’19)
Yan L, Roy DP, Zhang H, Li J, Huang H (2016) An automated approach for sub-pixel registration of landsat-8 operational land imager (oli) and sentinel-2 multi spectral instrument (msi) imagery. Remote Sens. https://doi.org/10.3390/rs8060520
Guizar-Sicairos M, Thurman ST, Fienup JR (2008) Efficient subpixel image registration algorithms. Opt Lett 33(2):156–158. https://doi.org/10.1364/OL.33.000156
Rosu A-M, Pierrot-Deseilligny M, Delorme A, Binet R, Klinger Y (2015) Measurement of ground displacement from optical satellite image correlation using the free open-source software micmac. ISPRS J Photogramm Remote Sens 100:48–59. https://doi.org/10.1016/j.isprsjprs.2014.03.002 . High-Resolution Earth Imaging for Geospatial Information
Zhu Z, Wang S, Woodcock CE (2015) Improvement and expansion of the fmask algorithm: cloud, cloud shadow, and snow detection for landsats 4-7, 8, and sentinel 2 images. Remote Sens Environ 159:269–277. https://doi.org/10.1016/j.rse.2014.12.014
Zupanc A (2017) Improving cloud detection with machine learning. https://medium.com/sentinel-hub/improving-cloud-detection-with-machine-learning-c09dc5d7cf13. [Online; accessed 10-May-2023]
Foroosh H, Zerubia JB, Berthod M (2002) Extension of phase correlation to subpixel registration. IEEE Trans Image Process 11(3):188–200. https://doi.org/10.1109/83.988953
Lian R, Wang W, Mustafa N, Huang L (2020) Road extraction methods in high-resolution remote sensing images: a comprehensive review. IEEE J Sel Top Appl Earth Obs Remote Sens 13:5489–5507. https://doi.org/10.1109/JSTARS.2020.3023549
Mnih V, Hinton GE (2010) Learning to detect roads in high-resolution aerial images. In: Daniilidis K, Maragos P, Paragios N (eds) Computer Vision—ECCV 2010. Springer, Berlin, Heidelberg, pp 210–223
Mnih V (2013) Machine learning for aerial image labeling. PhD thesis. University of Toronto
Demir I, Koperski K, Lindenbaum D, Pang G, Huang J, Basu S, Hughes F, Tuia D, Raskar R (2018) Deepglobe 2018: a challenge to parse the earth through satellite images. In: Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR) workshops
Oehmcke S, Thrysøe C, Borgstad A, Salles MAV, Brandt M, Gieseke F (2019) Detecting hardly visible roads in low-resolution satellite time series data. In: 2019 IEEE international conference on big data (big data), pp 2403–2412. https://doi.org/10.1109/BigData47090.2019.9006251
Ayala C, Aranda C, Galar M (2021) Towards fine-grained road maps extraction using sentinel-2 imagery. Isprs Ann Photogramm Remote Sens Spatial Inf Sci 5(3):9–14
Ronneberger O, Fischer P, Brox T (2015) U-net: convolutional networks for biomedical image segmentation. In: Navab N, Hornegger J, Wells WM, Frangi AF (eds) Medical image computing and computer-assisted intervention - MICCAI 2015. Springer, Cham, pp 234–241
Shi W, Caballero J, Huszar F, Totz J, Aitken AP, Bishop R, Rueckert D, Wang Z (2016) Real-time single image and video super-resolution using an efficient sub-pixel convolutional neural network. In: Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR)
Tran D, Bourdev L, Fergus R, Torresani L, Paluri M (2015) Learning spatiotemporal features with 3d convolutional networks. In: Proceedings of the IEEE international conference on computer vision (ICCV)
He K, Zhang X., Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR)
Yu F, Koltun V, Funkhouser T (2017) Dilated residual networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR)
Zhang Z, Liu Q, Wang Y (2018) Road extraction by deep residual u-net. IEEE Geosci Remote Sens Lett 15(5):749–753. https://doi.org/10.1109/LGRS.2018.2802944
Acknowledgements
This project was supported by ESA Network of Resources Initiative.
Funding
The authors acknowledge the financial support of the New Frontiers in Research Fund—Exploration Grant [NFRF-2018-00966] as well as University of Manitoba Graduate Fellowship (UMGF).
Author information
Authors and Affiliations
Contributions
Conceptualization, methodology, formal analysis, and review and editing were contributed by AP, PM, and AA. Software and algorithm implementation, original draft preparation, and writing were contributed by AP. All authors have read and agreed to the submitted version of the manuscript.
Corresponding authors
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Pérez, A.F., Maghoul, P. & Ashraf, A. A deep learning approach to satellite image time series coregistration through alignment of road networks. Neural Comput & Applic 36, 3583–3593 (2024). https://doi.org/10.1007/s00521-023-09242-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-023-09242-0