eceo-epfl/deepreefmap

Help with Different Input Pipeline

Aperta

#22 aperta il 16 lug 2026

 (1 commento) (0 reazioni) (0 assegnatari)Python (12 fork)github user discovery
enhancementgood first issuequestion

Metriche repository

Star
 (102 stelle)
Metriche merge PR
 (Merge medio 11g 10h) (3 PR mergiate in 30 g)

Descrizione

Hi @josauder @HuguesSib , thanks for the DeepReefMap framework !

I'm planning to test it with deep sea images and already segmented masks with SAM3.

DeepReedMap usability is incredible in running a reconstruction without dependency struggles ^_^ !!! However, I'm struggling a bit in terms of code documentation/comments and custom design. It is a bit hard to understand how to modify the project without going through the whole code... Could I ask you if you have any guidelines on how I can modify the project to do the following:

run the reconstruction with the dataset path in the arguments. For example:

 uv run deepreefmap reconstruct_custom \
  --dataset </path/to/dataset> \
  --camera-profile <camera_name> \
  --mapping <mapper> \
  --out </path/to/output/dir> \
  --viser

I'm planning to organize the dataset as:

/dataset_name
    |--- /images
    |      ... (png/jpg RGB frames) 
    |---/masks    
    |      ... (npy/png/jpg masked frames) 
    |---/configs  
            classes.yaml (similar to yours in /deepreefmap/configs/classes_coralscapes.yaml) 

If you have any project diagram that you may have drafted during development, maybe describing how the different classes/functions and components interact, this would also be super useful for me !

Thanks, Ale

Guida contributor