Skip to content

Implementation of the hieararchical matching strategy presented in Fast Matching of Binary Features, Marius Muja and David G. Lowe in C++

License

Notifications You must be signed in to change notification settings

pagmatt/bin-features-matching

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hierarchical SIFT Features Matching

Implementation of the hierarchical matching strategy presented in [Fast Matching of Binary Features, Marius Muja and David G. Lowe](https://www.cs.ubc.ca/~lowe/papers/12mujaCRV.pdf) in C++.

Specifically, the hierarchical matching algorithm is used in conjunction of median quantization in order to provide a fast and scalable algorithm for the computation of SIFT features matches.

Further details can be found in the project report.

Dependencies:

  • OpenCV 4.*

Built using:

Usage:

# OpenCV dependancies must be already installed in your system. If that is not the case, please follow
# http://docs.opencv.org/trunk/doc/tutorials/introduction/linux_install/linux_install.html for detailed instructions on how to install them
> git clone https://github.com/pagmatt/bin-features-matching
> cd bin-features-matching
> mkdir build
> cd build
> cmake ..
> make
# Once the build is ready, simply place the desired images in /testing_dataset and run via:
> ./bin-features-matching

About

Implementation of the hieararchical matching strategy presented in Fast Matching of Binary Features, Marius Muja and David G. Lowe in C++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published