Ask Your Question

Fitting a point-cloud

asked 2015-10-29 02:52:51 -0500

Alimann gravatar image


I'm looking for a solution to fit a captured 2D-pointcloud into a given pattern of 2D-points. As result I expect the X/Y-translation and the rotation-angle. In our System we can use python 2.7 and openCV 2.4.9 or 3.0.0

I've no experience to work with openCV. But I've years experience with industrial visionsystems.

edit retag flag offensive close merge delete

3 answers

Sort by » oldest newest most voted

answered 2015-10-29 05:13:44 -0500

Siegfried gravatar image

Typically ICP (Iterative Closest Point) algorithm is used to solve such a problem. As far as I know, there exist no ICP in OpenCV. If you can use Point Cloud Library in your project, you can easily adapt the code from the ICP tutorial on the PCL website (see here) to solve your problem.

edit flag offensive delete link more

answered 2015-11-02 15:08:36 -0500

Alimann gravatar image

Thank you for the good hint. This is exaclty the solution for my issue, but it's not easy for me to implement in our python enviroment. If someone has a python-compatible solution, I would be glad....

edit flag offensive delete link more

answered 2015-11-02 19:44:21 -0500

try estimaterigidtransform with appropriate fullAffine-flag

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower


Asked: 2015-10-29 02:52:51 -0500

Seen: 521 times

Last updated: Nov 02 '15