Skip to content

Weighted residuals for calibration #1725

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

tuxbotix
Copy link
Contributor

Why? What?

The residual calculation is done in Ground plane and affected by the pixel-noise (+-0.5px position). While this variance is constant in Pixel plane, it varies on Ground plane once projected depending on Pixel position.

This PR introduces weights based on the variance and successfully reduced/ eliminated bias caused on least square optimisation

Fixes #

ToDo / Known Issues

If this is a WIP describe which problems are to be fixed.

Ideas for Next Iterations (Not This PR)

If there are some improvements that could be done in a next iteration, describe them here.

How to Test

Describe how to test your changes. (For the reviewer)

@github-project-automation github-project-automation bot moved this to Request for Review in Development Mar 13, 2025
@oleflb
Copy link
Contributor

oleflb commented Mar 13, 2025

why don't you simply do the optimization in pixel space?

@pejotejo
Copy link
Contributor

pejotejo commented Apr 9, 2025

@tuxbotix what is the state of this pr

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

Successfully merging this pull request may close these issues.

3 participants