Immagini aeree di droni su QGIS


16

Ho usato il drone Phantom DJI Standard 3 per alcune foto aeree di un sito archeologico. Quando ho visualizzato le proprietà del file jpeg, conteneva Longitudine (come questa: 22; 14; 37.701258239) e Latitudine (come questa: 41; 24; 33.58346) e anche attributi di elevazione. Tuttavia, quando provo ad aggiungere l'immagine a QGIS, non è nella posizione geografica che dovrebbe essere.

Devo georeferenziare le immagini anche se hanno già valori Long / Lat e perché non funziona con le informazioni Lat / Long disponibili in questo modo?

Sto usando WGS 84.


1
Dai

Cosa speri di produrre con queste immagini?
Nicks il

Quanto distano le foto dal sito attuale? Si tratta di pochi metri, centinaia di metri o chilometri?
Simbamangu,

Può presentare Nad 83? Ne ho bisogno nel mio blocco di boschi.
user93242

Risposte:


16

Sì, devi georeferenziare le immagini. I dati Exif spiegano dove è stata scattata la foto, quindi descrivono dove si trovava il tuo drone / fotocamera in quel momento e spesso molti altri valori (altezza, rilevamento ecc.). QGIS e pacchetti di mappatura funzionano secondo un metodo diverso di localizzazione dell'immagine e di solito richiedono una posizione del centro del pixel in alto a sinistra, conoscenza della dimensione dei pixel nello spazio xey, valori di offset e rotazione.

La buona notizia è che ci sono abbastanza pochi prodotti là fuori che fanno il georeferenziamento e alcuni di essi (se non tutti) offrono periodi di prova completamente funzionali.

Usiamo una P3 e usiamo PhotoScan di Agisoft per ottenere immagini georeferenziate in QGIS. È costoso ma ha un periodo di prova generoso.

Di seguito abbiamo anche provato questi prodotti e offrono anche prove per vedere come funziona:

  1. Pix4D che può diventare costoso ma può essere affittato al mese. (Non abbiamo comprato perché era troppo costoso per noi)
  2. DroneDeploy era una soluzione ospitata e pensavo che fosse ragionevole. (Non abbiamo acquistato perché volevamo elaborare localmente)
  3. Maps Made Easy era anche una soluzione ospitata a prezzi ragionevoli. (Non abbiamo acquistato perché volevamo elaborare localmente)

Ho sentito cose positive su Open Drone Map che @Luke ha menzionato in un commento, ma non l'ho usato personalmente.

Sui forum ho anche visto che alcune persone stanno usando un prodotto gratuito chiamato Microsoft Image Composite Editor per creare un mosaico delle loro immagini e quindi georiferirle con GDAL con o QGIS. Questa discussione sul forum inizia con qualcuno che mosaica 20.000 ettari con Microsoft ICE e un ragazzo più in basso condivide il modo in cui georeferenzia un'immagine Microsoft ICE usando GDAL_Translate.


2
Non vorrei andare con l'ultimo paragrafo. Ciò non eliminerebbe la distorsione della fotocamera dalle immagini UAV non elaborate.
Nicks il

Fantastico - buono a sapersi!
Andrew Jeffrey,

@AndrewJeffrey non hai menzionato il georeferenziatore QGIS. Perché?
birdybird03,

@DzoleGJ Ho menzionato la georeferenziazione in QGIS nell'ultimo paragrafo, non ho menzionato esplicitamente lo strumento ma questo è ciò a cui mi riferivo. Personalmente userei il georeferenziatore QGIS per georeferenziare un'immagine che è già stata mosaicata, non lo userei per georeferenziare 20-50 immagini che sono appena arrivate dal mio drone. Se desideri che solo una o due immagini del tuo drone siano in QGIS, sì, userei la georeferenziazione QGIS come un eccellente strumento gratuito capace.
Andrew Jeffrey,

@nickves Mi chiedo se la cucitrice di immagini Hugin funzionerebbe, perché si eliminano molte distorsioni della fotocamera. Prenderò alcune foto aeree la prossima settimana e le proverò, quindi non dovremo georeferenziare ogni immagine, ma alcune cucite insieme invece. Posso fornire questi risultati qui (forse solo aggiornare la mia risposta) quando abbiamo finito.
SaultDon

4

Dare RAPID per DJI una prova. Farà georeferenziare ed elaborare gratuitamente fino a 100 immagini da qualsiasi sensore o drone DJI. I risultati sono i modelli di elevazione digitale in formato GeoTIFF Lat / Lon WGS84, nuvole di punti e mappe ortomosaiche.

Disclaimer: ho scritto il software e il servizio SaaS dronemapper.com. Grazie!


2

Probabilmente dovrai georeferenziarli!

I metadati che stai descrivendo sono davvero utili per farti sapere dove è stata scattata la foto, e di solito è un buon primo passo che ti aiuta a capire dove si trova l'area su cui l'immagine deve essere georeferenziata.

Vedi se il tuo drone fornisce altre informazioni come l'orientamento dell'immagine (Nord, Sud, Ovest, ecc.)? Anche questo è utile. Non ho mai usato quel drone prima, quindi posso solo informarmi se è disponibile, scusa.

Ma il plug-in di georeferenziazione QGIS è descrittivo qui , e c'è un tutorial che delinea i passaggi necessari per georeferenziare una foto ortogonale in QGIS . Dovrebbero essere più che sufficienti per iniziare, buona fortuna.


1
Penso che il problema sia più complesso. Hai un ortofoto o le singole immagini acquisite dal drone? Di solito il processo di produzione di un'immagine ortorettificata da immagini separate viene eseguito da software specializzato come Visual SFM (open source) Pix4d o Photoscan (licenza a pagamento). Di solito ci sono alcuni punti di controllo del terreno nell'immagine o nelle immagini che è possibile utilizzare per produrre un'immagine con correzione geometrica (ortofoto). È questo il caso?
Gerardo Jimenez,

1

La georeferenziazione di singole immagini tratte da Drone non ha molto senso. I dati EXIF ​​nella singola immagine indicano la posizione del drone e, nel caso di Phantom, con una precisione di circa -5m di posizione. Questo è il centro dell'immagine e non è sufficiente per ottenere risultati utilizzabili oltre a individuare l'immagine.

Ciò a cui altri si riferivano era l'elaborazione delle immagini con il software di fotogrammetria per ottenere risultati come nuvola di punti, DSM, Orthophoto, ... Ma per farlo, le immagini devono sovrapporsi al minimo del 60% (lato e lungo il volo).

All'elenco dei software di cui sopra aggiungerei anche 3Dsurvey. Ha alcune caratteristiche uniche, simpatici tutorial sulla pagina web e sulla versione di prova. Dai un'occhiata qui: 3Dsurvey.si


0

Ciao, ho passato tutta la ricerca su questo argomento e mi sono stabilito con Open Drone Map quando tutte le mie prove sono terminate. È flakey su un Mac e non funziona su Safari, quindi lo eseguo tramite Chrome.

Andy


La tua domanda necessita di chiarimenti. Conosco ODM e sospetto che ti riferisca a webODM . Desktop ODM funziona su Mac tramite una macchina virtuale Vagrant o Debian ... Funziona solo in ambiente Linux
aldo_tapia,

0

Puoi utilizzare il plug-in GDAL Georeferencer fornito in modo nativo con QGis.

Se sai dove hai scattato le foto, è abbastanza semplice georeferenziare le immagini in modo punta e clicca usando il georeferenziatore. Un tutorial può essere trovato qui .

Assicurati di usare abbastanza punti per georeferenziare correttamente l'immagine (troppo pochi possono causare deformazioni dell'immagine).


0

Puoi controllare questi script matlab che ho creato per la georeferenziazione delle immagini UAV. Uno script è per la produzione di un file mondiale associato a ciascuna immagine e l'altro script per la produzione di un file KML per la visualizzazione delle immagini su Google Earth nella posizione corretta. Per ottenere risultati ottimali, sono necessari dati X, Y, altitudine e direzione accurati per ciascuna immagine.

  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
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.