Extracting Coastal Water Depths from Multi-Temporal Sentinel-2 Images Using Convolutional Neural Networks

Journal Article (2022)
Authors

Y. A. Lumban-Gaol (Student TU Delft, National Research and Innovation Agency)

K. Ohori (TU Delft - Urban Data Science)

Peters Peters (TU Delft - Urban Data Science)

Research Group
Urban Data Science
Copyright
© 2022 Yustisi Lumban-Gaol, G.A.K. Arroyo Ohori, R.Y. Peters
To reference this document use:
https://doi.org/10.1080/01490419.2022.2091696
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 Yustisi Lumban-Gaol, G.A.K. Arroyo Ohori, R.Y. Peters
Research Group
Urban Data Science
Issue number
6
Volume number
45
Pages (from-to)
615-644
DOI:
https://doi.org/10.1080/01490419.2022.2091696
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Satellite-Derived Bathymetry (SDB) can be calculated using analytical or empirical approaches. Analytical approaches require several water properties and assumptions, which might not be known. Empirical approaches rely on the linear relationship between reflectances and in-situ depths, but the relationship may not be entirely linear due to bottom type variation, water column effect, and noise. Machine learning approaches have been used to address nonlinearity, but those treat pixels independently, while adjacent pixels are spatially correlated in depth. Convolutional Neural Networks (CNN) can detect this characteristic of the local connectivity. Therefore, this paper conducts a study of SDB using CNN and compares the accuracies between different areas and different amounts of training data, i.e., single and multi-temporal images. Furthermore, this paper discusses the accuracies of SDB when a pre-trained CNN model from one or a combination of multiple locations is applied to a new location. The results show that the accuracy of SDB using the CNN method outperforms existing works with other methods. Multi-temporal images enhance the variety in the training data and improve the CNN accuracy. SDB computation using the pre-trained model shows several limitations at particular depths or when water conditions differ.