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

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