pyShore: A deep learning toolkit for shoreline structure mapping with high-resolution orthographic imagery and convolutional neural networks

被引:5
作者
Lv, Zhonghui [1 ,2 ]
Nunez, Karinna [1 ]
Brewer, Ethan [2 ,3 ]
Runfola, Dan [2 ]
机构
[1] William & Mary, Virginia Inst Marine Sci, Williamsburg, VA 23185 USA
[2] William & Mary, Dept Appl Sci, Williamsburg, VA USA
[3] NYU, Dept Comp Sci & Engn, New York, NY USA
关键词
Deep learning; Coastal management; Remote sensing; Semantic segmentation; AUTOMATIC DELINEATION; EXTRACTION;
D O I
10.1016/j.cageo.2022.105296
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The process of mapping shoreline structures (i.e., riprap, groins, breakwaters or bulkheads) is heavily reliant on in-situ field surveys and manual delineation using orthoimagery or aerial imagery. These processes are time and resource intensive, resulting in update times of longer than a decade for larger waterbodies. In this study, we explore the effectiveness of a deep learning approach to map shoreline armoring structures from remotely sensed high-resolution imagery. We focus on computationally efficient techniques which can be deployed in desktop environments similar to those used by human coders today, with the goal of providing a semi-automated technique which reduces the total amount of time required to delineate shoreline structures. We test a range of architectures using a dataset of over 10,000 observations of four classes of shoreline structure, finding that a ResNet18 based Pyramid Attention Network (PAN) architecture achieves 72% overall accuracy (60 cm resolution), with 80% and 94% prediction accuracy in breakwater and groins, respectively. This relatively lightweight implementation enabled a 1.5 kilometers of shoreline to be processed in 1.4 s (GPU) to 2.16 s (CPU) in simulated user environments. Finally, we present pyShore, an implementation of this deep learning algorithm made available for human coders to apply as a part of a semi-automated workflow.
引用
收藏
页数:15
相关论文
共 80 条
[1]   Deep convolutional neural network for automatic fault recognition from 3D seismic datasets [J].
An, Yu ;
Guo, Jiulin ;
Ye, Qing ;
Childs, Conrad ;
Walsh, John ;
Dong, Ruihai .
COMPUTERS & GEOSCIENCES, 2021, 153
[2]   A Deep Learning Approach to an Enhanced Building Footprint and Road Detection in High-Resolution Satellite Imagery [J].
Ayala, Christian ;
Sesma, Ruben ;
Aranda, Carlos ;
Galar, Mikel .
REMOTE SENSING, 2021, 13 (16)
[3]  
Bagli S., 2004, P INITIAL ECO IMAGIN
[4]  
Berman M., 1999, DEV GUIDELINES GENER
[5]  
Berman M., 2013, DELAWARE SHORELINE I, P23062
[6]  
Bhil Kanchan, 2022, Sustainable Advanced Computing: Select Proceedings of ICSAC 2021. Lecture Notes in Electrical Engineering (840), P209, DOI 10.1007/978-981-16-9012-9_18
[7]   Evaluation of Deep Learning CNN Model for Land Use Land Cover Classification and Crop Identification Using Hyperspectral Remote Sensing Images [J].
Bhosle, Kavita ;
Musande, Vijaya .
JOURNAL OF THE INDIAN SOCIETY OF REMOTE SENSING, 2019, 47 (11) :1949-1958
[8]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[9]   Susceptibility & defense of satellite image-trained convolutional networks to backdoor attacks [J].
Brewer, Ethan ;
Lin, Jason ;
Runfola, Dan .
INFORMATION SCIENCES, 2022, 603 :244-261
[10]   Predicting road quality using high resolution satellite imagery: A transfer learning approach [J].
Brewer, Ethan ;
Lin, Jason ;
Kemper, Peter ;
Hennin, John ;
Runfola, Dan .
PLOS ONE, 2021, 16 (07)