• Pavel Rojtberg's avatar
    CvLevMarq: remove fixed rows instead of setting them to zero · 22b64e2c
    Pavel Rojtberg authored
    use the same approach like in fisheye calibration: instead of setting
    masked out rows to zero, remove them from the equation system.
    This way JtJ does not become singular and we can use the much faster LU
    decomposition instead of SVD.
    
    This results in a speedup of the Calibrate unit tests of 3x-10x.
    22b64e2c
Name
Last commit
Last update
3rdparty Loading commit data...
apps Loading commit data...
cmake Loading commit data...
data Loading commit data...
doc Loading commit data...
include Loading commit data...
modules Loading commit data...
platforms Loading commit data...
samples Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.tgitconfig Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...