docs: freeze MVS-M1 milestone

This commit is contained in:
fy59 2026-08-27 07:04:12 +02:00
parent edd52c7c0e
commit 2ab4487f1e
3 changed files with 12 additions and 10 deletions

View file

@ -29,7 +29,7 @@ persistante, enrichissable et versionnable.
- **Image View** : vues triées et filtrées pour la TUI
- **Task** : moteur de tâches avec pause/reprise, annulation et séquences
- **Task Checkpoint v1** : snapshot durable, fichier atomique et reprise sûre
- **Project Database v17** : résultats v16 et payload durable typé Sparse SfM Gate F
- **Project Database v18** : résultats v16 et payload durable typé Sparse SfM Gate F
- **Sparse SfM Gates C/D/E** : géométrie calibrée, noyau incrémental et Bundle
Adjustment final par composante, tous PASS / FROZEN
- **Sparse SfM Gate F** : orchestration durable, runtime gouverné et publication
@ -44,8 +44,7 @@ persistante, enrichissable et versionnable.
et aux paramètres ; `L3DMDID2` v2 (220 octets) et binding `L3DMCAL1` v1 ; PLY
OpenMVS binaire little-endian validé (en-tête <= 1 MiB en octets bruts,
LF/CRLF acceptés, CR seul malformé rejeté, ligne <= 64 KiB), fusionné en
mode 0 — IMPLEMENTED /
VALIDATION PENDING
mode 0 — PASS / FROZEN
- **Geometric Verification Model v1** : identité, masque d'inliers et modèle 3×3 persistants
- **Geometric Verifier v1** : Fundamental USAC/MAGSAC, reprise et lots resource-aware
- **Task Kind Registry** : identité métier durable et reconstruction runtime explicite
@ -183,9 +182,9 @@ fallback CPU. La feasibility Vulkan SIFT/RootSIFT a été rejetée ; ces deux ma
restent sur OpenCV L2. Track Model/Builder, les primitives géométriques Gate C,
le noyau Sparse SfM incrémental Gate D et le Bundle Adjustment final Gate E sont
implémentés et validés. L'orchestration Sparse SfM Gate F est PASS / FROZEN ;
l'intégration Governor Gate G est **PASS / FROZEN**. MVS-M1 est **IMPLEMENTED /
VALIDATION PENDING** : une frontière OpenMVS v2.4.0 externe et bornée, sans
publication dense durable ni MVS complet. Les sources sont liées par SHA-256
l'intégration Governor Gate G est **PASS / FROZEN**. MVS-M1 est **PASS / FROZEN** :
une frontière OpenMVS v2.4.0 externe et bornée, sans publication dense durable
ni MVS complet. Les sources sont liées par SHA-256
complet, borné à 1 GiB par fichier régulier (sans budget agrégé de dataset) ; les
octets source restent un binding distinct de l'identité dense. Celle-ci lie la
reconstruction de base, le jeu d'images source, le `calibration_scope_identity`

View file

@ -255,7 +255,7 @@ durables, scratch/SSD, GPU SfM/BA et nouvelles composantes déconnectées.
### MVS-M1. Dense externe borné
MVS-M1 est **IMPLEMENTED / VALIDATION PENDING**. Son identité scientifique lie
MVS-M1 est **PASS / FROZEN**. Son identité scientifique lie
l'identité de reconstruction de base, l'identité du jeu d'images source, le
`calibration_scope_identity` historique, le binding numérique de calibration MVS,
le backend et les paramètres. Les octets des sources restent liés séparément par
@ -346,7 +346,10 @@ le backend de poursuivre et de réussir.
Restent différés : publication dense dans la Project DB, Task Runtime,
Queue/Governor, `ResourceEstimate`, annulation, publication dense durable,
mesh, texturing, viewer, scratch/SSD et infrastructure backend généralisée.
Ce jalon ne marque ni MVS complet ni PASS / FROZEN.
MVS-M1 lui-même est PASS / FROZEN ; cela ne marque pas le pipeline dense/MVS
complet comme PASS / FROZEN. La publication dense durable, l'intégration
Task/Queue/Governor, le mesh, le texturing, le viewer et les autres étapes
denses différées restent en dehors de MVS-M1.
---
@ -457,7 +460,7 @@ and Sparse SfM Gate C geometry are **IMPLEMENTED**. The synchronous in-memory
incremental Sparse SfM Gate D core is **IMPLEMENTED / PASS**, and final
per-component Gate E BA is **PASS / FROZEN**. Gate F orchestration and Gate G
Governor integration are **PASS / FROZEN**. Phase H v1 is **PASS / FROZEN**.
MVS-M1 is **IMPLEMENTED / VALIDATION PENDING**: `L3DMDID2` v2 (220-byte) dense
MVS-M1 is **PASS / FROZEN**: `L3DMDID2` v2 (220-byte) dense
identity binds the base reconstruction, source-image-set,
historical `calibration_scope_identity`, exact `L3DMCAL1` v1 numeric calibration
binding, backend and parameters, while source bytes remain separately bound;

View file

@ -58,7 +58,7 @@ Lardon3D suit une feuille de route ordonnée qui privilégie la stabilité et la
### Phase 5 : Reconstruction
- ✅ Orchestration de reconstruction incrémentale H v1 — **PASS / FROZEN**
- 🔄 MVS-M1 — **IMPLEMENTED / VALIDATION PENDING** : identité dense `L3DMDID2`
- ✅ MVS-M1 — **PASS / FROZEN** : identité dense `L3DMDID2`
v2 (220 octets) liant reconstruction de base, jeu d'images source,
`calibration_scope_identity` historique, binding numérique exact `L3DMCAL1` v1,
backend et paramètres ; les octets source restent liés séparément ; frontière