openMVS icon indicating copy to clipboard operation
openMVS copied to clipboard

How can I tell if a point is visible?

Open ljylijianyu opened this issue 3 years ago • 3 comments

I use colmap+openmvs to reconstruct a 3D model. And then I export the model as ".pcd" , I've labeled some points, and then project these points to 2D images(known pose ), However, I can not tell whether these points are visible in the image. Could you have any suggestion? Thanks a lot.

ljylijianyu avatar Dec 27 '21 08:12 ljylijianyu

no idea what PCD is, but sounds like a point cloud; a point cloud has no visibility info as by definition points do not have size; I suggest to use a mesh instead what do you want to do more exactly?

cdcseacave avatar Dec 28 '21 01:12 cdcseacave

no idea what PCD is, but sounds like a point cloud; a point cloud has no visibility info as by definition points do not have size; I suggest to use a mesh instead what do you want to do more exactly?

Thanks for your reply. It's a good idea to use mesh. And now I have refine.ply, I also label some vertices. Next, I want to project these vertices to a new image( visual based localization). I have no idea how to show the points correctly, which points are visible in this picture. Do you know how to deal with it ?

ljylijianyu avatar Dec 29 '21 02:12 ljylijianyu

sure I do, pls share more details on what you have and what you need; ideally share more about the entire project so that I can make a better idea about the context and maybe find ways to optimize; feel free to use my email

cdcseacave avatar Dec 29 '21 08:12 cdcseacave