Closed yzhang-gh closed 11 months ago
There are some details which are easy to miss in doing the unprojection. Can you use the function get_rgbd_point_cloud
from pytorch3d.implictron.tools.point_cloud_utils
(see here) instead of your own version?
Thanks for the speedy reply! I'll try it and get back to you tomorrow.
Hi @bottler, the get_rgbd_point_cloud
function works perfectly well, thank you.
🐛 Bugs / Unexpected behaviors
Hi Pytorch3D team,
I was trying to project a point cloud to another camera view and then unproject it back to get a new point cloud which thus has no occlusion (as in https://github.com/facebookresearch/pytorch3d/issues/906#issuecomment-969439859). However, the two point clouds do not seem to be close enough to each other. Would be happy to see your advice. Thanks!
Might be related: #697 (point cloud mismatch), #906 (unprojection), #1147 (rasterization).
Instructions To Reproduce the Issue:
Here is a simple piece of code to reproduce the problem (attached a data.zip)
see the results
yellow: original; red: unprojected