Machine learning applications in detecting sand boils from images

Levees provide protection for vast amounts of commercial and residential properties. However, these structures require constant maintenance and monitoring, due to the threat of severe weather, sand boils, subsidence of land, seepage, etc. In this research, we focus on detecting sand boils. Sand boil...

Full description

Bibliographic Details
Main Authors: Aditi Kuchi, Md Tamjidul Hoque, Mahdi Abdelguerfi, Maik C. Flanagin
Format: Article
Language:English
Published: Elsevier 2019-09-01
Series:Array
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2590005619300128
id doaj-428a4919d0004dbdb2bc9ab34a6df0eb
record_format Article
spelling doaj-428a4919d0004dbdb2bc9ab34a6df0eb2020-11-25T03:14:01ZengElsevierArray2590-00562019-09-013Machine learning applications in detecting sand boils from imagesAditi Kuchi0Md Tamjidul Hoque1Mahdi Abdelguerfi2Maik C. Flanagin3Department of Computer Science, University of New Orleans, New Orleans, LA, 70148, USACanizaro/Livingston Gulf States Center for Environmental Informatics, University of New Orleans, New Orleans, LA, 70148, USA; Department of Computer Science, University of New Orleans, New Orleans, LA, 70148, USA; Corresponding author. Canizaro/Livingston Gulf States Center for Environmental Informatics, University of New Orleans, New Orleans, LA, 70148, USA.Canizaro/Livingston Gulf States Center for Environmental Informatics, University of New Orleans, New Orleans, LA, 70148, USA; Department of Computer Science, University of New Orleans, New Orleans, LA, 70148, USAUS Army Corps of Engineers, New Orleans District, LA, USALevees provide protection for vast amounts of commercial and residential properties. However, these structures require constant maintenance and monitoring, due to the threat of severe weather, sand boils, subsidence of land, seepage, etc. In this research, we focus on detecting sand boils. Sand boils occur when water under pressure wells up to the surface through a bed of sand. These make levees especially vulnerable. Object detection is a good approach to confirm the presence of sand boils from satellite or drone imagery, which can be utilized to assist in the automated levee monitoring methodology. Since sand boils have distinct features, applying object detection algorithms to it can result in accurate detection. To the best of our knowledge, this research work is the first approach to detect sand boils from images. In this research, we compare some of the latest deep learning methods, Viola-Jones algorithm, and other non-deep learning methods to determine the best performing one. We also train a Stacking-based machine learning method for the accurate prediction of sand boils. The accuracy of our robust model is 95.4%.http://www.sciencedirect.com/science/article/pii/S2590005619300128Machine learningStackingObject detectionSand boilsDeep learningSupport vector machine
collection DOAJ
language English
format Article
sources DOAJ
author Aditi Kuchi
Md Tamjidul Hoque
Mahdi Abdelguerfi
Maik C. Flanagin
spellingShingle Aditi Kuchi
Md Tamjidul Hoque
Mahdi Abdelguerfi
Maik C. Flanagin
Machine learning applications in detecting sand boils from images
Array
Machine learning
Stacking
Object detection
Sand boils
Deep learning
Support vector machine
author_facet Aditi Kuchi
Md Tamjidul Hoque
Mahdi Abdelguerfi
Maik C. Flanagin
author_sort Aditi Kuchi
title Machine learning applications in detecting sand boils from images
title_short Machine learning applications in detecting sand boils from images
title_full Machine learning applications in detecting sand boils from images
title_fullStr Machine learning applications in detecting sand boils from images
title_full_unstemmed Machine learning applications in detecting sand boils from images
title_sort machine learning applications in detecting sand boils from images
publisher Elsevier
series Array
issn 2590-0056
publishDate 2019-09-01
description Levees provide protection for vast amounts of commercial and residential properties. However, these structures require constant maintenance and monitoring, due to the threat of severe weather, sand boils, subsidence of land, seepage, etc. In this research, we focus on detecting sand boils. Sand boils occur when water under pressure wells up to the surface through a bed of sand. These make levees especially vulnerable. Object detection is a good approach to confirm the presence of sand boils from satellite or drone imagery, which can be utilized to assist in the automated levee monitoring methodology. Since sand boils have distinct features, applying object detection algorithms to it can result in accurate detection. To the best of our knowledge, this research work is the first approach to detect sand boils from images. In this research, we compare some of the latest deep learning methods, Viola-Jones algorithm, and other non-deep learning methods to determine the best performing one. We also train a Stacking-based machine learning method for the accurate prediction of sand boils. The accuracy of our robust model is 95.4%.
topic Machine learning
Stacking
Object detection
Sand boils
Deep learning
Support vector machine
url http://www.sciencedirect.com/science/article/pii/S2590005619300128
work_keys_str_mv AT aditikuchi machinelearningapplicationsindetectingsandboilsfromimages
AT mdtamjidulhoque machinelearningapplicationsindetectingsandboilsfromimages
AT mahdiabdelguerfi machinelearningapplicationsindetectingsandboilsfromimages
AT maikcflanagin machinelearningapplicationsindetectingsandboilsfromimages
_version_ 1724645157985320960