An Interactive Prompt Based Network for Urban Floods Area Segmentation Using UAV Images

Project Code :TMMAIP499

Objective

To develop an interactive prompt-based network that accurately segments urban flood regions from UAV images using multi-scale feature fusion and color-space analysis, improving detection performance for disaster response and decision-making systems.

Abstract

Abstract:

Rapid and accurate detection of flood-affected areas is critical for effective disaster response and urban management. This study presents an interactive prompt-based network for segmenting urban flood regions from Unmanned Aerial Vehicle (UAV) images. The proposed framework combines color-space analysis in HSV and CIE-Lab color models with prompt-guided attention to precisely identify water-covered regions in complex urban scenes. Foreground and background prompt points are automatically sampled from ground-truth masks and encoded as a three-channel prompt map, which guides the segmentation decoder. A multi-scale dilation strategy progressively refines flood boundaries by aggregating contextual features at multiple spatial scales. Fusion weights between HSV and Lab feature streams are optimized on a validation set to maximize Intersection-over-Union (IoU). Data augmentation including flipping, rotation, and random scaling expands training diversity. Gradient-weighted Class Activation Maps (Grad-CAM) provide visual interpretability of learned feature regions. Experiments demonstrate that the model achieves strong quantitative performance across accuracy, precision, recall, and F1 score, confirming its suitability for real-world UAV-based urban flood monitoring and emergency decision support systems.

Keywords— UAV image segmentation, Urban flood detection, Prompt-based network, multi-scale dilation, Disaster remote sensing.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Software: Matlab 2022b or above

Hardware:

Operating Systems:

  • Windows 10
  • Windows 7 Service Pack 1
  • Windows Server 2019
  • Windows Server 2016

Processors:

Minimum: Any Intel or AMD x86-64 processor

Recommended: Any Intel or AMD x86-64 processor with four logical cores and AVX2 instruction set support

Disk:

Minimum: 2.9 GB of HDD space for MATLAB only, 5-8 GB for a typical installation

Recommended: An SSD is recommended A full installation of all MathWorks products may take up to 29 GB of disk space

RAM:

Minimum: 4 GB

Recommended: 8 GB

Learning Outcomes

·   Introduction to Matlab

·   What is EISPACK & LINPACK

·   How to start with MATLAB

·   About Matlab language

·   Matlab coding skills

·   About tools & libraries

·   Application Program Interface in Matlab

·   About Matlab desktop

·   How to use Matlab editor to create M-Files

·   Features of Matlab

·   Basics on Matlab

·   What is an Image/pixel?

·   About image formats

·   Introduction to Image Processing

·   How digital image is formed

·   Importing the image via image acquisition tools

·   Analyzing and manipulation of image.

·   Phases of image processing:

               o  Acquisition

               o  Image enhancement

               o  Image restoration

               o   Color image processing

               o  Image compression

               o   Morphological processing

               o   Segmentation etc.,

·   How to extend our work to another real time applications

·   Project development Skills

               o   Problem analyzing skills

               o   Problem solving skills

               o   Creativity and imaginary skills

               o   Programming skills

               o   Deployment

               o   Testing skills

               o   Debugging skills

               o   Project presentation skills

               o   Thesis writing skills

 

Demo Video