Notas del grupo de estudio Lidar

Platica y aprende con nosotros en: https://gitter.im/OSGeo/Lidar-es

Capítulo 1. Introducción
En este capítulo el autor explica que el objetivo de la tesis es diseñar un sistema LIDAR para obtener mapas topográficos. El sistema para tal propósito es una combinación de un GPS, un sistema de navegación inercial independiente de la aeronave y un escáner láser (el dispositivo LIDAR).

1.1 PERCEPCIÓN REMOTA Hay una introducción a la historia de la Percepción Remota, inicia en la década de 1930 con la fotografía área utilizada con fines militares.

1.1.1 Fotografía aérea e imágenes de satélite Desde la década de 1950 la fotografía aérea se ha perfeccionado con la creación de la fotogrametría. A partir de 1964 se comenzaron a utilizar otras plataformas, como cohetes, para transportar los sensores. La figura 1.1 Muestra el de forma sencilla el sistema de percepción remota satelital (pág. 3). El autor reflexiona acerca de la ventaja económica que representan contar con vehículos aéreos con cámaras fotográficas digitales sobre la percepción remota satelital. 1.1.1.1	Fotogrametría y métodos de interpretación El proceso fotogramétrico es básicamente el siguiente:

Para contar con una ortofotografía, la cual es obtenida a través de imágenes corregidas geométricamente, compensadas y con escala uniforme en toda su extensión, también se requiere de conocer la ubicación precisa de cada toma (normalmente esto se logra con un GPS), y exige apoyo en campo (ubicación de puntos conocidos sobre el terreno y que serán comparados para corregir errores). También se requiere de un modelo digital de elevación, para compensar diferencias de escala debidas al relieve en el terreno. 1.1.1.2. Toma física de fotografías Se requiere que las líneas de vuelo estén orientadas de tal manera que se obtengan fotografías del terreno con una sobreposición de áreas de entre fotogramas subsecuentes del 50% al 65% aproximadamente y entre líneas de vuelo del 30%. Para tal fin el eje de la cámara no puede estar más de 3 grados respecto a la línea cenit-nadir (revisar esta parte). 1.1.2	Videografía y fotografía digital de pequeño formato Hasta el momento de la redacción de la tesis, según el autor, se ha venido incrementando el uso de la fotografía digital de pequeño formato, combinando esta tecnología con filtros de interferencia en sectores bien delimitados del espectro electromagnético. 1.2. LIDAR LIDAR (LIgth Detection And Ranging o detección de luz para medición de distancias) es un método de percepción remota que se puede utilizar para crear modelos digitales de un terreno en estudio. Aunque el láser localizado en tierra firme puede asegurar precisiones de hasta un centímetro, al montarlo a un avión la posición de éste se convierte en un factor limitante. Para solucionar este inconveniente se requiere asociar a láser del LIDAR con tecnologías que lo hacen más preciso. 1.2.1 Funcionamiento Un LIDAR está constituido por la integración de tres tecnologías: Además, una computadora que sincroniza procesa y almacena la información de los tres elementos. Así cada pulso láser tiene conocida la posición exacta del punto que golpeó en el suelo. La figura 1.4 muestra un esquema de funcionamiento de un sistema LIDAR 1.2.2 Aplicaciones La exploración aérea con láser compite fuertemente con la fotogrametría en las siguientes aplicaciones: El sistema LIDAR tiene ventajas sobre la fotogrametría debido al corto tiempo de procesamiento, su flexibilidad y eliminación de cobertura con estereo-imágenes. 1.3	SISTEMA LÁSER En el LASER (Light Amplification by Stimulated Emission of Radiation) las longitudes de onda de la radiación incluyen las regiones ultravioleta (180 y 400 [nm]), visible (400 y 700 [nm]) e infrarroja 700 [nm] y 1 [mm]. Los rayos láser pueden ser producidos por efectos fotoquímicos, térmicos o mecánicos. Los sistemas LIDAR emiten un pulso de luz cuyo reflejo sobre los objetos es detectado por un sensor y almacenado. El receptor capta el retorno antes de la emisión del siguiente pulso. La divergencia de un rayo láser es baja así que el ancho del pulso es constante por más tiempo y de igual forma su potencia. 1.4	SISTEMA DE POSICIONAMIENTO GLOBAL (GPS) En 1978 el Departamento de Defensa de los Estados Unidos decide implementar el Sistema de Posicionamiento Global (GPS). Compuesto por 24 satélites con capacidad de realizar medidas con menos de un centímetro de precisión. 1.4.1	GPS Diferencial Es un método para corregir los errores en el sistema GPS básico, elevando significativamente su precisión. Este método se vale de la utilización de dos receptores: el de referencia (estacionario y del cual se conoce exactamente su posición) y el móvil (el receptor del cual se quiere saber su posición). Los receptores requieren de recibir señales de sincronización de al menos cuatro satélites para establecer su posición. Estas señales tienen un pequeño retraso debido a los obstáculos que se encuentren en su camino. Las señales sincronizadas tienen un pequeño error, por lo tanto la posición calculada a partir de ellas tendrá una composición de esos errores. Con el GPS diferencial contamos con un receptor de referencia que mide los errores de sincronización. Este receptor transmite mensajes de corrección hacia los receptores de alrededor. El receptor de referencia recibe la misma información que los receptores móviles, pero utiliza el conocimiento de su posición para calcular cuál debería ser el tiempo de viaje de las señales y lo compara con la sincronización de las señales que recibe. La diferencia en tiempo da pie al cálculo de un mensaje de corrección, que luego transmite hacia posibles receptores móviles para corregir sus mediciones. 1.4.2 WAAS El WAAS (Wide Area Augmentation System) es un sistema desarrollado por la Administración Federal de la Aviación y el Departamento de Transporte de los Estados Unidos. Está compuesto por un sistema de satélites y 25 estaciones terrestres, provee correcciones a la señal GPS, mejorando hasta 5 veces la precisión de la posición calculada. Un receptor que con capacidad de recibir esta información puede dar una precisión de menos de tres metros el 95 % del tiempo sin pago por cuotas de servicio. El objetivo es corregir los errores de las señales GPS causadas por la ionósfera y sincronización de errores orbitales. 1.5	SISTEMAS DE NAVEGACIÓN INERCIAL (SIN) Para navegar, es decir dirigir un vehículo de un lugar a otro, se requieren saber casi en cualquier momento de la posición y la velocidad del vehículo. A partir de estos dos datos podremos conocer el rumbo y modificarlo para llegar al punto deseado. Si conocemos los valores iniciales de posición y la velocidad podemos utilizar instrumentos que miden la aceleración lineal (acelerómetros) y la aceleración angular (giróscopos) y así calcular en cada momento la localización del vehículo. Un Sistema de Navegación Inercial (SIN) es básicamente un arreglo de sensores (giróscopos y acelerómetros) fijos a un marco de referencia, esto es, tres ejes mutuamente perpendiculares que además coinciden con los ejes del vehículo. Un ejemplo de un sistema de orientación sería: Para localizar el vehículo debemos contar con la posición inicial del vehículo respecto a un marco de referencia fijo (en Tierra). Luego los valores de orientación obtenidos por los sensores deben multiplicarse por una matriz de rotación y así obtener la orientación del vehículo respecto al marco de referencia fijo (en Tierra). Ver figura 1.9 Diagrama de bloques simplificado de un sistema de navegación inercial. Página 13. 1.5.1. Principios de funcionamiento Los sensores inerciales (giróscopo y acelerómetro) hacen uso de las leyes de Newton (en este caso la ley de la inercia): un objeto que se mueve en una dirección tiende a permanecer en movimiento en la misma dirección y un objeto que gira alrededor de un eje tiende a mantener el mismo eje de rotación. Este caso se ejemplifica con un trompo girando sobre un eje vertical, si se golpe al trompo éste se desviará, pero intentará volver a recobrar el eje de giro que tenía antes del impacto. Imaginemos un vehículo con un eje longitudinal y otro trasversal (estos ejes formarían un plano paralelo al horizonte). Y en él colocamos un giróscopo, el cual consiste en un marco con dos ejes longitudinal y transversal propios, que coinciden con los ejes del vehículo. (Ver Figura 1.10. Giróscopo con partes móviles). El marco está en equilibrio al ser sostenido por dos pivotes sobre el eje longitudinal, colineal con el eje longitudinal del planeador o vehículo. Además, hay una masa gira libremente al rededor del eje trasversal, el cuál es paralelo y/o colineal con el eje transversal del mismo vehículo. Debido a la fuerza de gravedad, un que gira cerca de la vertical se orientarán hacia la vertical verdadera. Si el vehículo se ladea, esto es, solo el eje longitudinal permanece paralelo al horizonte y el eje trasversal no, como cuando el planeador o avión da vuelta, el mecanismo se inclinará o ladeará junto con el vehículo, pero la masa giratoria permanecerá vertical, es en ese momento cuando se puede medir la velocidad angular de ese eje transversal. En la figura pude verse un resorte que podría servir para medir esa inclinación.
 * 1) Fotografía aérea: las cuales deben de cumplir con estándares geométricos para poder hacer mapas a partir de ellas, además de cubrir transversal y longitudinalmente de forma secuencial todo el terreno.
 * 2) Clasificación de campo: Identificación de elementos fotografiados en campo, como: ríos, poblaciones, carreteras, etc.
 * 3) Mediciones en campo: Mediciones con equipo topográfico de elementos en campo que fueron fotografiados, con el fin de darle orientación a los componentes del mapa.
 * 4) Cálculos: Obtener, mediante cálculos y procesamientos, la ubicación geográfica de zonas dentro del mapa.
 * 5) Restitución o captura de información: Utilizando equipos llamados “restituidores”, se adquiere información geográfica como vías, ríos, etc. Para reconstruir tridimensionalmente el terreno se realiza un traslape del 60% de dos fotografías secuenciales.
 * 6) Edición y salidas finales: Colocación de letreros de sitios de interés obtenidos en campo, se añaden retícula de coordenadas, escala e información que haga comprensible e útil el mapa.
 * 7) Control de calidad: Se trata de una revisión para cerciorase del cumplimiento de normas y especificaciones técnicas del mapa.
 * Un receptor GPS, proporciona la posición global (X,Y,Z) por medio de un sistema satelital.
 * Un Sistema de Navegación Inercial (SIN), proporciona la orientación de un objeto respecto a un marco de referencia inercial, utilizando acelerómetros y giróscopos.
 * Un escáner láser de lata velocidad, mide la distancia desde el escáner hasta el punto distante.
 * Líneas eléctricas de potencia. Con el láser se localizan puntos sobre la catenaria y en el suelo.
 * Litorales. Cartografía de los litorales.
 * Zonas forestales. Para explorar el suelo y recibir múltiples retornos de los diferentes niveles del dosel, con esto se pude medir al mismo tiempo plantas y terreno, y presentarlos juntos o separados según los requerimientos.
 * Pantanos y zonas minadas. Con la tecnología LIDAR no son necesarios puntos de control terrestre salvo para la estación terrestre GPS.
 * Modelos urbanos. Para la medición la altura de las edificaciones.
 * Batimetría. Se puede estudiar el fondo de lagos o zonas inundadas, se utiliza generalmente el láser verde porque penetra mejor en el agua.
 * Tres giróscopos, que miden la variación de la aceleración angular alrededor de tres los ejes
 * Tres acelerómetros, que miden la aceleración lineal del vehículo a lo largo de los mismos tres ejes.

Figura 1.10. Giróscopo con partes móviles

Resumen del Video "Photogrammetry - 3D scan with just your phone/camera" traducido por Vicky Vergara
https://www.youtube.com/watch?v=ye-C-OOFsX8

Fotogrametría
Escaneo 3D con cámara de celular

La mayoría de nosotros no tenemos acceso a escáners 3d porque pueden ser bastante caros y además limitados respecto al tamaño de los objetos a escanear. Para fotogrametría lo unico que se necesita es una cámara y una PC de potencia razonable. Antes de empezar a tomar fotografías, coloca el objeto de manera que todos los lados puedan iluminados igualmente, evitando crear sombras muy pronunciadas. Rodea el objeto fotografiando todos los ángulos posibles, incluyendo las partes superior e inferior del objeto. El objeto no debe moverse entre cada toma, ya que el software de fotogrametría buscará características no sólo en el objeto, sino también en el fondo así que las diferencias pueden confundirlo. Existen muchas opciones en términos de software, sin embargo algunas de ellas son muy caras o limitadas en la versión libre.

En este caso usaremos Colmap, disponible para Windows, Linux y Mac. Para Windows y Mac, se pueden descargar los binarios pre-construidos. En Windows, se encontrarán dos archivos batch dentro de la carpeta descargada: uno de ellos verifica la máquina y confirma que todo está listo para ejecutar Colmap, el otro va a arrancar la aplicación. Una vez terminado este proceso en Colmap, podemos crear una retícula imprimible, para lo que usaremos Meshlab. Hacer fotogrametría en objetos brillantes o transparentes es engorroso: puedes pintar o colocarle maskin tape al objeto para darle una apariencia matte y texturizada, de otra forma la reconstruccion no va a ser exitosa. Las estatuas de piedra son perfectas para fotogrametría, la superficie es áspera y no emiten ninguna reflexión de luz y tienen muchas características pequeñas, que pueden rastrearse y reconstruirse. El modelo casi siempre va a terminar con un hoyo en la parte inferior, pero es fácil arreglar esto, por ejemplo en Meshmixer, y en ese caso, es mejor cortar el soporte y crear una superficie perfecta para colocar el miodelo en la cama de impresión (revisar antiguos tutoriales sobre Meshmixer). Estamos listos para rebanar e imprimir nuestro modelo :)
 * Prepara 2 folders: uno de ellos debe incluir todas tus fotos, el otro será usado como directorio de salida.
 * En el menú de Colmap, seleccionar "Reconstruction" -> "Automatic reconstruction".
 * Configura el worspace folder, que es el directorio de salida, y el image folder, que es aquél donde has guardado todas tus fotos.
 * Cambia la calidad a "Medium" y presiona "Run"
 * Esto puede llevar unos minutos, sobre todo si tomaste muchas fotos.
 * Colmap mostrará las posiciones estimadas de la cámara y un preview de los puntos del objeto rastreado.
 * Importa el archivo fused.ply, que encontrarás en el directorio de salida de Colmap.
 * Vamos a importar desde el directorio de salida de Colmap, donde se guarda la reconstrucción, el archivo fused.ply. Ahora podemos ver todos los puntos de la reconstrucción.
 * Mantendremos sólo los puntos del objeto en cuestión y eliminaremos todo lo demás. En el ejemplo, los otros puntos de contraste son las carecterísticas del cuarto donde tomamos las fotografías.
 * Utilicemos el ícono "Seleccionar vértices" en la barra de herramientas y seleccionemos puntos que queremos borrar utilizando la tecla control, después hagamos click en el ícono "Eliminar los vértices". Repetir este proceso hasta quedarnos básicamente sólo con los puntos del modelo que vamos a reconstruir.
 * Seleccionamos en el menú "Filters" -> "Remeshing" --> "Screened poisson surface reconstruction".
 * Cambiemos la profundidad de la reconstrucción a un valor entre 10 y 15. Pulsa "Apply". Esto tardará un poco en procesar.
 * Puedes alternar la visibilidad de los objetos con el ícono de "Ojo" en la esquina superior derecha.
 * Si aún luce muy áspero, puedes incrementar el valor de la profundidad de reconstrucción. Entre más alto es el valor, más tiempo tomará hacer la reconstrucción. Llegará un punto, sobre todo arriba del valor 15, en que ya no se podrán obtener mayores detalles.
 * Para deshacerse de la forma extraña generada en la parte inferior del modelo, seleccionaremos en el menú la opción "Filters" -> "Selección" --> "Select faces with edges longer than".
 * Alterna la vista previa y ajusta el umbral de límite de valores (Edge thresold) hasta cubrir la mayoría de las superficies que quieres eliminar y que están seleccionadas, porque las que quieres conservar NO deben estarlo.
 * Después usa el ícono "eliminar superficies" del menú principal.
 * Puedes usar la herramienta "seleccionar superficies" de la misma manera que la herramienta "seleccionar vértices" para ir borrando lo innecesario del modelo.
 * Puedes suavizar el modelo utilizando el Suavizamiento Laplaciano: en el menú "Filters" -> "Smoothing, fairing and deformation" --> "Laplacian smooth"
 * Introduce el valor de suavizamiento deseado (Smoothing steps): usualmente funcionan bien entre 8 y 20. Ten cuidado de suavizar demasiado, se pueden perder detalles valiosos del modelo.
 * Ahora estamos listos para exportar la malla (mesh).
 * Utiliza PLY o 3DS si quieres mantener mantener la textura, por ejemplo, para publicar el achivo en línea.
 * Utiliza STL si sólo deseas salvar la geometría del modelo.

referencias
https://peru21.pe/ciencia/guatemala-descubren-mega-ciudad-maya-escondida-selva-usando-tecnologia-laser-fotos-394576