Skip to content

Generation of model_train/sparse/points3D.ply #5

@HsiehTPE

Description

@HsiehTPE

Question about how model_train sparse model is constructed

Dear dev,

I am currently building my own dataset following the Nerfbusters format and am trying to understand how the model_train sparse model is generated.

After inspecting the binary files under the colmap/ directory, I confirmed that the full sparse model (cameras / images / points3D) appears to be reconstructed using both train and test images.

However, I noticed something interesting:

  • The images.txt inside model_train appears to be identical to the one in colmap/.
  • But the points3D file in model_train differs from the one in colmap/.

This raises a few questions:

  1. Is model_train constructed by re-triangulating only the training images?
  2. Or is it derived from the full sparse model by filtering out 3D points that are not observed by training images?

I am trying to faithfully reproduce the same structure for my own dataset, and I want to understand how the difference in points3D between colmap/ and model_train/ should be interpreted.

Thank you very much for your clarification.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions