Drone imagens aéreas para QGIS


16

Usei o drone Phantom DJI Standard 3 para algumas fotos aéreas de um sítio arqueológico. Quando visualizava as propriedades do arquivo jpeg, ele continha Longitude (assim: 22; 14; 37.701258239) e Latitude (assim: 41; 24; 33.58346) e também atributos de elevação. No entanto, quando tento adicionar a imagem ao QGIS, não está no local geográfico que deveria estar.

Preciso georreferenciar as imagens mesmo se elas já tiverem valores Long / Lat e por que ela não funciona com as informações Lat / Long disponíveis dessa maneira?

Estou usando o WGS 84.


1
Dê uma olhada no Open Drone Map
user2856

O que você espera produzir com essas imagens?
nickves

A que distância do site real estão as fotos? É questão de alguns metros, centenas de metros ou quilômetros?
Simbamangu 12/02

Pode apresentar Nad 83? Preciso disso no meu quarteirão.
user93242

Respostas:


16

Sim, você precisa georreferenciar as imagens. Os dados Exif explicam onde a foto foi tirada e, portanto, descrevem onde estava o seu drone / câmera naquele momento e, muitas vezes, muitos outros valores (altura, posição, etc.). O QGIS e os pacotes de mapeamento funcionam com um método diferente de localização da imagem e geralmente requerem uma localização no centro do pixel superior esquerdo, conhecimento do tamanho do pixel no espaço xey, valores de deslocamento e rotação.

A boa notícia é que existem muito poucos produtos por aí que fazem o georreferenciamento e vários deles (se não todos) oferecem períodos de teste totalmente funcionais.

Usamos um P3 e usamos o PhotoScan da Agisoft para obter imagens georreferenciadas no QGIS. É caro, mas tem um período de teste generoso.

Também experimentamos estes produtos abaixo e eles também oferecem testes para você ver como funciona:

  1. Pix4D, que pode ficar caro, mas pode ser alugado por mês. (Nós não compramos porque era muito caro para nós)
  2. O DroneDeploy era uma solução hospedada e com preços razoáveis, pensei. (Não compramos porque queríamos processar localmente)
  3. O Maps Made Easy também foi uma solução hospedada e com preços razoáveis. (Não compramos porque queríamos processar localmente)

Eu ouvi coisas boas sobre o Open Drone Map que o @Luke mencionou em um comentário, mas eu não o usei pessoalmente.

Também vi nos fóruns que algumas pessoas estão usando um produto gratuito chamado Microsoft Image Composite Editor para mosaico de suas imagens e depois as georreferenciam com GDAL ou QGIS. Essa discussão no fórum começa com alguém que faz mosaicos de 20.000 Hectares com o Microsoft ICE e um sujeito mais adiante compartilha como ele georreferencia uma imagem do Microsoft ICE usando GDAL_Translate.


2
Eu não iria com o último parágrafo. Isso não eliminaria a distorção da câmera das imagens UAV não processadas.
nickves

Legal - é bom saber!
Andrew Jeffrey

@ AndrewJeffrey, você não mencionou o georreferenciador do QGIS. Por quê?
precisa

@DzoleGJ Mencionei georreferenciamento no QGIS no último parágrafo, não mencionei explicitamente a ferramenta, mas é a isso que eu estava me referindo. Pessoalmente, eu usaria o georreferenciador QGIS para georreferenciar uma imagem que já foi mosaica; eu não usaria para georreferenciar 20 a 50 imagens que acabavam de sair do meu drone. Se você deseja apenas uma ou duas imagens do seu drone no QGIS, sim, eu usaria a georreferenciação do QGIS como uma excelente ferramenta gratuita capaz.
Andrew Jeffrey

@nickves Gostaria de saber se a máquina de costura de imagens Hugin funcionaria, porque isso elimina muita distorção da câmera. Vou tirar algumas fotos aéreas na próxima semana e vou fazer uma foto para que não tenhamos que georreferenciar todas as imagens, mas sim algumas costuradas. Posso fornecer esses resultados aqui (talvez apenas atualize minha resposta) quando terminarmos.
SaultDon

4

Experimente o RAPID for DJI . Ele fará uma referência geográfica e processará até 100 imagens de qualquer sensor DJI ou drone gratuitamente. Os resultados são modelos digitais de elevação no formato WGS84 GeoTIFF, nuvens de pontos e mapas ortomosaicos.

Isenção de responsabilidade: escrevi o software e o serviço SaaS do dronemapper.com. Obrigado!


2

Você provavelmente terá que georreferenciá-los!

Os metadados que você está descrevendo são realmente úteis para informar onde a foto foi tirada, e geralmente é um bom primeiro passo que ajuda a entender onde é a área em que a imagem precisa ser georreferenciada.

Veja se o seu drone fornece outras informações, como orientação da imagem (norte, sul, oeste, etc.)? Isso geralmente é útil também. Eu nunca usei esse drone antes, então só posso perguntar se está disponível, desculpe.

Mas o plug-in de georreferência do QGIS é descrito aqui e há um tutorial descrevendo as etapas necessárias para georreferenciar uma foto orto no QGIS . Essas devem ser mais do que suficientes para você começar, boa sorte.


1
Eu acho que a questão é mais complexa. Você tem uma ortofoto ou as imagens individuais adquiridas pelo drone? Normalmente, o processo de produção de uma imagem ortorretificada a partir de imagens separadas é realizado por software especializado como Visual SFM (código aberto) Pix4d ou Photoscan (licença paga). Geralmente, você tem alguns pontos de controle de solo nas imagens que podem ser usados ​​para produzir uma imagem corrigida geometricamente (ortofoto). É esse o caso?
Gerardo Jimenez

1

Georreferenciar imagens únicas tiradas do Drone, não faz muito sentido. Dados EXIF ​​em imagem única significam a localização do Drone e, no caso do Phantom, com precisão em torno de + -5m de localização. Esse é o centro da imagem e isso não é suficiente para obter resultados utilizáveis ​​além de apenas localizar a imagem.

O que outros estavam se referindo foi o processamento de imagens com software de fotogrametria para obter resultados como nuvem de pontos, DSM, ortofotografia, ... Mas, para fazer isso, as imagens devem se sobrepor, no mínimo, a 60% (lateral e durante o vôo).

À lista de softwares acima, eu também adicionaria o 3Dsurvey. Possui algumas características únicas, bons tutoriais na página da web e versão de teste. Confira aqui: 3Dsurvey.si


0

Oi Passei por toda a parte da pesquisa sobre esse assunto e resolvi com o Open Drone Map quando todos os meus testes terminaram. É flakey em um mac e não funcionaria no Safari, então eu o executo no Chrome.

Andy


Sua pergunta precisa de esclarecimentos. Conheço o ODM e suspeito que você se refere ao webODM . Área de Trabalho ODM funciona em Mac através de uma máquina virtual Vagrant ou Debian ... Ele só funciona em ambiente Linux
aldo_tapia

0

Você pode usar o plugin Georeferencer GDAL que vem nativamente com o QGis.

Se você souber onde tirou as fotos, é bastante simples georreferenciar imagens de maneira aponte e clique usando o georreferenciador. Um tutorial pode ser encontrado aqui .

Certifique-se de usar pontos suficientes para georreferenciar com êxito a imagem (poucos podem causar distorção da imagem).


0

Você pode verificar esses scripts do matlab que criei para georreferenciar imagens de UAV. Um script é para produzir um arquivo mundial associado a cada imagem e o outro é para produzir um arquivo KML para visualizar as imagens no Google Earth nos locais corretos. Observe que dados precisos de X, Y, altitude e rumo para cada imagem são necessários para obter melhores 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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.