OpenDroneMap es un conjunto de herramientas de fotogrametría de código abierto para procesar imágenes aéreas (generalmente de un dron ) y convertirlas en mapas y modelos 3D. [ 3 ] [ 4 ] [ 5 ] El software está alojado y distribuido gratuitamente en GitHub . [ 6 ]
OpenDroneMap se ha integrado en el sistema portátil OpenStreetMap de la Cruz Roja Americana para su uso sobre el terreno. [ 7 ]
A partir de 2026, OpenDroneMap es un proyecto independiente de WebODM . [ 8 ] [ 9 ]
Descripción general
OpenDroneMap se puede controlar mediante una interfaz de línea de comandos o a través de una interfaz web (OpenDroneMap Desktop). Se recomienda ejecutar OpenDroneMap usando Docker . [ 10 ]
OpenDroneMap utiliza OpenSfM y otras bibliotecas para realizar las tareas específicas de su flujo de trabajo. Antes de procesar las imágenes, puede reducir su resolución para ahorrar recursos computacionales. OpenDroneMap utiliza la biblioteca OpenSfM para detectar y emparejar características , crear trayectorias y determinar sus posiciones 3D junto con las posiciones de las cámaras. Luego, utiliza la biblioteca OpenMVS para generar una nube de puntos densa a partir de la cual genera mallas . Posteriormente, se utilizan la Biblioteca de Abstracción de Datos Geoespaciales y la Biblioteca de Abstracción de Datos de Puntos para la generación de ortomosaicos y la georreferenciación. [ 4 ]
OpenDroneMap también puede procesar vídeos aéreos dividiéndolos en imágenes fijas. [ 10 ]
Actuación
OpenDroneMap admite computación paralela y puede utilizar GPU . Cuenta con una función de división y fusión que reduce significativamente el rendimiento, pero permite que ordenadores con poca RAM procesen grandes conjuntos de datos. La recomendación oficial es utilizar 128 GB de memoria para procesar 2500 imágenes.
Se determinó que el número óptimo de núcleos de CPU para conjuntos de datos grandes es 20, y que hay poca o ninguna mejora en el rendimiento más allá de los 20 núcleos. [ 10 ]
Referencias
- ↑ "Versiones" . Github . Consultado el 10 de diciembre de 2025 .
- ↑ "LICENCIA" . Github . Consultado el 24 de enero de 2021 .
- ↑ Ruggeri, Luca. “OpenDroneMap: Proyecto de código abierto para el procesamiento de imágenes aéreas de drones” , Open-Electronics.org, 27 de diciembre de 2017. Consultado el 24 de febrero de 2019.
- 1 2 Batlle, Jose Martinez (2019-07-07). "Fotogrametría digital de fotografías aéreas históricas utilizando software de código abierto" . Eartharxiv ePrints . Bibcode : 2018EaArX....BNA95M . doi : 10.31223/osf.io/bna95 . hdl : 10654/44283 . S2CID 240378478. Recuperado el 24 de febrero de 2019 .
- ↑ Parka, JW (19 de julio de 2016). "Desarrollo de imágenes de UAV automáticas de código abierto para la toma y el procesamiento de imágenes para ortoimágenes mediante UAV con cámara inteligente" (PDF) . Archivos Internacionales de Fotogrametría, Teledetección y Ciencias de la Información Espacial . XLI-B7: 942. Bibcode : 2016ISPAr41B7..941P . doi : 10.5194/isprs-archives-XLI-B7-941-2016 .
- ↑ Baker, Jason (12 de febrero de 2018). "8 proyectos de drones de código abierto" . Opensource.com . Recuperado el 24 de febrero de 2019 .
- ↑ "OpenDroneMap — Casos de uso" . Elrha . Consultado el 24 de febrero de 2019 .
- ↑ "WebODM se ha desvinculado oficialmente de OpenDroneMap" . webodm.org . 6 de abril de 2026. Consultado el 17 de abril de 2026 .
- ↑ "Cambios en el ecosistema - El hangar / Fuera de tema - Comunidad OpenDroneMap" . community.opendronemap.org . 9 de abril de 2026. Consultado el 17 de abril de 2026 .
- ^ Gbagir , Agustín-Moisés Gaavwase ; Bueno, Kylli; Colpaert, Alfred (2023). "OpenDroneMap: Análisis de rendimiento multiplataforma" . Geografías . 3 (3): 446– 458. doi : 10.3390/geografías3030023 .
- Software de fotogrametría
- Software libre programado en Python
- Software libre multiplataforma
- Software que utiliza la Licencia Pública General Affero de GNU.