Análisis y tratamiento de los datos LiDAR


El análisis y tratamiento de los datos LiDAR, hace referencia a todo el conjunto de procesos automáticos que permiten el filtrado de puntos de solape entre pasadas, la identificación y filtrado de puntos ruido y los algoritmos automáticos de clasificación.

La metodología de clasificación que se plantea se divide en tres fases: la primera consiste en la segmentación de los archivos LAS según una simplificación de las categorías SIOSE (Sistema de Información sobre Ocupación del Suelo de España), la segunda basada en la clasificación de la nube de puntos y la tercera, fundamentada en el cálculo de índices de vegetación como mejora de la clasificación.

Operaciones previas a los procesos propios de clasificación:


Proceso de clasificación:


  1. SEGMENTACIÓN DE LOS ARCHIVOS LiDAR EN BASE A CATEGORÍAS SIOSE

    El Sistema de Información sobre Ocupación del Suelo de España (SIOSE), es una base de datos que codifica la naturaleza del suelo de toda España, en función de lo que se encuentra en él. Su valor de precisión se corresponde con una escala de referencia 1:25.000. Permite describir el terreno mediante coberturas o combinaciones de ellas, con indicación de diferentes porcentajes de ocupación del suelo.



    Para un mejor ajuste de los parámetros necesarios en el proceso de clasificación de usos del suelo, realizamos una segmentación de los archivos LiDAR en base a las siguientes categorías SIOSE simplificadas:

    • Bosque (1)
    • Matorral, pasto, prado, cultivos herbáceos y cultivos arbóreos (2)
    • Urbana (3)
    • Casas aisladas (4)
    • Roquedos (5)
    • Industrial (6)
    • Agua (7)

    Para ello se ha diseñado un proceso en FME que nos permite pasar de las coberturas simples y compuestas que contempla el modelo de datos SIOSE, a las categorías SIOSE simplificadas, y segmentar la nube de puntos LiDAR en base a esta nueva categorización.




    Puede consultar los detalles y el código del proceso en el apartado Workbenchs > Zonificación SIOSE

  2. DETECCIÓN Y CLASIFICACIÓN DE LOS PUNTOS TERRENO

    Los puntos de los ficheros LAS son clasificados de forma automática en 'puntos suelo' y 'puntos no suelo', según el algoritmo de clasificación implementado en la herramienta LAStools.

    El proceso de clasificación se basa en la reconstrucción progresiva del terreno.

    Se establece una primera aproximación de la superficie a partir de algunos de los puntos de la nube más bajos. A partir de esa primera aproximación se establece un criterio (ángulo y distancia) que en caso de cumplirse, permite incorporar un punto adicional a la superficie:

    lasground -i [directory][file-name].laz -odir [directory] -olaz -step [n] -stddev [n] -offset [n] -spike [n] -ignore_class 7 12

    Definición de parámetros para el comando lasground en función de las categorías SIOSE simplificadas:

    Clase Step Spike Offset Standard deviation
    Bosque (1) 5 0.50 0.20 1
    Terreno llano (2) 10 1 0.05 1
    Urbana city (3) 25 0.50 0.05 1
    Urbana (town) (3) 10 1 0.05 1
    Casas aisladas (4) 8 1 0.05 1
    Roquedos (5) 10 1 0.05 1
    Industrial (6) 30 0.50 0.05 1


    A continuación se calculan las alturas de los puntos con respecto a los puntos suelo:

    lasheight -i directory][file-name].laz -classify_below -0.5 7 -classify_above 100.0 7 -classify_between 0 0.5 3 -classify_between 0.5 3 4 -classify_between 3 100.0 5 -ignore_class 7 12 -store_in_user_data

    Los puntos de los ficheros LAS son clasificados de forma automática en puntos de 'vegetación baja', 'vegetación media', 'vegetación alta' y 'construcciones':

    lasclassify -i [directory][file-name].laz -odir [directory] -olaz -step [n] -planar [n] -ground_offset [n] -ignore_class 7 12


    Definición de parámetros para el comando lasclassify en función de las categorías SIOSE simplificadas:

    Clase Step Planar Ground Offset
    Bosque (1) 2 0.40 2
    Terreno llano (2) 3 0.10 2
    Urbana city (3) 2 0.10 2
    Urbana (town) (3) 2 0.10 2
    Casas aisladas (4) 2 0.10 2
    Roquedos (5) 3 0.10 2
    Industrial (6) 2 0.30 3

    Estos tres procesos se incluyen para su ejecución dentro de un workbench, cuyos detalles y código puede consultar en el apartado Workbenchs > Clasificación LiDAR

  3. CÁLCULO DEL ÍNDICE DE VEGETACIÓN DE DIFERENCIA NORMALIZADA (NDVI), COMO MEJORA A LA CLASIFICACIÓN

    Un Índice de Vegetación de Diferencia Normalizada (NDVI), es una combinación de bandas espectrales capturadas por un sensor. Permite discriminar cubiertas que tienen un comportamiento reflectivo distinto entre dos o más bandas del espectro electromagnético.

    El NDVI, es uno de los más utilizados a la hora de estimar la cantidad, calidad y desarrollo la vegetación. Se calcula por medio de la luz visible e infrarroja cercana reflejada por la vegetación. El cálculo de éste índice se realiza con reflectividades, pero cuando no es necesario conceder un valor físico a los resultados, se emplean directamente los niveles digitales.

    Se utiliza la siguiente expresión:

    NDVI= (IRC-R))/(IRC+R)
    


    dónde: IRC es la respuesta infrarrojo cercano y R es la respuesta en el rojo.

    Los valores de NDVI varían entre -1 y 1. A continuación se presentan los valores aproximados del NDVI para los diferentes tipos de cubiertas, que servirán para establecer los umbrales de clasificación:

    NO VEGETACIÓN

    Agua Playa Carreteras Caminos Edificios
    < 0 < 0.05 < 0.10 < 0.15 < 0.10

    VEGETACIÓN

    Área quemada Dunas Pasto Arbolado Campo de golf
    < 0.10 0.10 - 0.20 0.20 - 0.30 0.30 - 0.40 0.50

    El índice de vegetación se ha utilizado como mejora de la clasificación obtenida en el proceso de clasificación.

    Para ello se definen una serie de condiciones de clasificación a modo de árbol de decisión que permiten corregir valores de clasificación asignados de forma errónea.

    La implementación del árbol de decisión se ha realizado en un proyecto en FME.

    Ejemplo de condición: Para puntos clasificados como urbana (6) de forma errónea.

    clasificación = 6 && ndvi > 0.2 && height >=0 && height < 0.5 se reclasifica como 'vegetación baja' (3)

Operaciones posteriores a los procesos de clasificación: