- 15 Feb, 2018 1 commit
-
-
Alexander Alekhin authored
-
- 19 Jan, 2018 1 commit
-
-
Fangjun Kuang authored
-
- 04 Mar, 2015 2 commits
-
-
Olexa Bilaniuk authored
- Deleted "RefC" from names of external-interface functions. - Renamed rhorefc.[cpp|hpp] to rho.[cpp|hpp] - Introduced RHO_HEST base class, from which RHO_HEST_REFC inherits. - rhoInit() currently only returns a Ptr<RHO_HEST_REFC>, but in the future it will be allowed to return pointers to other derived classes, depending on the values returned by cv::checkHardwareSupport().
-
Olexa Bilaniuk authored
-
- 03 Mar, 2015 2 commits
-
-
Olexa Bilaniuk authored
-
Olexa Bilaniuk authored
-
- 21 Feb, 2015 1 commit
-
-
Olexa Bilaniuk authored
- Switched to the extremely fast, while simple and high-quality, xorshift128+ PRNG algorithm by Sebastiano Vigna in "Further scramblings of Marsaglia's xorshift generators. CoRR, abs/1402.6246, 2014" (2^128-1 period, passes BigCrush tests). Performance improved by 10% over random(). - Added an API to allow seeding with a specified seed, rather than using rand() or random(). This allows deterministic, reproducible results in tests using our algorithm (although findHomography() does not yet support passing an entropy source on its own end).
-
- 07 Feb, 2015 1 commit
-
-
Olexa Bilaniuk authored
The code has been refactored in response to feedback on Pull Request Also, outputZeroH() now also zeroes the inlier set, much like outputModel().
-
- 12 Jan, 2015 1 commit
-
-
Olexa Bilaniuk authored
Refactoring of Cholesky decomposition. Fix for memory corruption bug. LevMarq as a whole still non-functional.
-
- 17 Nov, 2014 1 commit
-
-
Olexa Bilaniuk authored
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.
-