VL3D++ é un framework aberto, documentado e reproducible

Todo o código, a arquitectura e os exemplos
están dispoñibles publicamente.

Puntos
Captura
Almohadilla
Ojo
Árbol
Pantalla
Pulse
Nube

Que é o framework

VL3D++ é un framework de software para clasificación e regresión punto a punto en nubes de puntos 3D.
Permite executar todo o ciclo de traballo sobre datos 3D:

Adestramento de modelos

Predición sobre novas nubes

Preparación automática de datos

Extracción de características xeométricas

Avaliación do modelo e dos resultados

Ademais, xera automaticamente:

Gráficas

Informes de texto con resultados cuantitativos.

Nubes de puntos con resultados visualizables

Arquitectura e funcionamento

Está deseñado para que o usuario poida configurar e executar experimentos sen modificar o código, mediante arquivos JSON que definen modelos, parámetros e avaliacións.

O framework está organizado para cubrir todo o pipeline:

Inxesta de nubes de puntosXeración de veciñanzas e campos receptivosIntegración con modelos de Deep LearningPropagación e reconstrución de resultadosAvaliación cuantitativa e visualSoporte para Active Learning

VL3D++ implementa distintas arquitecturas de redes neuronais para nubes de puntos 3D publicadas en revistas científicas de alto impacto:

PointNet

Arquitectura pioneira para procesamento directo de puntos.

PointNet++

Evolución xerárquica de PointNet polos mesmos autores.

KPConv (Kernel Point Convolution)

Operador de convolución deformable e flexible sobre puntos.

Sparse 3D Convolutional Classifier

Implementación eficiente mediante convolucións dispersas.

SFL-NET (Slight Filter Learning Network)

Rede lixeira optimizada para segmentación a gran escala.

Point Transformer (V1/V2)

Modelos baseados en mecanismos de atención (Self-attention).

PointMLP

Framework residual simplificado de alto rendemento.

ContextNet

Arquitectura centrada na captura de información contextual multiescala.

Orixe do framework

VL3D++ é unha evolución do framework orixinal VirtuaLearn3D (VL3D), desenvolvido polo grupo de investigación 3DGeo nun proxecto financiado pola German Research Foundation (DFG).

3DGeoDFG

Repositorio e documentación

GitLab

Acceso ao código fonte completo baixo licenza MIT.
Repositorio VL3D++

Documentación

Guías técnicas, tutoriais detallados.
Documentación Oficial

Exemplos reproducibles

Pipelines configurados listos para adestrar e predicir sobre diversos datasets. Exemplos

Licenza

O framework VL3D++ distribúese baixo licenza MIT.
A documentación de VirtuaLearn3D++ está publicada baixo licenza CC BY 4.0 por Alberto Manuel Esmorís Pena, permitindo o seu uso e estudo con atribución.

Tes un proxecto con nubes de puntos?

Colaboración, investigación e transferencia tecnolóxica

Fomentamos un ecosistema de innovación aberta e colaboración continua entre a academia e a industria. O noso equipo técnico e investigador pode orientarte para explorar como aplicar VL3D++ no teu caso, colaborar en investigación ou estudar vías de transferencia tecnolóxica. Todo aquel interesado na clasificación profesional de nubes de puntos, ou que requira o desenvolvemento dalgunha funcionalidade técnica concreta para os seus fluxos de traballo, pode poñerse en contacto directamente co noso equipo de desenvolvemento. Estamos abertos a proxectos de investigación conxunta, transferencia tecnolóxica e soporte avanzado para a implementación do framework en contornos produtivos.

Escríbenos