Summary
I would like to apply COLMAP's rig bundle adjustment to fastmap for optimizing multi-camera systems (e.g. stereo rigs). Currently, fastmap appears to treat all camera poses independently, but in my use case, the stereo cameras have a fixed relative transform.
Motivation
In many real-world settings, such as stereo setups or mobile robot camera rigs, cameras are rigidly attached. Applying rig bundle adjustment helps to:
- Maintain fixed relative poses between cameras
- Reduce drift in trajectory estimation
- Improve photometric consistency across multiple views
Requested Feature
Could you advise which part of fastmap’s COLMAP pipeline needs to be modified in order to:
If there's already support for this (or partial support), could you point me to the relevant part of the codebase?
Additional Notes
If this is something that might require major changes, I’m also open to contributing a PR for basic rig support. Any design guidance would be appreciated.
Thanks for the excellent work on fastmap!
Summary
I would like to apply COLMAP's
rig bundle adjustmentto fastmap for optimizing multi-camera systems (e.g. stereo rigs). Currently, fastmap appears to treat all camera poses independently, but in my use case, the stereo cameras have a fixed relative transform.Motivation
In many real-world settings, such as stereo setups or mobile robot camera rigs, cameras are rigidly attached. Applying rig bundle adjustment helps to:
Requested Feature
Could you advise which part of fastmap’s COLMAP pipeline needs to be modified in order to:
If there's already support for this (or partial support), could you point me to the relevant part of the codebase?
Additional Notes
If this is something that might require major changes, I’m also open to contributing a PR for basic rig support. Any design guidance would be appreciated.
Thanks for the excellent work on fastmap!