Flood Detection Using Convolutional Neural Networks and Satellite Imagery

Flooding is a devastating natural disaster that causes significant damage to both the environment and human settlements. This work focuses on detecting the occurrence of flooding to enable timely intervention, thereby mitigating its consequences and enhancing resilience in flood-prone areas. The proposed system utilizes Convolutional Neural Networks (CNNs) to classify satellite images into two categories: ’Flooded’ and ’No Flood.’ A comprehensive dataset of satellite images has been curated for training, validation, and testing purposes. To im- prove model performance, various preprocessing techniques such as noise reduction and normalization are applied. Additionally, data augmentation methods including image flipping, rotation, and scaling are employed to enhance the diversity and quality of the training set, ensuring the model can effectively handle variations in input images. A userfriendly web application has been developed using Flask, enabling users to register, log in securely, and upload images for flood detection. The interface provides real-time predictions, classifying images as ’Flooded’ or ’No Flood’ while also displaying a confidence score to enhance trust in the system's outputs.

Authors

Institutions

Publication Details

Published
2025-06-05
DOI
https://doi.org/10.1109/icetea64585.2025.11100019
Primary Topic
Flood Risk Assessment and Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Flood Detection Using Convolutional Neural Networks and Satellite Imagery

Merin Susan Philip, R Praveen, M. Jashwanth, A. Saida Chary
Flood Risk Assessment and Management
article

Flood Detection Using Convolutional Neural Networks and Satellite Imagery

Merin Susan Philip, R Praveen, M. Jashwanth, A. Saida Chary
article en

Abstract

Flooding is a devastating natural disaster that causes significant damage to both the environment and human settlements. This work focuses on detecting the occurrence of flooding to enable timely intervention, thereby mitigating its consequences and enhancing resilience in flood-prone areas. The proposed system utilizes Convolutional Neural Networks (CNNs) to classify satellite images into two categories: ’Flooded’ and ’No Flood.’ A comprehensive dataset of satellite images has been curated for training, validation, and testing purposes. To im- prove model performance, various preprocessing techniques such as noise reduction and normalization are applied. Additionally, data augmentation methods including image flipping, rotation, and scaling are employed to enhance the diversity and quality of the training set, ensuring the model can effectively handle variations in input images. A userfriendly web application has been developed using Flask, enabling users to register, log in securely, and upload images for flood detection. The interface provides real-time predictions, classifying images as ’Flooded’ or ’No Flood’ while also displaying a confidence score to enhance trust in the system's outputs.

Vignana Jyothi Institute of Management (IN)
Climate action
Openalex Percentile: Top 80%
Flood Risk Assessment and Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.