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

refinement issue #23

Open
xiahaa opened this issue Feb 8, 2022 · 1 comment
Open

refinement issue #23

xiahaa opened this issue Feb 8, 2022 · 1 comment

Comments

@xiahaa
Copy link

xiahaa commented Feb 8, 2022

hi,thanks for sharing this repository.
i do have a question regarding the refinement using homography.
you define 4 errors: center x, center y, ellipse a and b.
however, the ellipse center is not the projection of its corresponding circular center, can we use the center position as a cost to refine the homography and further get the refined corners?

best regards,

@bbenligiray
Copy link
Owner

Hi. I can't recall the exact math, but the transformation projects the circular center to a point that is not the ellipse center (and the distance between them increases as alpha_rel from equation 1 increases). If you try to minimize this distance, you will essentially throw away the non-affine component of the projection and the pose you obtain will be inaccurate (for example if you do that and draw the axes, they will not exactly overlap with the marker edges)

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

2 participants