Skip to content

Support for COLMAP rig bundle adjustment (multi-camera rig optimization) #9

@jahad9819jjj

Description

@jahad9819jjj

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions