Raccorder les bords de tuiles voisines et encadrer les rendus en cours
Le MNT de chaque dalle s'étend d'une bande de 100 m remplie avec les points sol des 8 tuiles voisines (option « Raccord des bords ») : les rendus à grand noyau (openness, SVF, LRM) deviennent continus d'une dalle à l'autre, les images restent recadrées sur le kilomètre exact. Pendant une génération, la carte encadre les dalles du run : orange pulsant en cours de rendu, rouge en échec — les coins WGS84 sont portés par /api/status pour toutes les dalles non terminées. La file de génération trie les dalles du nord au sud et passe à 10 workers GPU.
This commit is contained in:
@ -113,12 +113,11 @@ interpolation. Le KPConv/RandLA-Net est plus précis en 3D pur mais plus lourd
|
||||
- Base = pré-classification IGN (rapide, ~10 s). `auto` la préfère dès que
|
||||
≥ 20 % des points sont classés sol (seuil abaissé de 30 % à 20 %, car le
|
||||
MNT est ensuite complété — voir ci-dessous).
|
||||
- Le MNT est **toujours** complété dans `create_dtm_fast` : comblement par le
|
||||
**retour le plus bas par cellule** (`_min_return_grid`, Wack & Wimmer 2002)
|
||||
pour les trous, puis **interpolation terrain-aware** (`_interpolate_holes`).
|
||||
Résultat : MNT continu (0 % de trous) pour n'importe quelle base.
|
||||
- Vérifié sur le tile 0999_6778 : base CSF + comblement → 1,9 M trous
|
||||
comblés par retour le plus bas, 5,3 % interpolés, MNT 0 % de trous.
|
||||
- Le MNT n'est complété que pour les petits trous (< 1 m, `fillnodata`) :
|
||||
les grands trous (forêt dense, relief raide où le sol est sous-classé)
|
||||
restent en nodata (noir dans les rendus). Volontairement pas de plancher
|
||||
au retour le plus bas : sous canopée dense ce retour est la végétation,
|
||||
qui imprimerait les arbres dans le MNT.
|
||||
- Qualité max dans les cas durs (raide + dense), ~1-2 min/tile + GPU +
|
||||
entraînement acceptés → **U-Net rasterisé (C)**. (non implémenté)
|
||||
- Meilleur filtre géométrique disponible dans PDAL → **SMRF (A)** (meilleure
|
||||
|
||||
Reference in New Issue
Block a user