VL3D++ es un framework abierto, documentado y reproducible

Todo el código, la arquitectura y los ejemplos
están disponibles públicamente.

Puntos
Captura
Almohadilla
Ojo
Árbol
Pantalla
Pulse
Nube

Qué es el framework

VL3D++ es un framework de software para clasificación y regresión punto a punto en nubes de puntos 3D.
Permite ejecutar todo el ciclo de trabajo sobre datos 3D:

Entrenamiento de modelos

Predicción sobre nuevas nubes

Preparación automática de datos

Extracción de características geométricas

Evaluación del modelo y de los resultados

Además, genera automáticamente:

Gráficas

Informes de texto con resultados cuantitativos.

Nubes de puntos con resultados visualizables

Arquitectura y funcionamiento

Está diseñado para que el usuario pueda configurar y ejecutar experimentos sin modificar el código, mediante archivos JSON que definen modelos, parámetros y evaluaciones.

El framework está organizado para cubrir todo el pipeline:

Ingesta de nubes de puntosGeneración de vecindades y campos receptivosIntegración con modelos de Deep LearningPropagación y reconstrucción de resultadosEvaluación cuantitativa y visualSoporte para Active Learning

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

PointNet

Arquitectura pionera para procesamiento directo de puntos.

PointNet++

Evolución jerárquica de PointNet por los mismos autores.

KPConv (Kernel Point Convolution)

Operador de convolución deformable y flexible sobre puntos.

Sparse 3D Convolutional Classifier

Implementación eficiente mediante convoluciones dispersas.

SFL-NET (Slight Filter Learning Network)

Red ligera optimizada para segmentación a gran escala.

Point Transformer (V1/V2)

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

PointMLP

Framework residual simplificado de alto rendimiento.

ContextNet

Arquitectura centrada en la captura de información contextual multiescala.

Origen del framework

VL3D++ es una evolución del framework original VirtuaLearn3D (VL3D), desarrollado por el grupo de investigación 3DGeo en un proyecto financiado por la German Research Foundation (DFG).

3DGeoDFG

Repositorio y documentación

GitLab

Acceso al código fuente completo bajo licencia MIT.
Repositorio VL3D++

Documentación

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

Ejemplos reproducibles

Pipelines configurados listos para entrenar y predecir sobre diversos datasets. Ejemplos

Licencia

El framework VL3D++ se distribuye bajo licencia MIT.
La documentación de VirtuaLearn3D++ está publicada bajo licencia CC BY 4.0 por Alberto Manuel Esmorís Pena, permitiendo su uso y estudio con atribución.

¿Tienes un proyecto con nubes de puntos?

Colaboración, investigación y transferencia tecnológica

Fomentamos un ecosistema de innovación abierta y colaboración continua entre la academia y la industria. Nuestro equipo técnico e investigador puede orientarte para explorar cómo aplicar VL3D++ en tu caso, colaborar en investigación o estudiar vías de transferencia tecnológica. Todo aquel interesado en la clasificación profesional de nubes de puntos, o que requiera el desarrollo de alguna funcionalidad técnica concreta para sus flujos de trabajo, puede ponerse en contacto directamente con nuestro equipo de desarrollo. Estamos abiertos a proyectos de investigación conjunta, transferencia tecnológica y soporte avanzado para la implementación del framework en entornos productivos.

Escríbenos