Detect damaged building by natural disasters and get a brief information about it.
For development of the web app we used following technologies:
Machine learning side was developed with PyTorch. We used Res-Net50 pretrained on COCO dataset.
- Pick up a natural disaster;
- Check news and photos with detected by ResNet damaged houses
To watch demo click on the image below
In /PyTorch
folder you can see two files:
predict.py
works with trained ResNet, gets two images as input and returns 2 images with detected housestorch_object_detection.py
- ResNet is build, dataset is collected and network is trained
Check on Google Docs
Due to the lack of experience we haven't managed to successfully integrate it with Azure and deploy it but we're looking forward to improve our project! Our future plans are:
- Azure integration;
- Adding data storage;
- Better natural disaster news aggregation;
- Retraining neural network to be able to detect other objects and show more detailed information about damage;
- Azure/DigiatOcean Deployment
This amazing pic in the header is made by MacroVector