Tengo datos en formato LAS con valores RGB creados a partir de fotogrametría aérea utilizando un UAV. Estoy tratando de encontrar una solución para extraer el DEM de tierra desnuda de la nube de puntos.
He intentado SAGA, Fusion, MCC-LIDAR, pero parece que necesitan que el archivo LAS ya esté clasificado (que naturalmente no lo es). ¿Alguien puede señalarme en la dirección correcta con una breve explicación del proceso?
En general, necesitaría procesar alrededor de 100 puntos de molino a la vez (puede colocarlos en mosaico si es necesario).
dem
lidar
classification
las
unmanned-aerial-vehicle
user32307
fuente
fuente
Respuestas:
Generando DEM LiDAR a partir de nubes de puntos sin clasificar con:
( compatible con las versiones LAS 1.1 a 1.3 )
Flujo de trabajo:
Creemos una situación hipotética para proporcionar un ejemplo con código.
MCC-LIDAR está instalado en:
La nube de puntos LiDAR no clasificada (archivo .las) está en:
La salida que será el DEM de tierra desnuda está en:
El siguiente ejemplo clasifica los retornos de tierra con el algoritmo MCC y crea un DEM de tierra descubierta con una resolución de 1 metro.
Para comprender mejor cómo funcionan la (s) escala (s) y los parámetros del umbral de curvatura (t), lea: Cómo ejecutar MCC-LiDAR y; Evans y Hudak (2007).
Los parámetros deben calibrarse para evitar errores de comisión / etiquetado (cuando un punto se clasifica como perteneciente al suelo pero en realidad pertenece a vegetación o edificios). Por ejemplo:
El MCC-LIDAR utiliza el método de interpolación Thin Plate Spline (TPS) para clasificar los puntos del terreno y generar el DEM de tierra descubierta.
Referencias
Para obtener más opciones sobre algoritmos de clasificación de puntos de base, consulte Meng et al. (2010):
fuente
Creo que LasTools podría satisfacer sus necesidades, vea LASGround . La licencia es un poco divertida dependiendo de qué herramientas. Las herramientas se pueden descargar y evaluar antes de la compra; Además, el producto es relativamente barato.
fuente
He tenido buena suerte con el comando GroundFilter de FUSION (manual aquí ). No he tenido problemas para manejar 40 millones de puntos (sin clasificar), por lo que no esperaría un problema con 100 millones.
fuente
Esto se puede hacer con un filtro de pedal usando algoritmos de filtro morfológico simple (SMRF) o filtro morfológico progresivo (PMF) .
Rápido
Crea un archivo LAS comprimido de tierra desnuda con un tamaño de celda de 5 unidades de tierra utilizando PMF. ( documentos )
Para obtener más explicaciones, consulte la identificación de retornos de terreno utilizando el tutorial de segmentación ProgressiveMorphologicalFilter .
Más involucrado, usando SMRF
Un ejemplo de tubería que:
cell
opción de tamaño a 2.0 (unidades del sistema de coordenadas) y un umbral de 0.752
es el valor estándar de LAS para tierra)Mando:
pdal pipeline "classify-ground-smrf.json"
El archivo de parámetros JSON:
Extraer solo sobre el suelo
Este ejemplo a) clasifica en terreno / no terreno, b) agrega el atributo "Altura sobre el suelo", yc) exporta solo los puntos 2.0 (unidades del sistema de coordenadas) sobre el suelo.
Adaptado de Brad Chambers, https://lists.osgeo.org/pipermail/pdal/2017-July/001367.html
fuente