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

Effect of pnp_error_multiplier #43

Open
ayehninnkhine opened this issue Sep 7, 2023 · 0 comments
Open

Effect of pnp_error_multiplier #43

ayehninnkhine opened this issue Sep 7, 2023 · 0 comments

Comments

@ayehninnkhine
Copy link

Hi,

I'd like to share my findings on the "pnp_error_multiplier" in pose estimation. I'm running an experiment with the CAB dataset using a fusion image retrieval (Netvlad+APGEM), DISK feature extraction, and lightglue matcher. Using Python open3D library, I attempted to visualize the pose estimation results of CAB phone query data (validation data). The value of "pnp_error_multiplier" has a substantial effect on the pose estimation outcome according to my findings. Pose estimation results vary depending on the value of “pnp_error_multiplier”. This scenario also happens when I run the experiments with a custom dataset.

I'm not familiar with this parameter or its impact on pose estimation. Could you kindly explain why this is happening and provide any resources that can help me learn more about it? Thank you very much.

Visualization Result - https://docs.google.com/document/d/1d9DjTCQMIn7Sf36a-cpOcsu8q-ZHK_nqcodjRF0EnYM/edit?usp=sharing

pnp_error_multiplier value (0.0005)
{'Rt_thresholds': [(1, 0.1), (5, 1.0)], 'recall': [0.020202020202020204, 0.08838383838383838]}

pnp_error_multiplier value (3.0)
{'Rt_thresholds': [(1, 0.1), (5, 1.0)], 'recall': [0.3484848484848485, 0.5]}

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