Home

Awesome

Aerial Imagery dataset for fire detection: classification and segmentation using Unmanned Aerial Vehicle (UAV)

Title

FLAME (Fire Luminosity Airborne-based Machine learning Evaluation) Dataset<br/> Alt Text

Paper

You can find the article related to this code here at Elsevier or <br/> You can find the preprint from the Arxiv website.

Dataset

Repository/frames/Training
                    ├── Fire/*.jpg
                    ├── No_Fire/*.jpg
Repository/frames/Test
                    ├── Fire/*.jpg
                    ├── No_Fire/*.jpg
Repository/frames/Segmentation/Data
                                ├── Images/*.jpg
                                ├── Masks/*.png
<!--- ![Alt text](/Output/table.PNG) --->

<img src=/Output/table.PNG width="860" height="600"/>

Model

Alt text <br/> <br/>

Alt text

Sample

Requirements

Code

This code is run and tested on Python 3.6 on linux (Ubuntu 18.04) machine with no issues. There is a config.py file in this directoy which shows all the configuration parameters such as Mode, image target size, Epochs, batch size, train_validation ratio, etc. All dependency files are available in the root directory of this repository.

Mode = 'Training'

Make sure that you have copied and unzipped the data in correct direcotry.

Mode = 'Classification'

Make sure that you have copied and unzipped the data in correct direcotry.

Mode = 'Segmentation'

Make sure that you have copied and unzipped the data in correct direcotry.

Then after setting your parameters, just run the main.py file.

python main.py

Results

Alt text

<img src=/Output/confusion.PNG width="500" height="500"/>

<!--- ![Alt text](/Output/confusion.PNG) --->

Alt text

Alt text

<img src=/Output/federated_node_cropped.jpg width="500" height="500"/>

Citation

If you find it useful, please cite our paper as follows:

@article{shamsoshoara2021aerial,
  title={Aerial Imagery Pile burn detection using Deep Learning: the FLAME dataset},
  author={Shamsoshoara, Alireza and Afghah, Fatemeh and Razi, Abolfazl and Zheng, Liming and Ful{\'e}, Peter Z and Blasch, Erik},
  journal={Computer Networks},
  pages={108001},
  year={2021},
  publisher={Elsevier}
}

Other related repositories and articles

License

For academtic and non-commercial usage