Climate change has caused an increase in floods worldwide that affect the lives of people and cause extensive property damage in urban areas due to high flood depth levels. Machine learning-based computer vision applications have been extensively used for the estimation of flood depth levels in urban environments. However, most applications are restricted to research purposes with their on-site usability remaining low and often fail to communicate the flood risk to the public in simple terms. In this study, we present a Python application that uses backend a you look only once (YOLO)-based detector with a simple graphical user interface (GUI) to classify vehicle inundation levels in five classes and help communicating flood risk. The Python application called FLOOD-DEPTH-ML available as open access allows users to analyze flood images/videos, online YouTube links, and most importantly its webcam feature, which users can use to easily integrate it with monitoring cameras to provide early warning for flood depths based on car submergence levels.

FLOOD-DEPTH-ML: Machine learning-driven python application for estimation of urban flood depths through submerged vehicles detection

Mishra M.
Writing – Original Draft Preparation
;
Albano R.
Writing – Original Draft Preparation
2026-01-01

Abstract

Climate change has caused an increase in floods worldwide that affect the lives of people and cause extensive property damage in urban areas due to high flood depth levels. Machine learning-based computer vision applications have been extensively used for the estimation of flood depth levels in urban environments. However, most applications are restricted to research purposes with their on-site usability remaining low and often fail to communicate the flood risk to the public in simple terms. In this study, we present a Python application that uses backend a you look only once (YOLO)-based detector with a simple graphical user interface (GUI) to classify vehicle inundation levels in five classes and help communicating flood risk. The Python application called FLOOD-DEPTH-ML available as open access allows users to analyze flood images/videos, online YouTube links, and most importantly its webcam feature, which users can use to easily integrate it with monitoring cameras to provide early warning for flood depths based on car submergence levels.
2026
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S2590123026005359-main_compressed.pdf

accesso aperto

Licenza: Creative commons
Dimensione 2.18 MB
Formato Adobe PDF
2.18 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11563/211396
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact