Semantic segmentation of coastal aerial/satellite images using deep learning techniques: An application to coastline detection

IF 4.2 2区 地球科学 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS
{"title":"Semantic segmentation of coastal aerial/satellite images using deep learning techniques: An application to coastline detection","authors":"","doi":"10.1016/j.cageo.2024.105704","DOIUrl":null,"url":null,"abstract":"<div><p>A new CNN based approach supported by semantic segmentation, was proposed. This approach is frequently used to carry out regional-scale studies. The core of our method revolves around a CNN model, based on the famous U-Net architecture. Its purpose is to identify different classes of pixels on satellite images and later to automatically detect the coastline. The recently launched Coast Train dataset was used to train the CNN model. Traditional coastline detection was improved (“water/land” segmentation) by means of two new aspects the use of the Sobel-edge loss function and the segmentation of the satellite images into several categories like built-up areas, vegetation and land besides beach/sand and water classes. The approach used ensures a more precise coastline extraction, distinguishing water pixels from all other categories. Our model adeptly identifies features, such as cliff vegetation or coastal roads, that some models might overlook. In this way, coastline localization and its drawing for regional scale study, have minor uncertainties. The performance of the CNN-based method, achieving 85% accuracy and 80% IoU (Intersection over Union) in the segmentation process. The ability of the model to extract the coastline was validated on a Sicilian case study, notably the San Leone beach (Agrigento). The model's results align closely with the ground truth, moreover, its reliability was further confirmed when it was tested on other Sicilian coastal regions.</p><p>Beyond robustness, the model offers a promising avenue for enhanced coastal analysis potentially applicable to coastal planning and management.</p></div>","PeriodicalId":55221,"journal":{"name":"Computers & Geosciences","volume":null,"pages":null},"PeriodicalIF":4.2000,"publicationDate":"2024-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Geosciences","FirstCategoryId":"89","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0098300424001870","RegionNum":2,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

A new CNN based approach supported by semantic segmentation, was proposed. This approach is frequently used to carry out regional-scale studies. The core of our method revolves around a CNN model, based on the famous U-Net architecture. Its purpose is to identify different classes of pixels on satellite images and later to automatically detect the coastline. The recently launched Coast Train dataset was used to train the CNN model. Traditional coastline detection was improved (“water/land” segmentation) by means of two new aspects the use of the Sobel-edge loss function and the segmentation of the satellite images into several categories like built-up areas, vegetation and land besides beach/sand and water classes. The approach used ensures a more precise coastline extraction, distinguishing water pixels from all other categories. Our model adeptly identifies features, such as cliff vegetation or coastal roads, that some models might overlook. In this way, coastline localization and its drawing for regional scale study, have minor uncertainties. The performance of the CNN-based method, achieving 85% accuracy and 80% IoU (Intersection over Union) in the segmentation process. The ability of the model to extract the coastline was validated on a Sicilian case study, notably the San Leone beach (Agrigento). The model's results align closely with the ground truth, moreover, its reliability was further confirmed when it was tested on other Sicilian coastal regions.

Beyond robustness, the model offers a promising avenue for enhanced coastal analysis potentially applicable to coastal planning and management.

利用深度学习技术对海岸航空/卫星图像进行语义分割:海岸线探测应用
在语义分割的支持下,提出了一种基于 CNN 的新方法。这种方法常用于开展区域范围的研究。我们方法的核心是基于著名的 U-Net 架构的 CNN 模型。其目的是识别卫星图像上不同类别的像素,然后自动检测海岸线。最近推出的 Coast Train 数据集被用来训练 CNN 模型。传统的海岸线检测("水/陆 "分割)通过两个新的方面进行了改进:使用 Sobel-edge 损失函数和将卫星图像分割为多个类别,如建筑密集区、植被和陆地,以及海滩/沙滩和水域类别。所使用的方法可确保更精确地提取海岸线,将水域像素与所有其他类别区分开来。我们的模型能很好地识别悬崖植被或沿海道路等特征,而一些模型可能会忽略这些特征。因此,海岸线定位及其绘制在区域尺度研究中的不确定性很小。基于 CNN 方法的性能,在分割过程中达到了 85% 的准确率和 80% 的 IoU(交集大于联合)。该模型提取海岸线的能力在西西里岛的一个案例研究中得到了验证,特别是在 San Leone 海滩(阿格里琴托)。该模型的结果与地面实况非常吻合,此外,在西西里岛其他沿海地区进行测试时,其可靠性也得到了进一步证实。除了稳健性之外,该模型还为加强海岸分析提供了一个很有前景的途径,可能适用于海岸规划和管理。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Computers & Geosciences
Computers & Geosciences 地学-地球科学综合
CiteScore
9.30
自引率
6.80%
发文量
164
审稿时长
3.4 months
期刊介绍: Computers & Geosciences publishes high impact, original research at the interface between Computer Sciences and Geosciences. Publications should apply modern computer science paradigms, whether computational or informatics-based, to address problems in the geosciences.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信