Salta ai contenuti

Formati supportati

Quando carichi dati di nuvole di punti in Prevu3D, è importante comprendere i diversi tipi di file e metadati che possono essere forniti. Prevu3D supporta un’ampia gamma di formati prodotti da scanner laser terrestri, sistemi SLAM e altri dispositivi lidar.

Sebbene Prevu3D possa visualizzare direttamente i dati delle nuvole di punti, alcune funzionalità come ombreggiatura, sezionamento e meshing richiedono informazioni aggiuntive, come le normali o le posizioni di scansione. Fornire un dataset completo e ben strutturato garantisce i migliori risultati visivi e di elaborazione.


Per produrre una mesh di alta qualità dalla tua nuvola di punti, Prevu3D ha bisogno della capacità di determinare la normale (direzione della superficie) per ogni punto. Questa può provenire da:

  • Normali esistenti memorizzate all’interno del file

  • Dati di scansione strutturati che conservano le posizioni dello scanner

  • Un file di traiettoria per i dispositivi SLAM

Se le immagini sono disponibili, Prevu3D usa le foto originali per generare texture di alta qualità e abilitare funzionalità come la navigazione tramite photosphere. La texturizzazione basata su immagini produce risultati visivi più nitidi e dettagliati.

Se non vengono fornite immagini, Prevu3D genererà la texture usando i valori RGB memorizzati nella nuvola di punti. Questo produce una texture corretta ma meno dettagliata e leggermente più sfocata rispetto a una generata dalle foto originali.

Importante:
Anche senza immagini, la qualità geometrica della mesh risultante rimane la stessa. La differenza riguarda solo l’aspetto visivo, non l’accuratezza 3D sottostante.

Prevu3D supporta il meshing di scanner terrestri ad alta risoluzione usando il formato di file E57 indipendente dal fornitore.

Il formato di file E57 è un formato compatto e indipendente dal fornitore per l’archiviazione di nuvole di punti, immagini e metadati prodotti dagli scanner laser. L’E57 supportato è una nuvola di punti strutturata (con posizioni di setup incluse) con immagini a colori, oppure una nuvola di punti unificata (unita) con immagini a colori e informazioni sulle normali

Con i consueti dataset terrestri, calcoliamo le normali usando la posizione delle stazioni (da qui la necessità che i dataset terrestri siano strutturati)

Approccio di esportazione consigliato: un E57 per stazione

Sezione intitolata “Approccio di esportazione consigliato: un E57 per stazione”

Sebbene alcuni scanner ti consentano di esportare un unico file E57 unito che contiene tutte le stazioni, consigliamo vivamente di esportare un file E57 per stazione invece di un unico file di grandi dimensioni.

Questo approccio offre diversi vantaggi:

  • Risoluzione dei problemi più semplice: se una stazione risulta danneggiata, rumorosa o disallineata, devi solo riesportare o ricaricare quel singolo file invece di rigenerare l’intero dataset.

  • Elaborazione più efficiente: elaborare più E57 più piccoli è spesso più veloce che elaborare un unico file molto grande.

  • Caricamenti più prevedibili: file più piccoli riducono il rischio di interruzioni o timeout del caricamento.

Entrambi gli approcci sono supportati, ma esportare un E57 per stazione offre la massima flessibilità ed è il metodo preferito per la gestione dei dataset a lungo termine.

Prevu3D supporta il meshing degli scanner SLAM.

Con i dataset SLAM ci sono più casi:

  • La nuvola di punti contiene già una normale per ogni punto, quindi non abbiamo bisogno di calcolare alcuna informazione aggiuntiva.

  • Altri dispositivi producono sia una nuvola di punti sia una traiettoria. Se il formato è corretto, possiamo usare la traiettoria per calcolare una normale per ogni punto.

Considerando che non esiste ancora uno standard ufficiale per i dati SLAM, adottiamo un approccio di caricamento basato sul dispositivo. Ti verranno richiesti i file necessari.

  • Nuvola di punti (tipicamente e57 o LAS/LAZ)

  • Traiettoria (se la tua nuvola di punti non contiene normali)

  • Immagine (può essere incorporata nell’e57 o esterna)

  • Posizione dell’immagine (può essere incorporata nell’e57 o esterna)

Nuvola di punti strutturata vs. non strutturata vs. unificata

Sezione intitolata “Nuvola di punti strutturata vs. non strutturata vs. unificata”

Può essere un po’ complicato distinguere la differenza tra la terminologia di nuvola di punti Strutturata, non strutturata e Unificata. Abbiamo un articolo interessante che descrive le differenze tra di esse.
https://www.prevu3d.com/news/differences-between-structured-unified-and-unstructured-scan-data/