Havadan görüntüleri QGIS'e drone edin


17

Bir arkeolojik sitenin bazı hava fotoğrafları için Phantom DJI Standard 3 drone kullandım. Jpeg dosyasının özelliklerini görüntülediğimde, Boylam (bunun gibi: 22; 14; 37.701258239) ve Latitude (bunun gibi: 41; 24; 33.58346) ve yükseklik özelliklerini içeriyordu. Ancak, görüntüyü QGIS'e eklemeye çalıştığımda olması gereken coğrafi yerde değil.

Zaten Uzun / Enlem değerlerine sahip olsalar bile görüntüleri neden yeniden yönlendirmem gerekiyor ve neden bu gibi Enlem / Uzun bilgilerle çalışmıyor?

WGS 84 kullanıyorum.



Bu görüntülerle ne üretmeyi umuyorsunuz?
nickves

Fotoğraflar gerçek siteden ne kadar uzakta? Birkaç metre, yüzlerce metre veya kilometre midir?
Simbamangu

Nad 83'ü sunabilir mi? Orman bloğumda buna ihtiyacım var.
user93242 12:17

Yanıtlar:


16

Evet, görüntüleri coğrafi olarak referans yapmanız gerekir. Exif verileri fotoğrafın nerede çekildiğini açıklar, bu nedenle drone / kameranızın o sırada nerede olduğunu ve genellikle diğer birçok değeri (yükseklik, yön vb.) Açıklar. QGIS ve eşleme paketleri, görüntüyü bulmak için farklı bir yöntem kullanır ve genellikle sol üst pikselin merkezinin bir konumunu, x ve y alanındaki piksel boyutu hakkında bilgi, ofset ve dönüş değerleri gerektirir.

İyi haber şu ki, coğrafi referansı yapan çok az ürün var ve bunların bir kısmı (hepsi değilse de) tamamen işlevsel deneme süreleri sunuyor.

Bir P3 kullanıyoruz ve coğrafi referanslı görüntüleri QGIS'e almak için Agisoft tarafından PhotoScan kullanıyoruz . Pahalı ama cömert bir deneme süresi var.

Ayrıca bu ürünü aşağıda denedik ve nasıl çalıştığını görmek için denemeler de yapıyorlar:

  1. Pahalı olabilen ancak ayda kiralanabilen Pix4D . (Bizim için çok pahalı olduğu için satın almadık)
  2. DroneDeploy , barındırılan bir çözümdü ve makul fiyatlı olduğunu düşündüm. (Yerel olarak işlem yapmak istediğimiz için satın almadık)
  3. Maps Made Easy de barındırılan bir çözümdü ve makul fiyatlı. (Yerel olarak işlem yapmak istediğimiz için satın almadık)

@Luke'un bir yorumda bahsettiği Open Drone Map hakkında iyi şeyler duydum , ancak kişisel olarak kullanmadım.

Ayrıca forumlarda bazı kişilerin görüntülerini mozaiklemek ve daha sonra GDAL veya QGIS ile coğrafi referans yapmak için Microsoft Image Composite Editor adlı ücretsiz bir ürün kullandıklarını gördüm . Bu forum tartışması , Microsoft ICE ile 20.000 Hektarı mozaikleyen biriyle başlar ve bir adam GDAL_Translate kullanarak bir Microsoft ICE görüntüsünü nasıl referans aldığını paylaşır.


2
Son paragrafa gitmezdim. Bu, ham İHA görüntülerindeki kamera bozulmasını ortadan kaldırmaz.
nickves

Havalı - bilmek güzel!
Andrew Jeffrey

@ AndrewJeffrey, QGIS georeferencer'den bahsetmedin. Neden?
birdybird03

@DzoleGJ Son paragrafta QGIS'te coğrafi referanstan bahsetmiştim, açık bir şekilde araçtan bahsetmedim ama bahsettiğim şey bu. Şahsen QGIS georeferencer'i zaten mozaiklenmiş bir görüntüyü coğrafi referans için kullanacaktım, drone'mdan gelen 20-50 görüntüyü coğrafi referans için kullanmazdım. Drone'nuzdan sadece bir veya iki görüntünün QGIS'de olmasını istiyorsanız, evet, QGIS coğrafi referansını mükemmel bir yetenekli ücretsiz araç olarak kullanırım.
Andrew Jeffrey

@nickves Hugin görüntü dikiş makinesinin işe yarayıp yaramayacağını merak ediyorum, çünkü bu kamerada çok fazla bozulmayı ortadan kaldırıyor. Önümüzdeki hafta hava fotoğrafları çekeceğim ve bu görüntüyü vereceğim, böylece her görüntüyü coğrafi olarak referanslamak zorunda kalmıyoruz, bunun yerine birkaç tane birleştirdik. İşimiz bittiğinde bu sonuçları burada verebilirim (belki de cevabımı güncelleyebilirim).
SaultDon

4

Ver DJI için Hızlı bir deneyin. Herhangi bir DJI sensöründen veya drone'dan ücretsiz olarak 100'e kadar görüntüyü coğrafi olarak referanslar ve işler. Sonuçlar WGS84 Enlem / Boylam GeoTIFF formatlı dijital yükseklik modelleri, nokta bulutları ve ortomosaik haritalardır.

Feragatname: Yazılımı ve dronemapper.com SaaS hizmetini yazdım. Teşekkürler!


2

Muhtemelen onları coğrafi olarak referans göstermeniz gerekecek!

Açıkladığınız meta veriler, fotoğrafın nerede çekildiğini bilmenize yardımcı olmak için gerçekten yararlıdır ve genellikle, resmin nereden coğrafi referansa alınması gerektiğini anlamanıza yardımcı olan iyi bir ilk adımdır.

Drone'nuzun görüntü yönlendirmesi (Kuzey, Güney, Batı vb.) Gibi diğer bilgileri sağlayıp sağlamadığını görün. Bu da genellikle yardımcı olur. Bu uçağı daha önce hiç kullanmadım, bu yüzden sadece mevcut olup olmadığını sorgulayabilirim, üzgünüm.

Ancak QGIS georeference eklentisi burada açıktır ve QGIS'de bir orto fotoğrafın georeference için gerekli adımları özetleyen bir öğretici vardır . Bunlar başlamanız için fazlasıyla yeterli olmalı, iyi şanslar.


1
Bence sorun daha karmaşık. Drone tarafından elde edilen bir ortofoto veya bireysel görüntüler var mı? Genellikle ayrı görüntülerden ortorektifiye edilmiş bir görüntü üretme işlemi Visual SFM (açık kaynak) Pix4d veya Photoscan (ücretli lisans) gibi özel yazılımlarla yapılır. Genellikle, görüntüde geometrik olarak düzeltilmiş görüntü (ortofoto) oluşturmak için kullanabileceğiniz bazı yer kontrol noktaları vardır. Durum böyle mi?
Gerardo Jimenez

1

Drone'dan alınan tek görüntüleri coğrafi olarak referanslamak çok mantıklı değil. Tek görüntüdeki EXIF ​​verileri, Drone'nun konumu ve +5 metrelik bir hassasiyetle Phantom durumunda anlamına gelir. Bu, görüntünün merkezidir ve görüntüyü bulmaktan başka kullanılabilir sonuçlar elde etmek için yeterli değildir.

Diğerleri ise nokta bulutu, DSM, Orthophoto, ... gibi sonuçlar elde etmek için fotogrametri yazılımı ile görüntü işleme idi.

Yukarıdaki yazılım listesine 3Dsurvey de ekleyeceğim. Bazı benzersiz özellikleri, web sayfasında güzel öğreticiler ve deneme sürümü vardır. Buradan kontrol edin: 3Dsurvey.si


0

Merhaba Bu konuyla ilgili tüm araştırma bitlerinden geçtim ve tüm denemelerim bittiğinde Open Drone Map'e yerleştim. Bir mac üzerinde pul pul ve Safari üzerinde işe yaramaz, bu yüzden bunun yerine Chrome üzerinden çalıştırıyorum.

Andy


Sorunuzun açıklığa kavuşturulması gerekiyor. ODM hakkında biliyorum ve webODM'den bahsettiğinizden şüpheleniyorum . Desktop ODM bir Vagrant veya Debian sanal makinesi aracılığıyla Mac'te çalışıyor ... Sadece linux ortamında çalışıyor
aldo_tapia

0

QGis ile yerel olarak gelen Georeferencer GDAL eklentisini kullanabilirsiniz.

Fotoğrafların nerede çekildiğini biliyorsanız, georeferencer'i kullanarak görüntüleri bir tıkla ve tıklatarak coğrafi referans olarak kullanmak oldukça basittir. Bir eğitim burada bulunabilir .

Görüntüyü başarılı bir şekilde coğrafi referans yapmak için yeterli nokta kullandığınızdan emin olun (çok azı görüntünün bükülmesine neden olabilir).


0

İHA görüntülerinin coğrafi referansı için oluşturduğum bu matlab komut dosyalarını kontrol edebilirsiniz. Bir komut dosyası, her görüntüyle ilişkili bir dünya dosyası oluşturmak için, diğer komut dosyası da Google Earth'teki görüntüleri doğru konumlarında görüntülemek için bir KML dosyası oluşturmak içindir. En iyi sonuçlar için her bir resim için doğru X, Y, rakım ve başlık verilerinin gerekli olduğunu lütfen unutmayın.

  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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.