Giter VIP home page Giter VIP logo

dasm's Introduction

Damage Assessment System For Image Data (DASM)

This is the git repository for the undergradute Machine Learning final project BBM406. Hacettepe University. Computer Engineering Department

Abstract

Damage assessment after disasters is an important task for governments and organizations, however It takes a lot of time to evaluate the damage especially if the disaster affected a large area. In this project, we propose a solution for this problem by employing image classification methods on damaged structures. We gathered data from the web and categorized them to build the training dataset. We use deep convolutional neural network(CNN), support vector machine(SVM) and bag-of-visual-words(BoVW) models.

Datasets

First Dataset (1.564 images)

https://drive.google.com/file/d/1evJUiFW6iEQUo_efy8Gfitw75DHwDlfw/view?usp=sharing

Second Dataset (3.636 images)

https://drive.google.com/file/d/13s3yG8LmumqZlxKNaWQNIKDNPfNE7b8f/view?usp=sharing

Paper

https://drive.google.com/file/d/18ZpsVVO3_ORDphOhNusrYzQBbPfHxLdb/view?usp=sharing

Medium blogs for progress documentation

par1: https://medium.com/bbm406f19/week-1-damage-assessment-system-for-imagery-data-dasm-3764a3b24871

part2: https://medium.com/bbm406f19/week-2-dasm-dataset-building-ed88890a915b

part3: https://medium.com/bbm406f19/week-3-dasm-dataset-building-and-model-selection-87e3e29931a

part4: https://medium.com/bbm406f19/week-4-dasm-bovw-implementation-35f223ae9192

part5: https://medium.com/bbm406f19/week-5-dasm-enlarging-the-dataset-and-convnet-classification-afada08faf0a

part6: https://medium.com/bbm406f19/week-6-dasm-new-experiments-and-the-final-dataset-53250a6804ea

Requirements

Since the repo is using SIFT and SURF descriptors from openCV which are now not supported, specific opencv, opencv-contrib and python version should be satisfied.

. Python==3.6.0

. opencv-python==3.4.2.16

. opencv-contrib-python==3.4.2.16

Authors

malek-baba, ezgigungor, fnisahopcu

dasm's People

Contributors

b21403447 avatar ezgigungor avatar fnisahopcu avatar malek-baba avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.