isl-org / Open3D

Open3D: A Modern Library for 3D Data Processing
http://www.open3d.org
Other
10.58k stars 2.21k forks source link

Global & Local Registration result not good #6768

Open csyhping opened 3 weeks ago

csyhping commented 3 weeks ago

Checklist

My Question

Hi @reyanshsolis , I'm trying to do the global and local registration for my data following the Open3D tutorial . I've checked similar issues and tuned the parameters voxel_size = 0.005 and distance_threshold = voxel_size * 10, but the result is not good.

The data is attached. Please check this link data.zip

The code is almost the same as the tutorial; I just modified the data loading part to read my data.

Here are some images of my current results; I expect the source chair mesh could align with the chair point cloud. There is another problem: the result differs from time to time, so the result below is the best one I have chosen. It is not good, but they are aligned reasonably after the global registration (but still wrong; the back of the chairs have different orientations).

Init statusInit status

Global Registration result: Global Registration result

ICP Refine result: ICP Refine result

Could you please give some hints or help on this? Thank you very much!