eceo-epfl/deepreefmap

Help with Different Input Pipeline

Offen

#22 geöffnet am 16.07.2026

 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)Python (12 Forks)github user discovery
enhancementgood first issuequestion

Repository-Metriken

Stars
 (102 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 11T 10h) (3 gemergte PRs in 30 T)

Beschreibung

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

Contributor Guide