opencv/modules/3d/test
Artem Saratovtsev 6ab4659840
Merge pull request #20755 from DumDereDum:new_odometry
New odometry Pipeline

* first intergation

* tests run, but not pass

* add previous version of sigma calc

* add minor comment

* strange fixes

* fix fast ICP

* test changes; fast icp still not work correctly

* finaly, it works

* algtype fix

* change affine comparison

* boolean return

* fix bug with angle and cos

* test pass correctly

* fix for kinfu pipeline

* add compute points normals

* update for new odometry

* change odometry_evaluation

* odometry_evaluation works

* change debug logs

* minor changes

* change depth setting in odometryFrame

* fastICP works with 4num points

* all odometries work with 4mun points

* odometry full works on 4num points and normals

* replace ICP with DEPTH; comments replacements

* create prepareFrame; add docs for Odometry

* change getPyramids()

* delete extra code

* add intrinsics; but dont works

* bugfix with nan checking

* add gpu impl

* change createOdometryFrame func

* remove old fastICP code

* comments fix

* add comments

* minor fixes

* other minor fixes

* add channels assert

* add impl for odometry settings

* add pimpl to odometry

* linux warning fix

* linux warning fix 1

* linux warning fix 2

* linux error fix

* linux warning fix 3

* linux warning fix 4

* linux error fix 2

* fix test warnings

* python build fix

* doxygen fix

* docs fix

* change normal tests for 4channel point

* all Normal tests pass

* plane works

* add warp frame body

* minor fix

* warning fixes

* try to fix

* try to fix 1

* review fix

* lvls fix

* createOdometryFrame fix

* add comment

* const reference

* OPENCV_3D_ prefix

* const methods

* –OdometryFramePyramidType ifx

* add assert

* precomp moved upper

* delete types_c

* add assert for get and set functions

* minor fixes

* remove core.hpp from header

* ocl_run add

* warning fix

* delete extra comment

* minor fix

* setDepth fix

* delete underscore

* odometry settings fix

* show debug image fix

* build error fix

* other minor fix

* add const to signatures

* fix

* conflict fix

* getter fix
2021-12-02 20:53:44 +03:00
..
ocl Merge pull request #20013 from savuor:rgbd_to_3d 2021-08-22 13:18:45 +00:00
test_affine2d_estimator.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_affine3.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_affine3d_estimator.cpp Merge branch 4.x 2021-06-04 15:18:51 +00:00
test_affine_partial2d_estimator.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_compose_rt.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_decompose_projection.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_filter_homography_decomp.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_fundam.cpp 5.x: cleanup compatibility code (2021-10) 2021-10-20 17:40:04 +00:00
test_homography_decomp.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_homography.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_main.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_modelest.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_normal.cpp Merge pull request #20755 from DumDereDum:new_odometry 2021-12-02 20:53:44 +03:00
test_octree.cpp add Octree to 3d module of next branch. 2021-06-08 11:19:01 +08:00
test_odometry.cpp Merge pull request #20755 from DumDereDum:new_odometry 2021-12-02 20:53:44 +03:00
test_pose_graph.cpp Merge pull request #20013 from savuor:rgbd_to_3d 2021-08-22 13:18:45 +00:00
test_precomp.hpp Merge pull request #20013 from savuor:rgbd_to_3d 2021-08-22 13:18:45 +00:00
test_registration.cpp Merge pull request #20013 from savuor:rgbd_to_3d 2021-08-22 13:18:45 +00:00
test_sampling.cpp Merge pull request #20784 from No-Plane-Cannot-Be-Detected:next 2021-10-29 01:41:21 +03:00
test_solvepnp_ransac.cpp * refactored the remaining old-style functions in 3d and calib modules to use the new C++ API. 2021-06-07 20:55:25 +08:00
test_translation3d_estimator.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_tsdf.cpp Merge pull request #20013 from savuor:rgbd_to_3d 2021-08-22 13:18:45 +00:00
test_undistort_badarg.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_undistort_points.cpp calib3d module in opencv is split into 3 modules: 3d, calib and stereo. 2020-12-01 23:42:15 +03:00
test_undistort.cpp Merge branch 4.x 2021-10-15 21:53:39 +00:00
test_usac.cpp 5.x: cleanup compatibility code (2021-10) 2021-10-20 17:40:04 +00:00