Formatos suportados
Ao enviar dados de nuvem de pontos para o Prevu3D, é importante entender os diferentes tipos de arquivo e metadados que podem ser fornecidos. O Prevu3D suporta uma ampla variedade de formatos produzidos por scanners a laser terrestres, sistemas SLAM e outros dispositivos lidar.
Embora o Prevu3D possa visualizar dados de nuvem de pontos diretamente, certos recursos, como sombreamento, fatiamento (slicing) e criação de malha, exigem informações adicionais, como normais ou posições de escaneamento. Fornecer um conjunto de dados completo e bem estruturado garante os melhores resultados visuais e de processamento.
O que precisamos para criar uma malha
Seção intitulada “O que precisamos para criar uma malha”Para produzir uma malha de alta qualidade a partir da sua nuvem de pontos, o Prevu3D precisa da capacidade de determinar a normal (direção da superfície) de cada ponto. Isso pode vir de:
-
Normais existentes armazenadas dentro do arquivo
-
Dados de escaneamento estruturados que preservam as posições do scanner
-
Um arquivo de trajetória para dispositivos SLAM
Opcional, mas recomendado: imagens
Seção intitulada “Opcional, mas recomendado: imagens”Se houver imagens disponíveis, o Prevu3D usa as fotos originais para gerar texturas de alta qualidade e habilitar recursos como a navegação por photosphere. A texturização baseada em imagem produz resultados visuais mais nítidos e detalhados.
Se nenhuma imagem for fornecida, o Prevu3D gerará a textura usando os valores RGB armazenados na nuvem de pontos. Isso produz uma textura correta, mas menos detalhada e um pouco mais borrada em comparação com uma gerada a partir de fotos originais.
Importante:
Mesmo sem imagens, a qualidade da geometria da malha resultante permanece a mesma. A diferença afeta apenas a aparência visual, não a precisão 3D subjacente.
Dados de escaneamento a laser terrestre
Seção intitulada “Dados de escaneamento a laser terrestre”O Prevu3D suporta a criação de malhas de scanners terrestres de alta resolução usando o formato de arquivo E57, neutro em relação ao fornecedor.
O formato de arquivo E57 é um formato compacto e neutro em relação ao fornecedor para armazenar nuvens de pontos, imagens e metadados produzidos pelos scanners a laser. O E57 suportado é uma nuvem de pontos estruturada (com locais de configuração incluídos) com imagens coloridas, ou uma nuvem de pontos unificada (mesclada) com imagens coloridas e informações de normais.
Com conjuntos de dados terrestres comuns, calculamos as normais usando a posição das estações (daí a necessidade de os conjuntos de dados terrestres serem estruturados)
Abordagem de exportação recomendada: um E57 por estação
Seção intitulada “Abordagem de exportação recomendada: um E57 por estação”Embora alguns scanners permitam exportar um único arquivo E57 mesclado que contém todas as estações, recomendamos fortemente exportar um arquivo E57 por estação em vez de um único arquivo grande.
Essa abordagem oferece várias vantagens:
-
Solução de problemas mais fácil: Se uma estação estiver corrompida, com ruído ou desalinhada, você só precisa reexportar ou reenviar aquele único arquivo, em vez de regenerar todo o conjunto de dados.
-
Processamento mais eficiente: Processar vários E57s menores costuma ser mais rápido do que processar um único arquivo muito grande.
-
Envios mais previsíveis: Arquivos menores reduzem o risco de interrupções ou timeouts no envio.
Ambas as abordagens são suportadas, mas exportar um E57 por estação oferece a maior flexibilidade e é o método preferido para o gerenciamento de conjuntos de dados a longo prazo.
Dados de escaneamento SLAM
Seção intitulada “Dados de escaneamento SLAM”O Prevu3D suporta a criação de malhas de scanners SLAM.
Com conjuntos de dados SLAM existem múltiplos casos:
-
A nuvem de pontos já contém uma normal para cada ponto, então não precisamos calcular nenhuma informação adicional.
-
Outros dispositivos produzem tanto uma nuvem de pontos quanto uma trajetória. Se o formato estiver correto, podemos usar a trajetória para calcular uma normal para cada ponto.
Considerando que ainda não há um padrão oficial em relação aos dados SLAM, temos uma abordagem de envio baseada no dispositivo. Ela solicitará os arquivos necessários.
-
Nuvem de pontos (normalmente e57 ou LAS/LAZ)
-
Trajetória (se sua nuvem de pontos não contiver normal)
-
Imagem (pode estar incorporada no e57 ou externa)
-
Posição da imagem (pode estar incorporada no e57 ou externa)
Nuvem de pontos estruturada vs. não estruturada vs. unificada
Seção intitulada “Nuvem de pontos estruturada vs. não estruturada vs. unificada”Pode ser um pouco complicado distinguir a diferença entre a terminologia de nuvem de pontos estruturada, não estruturada e unificada. Temos um artigo interessante que descreve as diferenças entre elas.
https://www.prevu3d.com/news/differences-between-structured-unified-and-unstructured-scan-data/