Envío gratuito a partir de 1.999 € · Asistencia y reparación de drones

Pix4D o Agisoft Metashape: ¿cuál elegir?

Publicado el 5 min de lectura Por AerialClick

Índice de contenidos

Pix4D y Metashape son programas dedicados a los profesionales de la topografía y la geomática. Generan nubes de puntos, DEM / MDS, modelos 3D y ortomosaicos a partir de fotos captadas por el dron y por cámaras terrestres. Permiten elaborar un levantamiento, calcular áreas, volúmenes e incluso inspeccionar estructuras arquitectónicas. Los resultados finales pueden exportarse a los formatos más comunes (GeoTIFF, DXF, etc.) y utilizarse en GIS (QGIS) o en software CAD de terceros (AutoCAD).

Pix4D es una suite de software desarrollada en Suiza: el software de procesamiento fotogramétrico se llama Pix4Dmapper.

Agisoft Metashape es un software desarrollado en Rusia que tiene características únicas, como la velocidad de cálculo y la precisión de los resultados. Metashape está dedicado exclusivamente al procesamiento fotogramétrico.

Las interfaces

Está claro que la interfaz de Metashape es mucho menos intuitiva que la de Pix4Dmapper.

Interfaz de Metashape:

Pix4D o Agisoft Metashape: ¿cuál elegir? — imagen 1

Interfaz de Pix4Dmapper:

Pix4D o Agisoft Metashape: ¿cuál elegir? — imagen 2

Posproducción

Los flujos de trabajo básicos de Pix4Dmapper y Metashape son casi idénticos: alineación, detección de puntos de enlace, construcción de la nube de puntos y del modelo 3D (malla y textura), DEM, ortomosaico.

Importación de las fotos y procesamiento inicial con Pix4mapper

La importación de fotos, muy intuitiva, nos permite ver de un vistazo las coordenadas de las imágenes y el sistema de coordenadas:

Pix4D o Agisoft Metashape: ¿cuál elegir? — imagen 3

Una vez iniciado el procesamiento, la barra de progreso permite seguir su evolución. El avance del procesamiento se muestra en el mapa en tiempo real. Mientras tanto, las imágenes adoptan colores diferentes:

Pix4D o Agisoft Metashape: ¿cuál elegir? — imagen 4

Importación de fotos e inicio de los primeros tratamientos con Metashape

La interfaz es austera y los ajustes son numerosos. Sin embargo, cada paso debe tenerse en cuenta. Los conjuntos de datos del producto (nube densa, malla, textura, DEM, ortomosaico) pueden colocarse en varios «bloques» dentro del mismo proyecto, lo que permite variar los parámetros y establecer comparaciones o tratamientos cualitativos.

A diferencia de Pix4Dmapper, cada fase de posprocesamiento se configura y se ejecuta sobre la marcha. La principal ventaja es el control total sobre el proceso.

No hay imágenes ni mapas de fondo porque Metashape es todo menos cosmético: la eficiencia es lo primero.

Pix4D o Agisoft Metashape: ¿cuál elegir? — imagen 5

La fase de alineación de las fotos le permite comprobar su solapamiento y visualizar una nube de puntos dispersa:

Pix4D o Agisoft Metashape: ¿cuál elegir? — imagen 6

Por lo tanto, en el caso de fotos no alineadas, es posible realizar la operación manualmente colocando marcadores comunes a la foto no alineada y a las fotos adyacentes.

En Pix4Dmapper el solapamiento se controla mediante rayCloud, que contiene también todos los elementos: solapamiento, posición de la cámara, nube de puntos, clases.

Pix4dmapper

La nube de puntos o nube densa

El cálculo está integrado en la fase de procesamiento de Pix4Dmapper y de él derivan, en particular, la clasificación, el ortomosaico y la malla. Este concepto de capas hace que el uso de Pix4Dmapper sea realmente agradable: todo es accesible y seleccionable de un vistazo.

La generación de la malla y la aplicación de su textura (mapa UV) se tratan por separado en Metashape.

Tiempo de procesamiento

Con la misma calidad y cantidad de fotos (alta calidad), Metashape generó el ortomosaico en unas 2:30 frente a las 3:20 de Pix4Dmapper. Parece que la potencia y la capacidad de aprovechamiento de los recursos de hardware de los algoritmos juegan a favor de Metashape.

Una vez completado el proyecto, las operaciones posteriores son mucho más largas en Pix4Dmapper, y algunas de ellas parecen no contar con toda la información de las de Metashape.

La generación del DEM (15 minutos) y del modelo 3D con textura 3D (1 h 40) son operaciones que deben realizarse con Pix4Dmapper a posteriori.

Esto se suma a las 3:20 ya completadas.

Comparación de ortofotos

Ortomosaico de Metashape, archivo tif de 2,1 GB:

Pix4D o Agisoft Metashape: ¿cuál elegir? — imagen 8

Ortomosaico de Pix4Dmapper, archivo tif de 1 GB:

Pix4D o Agisoft Metashape: ¿cuál elegir? — imagen 9

¡Atención! La ortofoto parece estar más pixelada y, por tanto, tener una resolución inferior a la de Metashape. No es así: se trata de una optimización de la velocidad de visualización.

Resoluciones comparativas de ortomosaicos:

Pix4mapper con un GSD de 0.965 cm / px :

Pix4D o Agisoft Metashape: ¿cuál elegir? — imagen 10

A continuación, Metashape con un GSD casi idéntico de 0,937 cm / px:

Pix4D o Agisoft Metashape: ¿cuál elegir? — imagen 11

¡Es difícil establecer diferencias! Las dos imágenes son casi idénticas.

Comparación de volúmenes

Una de las diferencias dignas de mención que he observado es que el DEM de Metashape se puede generar a partir de la nube de puntos o del ortomosaico sin pasar por la malla. De este modo, el tiempo de procesamiento se reduce notablemente.

Pix4Dmapper debe construir su propio modelo de malla a partir del cual se realizarán los cálculos de volumen / área / distancia.

Las formas que delimitan los acopios o las formas pueden exportarse y reutilizarse como parte de un seguimiento de volumen tanto en un software como en el otro.

Photo 26 465x651

Photo 25 465x620

En Metashape las mediciones se realizan a partir del apuntado manual del módulo para elegir el plano de referencia, que deberá permanecer idéntico para los siguientes valores de cubicación (base del plano).

Estos son los resultados según los planos de referencia:

Cubicación Metashape

En Pix4Dmapper se utiliza rayCloud para calcular distancias, perímetros, superficies y volúmenes:

Pix4d raycloud 2

El orden de magnitud se respeta en ambos programas. Obviamente, los volúmenes no pueden ser estrictamente iguales, ya que el área seleccionada es ligeramente diferente.

A título informativo, la diferencia entre las mediciones realizadas in situ con el cliente y Metashape es del orden de +/- 5m 3 sobre un plano de referencia de 259.17m de altitud.

Conclusión

Ambos programas son una cuestión de preferencias personales y de competencias en fotogrametría e informática.

Pix4Dmapper es más adecuado para los operadores menos inclinados a la parte técnica, gracias a un manejo muy sencillo e intuitivo, a costa del control sobre el procesamiento.

La presentación de los resultados resulta más significativa para el cliente final, que a menudo está más familiarizado con la topografía convencional o láser (LiDAR) que con la fotogrametría.

Metashape es mucho más sofisticado y requiere un buen conocimiento de la teoría de la fotogrametría. Ofrece funciones avanzadas, entre ellas: correcciones ópticas avanzadas, reconocimiento automático de dianas en tierra, alineación manual de fotos, uso de máscaras, posibilidad de multiplicar bloques y realizar distintos tratamientos y / o ajustes. En resumen: control absoluto.

Metashape permite procesar proyectos de gran tamaño. Es posible procesar miles de fotografías incluso de forma simultánea en varias estaciones de trabajo dentro de un clúster, paralelizando los cálculos y multiplicando las CPU.

Por último, Metashape es capaz de extraer fotogramas de una captura de vídeo cuando el software de planificación de vuelo no ofrece suficientes opciones para tomar fotografías de calidad. Una captura de vídeo puede resultar interesante para registrar un acantilado o seguir una carretera sinuosa en FPV.

Agradecemos al equipo de Flyingeye.fr las imágenes.

Hacer volar un dron...

jun 22, 2016

La regla de las 3 P...

abr 7, 2016 Cómo realizar inspecciones termográficas perfectas: 4 trucos para no equivocarse

Cómo realizar inspecciones...

feb 16, 2016 7 formas de ganar dinero con un dron

7 formas de ganar dinero...

ene 14, 2016 5 formas de conseguir tomas sensacionales en verano

5 formas de conseguir...

ago 19, 2014

Productos relacionados con esta entrada

DJI Phantom 4 Pro v2

DJI Phantom 4 Pro v2

DJI Phantom 4 RTK +...

DJI Phantom 4 RTK +...

DJI Phantom 4 RTK +...

DJI Phantom 4 RTK +...

Temas: Agisoft Metashape Standard Pix4Dmapper Licenza mensile DJI Matrice 4E fotogrametría FPV RTK

Productos mencionados y recomendados

Seleccionados por nuestro equipo en función del tema del artículo. ¿Tiene dudas sobre cuál elegir? Pídanos consejo.

Nuestra elección

Para hacer más

Para gastar menos o completar

Hablemos de su proyecto

Le ayudamos a elegir dron, sensores y software en función del trabajo que debe realizar, con formación y asistencia posventa. Normalmente respondemos en un día laborable.

Lea también

DSM: qué es y para qué sirve

El desarrollo de aplicaciones de software especializadas ha hecho posible afrontar y resolver problemas complejos relacionados con la automatización y la optimización de muchas...

· 3 min de lectura

Distribuidor autorizadoProductos originales con garantía oficial
Centro de asistenciaTaller propio en Brindisi
Asesoramiento de expertosPilotos e instructores ENAC, no un call center
Pagos segurosTarjeta, Apple/Google Pay, transferencia, pago a plazos
{"AI non configurata: manca ANTHROPIC_API_KEY sul server": "IA no configurada: falta ANTHROPIC_API_KEY en el servidor", "Accesso richiesto": "Acceso requerido", "Aggiunto al carrello": "Añadido al carrito", "Articolo non trovato": "Artículo no encontrado", "Articolo non trovato nel catalogo del fornitore: aggiorna il catalogo e riprova": "Artículo no encontrado en el catálogo del proveedor: actualice el catálogo e inténtelo de nuevo", "Azione non valida": "Acción no válida", "Cancellare il tuo account del Club? L'operazione non si annulla.": "¿Desea eliminar su cuenta del Club? Esta operación no se puede deshacer.", "Carrello vuoto": "Carrito vacío", "Categoria genitore inesistente": "La categoría principal no existe", "Chiave non valida": "Clave no válida", "Ci siamo quasi! Apri il link che ti abbiamo mandato per email per confermare ed entrare nel Club. Non la trovi? Guarda nello spam.": "¡Ya casi está! Abra el enlace que le hemos enviado por correo electrónico para confirmar y entrar en el Club. ¿No lo encuentra? Revise la carpeta de spam.", "Codice non valido o scaduto": "Código no válido o caducado", "Collegamento con la suite Marketing non configurato: i preventivi si preparano dal sito online": "Conexión con la suite Marketing no configurada: los presupuestos se preparan desde el sitio web", "Come ti chiami? Scrivi il tuo nome": "¿Cómo se llama? Escriba su nombre", "Compila nome, email valida e messaggio": "Rellene el nombre, un correo electrónico válido y el mensaje", "Controlla i campi evidenziati": "Revise los campos resaltados", "Controlla l'email (e che il carrello non sia vuoto)": "Revise el correo electrónico (y que el carrito no esté vacío)", "Copia del sito sul PC: qui le email non partono, quindi ecco il link per la nuova password (vale un'ora).": "Copia del sitio en el PC: aquí los correos electrónicos no se envían, así que este es el enlace para la nueva contraseña (válido durante una hora).", "Dati mancanti": "Faltan datos", "Descrivi l'argomento dell'articolo": "Describa el tema del artículo", "Descrivi l'argomento dell'articolo (almeno qualche parola)": "Describa el tema del artículo (al menos unas palabras)", "Email non valida": "Correo electrónico no válido", "Entra di nuovo nella tua area": "Vuelva a entrar en su área", "Errore, riprova": "Error, inténtelo de nuevo", "Esiste già un modello con questo nome": "Ya existe un modelo con este nombre", "Fatto! Guarda la tua email (e lo spam, se non la trovi).": "¡Hecho! Revise su correo electrónico (y la carpeta de spam, si no lo encuentra).", "Firma non valida": "Firma no válida", "Fornitore non trovato": "Proveedor no encontrado", "Generatore non configurato sul sito: manca ANTHROPIC_API_KEY": "Generador no configurado en el sitio: falta ANTHROPIC_API_KEY", "Generatore non configurato: manca ANTHROPIC_API_KEY sul server": "Generador no configurado: falta ANTHROPIC_API_KEY en el servidor", "Generatore non configurato: manca OPENAI_API_KEY sul server": "Generador no configurado: falta OPENAI_API_KEY en el servidor", "Grazie! Ti rispondiamo al più presto.": "¡Gracias! Le responderemos lo antes posible.", "I suggerimenti funzionano nel back office online": "Las sugerencias funcionan en el back office online", "Il carrello pesa circa {kg} kg. Colli oltre 50 kg: la spedizione gratuita non si applica.": "El carrito pesa aproximadamente {kg} kg. Bultos de más de 50 kg: el envío gratuito no se aplica.", "Il carrello è vuoto.": "El carrito está vacío.", "Il generatore di articoli funziona nel back office online": "El generador de artículos funciona en el back office online", "Il link dell'avviso deve essere una pagina del sito (/...) o un sottodominio aerialclick.com": "El enlace del aviso debe ser una página del sitio (/...) o un subdominio de aerialclick.com", "Il nome è obbligatorio": "El nombre es obligatorio", "Il piano è già stato applicato: annullalo prima di applicarlo di nuovo": "El plan ya se ha aplicado: anúlelo antes de volver a aplicarlo", "Il prodotto non fa parte di questa nota": "El producto no forma parte de esta nota", "Il segreto del webhook Stripe inizia con whsec_": "El secreto del webhook de Stripe empieza por whsec_", "Il titolo è obbligatorio": "El título es obligatorio", "Il vecchio percorso deve iniziare con /": "La ruta antigua debe empezar por /", "Immagine troppo grande (max 20 MB)": "Imagen demasiado grande (máx. 20 MB)", "Indica numero d'ordine, email e nome": "Indique el número de pedido, el correo electrónico y el nombre", "Inserisci prima la chiave segreta Stripe e salva": "Introduzca primero la clave secreta de Stripe y guarde", "Invio dell'ordine…": "Enviando el pedido…", "L'ID del Meta Pixel è un numero": "El ID del Meta Pixel es un número", "L'ID di Google Ads è del tipo AW-123456789": "El ID de Google Ads es del tipo AW-123456789", "L'ID di Google Analytics è del tipo G-XXXXXXX": "El ID de Google Analytics es del tipo G-XXXXXXX", "La bozza non esiste più": "El borrador ya no existe", "La bozza non ha un prezzo: aprila con «Rivedi la bozza» e inseriscilo": "El borrador no tiene precio: ábralo con «Revisar el borrador» e introdúzcalo", "La chiave segreta Stripe inizia con sk_live_ (o sk_test_ per le prove)": "La clave secreta de Stripe empieza por sk_live_ (o sk_test_ para las pruebas)", "La destinazione deve essere una pagina del sito (/...) o un sottodominio aerialclick.com": "El destino debe ser una página del sitio (/...) o un subdominio de aerialclick.com", "La pagina non esiste più": "La página ya no existe", "La pagina è stata modificata dopo: per non perdere quelle modifiche, togli i testi a mano dal back office": "La página se ha modificado después: para no perder esos cambios, elimine los textos manualmente desde el back office", "La richiesta non ha un'email valida a cui intestare il preventivo": "La solicitud no tiene un correo electrónico válido al que emitir el presupuesto", "La richiesta non ha un'email valida a cui rispondere": "La solicitud no tiene un correo electrónico válido al que responder", "Lavoro non trovato": "Trabajo no encontrado", "Le due password nuove non coincidono": "Las dos contraseñas nuevas no coinciden", "Le email non partono da questa copia del sito: manda tu questo link alla persona.": "Los correos electrónicos no se envían desde esta copia del sitio: envíe usted este enlace a la persona.", "Le password non si impostano per gli altri: manda il link per sceglierla": "Las contraseñas no se establecen para otras personas: envíe el enlace para que la elijan", "Leggi tutto ↓": "Leer más ↓", "Lo sconto del recupero carrelli va da 0 a 30%": "El descuento de recuperación de carritos va del 0 al 30%", "Lo script statistiche deve essere un indirizzo https://": "El script de estadísticas debe ser una dirección https://", "Manca il piano o la pagina non esiste più: rigenera il suggerimento": "Falta el plan o la página ya no existe: regenere la sugerencia", "Mostra meno": "Mostrar menos", "Mostra tutti i dati tecnici ({n})": "Mostrar todos los datos técnicos ({n})", "Mostra tutto": "Mostrar todo", "Nessun articolo indicato": "Ningún artículo indicado", "Nessun suggerimento — cerca comunque": "Sin sugerencias — buscar de todos modos", "Niente da applicare: la pagina ha già tutto": "No hay nada que aplicar: la página ya lo tiene todo", "Niente da salvare": "Nada que guardar", "Nome obbligatorio": "Nombre obligatorio", "Non puoi disattivare o declassare il tuo stesso account": "No puede desactivar ni degradar su propia cuenta", "Non puoi eliminare il tuo stesso account": "No puede eliminar su propia cuenta", "Nota non trovata": "Nota no encontrada", "Ogni spedizione vuole codice, nome e costi non negativi": "Cada envío requiere código, nombre y costes no negativos", "Ok: niente più email di offerte.": "Listo: ya no recibirá correos con ofertas.", "Ok: riceverai le offerte.": "Listo: recibirá las ofertas.", "Operazione non riuscita": "Operación no realizada", "Ordine non pagabile": "Pedido no pagable", "Ordine non trovato": "Pedido no encontrado", "Pagina non trovata": "Página no encontrada", "Per accenderla servono almeno il titolo principale e l'invito finale": "Para activarla se necesitan al menos el título principal y la invitación final", "Prezzo non valido": "Precio no válido", "Prodotto esaurito": "Producto agotado", "Prodotto non trovato": "Producto no encontrado", "Quasi fatto: conferma dal link che ti abbiamo inviato via email.": "Casi listo: confirme desde el enlace que le hemos enviado por correo electrónico.", "Questa è la copia del sito sul PC: il controllo dei fornitori gira sul server, ogni notte": "Esta es la copia del sitio en el PC: el control de proveedores se ejecuta en el servidor, cada noche", "Questo prodotto si acquista su preventivo": "Este producto se adquiere bajo presupuesto", "Recesso registrato il {data}. Ti abbiamo inviato la conferma via email.": "Desistimiento registrado el {data}. Le hemos enviado la confirmación por correo electrónico.", "Richiesta non trovata": "Solicitud no encontrada", "Riduci ↑": "Reducir ↑", "Risultati per «{q}»": "Resultados para «{q}»", "Scegli la versione del prodotto": "Elija la versión del producto", "Sconto e minimo devono essere numeri": "El descuento y el mínimo deben ser números", "Sconto e soglia dei carrelli devono essere numeri": "El descuento y el umbral de los carritos deben ser números", "Sconto e spedizione devono essere numeri": "El descuento y el envío deben ser números", "Scrivi la risposta": "Escriba la respuesta", "Se l'email è di un utente del back office, ti abbiamo mandato un link per ": "Si el correo electrónico pertenece a un usuario del back office, le hemos enviado un enlace para", "Se l'email è iscritta al Club, il link per entrare è in arrivo: vale 30 minuti. Guarda anche nello spam.": "Si el correo electrónico está suscrito al Club, el enlace para entrar está en camino: es válido durante 30 minutos. Revise también la carpeta de spam.", "Serve almeno un amministratore attivo": "Se necesita al menos un administrador activo", "Serve almeno un metodo di spedizione": "Se necesita al menos un método de envío", "Serve il consenso": "Se necesita el consentimiento", "Serve il consenso al trattamento dei dati": "Se necesita el consentimiento para el tratamiento de los datos", "Serve la chiave Anthropic sul server: sulla copia del PC l'agente lavora online": "Se necesita la clave de Anthropic en el servidor: en la copia del PC el agente trabaja en línea", "Serve la chiave Anthropic sul server: sulla copia del PC la ricerca si fa online": "Se necesita la clave de Anthropic en el servidor: en la copia del PC la búsqueda se realiza en línea", "Serve la chiave Anthropic sul server: sulla copia del PC le bozze non si preparano": "Se necesita la clave de Anthropic en el servidor: en la copia del PC no se pueden preparar los borradores", "Serve la chiave Anthropic sul server: sulla copia del PC le bozze si preparano online": "Se necesita la clave de Anthropic en el servidor: en la copia del PC los borradores se preparan online", "Servono un titolo e uno sconto tra 1 e 50%": "Se necesitan un título y un descuento entre 1 y 50%", "Solo amministratori": "Solo administradores", "Solo gli amministratori possono eliminare un prodotto": "Solo los administradores pueden eliminar un producto", "Stato non valido": "Estado no válido", "Su questa nota non c'è niente da annullare": "En esta nota no hay nada que anular", "Subtotale": "Subtotal", "Ti mancano <b>{euro}<\/b> per la spedizione gratuita": "Le faltan <b>{euro}<\/b> para el envío gratuito", "Ti portiamo al pagamento…": "Le llevamos al pago…", "Troppe richieste, riprova tra qualche minuto": "Demasiadas solicitudes, inténtelo de nuevo en unos minutos", "Tutti i risultati": "Todos los resultados", "Una categoria non può stare dentro una sua sottocategoria": "Una categoría no puede estar dentro de una de sus subcategorías", "Utente non trovato": "Usuario no encontrado", "Utente non trovato o disattivato": "Usuario no encontrado o desactivado", "Vai al negozio": "Ir a la tienda", "Vai alla cassa": "Ir a la caja", "Variante non valida": "Variante no válida", "Vedi il carrello": "Ver el carrito", "È una pagina legale obbligatoria: puoi modificarla ma non cancellarla": "Es una página legal obligatoria: puede modificarla, pero no eliminarla", "✅ Fatto, il carrello è al sicuro: te l'abbiamo mandato per email.": "✅ Listo, su carrito está a salvo: se lo hemos enviado por correo electrónico."}