-
Notifications
You must be signed in to change notification settings - Fork 83
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
initialize_cameras_landmarks should support per-frame initial intrinsics #1318
Comments
Ah... is |
The principal point is almost always assumed to be the center of the image and fixed at the center. Estimating a custom principal point for imagery taken from a normal camera is usually overfitting the model unless you have a specialty camera where you know the lens is not centered with the sensor. That aside, in general it would be good to be able to specify an initial guess for camera intrinsics on each camera. |
Riiiiight... although for my usage I have the unenviable case that my inputs may have been (perhaps even probably have been) cropped, which means the principle point is I-have-no-idea-where. I'd hope I can ignore that, but... that's actually a good question; can I? And, more to the point, if my inputs are of wildly different sizes (say, 200×200 and 2000×2000), am I going to run into trouble not being able to specify a separate principle point for each of those? It sounds like
From my (GUI) end this should be pretty straight-forward; in fact, I'd even started writing it that way before realizing this was an issue. I guess this would need changes in KWIVER though? (Hence why I opened the issue...) |
It appears the only way to specify initial intrinsics to a
initialize_cameras_landmarks
is via the configuration? But this is a problem if the cameras are known to have different intrinsics (e.g. non-uniform image sizes). There should be a way to supply per-frame initial intrinsics, at least for the camera principle point.The text was updated successfully, but these errors were encountered: