Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[question] implement ICP registration #127

Open
JZhao12 opened this issue Oct 24, 2023 · 0 comments
Open

[question] implement ICP registration #127

JZhao12 opened this issue Oct 24, 2023 · 0 comments

Comments

@JZhao12
Copy link

JZhao12 commented Oct 24, 2023

Hi Martin,

I'm working on a similar pose estimation project using autoencoder, and I would like to enquire about how to implement the ICP refinement.

The situation is: I have the source point cloud A, which is generated from the object 3D model at the estimated pose. The target point cloud B, is calculated from the depth image, for example the 480*640 depth image from the Linemod dataset. My question is, the point cloud B is much bigger than A, how can I extract the points of the target object from B, and make sure B==A?

I tried to search on your code here https://github.com/DLR-RM/AugmentedAutoencoder/blob/master/auto_pose/icp/icp.py, I could only find something like "assert A.shape == B.shape", but could not get how you got A and B. Could you please help me with it?

Best,
Jianyu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant