docs: freeze MVS-M1 milestone
This commit is contained in:
parent
edd52c7c0e
commit
2ab4487f1e
3 changed files with 12 additions and 10 deletions
11
README.md
11
README.md
|
|
@ -29,7 +29,7 @@ persistante, enrichissable et versionnable.
|
||||||
- **Image View** : vues triées et filtrées pour la TUI
|
- **Image View** : vues triées et filtrées pour la TUI
|
||||||
- **Task** : moteur de tâches avec pause/reprise, annulation et séquences
|
- **Task** : moteur de tâches avec pause/reprise, annulation et séquences
|
||||||
- **Task Checkpoint v1** : snapshot durable, fichier atomique et reprise sûre
|
- **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
|
- **Sparse SfM Gates C/D/E** : géométrie calibrée, noyau incrémental et Bundle
|
||||||
Adjustment final par composante, tous PASS / FROZEN
|
Adjustment final par composante, tous PASS / FROZEN
|
||||||
- **Sparse SfM Gate F** : orchestration durable, runtime gouverné et publication
|
- **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
|
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,
|
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
|
LF/CRLF acceptés, CR seul malformé rejeté, ligne <= 64 KiB), fusionné en
|
||||||
mode 0 — IMPLEMENTED /
|
mode 0 — PASS / FROZEN
|
||||||
VALIDATION PENDING
|
|
||||||
- **Geometric Verification Model v1** : identité, masque d'inliers et modèle 3×3 persistants
|
- **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
|
- **Geometric Verifier v1** : Fundamental USAC/MAGSAC, reprise et lots resource-aware
|
||||||
- **Task Kind Registry** : identité métier durable et reconstruction runtime explicite
|
- **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,
|
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
|
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 ;
|
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 /
|
l'intégration Governor Gate G est **PASS / FROZEN**. MVS-M1 est **PASS / FROZEN** :
|
||||||
VALIDATION PENDING** : une frontière OpenMVS v2.4.0 externe et bornée, sans
|
une frontière OpenMVS v2.4.0 externe et bornée, sans publication dense durable
|
||||||
publication dense durable ni MVS complet. Les sources sont liées par SHA-256
|
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
|
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
|
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`
|
reconstruction de base, le jeu d'images source, le `calibration_scope_identity`
|
||||||
|
|
|
||||||
|
|
@ -255,7 +255,7 @@ durables, scratch/SSD, GPU SfM/BA et nouvelles composantes déconnectées.
|
||||||
|
|
||||||
### MVS-M1. Dense externe borné
|
### 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
|
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,
|
`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
|
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,
|
Restent différés : publication dense dans la Project DB, Task Runtime,
|
||||||
Queue/Governor, `ResourceEstimate`, annulation, publication dense durable,
|
Queue/Governor, `ResourceEstimate`, annulation, publication dense durable,
|
||||||
mesh, texturing, viewer, scratch/SSD et infrastructure backend généralisée.
|
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
|
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
|
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**.
|
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,
|
identity binds the base reconstruction, source-image-set,
|
||||||
historical `calibration_scope_identity`, exact `L3DMCAL1` v1 numeric calibration
|
historical `calibration_scope_identity`, exact `L3DMCAL1` v1 numeric calibration
|
||||||
binding, backend and parameters, while source bytes remain separately bound;
|
binding, backend and parameters, while source bytes remain separately bound;
|
||||||
|
|
|
||||||
|
|
@ -58,7 +58,7 @@ Lardon3D suit une feuille de route ordonnée qui privilégie la stabilité et la
|
||||||
|
|
||||||
### Phase 5 : Reconstruction
|
### Phase 5 : Reconstruction
|
||||||
- ✅ Orchestration de reconstruction incrémentale H v1 — **PASS / FROZEN**
|
- ✅ 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,
|
v2 (220 octets) liant reconstruction de base, jeu d'images source,
|
||||||
`calibration_scope_identity` historique, binding numérique exact `L3DMCAL1` v1,
|
`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
|
backend et paramètres ; les octets source restent liés séparément ; frontière
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue