Speed up the feature matching step in image stitching.
Technical details can be found in the project presentation slides [link] and report (under the report directory).
All development in this project was done on Wisconsin's commodity cluster Euler [link], where jobs are executed through the job scheduler Slurm.
>> cmake -DCMAKE_BUILD_TYPE=Release .
>> make
>> sbatch submitToSlurm.sh
>> # View .stdout file
Timing results are in XML files without a root element. These are found in the
timingFiles
directory. These results are plotted in scripts/plot.py
and
plots are found in the outputImages
directory.
If you're going to run scripts/plot.py
, remember to first run the following to compile a SQLite extension.
>> gcc -g -shared -fPIC extension-functions.c -o extension-functions.so
Jia-Shen Boon