- 24 Mar, 2015 1 commit
-
-
RafaRuiz authored
In MacOSx x64 it was getting a memory leak even without initializing points: http://code.opencv.org/issues/4250
-
- 23 Mar, 2015 5 commits
-
-
Maksim Shabunin authored
-
Maksim Shabunin authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
- 20 Mar, 2015 5 commits
-
-
Vadim Pisarevsky authored
-
Alexander Alekhin authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Owen Healy authored
The matrix templateZM needs to be initialized because otherwise uninitialized values leak into the correlation in: const double correlation = templateZM.dot(imageWarped) In the worst case this will lead the correlation to be NaN ruining the whole routine. The subtraction does not initialize templateZM due to the mask. Unfortunately, the uninitialized values (by altering the correlation) have the side effect of dragging out the computation a little longer giving a slightly better error bound. This means that fixing this bug breaks perf_ecc where SANITY_CHECK(warpMat, 1e-3); is just a little too tight and happens to work due to the uninitialized values. Since this is a performance not a accuracy test I think it is OK to just relax the error bound a little bit (the tight error bound being after all the result of a bug).
-
- 19 Mar, 2015 8 commits
-
-
Ying Xiong authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Maksim Shabunin authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Maksim Shabunin authored
-
Maksim Shabunin authored
-
- 18 Mar, 2015 5 commits
-
-
Maxim Kostin authored
-
Maksim Shabunin authored
-
Maksim Shabunin authored
-
Maxim Kostin authored
-
Maxim Kostin authored
-
- 17 Mar, 2015 8 commits
-
-
Philipp Hasper authored
Small error - object fs does not exist in this code example
-
Maksim Shabunin authored
-
Dmitry-Me authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
- 16 Mar, 2015 8 commits
-
-
Dmitry-Me authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
temporarily use EPNP in SolvePnP instead of UPNP or DLS algorithms, since the latter two are not quite stable
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-
Vadim Pisarevsky authored
-