-
171f90ce9f
stage03b: trim videos per run + ours rough cut
feature/auto-pipeline
Poulpe
2026-05-16 16:05:41 +00:00
-
754f3c7272
stage01: filtre old/, fusion AUV0xx<->AUV2xx, focus date mission
Ubuntu
2026-05-15 10:48:22 +00:00
-
90621dea12
stage01: extraction timestamps internes + mission/auv windows
Ubuntu
2026-05-15 10:10:01 +00:00
-
15b4ddfd70
stage01: ajoute collectors MAG (cosmag csv ar/av/side) + SSS (Kogger klf/bin)
Ubuntu
2026-05-15 09:52:46 +00:00
-
65bda7ff71
stage02: filtre strict v5 (pct=80 dur=60 depth=-3m) + stage02b diag plots
Ubuntu
2026-05-14 20:38:26 +00:00
-
2858217897
stage02: filtre pre-water runs avant première submersion réelle
Ubuntu
2026-05-14 20:15:27 +00:00
-
568ff9469b
auto-iter 2026-05-14: iteration-log iter10 — RoPE fix + PR#13 merge + .83 blocker
Poulpe
2026-05-14 04:56:09 +00:00
-
2611a72aa2
auto-iter 2026-05-14: max_frame_num 1024→2048 fix RoPE overflow GX019817
Poulpe
2026-05-14 04:52:20 +00:00
-
50ca77490d
Merge pull request 'fix: 05_inference viser-kill + background-poll + offload_to_cpu from yaml' (#13) from fix/05-inference-viser-kill-offload into feature/auto-pipeline
Poulpe (Gouvernance Gitea)
2026-05-14 04:47:10 +00:00
-
-
503d6d64c2
iter-9: veille + stage06 path analysis
Poulpe
2026-05-13 23:03:19 +00:00
-
38dbcfd46f
auto-iter 20260513-2231: GX019817 RoPE skip, 4 PLY done ready for stage06
auto-iter-20260513-2231
Poulpe
2026-05-13 23:02:31 +00:00
-
091ffeb2f6
chore: iter-8 log + veille (2026-05-13)
Poulpe
2026-05-13 16:44:09 +00:00
-
13323f2edf
fix: 05_inference — kill stale demo.py + background poll exit viser + offload_to_cpu from yaml
fix/05-inference-viser-kill-offload
Poulpe
2026-05-13 16:41:18 +00:00
-
-
c55700677e
auto-iter 2026-05-13: offload_to_cpu=false (.84 24GB VRAM, no CPU offload needed)
auto-iter-20260513-1639
Poulpe
2026-05-13 16:39:51 +00:00
-
ba92d68492
chore: iter-7 veille + log (2026-05-13)
Poulpe
2026-05-13 10:42:37 +00:00
-
5ead87d59c
fix(05-inference): min_frames guard + configurable timeout
fix/05-inference-min-frames-timeout
Poulpe
2026-05-13 10:37:04 +00:00
-
-
c7c4431e72
auto-iter 2026-05-13: inference min_frames=32 + timeout 3h (was 2h)
auto-iter-20260513-1036
Poulpe
2026-05-13 10:36:28 +00:00
-
0b816d05b5
auto-iter 2026-05-13: log iter-6 + veille
auto-iter-2026-05-13-0440
fix/05-error-msg-and-stage04-guard
Poulpe
2026-05-13 04:39:33 +00:00
-
52cd09db1b
fix(05_inference): save error_msg in DB + skip stage04-degraded segments
Poulpe
2026-05-13 04:35:41 +00:00
-
-
1f1502e67c
auto-iter 2026-05-12: log iter-5 + veille + merge PR#10 fix streaming params
Poulpe
2026-05-12 22:49:59 +00:00
-
81752163d2
Merge branch 'fix/05-inference-yaml-params' into feature/auto-pipeline
auto-iter-20260512-2246
Ubuntu
2026-05-12 22:46:30 +00:00
-
-
c06dd774ac
auto-iter 2026-05-12: log iter-4 + veille
Poulpe
2026-05-12 16:43:05 +00:00
-
3a6b058f0d
fix: 05_inference.py lit thresholds.yaml[inference] au lieu de windowed hardcodé
fix/05-inference-yaml-params
Poulpe
2026-05-12 16:38:33 +00:00
-
-
8880c28af9
auto-iter 2026-05-12: keyframe_interval 6→1 (streaming, validé GX049839_v2 146M pts)
auto-iter-20260512-1637
Poulpe
2026-05-12 16:37:06 +00:00
-
2b0c4dc06b
auto-iter 2026-05-12: log iter-3 + veille
auto-iter-20260512-1039
fix/threshold-yaml-source
Poulpe
2026-05-12 10:39:48 +00:00
-
610b3a218b
fix(stages 04/04b): load QC_BOTTOM_OK_PCT from thresholds.yaml (fallback env/hardcoded)
Poulpe
2026-05-12 10:36:22 +00:00
-
-
df45fd155d
auto-iter 2026-05-12: bottom_visible_pct_min 30→25 (GX019817 29% récupérable)
auto-iter-20260512-1034
Poulpe
2026-05-12 10:34:19 +00:00
-
f0154d7ea5
auto-iter 2026-05-12: log iter-2 + veille
auto-iter-20260512-0440-log
Poulpe
2026-05-12 04:40:56 +00:00
-
0c55736232
fix: integrate 04b trim into pipeline + no-regression guard
fix/04b-pipeline-integration
Poulpe
2026-05-12 04:39:17 +00:00
-
8b826b0827
auto-iter 2026-05-12: fix duplicate frame_extract key in thresholds.yaml
auto-iter-20260512-0439
Poulpe
2026-05-12 04:39:03 +00:00
-
-
4f54d58cd3
auto-iter 2026-05-11: iteration-log + veille iter-1
Poulpe
2026-05-11 22:34:42 +00:00
-
06d4aa5d4d
auto-iter 2026-05-11: bottom_visible_pct seuil 50→30 (avg=37.5%)
auto-iter-20260511-2233
Poulpe
2026-05-11 22:33:12 +00:00
-
e09ef7886b
feat(pipeline): stage 04b port trim_above_water from dispatcher
Poulpe
2026-05-11 14:08:30 +00:00
-
82f71fcc96
feat: frame QC scoring + viser per-AUV button
Ubuntu
2026-05-11 11:05:37 +00:00
-
1a4fffd2c1
feat: pipeline monitor + orchestrator stats dashboard
Ubuntu
2026-05-11 10:55:44 +00:00
-
e597407ee5
feat(pipeline): jalon 1-3 — ingest, USBL parse, filter
Ubuntu
2026-05-11 10:25:27 +00:00
-
18b3e0e8e9
fix: dispatcher passe frames_dir (job dir) pas parent a pre_decimate
main
Ubuntu
2026-04-25 16:32:26 +00:00
-
4db7b13bb0
feat: hook post-job cosma-nav + style dashboard + docker-compose update
Ubuntu
2026-04-25 16:25:19 +00:00
-
ffcb254fa8
fix: closes #10 bouton QC pointe vers /nav?job=<id>
Ubuntu
2026-04-25 16:24:46 +00:00
-
0deddf0009
docs: create CLAUDE.md with Infrastructure section
floppyrj45
2026-04-24 15:56:23 +00:00
-
19a48abf9d
feat: section évolutions récentes + pipeline workflow sur le dashboard
Ubuntu
2026-04-24 09:28:13 +00:00
-
8810d61540
fix: supprimer base href /cosma-qc/ — chemins absolus pour accès direct et via Caddy
Ubuntu
2026-04-24 08:53:38 +00:00
-
76bba217dc
feat: stitch.py --poses trajectory_world.h5 — T_init depuis poses monde, remplace RANSAC
Floppyrj45
2026-04-24 10:27:55 +02:00
-
df83454de6
fix: SCP utilise glob frame_*.jpg au lieu de -r (évite création sous-dossiers)
Flag
2026-04-24 08:22:02 +00:00
-
67643d05ff
feat: dispatcher passe --save_poses à demo.py — génère lingbot_poses.npz (Plan 2)
Flag
2026-04-24 08:07:55 +00:00
-
4eb9f22813
feat: migration vers cosma-vm (.83) — dispatcher+dashboard, OpenVPN, docs infra mis à jour
Flag
2026-04-24 00:16:21 +00:00
-
c765e8cc40
fix: COPY docs/_build/html dans image Docker
Flag
2026-04-23 23:59:43 +00:00
-
7ed24b66b7
fix: race condition exit_file z620 — rm sync avant bg ffmpeg
Flag
2026-04-23 23:23:28 +00:00
-
352af149fd
fix: viser_ply filtrage outliers statistiques — supprime gros pâtés bruités
Flag
2026-04-23 23:10:11 +00:00
-
fb38ff2192
feat: lien PLY téléchargement direct depuis dashboard (port 8300 worker)
Flag
2026-04-23 22:14:39 +00:00
-
325e5feb5f
fix: SQLite busy_timeout + z620 SSH via worker relay
Flag
2026-04-23 22:03:37 +00:00
-
91b25f0aae
feat: docs Sphinx pipeline + lien dashboard header
Flag
2026-04-23 21:17:49 +00:00
-
1bbb6c8e6d
fix: stitch tourne sur le même worker que ses PLY (evite 404 cross-worker)
Flag
2026-04-23 21:09:59 +00:00
-
a505ec1bcd
feat: resume extraction — markers par vidéo, pas de rm au départ, reprise au crash
Flag
2026-04-23 21:07:09 +00:00
-
42ba218f09
fix: extraction frames sur host distant (z620) sans SCP du MP4 entier
Flag
2026-04-23 21:02:05 +00:00
-
9e9eff6cc1
fix: bouton PLY — viewer-btn JS handler au lieu HTMX (evite JSON dans la page)
Flag
2026-04-23 20:52:25 +00:00
-
7f8c1d0d07
fix: segment_label end-time recalculé depuis video_duration_s (exiftool=0 à lingest)
Flag
2026-04-23 20:42:56 +00:00
-
71d82018b1
feat: dashboard — plongée label, serial visible, GLB link, is_file thumbnail fix
Flag
2026-04-23 20:33:46 +00:00
-
1b467c5f03
fix: cleanup stale demo.py + resolve_worker_video_source frames_dir + SSH keys repaired
Flag
2026-04-23 19:53:03 +00:00
-
194c94b872
dashboard thumb 48x27, step live, spin busy, live thumbnail refresh
Flag
2026-04-22 23:00:11 +00:00
-
f13d27b997
dashboard vrai tableau + probe viser_url alive + CSS propre
Flag
2026-04-22 22:43:14 +00:00
-
960ebc0393
dashboard preview thumbnail par job
Flag
2026-04-22 22:06:43 +00:00
-
e90d775dfd
dispatcher load balance 2 GPU (lower-load d abord) + fps=2 + debug pick_worker
Flag
2026-04-22 22:02:20 +00:00
-
033abc41c5
dispatcher window_size adaptatif + skip video courtes <8min
Flag
2026-04-22 21:34:51 +00:00
-
9dd6a82d08
dashboard + dispatcher UX props, trim head+tail, cols, link direct
Flag
2026-04-22 21:28:06 +00:00
-
311824f036
dispatcher trim auto prefix hors-eau avant reconstruct
Flag
2026-04-22 20:31:30 +00:00
-
e8955aa406
dispatcher status=skipped exclus du stitch per_auv
Flag
2026-04-22 20:19:46 +00:00
-
fa996f62d6
dashboard bouton live (viser natif demo.py) + PLY (fallback viser_ply)
Flag
2026-04-22 19:48:43 +00:00
-
2bc24b2cc4
dispatcher keep demo.py alive apres PLY + auto-clear error
Flag
2026-04-22 19:41:00 +00:00
-
cfbb542992
dispatcher clean frames avant extract + budget RAM 0.55 -> 0.45
Flag
2026-04-22 19:25:56 +00:00
-
7630e72dcb
api /view utiliser worker lingbot_path au lieu de hardcode
Flag
2026-04-22 18:18:10 +00:00
-
3eb568f14e
dispatcher rm worker_src apres extract + fstrim pour eviter thin pool full
Flag
2026-04-22 15:39:56 +00:00
-
2599a376af
dispatcher fix race condition sur exit_file extract
Flag
2026-04-22 09:35:48 +00:00
-
621f4e63e8
dispatcher fix VRAM estimate + adaptive stride pour éviter OOM RAM
Flag
2026-04-22 08:44:52 +00:00
-
d4158b24bc
dispatcher — parallel workers (threading) + heartbeat daemon + atomic claim
Flag
2026-04-21 23:15:24 +00:00
-
43e2e6836e
workers — alias .84 ml-stack (cosma-vm inexistant)
Flag
2026-04-21 22:52:35 +00:00
-
f567d7e459
dashboard — barre de progression extraction par job
Poulpe
2026-04-21 13:48:41 +00:00
-
192550b60b
ingest+dispatcher — support acquisition depuis remote host via SSH
Poulpe
2026-04-21 13:31:40 +00:00
-
468f9084ec
viewer on-demand — relancer viser à la demande depuis le dashboard
Poulpe
2026-04-21 13:09:48 +00:00
-
6ac3a382c7
dispatcher — stitch passthrough pour acquisition 1 seul PLY
Poulpe
2026-04-21 12:53:57 +00:00
-
69eb547463
dispatcher+ingest — fixes pour test end-to-end réel
Poulpe
2026-04-21 12:49:09 +00:00
-
654bb47825
monitor : temp GPU, conso watts, espace disque, heartbeat dispatcher
Poulpe
2026-04-21 10:42:44 +00:00
-
0e9a4c2684
Dockerfile : ajoute openssh-client pour worker monitor
Poulpe
2026-04-21 10:38:08 +00:00
-
79b31e8839
dispatcher : fix spin loop quand pas de worker dispo (sleep 30s)
Poulpe
2026-04-21 10:36:14 +00:00
-
26e5bfc05b
stitch pipeline câblé : DB + dispatcher + UI + fix subpath Caddy
Poulpe
2026-04-21 10:32:05 +00:00
-
3b005a4994
dashboard — colonnes par acquisition, checklist verticale hierarchique
Silver Surfer
2026-04-21 10:08:38 +00:00
-
47b082fd9d
add stitch.py (Open3D RANSAC+ICP multi-PLY merge)
Silver Surfer
2026-04-21 10:02:23 +00:00
-
857ebcf7df
add Dockerfile + docker-compose (port 3849 on .82)
Silver Surfer
2026-04-21 09:57:42 +00:00
-
b7d957c806
scaffold — FastAPI + SQLite + HTMX dashboard, ingest + dispatcher
Silver Surfer
2026-04-21 09:52:41 +00:00
-
17edbcbd8b
Initial commit
Agent surfer
2026-04-21 09:47:36 +00:00