Skip to content

Image Recognition using SIFT and BRISK feature detectors.

License

Notifications You must be signed in to change notification settings

bvnayak/image_recognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

================================================ Image Recognition - Python-OpenCV Implementation

  • Image Recognition using SIFT and BRISK feature detectors

Installation

  • We are using the latest opencv library version 3.0.0rc1
  • Run pip install -r requirements.txt
  • Test running it by python beyondbagsoffeatures.py

Dependencies

  • Scipy
  • Numpy
  • scikit-learn
  • matplotlib

Test Data Set

  • The image data set need to run the code is provided in the images folder. (User may change it as per requirement.)
  • Currently there are 3 datasets namely
  • training and testing form the 1st pair
  • caltech_train and caltect_test form the 2nd pair
  • c1_train and c1_test form the last pair
  • User can change the dataset one wants to run by commenting the line#30-37 of beyondbagsoffeatures.py.
  • User can switch between SIFT and BRISK by setting sift=False on line#28

Results

alt tag alt tag

References

About

Image Recognition using SIFT and BRISK feature detectors.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages