Olexa Bilaniuk
68e59d6154
[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.
11 years ago
Alexander Duda
60cacbfd66
solvePnPRansac: fix mask generation
11 years ago
Alexander Duda
ed55d13112
PnPRansacCallback::computeError: fix count in case of Nx3 matrices
11 years ago
vbystricky
21ad8e92d4
Optimize OpenCL version of StereoBM function
...
Fix problems on NVidia devices.
11 years ago
Vadim Pisarevsky
d2b9dc5530
quickly corrected the previous refactoring of features2d: moved from set(SOME_PROP, val) to setSomeProp(val)
11 years ago
Vadim Pisarevsky
4038beb67e
fixed incorrect array access in solvepnp (which affected debug builds only)
11 years ago
Vadim Pisarevsky
1a809ca89b
fixed msvc compile warning
11 years ago
Vadim Pisarevsky
1176d4ef84
fixed some more compile errors and test failures
11 years ago
Vadim Pisarevsky
c422bdc3f8
fixed some more compile errors and test failures
11 years ago
Pavel Vlasov
45958eaabc
Implementation detector and selector for IPP and OpenCL;
...
IPP can be switched on and off on runtime;
Optional implementation collector was added (switched off by default in CMake). Gathers data of implementation used in functions and report this info through performance TS;
TS modifications for implementations control;
11 years ago
edgarriba
4071c4e7c9
Updating to c++ interfaces
11 years ago
edgarriba
88aed15ffa
Removing windows compilation crashes
11 years ago
edgarriba
022ec106f0
Removing windows compilation crashes
11 years ago
edgarriba
f328f9a10d
Removing whitespaces
11 years ago
edgarriba
d6bf209bb3
Updating for N=2
11 years ago
edgarriba
7520544840
Return the estimated focal length
11 years ago
edgarriba
a5b3a205d9
Add UPNP case + Modify model_points
11 years ago
edgarriba
84475ef1de
UPNP code for N=1
11 years ago
PhilLab
e95c33dd18
PnP solver: fixed element-wise access
11 years ago
edgarriba
deec233519
cleaned dls code
11 years ago
edgarriba
15704c384e
cleaned dls code
11 years ago
edgarriba
2653d745fd
updated sanity data
11 years ago
edgarriba
620387fbe1
Update perf_pnp && ransac model points
11 years ago
Shubhra Pandit
6ca893be23
Adding feature 1544 and 1557
...
-cv::findHomography added a parameter for RANSAC iterations
-cv::findHomography added a parameter for RANSAC confidence
11 years ago
Adil Ibragimov
8a4a1bb018
Several type of formal refactoring:
...
1. someMatrix.data -> someMatrix.prt()
2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex )
3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>()
4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
11 years ago
edgarriba
12f8d8069d
removed old code
11 years ago
edgarriba
de2861e7a9
DLS performance modifications
11 years ago
edgarriba
d1f4f6f4b8
DLS performance modifications
11 years ago
edgarriba
afdb67b462
SOLVEPNP_* flags
11 years ago
edgarriba
c7f6c0cb9f
Fixed warnings + RANSAC confidence to double
11 years ago
edgarriba
213241c06a
DLS test update
11 years ago
edgarriba
67eb6dde75
warning removed
11 years ago
edgarriba
8b732e086d
updated ransanc model
11 years ago
edgarriba
e5a91a8be8
Modification Ransac model points
11 years ago
Alexander Alekhin
55188fe991
world fix
11 years ago
edgarriba
7b0be9cf8f
Update code
11 years ago
edgarriba
0d2bc9b0a1
Removed whitespaces
11 years ago
unknown
3fe4980ce1
Double precision for solvePnPRansac()
11 years ago
edgarriba
3e2a57ff35
Update for non Eigen users
11 years ago
Samson Yilma
3b608fa489
added comment.
11 years ago
edgarriba
b6b0c2aa8e
MACRO for EIGEN libraries
11 years ago
edgarriba
0427b70a2f
Filtering solutions with imaginary part
11 years ago
edgarriba
5f35bed5c5
Delete Debug functions
11 years ago
edgarriba
5980613317
Update
11 years ago
edgarriba
a3f065c409
DLS working
11 years ago
edgarriba
48c4a79d2e
DLS full algorithm compiling
11 years ago
edgarriba
730fe9e582
Hessian+ cayley2rotbar
11 years ago
edgarriba
b1b9a29e48
Extracting Eigenvalues and Eigenvectors
11 years ago
edgarriba
40f6d320c2
last update
11 years ago
edgarriba
42ab7fd876
dls() no compiles
11 years ago