Zdjęcia lotnicze z drona do QGIS

17

Użyłem drona Phantom DJI Standard 3 do wykonania zdjęć lotniczych stanowiska archeologicznego. Kiedy przeglądałem właściwości pliku jpeg, zawierał on długość geograficzną (jak ta: 22; 14; 37.701258239) i szerokość geograficzną (jak ta: 41; 24; 33.58346), a także atrybuty wysokości. Jednak gdy próbuję dodać obraz do QGIS, nie jest to miejsce geograficzne, w którym powinno być.

Czy muszę georeferencję obrazów, nawet jeśli mają one już wartości Long / Lat i dlaczego nie działa z dostępnymi informacjami Lat / Long?

Używam WGS 84.

birdybird03
źródło
1
Zobacz mapę
otwartych dronów
Co zamierzasz produkować z tymi obrazami?
nickves
Jak daleko od rzeczywistej strony są zdjęcia? Czy to kwestia kilku metrów, setek metrów czy kilometrów?
Simbamangu,
Czy może przedstawić Nad 83? Potrzebuję tego w moim bloku lasu.
user93242,

Odpowiedzi:

16

Tak, musisz georeferencyjnie obrazy. Dane Exif wyjaśniają, gdzie zostało zrobione zdjęcie, więc opisuje, gdzie znajdował się twój dron / aparat w tym czasie i często wiele innych wartości (wysokość, namiar itp.). QGIS i pakiety mapujące działają w oparciu o inną metodę lokalizowania obrazu i zwykle wymagają lokalizacji środka lewego górnego piksela, znajomości wielkości piksela w przestrzeni x i y, wartości przesunięcia i obrotu.

Dobra wiadomość jest taka, że ​​istnieje wiele produktów, które wykonują georeferencje, a wiele z nich (jeśli nie wszystkie) oferuje w pełni funkcjonalne okresy próbne.

Używamy P3 i używamy PhotoScan firmy Agisoft, aby uzyskać georeferencyjne obrazy do QGIS. Jest drogi, ale ma hojny okres próbny.

Wypróbowaliśmy również te produkty poniżej, a także oferują próby, aby zobaczyć, jak to działa:

  1. Pix4D, który może być drogi, ale można go wypożyczyć na miesiąc. (Nie kupiliśmy, bo było dla nas za drogie)
  2. Myślałem, że DroneDeploy to rozwiązanie hostowane i niedrogie. (Nie kupiliśmy, bo chcieliśmy przetwarzać lokalnie)
  3. Maps Made Easy było również hostowanym rozwiązaniem w rozsądnej cenie. (Nie kupiliśmy, bo chcieliśmy przetwarzać lokalnie)

Słyszałem dobre rzeczy o Open Drone Map , o których wspomniał @Luke w komentarzu, ale nie korzystałem z niej osobiście.

Widziałem także na forach, że niektórzy używają bezpłatnego produktu o nazwie Microsoft Image Composite Editor do mozaikowania swoich obrazów, a następnie georefence ich za pomocą GDAL z lub QGIS. Ta dyskusja na forum rozpoczyna się od osoby, która mozaikuje 20 000 hektarów za pomocą Microsoft ICE, a facet w dalszej części opowiada o georeferencji obrazu Microsoft ICE za pomocą GDAL_Translate.

Andrew Jeffrey
źródło
2
Nie poszedłbym z ostatnim akapitem. To nie wyeliminowałoby zniekształceń aparatu z surowych obrazów UAV.
nickves 18.07.16
Fajnie - dobrze wiedzieć!
Andrew Jeffrey,
@AndrewJeffrey, nie wspomniałeś o georeferencji QGIS. Dlaczego?
birdybird03
@DzoleGJ Wspomniałem o georeferencji w QGIS w ostatnim akapicie, nie wspomniałem wyraźnie o narzędziu, ale o to mi chodziło. Osobiście użyłbym georeferencji QGIS do georeferencji obrazu, który został już mozaikowany, nie użyłbym go do georeferencji 20-50 obrazów, które właśnie pochodziły z mojego drona. Jeśli chcesz, aby jeden lub dwa obrazy z twojego drona znajdowały się w QGIS, tak, użyłbym georeferencji QGIS jako doskonałego, darmowego narzędzia.
Andrew Jeffrey,
@nickves Zastanawiam się, czy zszywacz obrazu Hugin działałby, ponieważ eliminuje on wiele zniekształceń aparatu. W przyszłym tygodniu zrobię kilka zdjęć lotniczych i dam mu szansę, abyśmy nie musieli georeferencji na każdym zdjęciu, ale kilka połączonych ze sobą. Mogę podać te wyniki tutaj (może po prostu zaktualizować moją odpowiedź), gdy skończymy.
SaultDon
4

Wypróbuj RAPID dla DJI . Będzie georeferencyjnie przetwarzać do 100 zdjęć z dowolnego czujnika lub drona DJI za darmo. Wynikiem są cyfrowe modele elewacji WGS84 Lat / Lon GeoTIFF, chmury punktów i mapy ortomosaiczne.

Oświadczenie: Napisałem oprogramowanie i usługę SaaS dronemapper.com. Dzięki!

dronemapper
źródło
2

Prawdopodobnie będziesz musiał georeferencję ich!

Metadane, które opisujesz, są naprawdę przydatne, aby poinformować Cię, gdzie zostało zrobione zdjęcie, i zwykle jest to dobry pierwszy krok, który pomaga zrozumieć, gdzie jest obszar, na którym zdjęcie musi zostać georeferencyjne.

Sprawdź, czy twój dron zawiera inne informacje, takie jak orientacja obrazu (północ, południe, zachód itp.)? To zwykle jest pomocne. Nigdy wcześniej nie korzystałem z tego drona, więc mogę tylko zapytać, czy jest dostępny, przepraszam.

Ale wtyczka georeferencji QGIS jest tutaj opisana , a samouczek przedstawia kroki potrzebne do georeferencji zdjęcia orto w QGIS . To powinno wystarczyć, aby zacząć, powodzenia.

SaultDon
źródło
1
Myślę, że problem jest bardziej złożony. Czy masz ortofoto lub pojedyncze obrazy pozyskane przez drona? Zwykle proces tworzenia uporządkowanego obrazu z oddzielnych obrazów jest wykonywany przez specjalistyczne oprogramowanie, takie jak Visual SFM (open source) Pix4d lub Photoscan (płatna licencja). Zwykle na obrazku (ach) znajdują się pewne naziemne punkty kontrolne, których można użyć do uzyskania obrazu z poprawioną geometrią (ortofoto). Czy tak jest w przypadku?
Gerardo Jimenez
1

Georeferencje pojedynczych zdjęć zrobionych z drona nie mają większego sensu. Dane EXIF ​​na pojedynczym zdjęciu oznaczają lokalizację Drona, aw przypadku Upiora z dokładnością około + -5m lokalizacji. Jest to środek obrazu i to nie wystarczy, aby uzyskać użyteczne wyniki inne niż tylko lokalizacja obrazu.

Inne dotyczyły przetwarzania obrazu za pomocą oprogramowania do fotogrametrii w celu uzyskania wyników takich jak chmura punktów, DSM, ortofoto ... Ale aby to zrobić, obrazy muszą pokrywać się co najmniej 60% (w bok i wzdłuż lotu).

Do listy powyższego oprogramowania dodałbym również 3Dsurvey. Ma kilka unikalnych funkcji, ładne samouczki na stronie internetowej i wersję próbną. Sprawdź to tutaj: 3Dsurvey.si

Uroš Preložnik
źródło
0

Cześć. Przeszedłem cały kawałek badań na ten temat i osiadłem z Open Drone Map, kiedy wszystkie moje próby się zakończyły. Jest płatkowy na Macu i nie działa w Safari, więc zamiast tego uruchamiam go w Chrome.

Andy

Andy
źródło
Twoje pytanie wymaga wyjaśnienia. Wiem o ODM i podejrzewam, że odwołujesz się do webODM . Desktop ODM działa na Macu przez maszynę wirtualną Vagrant lub Debian ... Działa tylko w środowisku linux
aldo_tapia
0

Możesz użyć wtyczki Georeferencer GDAL dostarczanej natywnie z QGis.

Jeśli wiesz, gdzie zrobiłeś zdjęcia, georeferencje są dość łatwe do wskazywania i klikania za pomocą georeferencji. Samouczek można znaleźć tutaj .

Upewnij się, że używasz wystarczającej liczby punktów do georeferencji obrazu (zbyt mało może spowodować wypaczenie obrazu).

oni nie
źródło
0

Możesz sprawdzić te skrypty Matlab, które stworzyłem do georeferencji zdjęć UAV. Jeden skrypt służy do tworzenia pliku świata skojarzonego z każdym obrazem, a drugi do tworzenia pliku KML do przeglądania obrazów w Google Earth w ich prawidłowych lokalizacjach. Należy pamiętać, że dla najlepszych wyników potrzebne są dokładne dane X, Y, wysokość i kurs dla każdego obrazu.

  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
vanfugar
źródło