Imágenes aéreas de drones a QGIS


16

Utilicé el dron Phantom DJI Standard 3 para algunas fotos aéreas de un sitio arqueológico. Cuando vi las propiedades del archivo jpeg, contenía Longitud (como esta: 22; 14; 37.701258239) y Latitud (como esta: 41; 24; 33.58346), y también atributos de elevación. Sin embargo, cuando intento agregar la imagen a QGIS, no está en el lugar geográfico que debería estar.

¿Necesito georreferenciar las imágenes incluso si ya tienen valores Long / Lat, y por qué no funciona con la información Lat / Long disponible como esta?

Estoy usando WGS 84.


1
Echa un vistazo a Open Drone Map
user2856

¿Qué esperas producir con estas imágenes?
nickves

¿A qué distancia del sitio real están las fotos? ¿Se trata de unos pocos metros, cientos de metros o kilómetros?
Simbamangu

¿Puede presentar Nad 83? Necesito eso en mi manzana del bosque.
user93242

Respuestas:


16

Sí, necesitas georreferenciar las imágenes. Los datos Exif explican dónde se tomó la foto, por lo que describe dónde estaba su dron / cámara en ese momento y, a menudo, muchos otros valores (altura, rumbo, etc.). QGIS y los paquetes de mapeo funcionan con un método diferente para ubicar la imagen y generalmente requieren una ubicación del centro del píxel superior izquierdo, conocimiento del tamaño del píxel en el espacio x e y, valores de desplazamiento y rotación.

La buena noticia es que hay muy pocos productos que hacen georreferenciación y algunos de ellos (si no todos) ofrecen períodos de prueba totalmente funcionales.

Usamos un P3 y utilizamos PhotoScan de Agisoft para obtener imágenes georreferenciadas en QGIS. Es caro pero tiene un período de prueba generoso.

También probamos este producto a continuación y también ofrecen pruebas para que vea cómo funciona:

  1. Pix4D que puede ser costoso pero se puede alquilar por mes. (No compramos porque era demasiado caro para nosotros)
  2. DroneDeploy era una solución alojada y con un precio razonable, pensé. (No compramos porque queríamos procesar localmente)
  3. Maps Made Easy también era una solución alojada y con un precio razonable. (No compramos porque queríamos procesar localmente)

He escuchado cosas buenas sobre Open Drone Map que @Luke mencionó en un comentario, pero no lo he usado personalmente.

También he visto en foros que algunas personas están utilizando un producto gratuito llamado Microsoft Image Composite Editor para crear mosaicos de sus imágenes y luego georreferenciarlas con GDAL o QGIS. Esta discusión del foro comienza con alguien que hace mosaicos de 20,000 hectáreas con Microsoft ICE y un tipo más abajo comparte cómo georreferenciar una imagen de Microsoft ICE usando GDAL_Translate.


2
No iría con el último párrafo. Eso no eliminaría la distorsión de la cámara de las imágenes en bruto del UAV.
nickves

Genial, ¡es bueno saberlo!
Andrew Jeffrey

@ AndrewJeffrey no mencionaste el georreferenciador QGIS. ¿Por qué?
birdybird03

@DzoleGJ Mencioné la georreferenciación en QGIS en el último párrafo, no mencioné explícitamente la herramienta, pero a eso me refería. Personalmente, usaría el georreferenciador QGIS para georreferenciar una imagen que ya ha sido mosaicada, no la usaría para georreferenciar 20-50 imágenes que acaban de llegar de mi dron. Si solo desea que una o dos imágenes de su dron estén en QGIS, entonces sí, usaría la georreferencia QGIS como una excelente herramienta gratuita capaz.
Andrew Jeffrey

@nickves Me pregunto si el agrupador de imágenes Hugin funcionaría, porque eso elimina mucha distorsión de la cámara. Tomaré algunas fotos aéreas la próxima semana y voy a darle una oportunidad para que no tengamos que georreferenciar cada imagen, sino algunas unidas. Puedo proporcionar esos resultados aquí (tal vez solo actualice mi respuesta) cuando hayamos terminado.
SaultDon

4

Prueba RAPID para DJI . Georreferenciará y procesará hasta 100 imágenes de cualquier sensor DJI o dron de forma gratuita. Los resultados son modelos de elevación digital WGS84 Lat / Lon con formato GeoTIFF, nubes de puntos y mapas ortomosaicos.

Descargo de responsabilidad: escribí el software y el servicio SaaS de dronemapper.com. ¡Gracias!


2

¡Probablemente tendrá que georreferenciarlos!

Los metadatos que está describiendo son realmente útiles para hacerle saber dónde se tomó la foto, y generalmente es un buen primer paso que lo ayuda a comprender dónde está el área en la que la imagen necesita ser georreferenciada.

¿Ves si tu dron proporciona otra información como orientación de la imagen (Norte, Sur, Oeste, etc.)? Eso suele ser útil también. Nunca he usado ese dron antes, así que solo puedo preguntar si está disponible, lo siento.

Pero el complemento de georreferencia QGIS se describe aquí , y hay un tutorial que describe los pasos necesarios para georreferenciar una foto orto en QGIS . Esos deberían ser más que suficientes para comenzar, buena suerte.


1
Creo que el problema es más complejo. ¿Tienes una ortofoto o las imágenes individuales adquiridas por el dron? Por lo general, el proceso de producción de una imagen ortorectificada a partir de imágenes separadas se realiza mediante software especializado como Visual SFM (código abierto) Pix4d o Photoscan (licencia paga). Por lo general, tiene algunos puntos de control de suelo en las imágenes que puede usar para producir una imagen corregida geométricamente (ortofoto). ¿Es este el caso?
Gerardo Jiménez

1

La georreferenciación de imágenes individuales tomadas de Drone no tiene mucho sentido. Los datos EXIF ​​en una sola imagen significan la ubicación de Drone y en el caso de Phantom con una precisión de alrededor de + -5m de ubicación. Ese es el centro de la imagen y eso no es suficiente para obtener resultados utilizables que no sean solo localizar la imagen.

A lo que otros se referían era al procesamiento de imágenes con software de fotogrametría para obtener resultados como nube de puntos, DSM, ortofoto, ... Pero para hacer eso, las imágenes deben solaparse al menos un 60% (de lado y a lo largo del vuelo).

A la lista de sofware anterior también agregaría 3Dsurvey. Tiene algunas características únicas, buenos tutoriales en la página web y versión de prueba. Compruébalo aquí: 3Dsurvey.si


0

Hola, he revisado toda la investigación sobre este tema y me decidí por Open Drone Map cuando terminaron todas mis pruebas. Es inestable en una Mac y no funcionaría en Safari, así que lo ejecuto a través de Chrome.

Andy


Su pregunta necesita aclaración. Sé sobre ODM y sospecho que te refieres webODM . Desktop ODM funciona en Mac a través de una máquina virtual Vagrant o Debian ... Solo funciona en un entorno Linux
aldo_tapia

0

Puede usar el complemento Georeferencer GDAL que viene de forma nativa con QGis.

Si sabe dónde tomó las fotos, es bastante sencillo georreferenciar imágenes de manera de apuntar y hacer clic con el georreferenciador. Un tutorial se puede encontrar aquí .

Asegúrese de utilizar suficientes puntos para georreferenciar con éxito la imagen (muy pocos pueden causar deformación de la imagen).


0

Puede consultar estos scripts de matlab que creé para georreferenciar imágenes de UAV. Un script es para producir un archivo mundial asociado con cada imagen y el otro script es para producir un archivo KML para ver las imágenes en Google Earth en sus ubicaciones correctas. Tenga en cuenta que se necesitan datos precisos de X, Y, altitud y rumbo para cada imagen para obtener mejores resultados.

  1. https://gist.github.com/EvangelosAlevizos/eb164b905f713a215b960e61b91b198b#file-uav2kml-m
  2. https://gist.github.com/EvangelosAlevizos/eb164b905f713a215b960e61b91b198b#file-uav2world-m
  3. https://gist.github.com/EvangelosAlevizos/eb164b905f713a215b960e61b91b198b#file-readme_uav2world_uav2kml_scripts-txt
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.