Accuracy of Bathymetric Depth Change Maps Using Multi-Temporal Images and Machine Learning
<p>Schematic of the conventional approach to using SDB to estimate depth change.</p> "> Figure 2
<p>Schematic of the proposed approach to estimating depth change using SDB.</p> "> Figure 3
<p>Data preparation and modelling schema.</p> "> Figure 4
<p>Study area location (latitude 30.32°/longitude −87.15°).</p> "> Figure 5
<p>Example of the sparsest sample employed (“1plus1”—see text) overlain on the “true”/reference bathymetric depth (The number of pixels sampled across all three ICESat-2 tracks is indicated in the legend. The “angles” are the two bearings of actual ICESat-2 overpasses for this area. The study area is located in UTM Zone 17).</p> "> Figure 6
<p>Average (over all sample types) root mean squared error for residuals for models fitted for train and test data sets. (Band combinations are 2: Visible (2 (blue), 3 (green), 4 (red)); 11: (Visible + 6 (visible and near-infrared (VNIR)) + 8 (VNIR)), 12: (Visible + PsBtG + PsBtR (Equations (1) and (2))); 17 (Visible + VNIR + PsBtG + PsBtR)).</p> "> Figure 7
<p>An example of the performance of one multi-temporal “stacked” image depth change model for the (<b>a</b>) training and (<b>b</b>) testing data sets for one model type (CatBoost in this case), sample type (“3plus3”), and band combination (17), and (<b>c</b>) the model that was fitted applied to the entire data set.</p> "> Figure 8
<p>An example of differences between “true”/LiDAR depth change and CatBoost model-estimated depth change for the entire study area (the study area is located in UTM Zone 17).</p> "> Figure 9
<p>Model performance metrics ((<b>a</b>,<b>c</b>): correlation/R<sup>2</sup>; (<b>b</b>,<b>d</b>): RMSE in m) for estimating depth change using individual SDB models for 2019 and 2021 and differencing the outputs. (Band combinations are 2: Visible (2 (blue), 3 (green), 4 (red)); 11: (Visible + 6 (very near infrared (VNIR)) + 8 (VNIR)), 12: (Visible + PsBtG + PsBtR (Equations (1) and (2))); 17 (Visible + VNIR + PsBtG + PsBtR).</p> "> Figure 10
<p>Model performance metrics ((<b>a,c</b>): correlation/R<sup>2</sup>; (<b>b,d</b>): RMSE in m) for estimating depth change using a single depth change model fitted using a multi-temporal “stacked” image. (Band combinations are 2: Visible (2 (blue), 3 (green), 4 (red)); 11: (Visible + 6 (very near-infrared (VNIR)) + 8 (VNIR)), 12: (Visible + PsBtG + PsBtR (Equations (1) and (2))); 17 (Visible + VNIR + PsBtG + PsBtR)).</p> "> Figure 11
<p>Average band importance over all samples and band combinations (Bands are B2: Blue; B3: Green; B4: Red; B6: very-near infrared (VNIR); B8: VNIR; PsBtG: pseudo-bathymetry green ratio; <span class="html-italic">×</span>: PsBtR: pseudo-bathymetry red ratio.).</p> ">
Abstract
:1. Introduction
- Obtain reference depth data and satellite images for two time epochs (t1 and t2).
- Develop individual SDB models for t1 and t2.
- Apply Model (t1) to all of Image (t1).
- Apply Model (t2) to all of Image (t2).
- Estimate depth change by differencing the t1 and t2 SDB depth images.
- Obtain reference depth data and satellite images for two times (t1 and t2).
- Use the reference data to calculate “true” depth change from t1 to t2 for pixels/points for which reference depth data exist for both t1 and t2.
- Combine the images from t1 and t2 into a single multi-temporal “stacked” image.
- Develop a t1 to t2 depth change model using the t1 and t2 band reflectance values of the stacked image and the t1 to t2 depth change reference data.
- Estimate depth change by applying the model to all of the multi-temporal “stacked” t1 + t2 images.
2. Materials and Methods
2.1. Study Area and Data
2.2. Sampling
2.3. Modelling
- Two cloud-free atmospherically correct 13-band Sentinel-2 images (10 m spatial resolution) collected prior to, and after, Hurricane Sally, which occurred on 16 September 2020.
- A single multi-temporal Sentinel-2 image created by “stacking” the two Sentinel-2 images.
- Two “true”/reference depth maps derived from airborne LiDAR data collected prior to and after Hurricane Sally.
- Three samples of increasing density of 10 m pixels lying along simulated ICESat-2 sample tracks.
2.4. Model Evaluation
3. Results
3.1. Overfitting
3.2. Depth Change Accuracy
- Doubling the sample size from two tracks (“1plus1”) to four tracks (“2plus2”) produced better CatBoost model difference-based depth change estimates—i.e., R2 values increased (Figure 9a) and RMSE values decreased (Figure 9b). However, a further sample size increase to six tracks (“3plus3”) provided little additional improvement. For linear regression difference models (Figure 9c,d), increasing sample size from two tracks did not improve depth change estimates.
- For CatBoost- and linear regression difference-based models, increased model complexity—i.e., more input variables—improved depth change estimates only slightly (if at all). For example, R2 increased (Figure 9a), and RMSE decreased (Figure 9b) only a small amount from band combination 2 (three variables) to band combination 17 (7 variables).
- Better models result from a sample larger than two tracks, model complexity improves performance, and CatBoost models outperform linear regression models.
3.3. Variable Importance
4. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Kim, M.; Danielson, J.; Storlazzi, C.; Park, S. Physics-based satellite-derived bathymetry (SDB) using Landsat OLI images. Remote Sens. 2024, 16, 843. [Google Scholar] [CrossRef]
- Abbot, R.; Lane, D.; Sinclair, M.; Spruing, T. Lasers chart the waters of Australia’s Great Barrier Reef. Proc. Soc. Photogr. Instrum. Eng. 1996, 2964, 72–90. [Google Scholar]
- Gao, J. Bathymetric mapping by means of remote sensing: Methods, accuracy and limitations. Prog. Phys. Geogr. 2009, 33, 103–116. [Google Scholar] [CrossRef]
- Arsen, A.; Crétaux, J.-F.; Berge-Nguyen, M.; Abarca del Rio, R. Remote sensing-derived bathymetry of Lake Poopó. Remote Sens. 2014, 6, 407–420. [Google Scholar] [CrossRef]
- Forfinski-Sarkozi, N.; Parrish, C. Active-passive spaceborne data fusion for mapping nearshore bathymetry. Photogramm. Eng. Remote Sens. 2019, 85, 281–295. [Google Scholar] [CrossRef]
- Albright, A.; Glennie, C. Nearshore bathymetry from fusion of Sentinel-2 and ICESat-2 observations. IEEE Geosci. Remote Sens. Lett. 2020, 18, 900–904. [Google Scholar] [CrossRef]
- Thomas, N.; Pertiwi, A.; Traganos, D.; Lagomasino, D.; Poursanidis, D.; Moreno, S.; Fatoyinbo, L. Space-borne cloud-native satellite-derived bathymetry (SDB) models using ICESat-2 and Sentienl-2. Geophys. Res. Lett. 2021, 48, e2020GL092170. [Google Scholar] [CrossRef]
- Kutser, T.; Miller, I.; Jupp, D. Mapping coral reef benthic substrates using hyperspectral space-borne images and spectral libraries. Estuar. Coast. Shelf Sci. 2006, 70, 449–460. [Google Scholar] [CrossRef]
- Ma, S.; Tao, Z.; Yang, X.; Yu, Y.; Zhou, X.; Li, Z. Bathymetry retrieval from hyperspectral remote sensing data in optical-shallow water. IEEE Trans. Geosci. Remote Sens. 2014, 52, 1205–1212. [Google Scholar] [CrossRef]
- Le, Y.; Hu, M.; Chen, Y.; Yan, Q.; Zhang, D.; Li, S.; Zhang, X.; Wang, L. Investigating the shallow-water bathymetric capability of Zhuhai-1 spaceborne hyperspectral images based on ICESat-2 data and empirical approaches: A case study in the South China Sea. Remote Sens. 2022, 14, 3406. [Google Scholar] [CrossRef]
- Le Quilleuc, A.; Collin, A.; Jasinski, M.; Devillers, R. Very high-resolution satellite-derived bathymetry and habitat mapping using Pleiades-1 and ICESat-2. Remote Sens. 2022, 14, 133. [Google Scholar] [CrossRef]
- Lee, Z.; Carder, K.; Mobley, C.; Steward, R.; Patch, J. Hyperspectral remote sensing for shallow waters. I. a semi-analytical model. Appl. Opt. 1998, 37, 6329–6338. [Google Scholar] [CrossRef]
- Brando, V.; Anstee, J.M.; Wettle, M.; Dekker, A.; Phinn, S.; Roelfsema, C. A physics-based retrieval and quality assessment of bathymetry from suboptimal hyperspectral data. Remote Sens. Environ. 2009, 113, 755–770. [Google Scholar] [CrossRef]
- O’Neill, N.; Miller, R. On calibration of passive optical bathymetry through depth soundings analysis and treatment of errors resulting from the spatial variation of environmental parameters. Int. J. Remote Sens. 1989, 10, 1481–1501. [Google Scholar] [CrossRef]
- Stumpf, R.; Holderied, K.; Sinclair, M. Determination of water depth with high-resolution satellite imagery over variable bottom types. Limnol. Oceanogr. 2003, 48 Pt 2: Light in Shallow Waters, 547–556. [Google Scholar] [CrossRef]
- Poursanidis, D.; Traganos, D.; Reinartz, P.; Chrysoulakis, N. On the use of Sentinel-2 for coastal habitat mapping and satellite-derived bathymetry estimation using downscaled coastal aerosol band. Int. J. Appl. Earth Obs. Geoinf. 2019, 80, 58–70. [Google Scholar] [CrossRef]
- Sagawa, T.; Yamashita, Y.; Okumura, T.; Yamanokuchi, T. Satellite derived bathymetry using machine learning and multi-temporal satellite images. Remote Sens. 2019, 11, 1155. [Google Scholar] [CrossRef]
- Kibele, J.; Shears, N. Non-parametric empirical depth regression for bathymetric mapping in coastal waters. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2016, 9, 5130–5138. [Google Scholar] [CrossRef]
- Danilo, C.; Melgani, F. High-coverage satellite-based coastal bathymetry through a fusion of physical and learning methods. Remote Sens. 2019, 11, 376. [Google Scholar] [CrossRef]
- NASA. No Date-b. ICESat-2 Overview. Available online: https://icesat-2.gsfc.nasa.gov/ (accessed on 10 June 2024).
- Magruder, L.; Neumann, T.; Kurtz, N. ICESat-2 early mission synopsis and observatory performance. Earth Space Sci. Res. Lett. 2021, 8, e2020EA001555. [Google Scholar] [CrossRef]
- NASA. No Date-a. ICESat-2 Data Products. Available online: https://icesat-2.gsfc.nasa.gov/science/data-products (accessed on 10 June 2024).
- Kratzmann, M.; Hapke, C. Quantifying anthropogenically driven morphologic changes on a barrier island: Fire Island National Seashore, New York. J. Coast. Res. 2012, 28, 76–88. [Google Scholar] [CrossRef]
- Hartman, M.; Kennedy, A. Depth of closure over large regions using airborne bathymetric lidar. Mar. Geol. 2016, 379, 52–63. [Google Scholar] [CrossRef]
- Pye, K.; Bolt, S. Assessment of beach and dune erosion and accretion using lidar: Impact of the stormy 2013–14 winter and longer-term trends on the Sefton Coast, UK. Geomorphology 2016, 266, 146–167. [Google Scholar] [CrossRef]
- Misra, A.; Ramakrishnan, B. Assessment of coastal geomorphological changes using multi-temporal satellite-derived bathymetry. Cont. Shelf Res. 2020, 207, 104213. [Google Scholar] [CrossRef]
- Caballero, I.; Stumpf, R. On the use of Sentinel-2 satellites and lidar surveys for change detection of shallow bathymetry: The case study of North Carolona inlets. Coast. Eng. 2021, 169, 103936. [Google Scholar] [CrossRef]
- Hermann, J.; Magruder, L.; Markel, J.; Parrish, C. Assessing the ability to quantify bathymetric change over time using solely satellite-based measurements. Remote Sens. 2022, 14, 1232. [Google Scholar] [CrossRef]
- Madore, B. Investigating Nearshore Bathymetric Change over Time Using Satellite Derived Bathymetry and NOAA’s SatBathy Tool. Unpublished. Master’s Thesis, Oregon State University, Corvallis, OR, USA, May 2024; 72p. [Google Scholar]
- ESA (European Space Agency). Sentinel-2 MSI User Guide. Available online: https://sentinels.copernicus.eu/web/sentinel/user-guides/sentinel-2-msi (accessed on 10 June 2024).
- RBINS (Royal Belgian Institute of Natural Sciences). Available online: https://odnature.naturalsciences.be/remsem/software-and-data/acolite (accessed on 10 June 2024).
- NOAA. No Date. Digital Coastal Data Access Viewer. Available online: https://coast.noaa.gov/digitalcoast/data/jalbtcx.html (accessed on 10 June 2024).
- NCMP (National Coastal Mapping Program). Key Word Search/Find: Hurricane Sally. Available online: https://coast.noaa.gov/digitalcoast/data/home.html (accessed on 10 June 2024).
- Prokhorenkova, L.; Gusev, G.; Vorobev, A.; Dorogush, A.; Gulin, A. CatBoost: Unbiased boosting with categorical features. In Proceedings of the 32nd Conference on Neural Information Processing Systems (NeurIPS 2018), Montreal, QC, Canada, 2–8 December 2018; 11p. Available online: https://proceedings.neurips.cc/paper_files/paper/2018/file/14491b756b3a51daac41c24863285549-Paper.pdf (accessed on 12 August 2024).
- Caballero, I.; Stumpf, R. Atmospheric correction for satellite-derived bathymetry in the Caribbean waters: From a single image to multi-temporal approaches using Sentinel-2A/B. Opt. Express 2020, 28, 11742–11766. [Google Scholar] [CrossRef]
- Caballero, I.; Stumpf, R. Towards routine mapping of shallow bathymetry in environments with variable turbidity: Contribution of Sentinel-2A/B satellites mission. Remote Sens. 2020, 12, 451. [Google Scholar] [CrossRef]
- ICESat-2, No Date. “Orbital Path”. Available online: https://icesat-2.gsfc.nasa.gov/fast-facts (accessed on 10 June 2024).
Model Parameter (Number) | Designation/Name | Description |
---|---|---|
Sample Types (3) | “1plus1” | Two tracks—each comprised of three “sub-tracks”—oriented to two different real-world ICESat-2 bearings. |
“2plus2” | Four tracks—i.e., 12 “sub-tracks”—oriented to two different real-world ICESat-2 bearings. | |
“3plus3” | Six tracks—i.e., 18 “sub-tracks”—oriented to two different real-world ICESat-2 bearings. | |
Band Combinations (4) | 2 | Three variables: visible bands (2 (blue), 3 (green), 4 (red)). |
11 | Five variables: three visible bands + 6 (VNIR) + 8 (VNIR) (2–4,6,8). | |
12 | Five variables: three visible bands + two band ratios (PsBtG and PsBtR Equations (1) and (2)) (2, 3, 4, 6, 8, PsBtG, PsBtR). | |
17 | Seven variables: three visible bands + two VNIR bands + two band ratios (PsBtG and PsBtR Equations (1) and (2)) (2, 3, 4, 6, 8, PsBtG, PsBtR). | |
Model Fitting Methods (2) | Linear regression | Parametric least squares. |
Categorical boosting | Machine learning tree-based method. | |
Depth Change Model Approaches (2) | Model differencing | Individual t1 and t2 depth models fitted. Depth change obtained by model differencing. |
Multi-temporal “stacked” image modelling | Single depth change model fitted using a combined t1 and t2 image and depth change from “true”/reference data. Depth change obtained directly from model. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lowell, K.; Hermann, J. Accuracy of Bathymetric Depth Change Maps Using Multi-Temporal Images and Machine Learning. J. Mar. Sci. Eng. 2024, 12, 1401. https://doi.org/10.3390/jmse12081401
Lowell K, Hermann J. Accuracy of Bathymetric Depth Change Maps Using Multi-Temporal Images and Machine Learning. Journal of Marine Science and Engineering. 2024; 12(8):1401. https://doi.org/10.3390/jmse12081401
Chicago/Turabian StyleLowell, Kim, and Joan Hermann. 2024. "Accuracy of Bathymetric Depth Change Maps Using Multi-Temporal Images and Machine Learning" Journal of Marine Science and Engineering 12, no. 8: 1401. https://doi.org/10.3390/jmse12081401
APA StyleLowell, K., & Hermann, J. (2024). Accuracy of Bathymetric Depth Change Maps Using Multi-Temporal Images and Machine Learning. Journal of Marine Science and Engineering, 12(8), 1401. https://doi.org/10.3390/jmse12081401