9 votos

Adelgazamiento de la gran nube de puntos LiDAR?

Tengo una gran nube de puntos (LAS de archivo) y estoy tratando de adelgazar el uso de una técnica compleja. Sé que es posible delgada de nubes de puntos utilizando técnicas simples, tales como la extracción de cada nth punto. Sin embargo, la nube de puntos con la que estoy trabajando es más densa en algunas zonas menos densas y en otras áreas. Me gustaría ser capaz de diluir la nube, de manera que las zonas más densas se diluyen en mayor medida que el menos denso de las áreas. Para hacer esto manualmente uno podría crear una red y seleccionar cierto número de puntos dentro de cada célula. (es decir, uno en cada esquina y uno en el centro) sin Embargo, este punto de la nube es demasiado grande para esta tarea. Estoy tratando de averiguar si hay alguna de las soluciones a este problema como un complejo de selección de la consulta, de otro proceso automatizado, o existente de la aplicación de software que puede ser utilizado.

13voto

csmba Puntos 2440

Suena como que quieres que un voxel-based adelgazamiento o tal vez una base de Poisson. PDAL puede hacer cualquiera. Ver PDAL tutorial sobre el tema en http://www.pdal.io/tutorial/dart-throwing.html

PDAL sampling.

En cuanto al tamaño del archivo, por favor definir a los "grandes". Casi cualquier técnica, excepto el simple rango de aniquilación (quitar la n-ésima puntos) va a querer tener acceso a todo el archivo en la memoria. Otras opciones requeriría de una forma más sofisticada de dos etapas index+técnica de muestreo para evitar ese requisito.

6voto

nelm Puntos 39

Usted puede dar lasthin o lasduplicate de LAStools una oportunidad. Con lasthin puede mantener el 'menor', 'más alto', 'aleatoria' o más 'central' punto sobre una rejilla 2D en el plano x/y con el definido por el usuario 'paso de 0.5. Con lasduplicate puede especificar para quitar todos los puntos que están '-cerca de 0.005' en 3D a partir de todo lo anteriormente aparecen puntos. Consulte los enlaces de archivo LÉAME para obtener más detalles.

0voto

Anca Puntos 11

El uso de una herramienta como MeshLab http://meshlab.sourceforge.net/ le permitirá comparar fácilmente las sugerencias por Andre Silva. Suena como el conjunto de datos es lo suficientemente pequeño como para ser interactivo en este contexto.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X