I employed KERAS' pretrained MobileNet CNN and fine-tuned it for our particular flood detection (image classification) task. The data can be downloaded from the following link: https://drive.google.com/file/d/1oT07-wVuYj_hByn4FqUtIj63Yg_fe7dP/view?usp=sharing
Fine-tuned flood detection model can be downloaded from the follwing link: https://drive.google.com/file/d/1mF8NmMClUbKXYJoDdW3OYHhwiSknI5hk/view?usp=sharing Normal or No Flooding images were collected from google image search, there may be irrelevant images in this category because the images were downloaded using an automated script.
The trained model performed quite impressively and got an accuracy score of over 98% and it was only trained for about 5 minutes.