seravee08 / WideBaselineFeatureMatcher_PAMI

This repository contains .exe demo
GNU General Public License v3.0
37 stars 24 forks source link

WideBaselineFeatureMatcher_PAMI

New: We have just released the libraries for wide baseline feature matcher, check them out under GitHub release tag and find header files along with examples under CODE-LIB folder !!

(1) How to run the program
The .exe file contained in this repo was compiled under Windows7 64bit using Microsoft Visual Studio 2010 and nvcc of CUDA 7.0. In order to run the .exe file, you need first to download and install CUDA 7.0. The program can only be ran under Windows system at this time and an Nvidia card supporting CUDA is also a necessity.

(2) How to use the program

(3) Compatibility with VisualSFM
The default outputs from this program including .sift and matchings.txt are all VSFM compatible. You can directly feed the outputs from the program to VSFM without any trouble. You may notice that there is also a file called .aux. These files store the information about affine and must be put in the same folder as .sift files.

(4) Parameter tuning
We have two sets of parameters ready for tuning: sift feature detection and bilateral function. You can find bilateral_settings.txt and siftParam_settings.txt in the unzipped folder.
siftParam_settings.txt

The parameters inside bilateral_settings.txt are currently not recommended for tuning. Further instructions will be coming soon.