Skip to content

Object detection and classification using bag-of-visual-words approach with K-Means and SVM and CNN

License

Notifications You must be signed in to change notification settings

amschwinn/computer_vision_project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Vision Project

Master 2 Machine Learning and Data Mining

by Austin Schwinn, Jérémie Blanchard, and Oussama Bouldjedri.

Object detection and classification using 2 approaches:

  1. bag-of-visual-words approach with K-Means and SVM
  2. CNN

The Database

In order to store efficiently all the informations that we got from XML files descibing every images, or the data obtained thanks to our computation, we decided to created a MySQL Database. This Database is composed of three different table :

  • images : Stores general informations for every images of the VOC2007
  • objects : Stores informations for every objects extracted from images of the VOC2007
  • desc_obj : Stores descriptors obtained from each objects

The MySQL database is available for download at this link: https://drive.google.com/open?id=0B-cXl70btb-qQXBoV1pTNHhQaDg

Predicting on Test Set

Use the files Predict_CNN or Predict_BOW to predict using the algorithm of your choice.

To run, edit the parameters section at the top of the script. These include setting the test directory. Once the parameters section has been edited, simply run the script for predictions.

Dependency serialized objects are available at the following link: https://drive.google.com/drive/folders/1eLrjXlxiVoJF7eQhZ5qbdeiEp_T2VsBr?usp=sharing

References

About

Object detection and classification using bag-of-visual-words approach with K-Means and SVM and CNN

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages