-
Notifications
You must be signed in to change notification settings - Fork 19
Write adjacent photogrammetry sidecars next to captured images #69
Copy link
Copy link
Open
Description
OpenScan3 already persists scan metadata for captured photos, but it currently stores it under scanXX/metadata/*.json.
Proposal:
- Also write a photogrammetry-friendly adjacent sidecar next to each image.
- Example layout:
scan01_001.jpgscan01_001.json
Suggested sidecar fields:
project_namescan_indexstepstack_indexazimuth_degelevation_degradiuscartesiancamera_name
Why:
- Easier downstream use with COLMAP and custom photogrammetry pipelines
- Keeps image and pose metadata colocated
- Avoids requiring tool-specific knowledge of OpenScan3's
metadata/folder layout
Notes:
- This should be additive, not a replacement for the existing
metadata/directory.
Existing OpenScan3 code:
openscan_firmware/models/scan.pyopenscan_firmware/controllers/services/tasks/core/scan_task.pyopenscan_firmware/controllers/services/projects.py
Prototype/reference code:
openscan-pipeline/src/pipeline_orchestrator.py- writes adjacent JSON sidecars with pose fields
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels