Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@B1ueber2y
Copy link
Contributor

@B1ueber2y B1ueber2y commented Aug 6, 2025

As a follow up to #3540 for safety improvement, this PR includes the following fixes:

  • AddFrame should not add a frame with empty data as its never useful in the reconstruction. NumData() is added for the frame class.
  • Frame.SetRigPtr should set a rig that has all sensors in the frame data supported.
  • Conversely, when a rig pointer is available for the frame, Frame.AddDataId should add data that with the sensor available in the associated rig.

Related tests are added.

@B1ueber2y B1ueber2y requested review from ahojnnes and sarlinpe August 6, 2025 19:31
@B1ueber2y B1ueber2y enabled auto-merge (squash) August 7, 2025 09:00
@B1ueber2y B1ueber2y merged commit 4af57c2 into colmap:main Aug 7, 2025
14 checks passed
@B1ueber2y B1ueber2y deleted the fix/add_frame branch August 7, 2025 09:01
B1ueber2y added a commit that referenced this pull request Aug 8, 2025
…ame does not exist in the reconstruction. (#3546)

Follow up to #3540 and
#3543

---------

Co-authored-by: Johannes Schönberger <[email protected]>
tavislocus pushed a commit to tavislocus/colmap_6dof that referenced this pull request Aug 19, 2025
…ciated rig. (colmap#3543)

As a follow up to colmap#3540 for safety
improvement, this PR includes the following fixes:

* ``AddFrame`` should not add a frame with empty data as its never
useful in the reconstruction. NumData() is added for the frame class.
* ``Frame.SetRigPtr`` should set a rig that has all sensors in the frame
data supported.
* Conversely, when a rig pointer is available for the frame,
``Frame.AddDataId`` should add data that with the sensor available in
the associated rig.

Related tests are added.

---------

Co-authored-by: Johannes Schönberger <[email protected]>
tavislocus pushed a commit to tavislocus/colmap_6dof that referenced this pull request Aug 19, 2025
…ame does not exist in the reconstruction. (colmap#3546)

Follow up to colmap#3540 and
colmap#3543

---------

Co-authored-by: Johannes Schönberger <[email protected]>
ahojnnes added a commit that referenced this pull request Aug 22, 2025
…ciated rig. (#3543)

As a follow up to #3540 for safety
improvement, this PR includes the following fixes:

* ``AddFrame`` should not add a frame with empty data as its never
useful in the reconstruction. NumData() is added for the frame class.
* ``Frame.SetRigPtr`` should set a rig that has all sensors in the frame
data supported.
* Conversely, when a rig pointer is available for the frame,
``Frame.AddDataId`` should add data that with the sensor available in
the associated rig.

Related tests are added.

---------

Co-authored-by: Johannes Schönberger <[email protected]>
ahojnnes added a commit that referenced this pull request Aug 22, 2025
…ame does not exist in the reconstruction. (#3546)

Follow up to #3540 and
#3543

---------

Co-authored-by: Johannes Schönberger <[email protected]>
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

Successfully merging this pull request may close these issues.

2 participants