isl-org / Open3D

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

Misaligned pointcloud from a singleway view. #6285

Open dokturdro opened 1 year ago

dokturdro commented 1 year ago

Checklist

My Question

I am learning Open3D from zero and I am trying to do a 3D interior scene reconstruction from a public dataset - GMU Kitchens - and I get this misaligned result that looks like it is working almost properly but has like 4-5 different relatively aligned sets of points that are not aligned with all the other sets. Capture Capture

I have used default config and then played with it for a while but I could do get much change. It is probably a newbie mistake and a fix but I don't seem to be able to catch it.

theNded commented 1 year ago

Every point cloud is in their own coordinate system by default. To put them together, you will have to use pointcloud.transform(pose) in order to align them into the same coordinate system. I'm not very familiar with your dataset, but it seems camera pose information is given. Try to load them, play with them, and see if it works.