1. 15 May, 2026 2 commits
    • Andrey Filippov's avatar
      CLAUDE: Add OpenMVS CLI pipeline script · 2c82cb3d
      Andrey Filippov authored
      Shell wrapper: elphel_to_colmap.py → InterfaceCOLMAP →
      DensifyPointCloud → ReconstructMesh → RefineMesh → TextureMesh.
      Configurable via OPENMVS_BIN, NUM_THREADS, HFOV env vars.
      Includes installation note for building OpenMVS from source.
      Co-authored-by: 's avatarClaude <claude@elphel.com>
      2c82cb3d
    • Andrey Filippov's avatar
      CLAUDE: Phase 0 — Elphel LWIR-16 → COLMAP pose+camera bridge · c7ec55ec
      Andrey Filippov authored
      Reads 32-bit float scene slices from *-TERRAIN-DISP-MERGED.tiff and
      per-scene poses from *-INTERFRAME.corr-xml, outputs COLMAP text-format
      sparse model (cameras.txt, images.txt, empty points3D.txt) plus
      16-bit PNG images for OpenMVS ingestion.
      
      Camera: PINHOLE, fl derived from 32° HFoV (1116 px for 640 px width).
      Rotation: mirrors GeometryCorrection.getCommonRotMatrix(); convention
      verified in Phase 3 Blender smoke test.
      Co-authored-by: 's avatarClaude <claude@elphel.com>
      c7ec55ec