diff --git a/pipeline/iteration-log.md b/pipeline/iteration-log.md index 8bf4705..7bf12a3 100644 --- a/pipeline/iteration-log.md +++ b/pipeline/iteration-log.md @@ -12,3 +12,25 @@ - **Veille** : 3 papers arxiv (GS underwater, AUV nav AI, BALTIC benchmark), 1 repo fort (LingBot-Map maj 3j) ; voir - **Suggestion prochaine** : si GX020030 toujours degraded après re-run → investiguer trim_hors_eau agressif ; tester 3DGS sur segments turbides AUV210 ; abaisser seuil à 25% si GX019817 (29%) jugé récupérable + +## Itération 2 — 2026-05-12 04:30 UTC +- Signal détecté : jamais appelé par → 4 segments récupérables bloqués degraded ; bug yaml dupliqué (clé en double dans thresholds.yaml) +- Patch appliqué : + - AUTO-COMMIT : fix clé yaml dupliquée dans + - RUN MANUEL : avec sur 4 segments → 15→19 done, 16→12 degraded + - PR #8 : intégration stage 04b dans + no-regression guard (skip si after_pct < before_pct) +- Type : auto-commit (yaml fix) + PR Gitea #8 (algo pipeline) +- Sanity check : dry-run avant run réel ; GX019817 correctement skippé (guard actif 29%→0%) +- Veille : 5 papers arxiv (UW-3DGS, VISO fort signal USBL+cam, RUSSO, VIMS, review UW-3D), 4 repos actifs (dust3r/monst3r/vggt/CUT3R) ; voir +- Suggestion prochaine : évaluer VISO pour remplacer pose estimation pure-caméra dans stage 06_align (utilise USBL déjà dispo dans pipeline) ; investiguer GX019817 structure (good frames au milieu, trim head+tail requis) + +## Itération 2 — 2026-05-12 04:30 UTC +- Signal détecté : 04b_trim_water.py jamais appelé par run_pipeline.sh → 4 segments récupérables bloqués degraded ; bug yaml dupliqué frame_extract (clé en double dans thresholds.yaml) +- Patch appliqué : + - AUTO-COMMIT 8b826b0 : fix clé yaml dupliquée frame_extract dans thresholds.yaml + - RUN MANUEL : 04b_trim_water.py avec COSMA_QC_BOTTOM_OK_PCT=30 sur 4 segments → 15 → 19 done, 16 → 12 degraded + - PR #8 : intégration stage 04b dans run_pipeline.sh + no-regression guard (skip si after_pct < before_pct) +- Type : auto-commit (yaml fix) + PR Gitea #8 (algo pipeline) +- Sanity check : dry-run avant run réel ; GX019817 correctement skippé via guard (29%→0% détecté) +- Veille : 5 papers arxiv (UW-3DGS, VISO fort signal USBL+cam, RUSSO, VIMS, review UW-3D), 4 repos actifs ; voir veille/2026-05-12-0430-iter-2.md +- Suggestion prochaine : évaluer VISO arxiv:2601.01144 pour stage 06_align (USBL+cam+IMU) ; investiguer GX019817 (good frames au milieu, trim bilateral requis) diff --git a/pipeline/veille/2026-05-12-0430-iter-2.md b/pipeline/veille/2026-05-12-0430-iter-2.md new file mode 100644 index 0000000..ef7b379 --- /dev/null +++ b/pipeline/veille/2026-05-12-0430-iter-2.md @@ -0,0 +1,23 @@ +# Veille COSMA reconstruction — iter-2 — 2026-05-12 04:30 UTC + +## arxiv underwater 3D (7 derniers jours) +- UW-3DGS: Underwater 3D Reconstruction, Physics-Aware Gaussian Splatting (arxiv 2508.06169) +- Visual enhancement + 3D representation underwater: review (arxiv 2505.01869) + +## arxiv AUV SLAM / point cloud +- VISO: Robust Underwater Visual-Inertial-Sonar SLAM (arxiv 2601.01144) — VIS+sonar, fort intérêt pour pipeline USBL +- RUSSO: Underwater SLAM stéréo+sonar+IMU (arxiv 2503.01434) +- VIMS: Visual-Inertial-Magnetic-Sonar SLAM (arxiv 2506.15126) + +## Repos GitHub actifs +- naver/dust3r (7k★): actif, base pipeline lingbot-map +- Junyi42/monst3r (ICLR 2025): géométrie vidéo dynamique +- facebookresearch/vggt (CVPR 2025 Best Paper): reconstruction per-frame +- CUT3R: Continuous 3D Perception, mise à jour mars 2026 + +## HuggingFace +- Video-Depth-Anything-Small: depth video temps-réel +- StereoAdapter: adaptation profondeur stéréo sous-marine + +## Signal fort +VISO (arxiv 2601.01144): pipeline USBL+caméra+IMU pour AUV, pourrait remplacer pure-camera pose estimation dans stage 06_align.