[RHO] Initial commit of RHO algorithm for rapid homography estimation.
authorOlexa Bilaniuk <obilaniu@gmail.com>
Mon, 17 Nov 2014 20:02:18 +0000 (15:02 -0500)
committerOlexa Bilaniuk <obilaniu@gmail.com>
Mon, 17 Nov 2014 20:06:08 +0000 (15:06 -0500)
commit68e59d6154c6f60cbcb41358b29e42c03d184961
tree62145b67e6446479a1686d18ff6dec21884f5711
parent32348604e3e31767a31d74dd9147b2ceed662689
[RHO] Initial commit of RHO algorithm for rapid homography estimation.

Implements the RHO algorithm as presented in

Paper: Bilaniuk, Olexa, Hamid Bazargani, and Robert Laganiere. "Fast
Target Recognition on Mobile Devices: Revisiting Gaussian Elimination
for the Estimation of Planar Homographies." In Computer Vision and
Pattern Recognition Workshops (CVPRW), 2014 IEEE Conference on, pp.
119-125. IEEE, 2014.

- Complete, heavily documented reference C implementation, as well as
temporarily disabled dirty SSE2 port.
- Enabled tests for RHO in test_homography; Currently these fail
presumably due to too-stringent accuracy requirements.
- Refinement and final refinement are not yet functional; Do not pass
their corresponding flags to RHO.
modules/calib3d/include/opencv2/calib3d.hpp
modules/calib3d/src/fundam.cpp
modules/calib3d/src/rhorefc.cpp [new file with mode: 0644]
modules/calib3d/src/rhorefc.h [new file with mode: 0644]
modules/calib3d/src/rhosse2.cpp [new file with mode: 0644]
modules/calib3d/src/rhosse2.h [new file with mode: 0644]
modules/calib3d/test/test_homography.cpp