COMPARISON OF THE ACCURACY OF SELECTED METHOD OF AIR IMAGE MATCHING. Piotr Pawlik 1, Sławomir Mikrut 2

Podobne dokumenty
2. Zarys metody SIFT (Scale Invariant Feature Transform)

Porównanie dok³adnoœci metod wyznaczania punktów charakterystycznych na parach zdjêæ lotniczych***

Detekcja punktów zainteresowania

Aerotriangulacja. 1. Aerotriangulacja z niezależnych wiązek. 2. Aerotriangulacja z niezależnych modeli

PORÓWNANIE EDUKACYJNEGO OPROGRAMOWANIA DO LOTNICZEJ FOTOGRAMETRII CYFROWEJ Z PROFESJONALNYMI SYSTEMAMI FOTOGRAMETRYCZNYMI

Akademia Morska w Szczecinie. Wydział Mechaniczny

ANALIZA DOKŁADNOŚCI PODSTAWOWYCH PRODUKTÓW FOTOGRAMETRYCZNYCH UZYSKANYCH Z ZOBRAZOWAŃ POZYSKANYCH TRZYLINIJKOWĄ CYFROWĄ LOTNICZĄ KAMERĄ ADS40

Wyszukiwanie punktów charakterystycznych na potrzeby ³¹czenia zdjêæ lotniczych***

TELEDETEKCJA Z ELEMENTAMI FOTOGRAMETRII WYKŁAD 10

Opracowanie stereogramu zdjęć na stacji cyfrowej Delta

Implementacja filtru Canny ego

Generowanie ortofotomapy w aplikacji internetowej Orthophoto Generation in the Web Application

Temat ćwiczenia: Opracowanie stereogramu zdjęć naziemnych na VSD.

ORIENTACJA ZEWNĘTRZNA ZDJĘCIA Z WYKORZYSTANIEM GEOMETRYCZNYCH CECH OBIEKTÓW

BADANIA ZRÓŻNICOWANIA RYZYKA WYPADKÓW PRZY PRACY NA PRZYKŁADZIE ANALIZY STATYSTYKI WYPADKÓW DLA BRANŻY GÓRNICTWA I POLSKI

WPŁYW TECHNICZNEGO UZBROJENIA PROCESU PRACY NA NADWYŻKĘ BEZPOŚREDNIĄ W GOSPODARSTWACH RODZINNYCH

PREZENTACJA AUTORSKIEGO PROGRAMU AUTOMATYCZNEGO POMIARU ZNACZKÓW TŁOWYCH NA OBRAZACH ZDJĘĆ LOTNICZYCH

Formularz recenzji magazynu. Journal of Corporate Responsibility and Leadership Review Form

NUMERYCZNY MODEL TERENU

Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych

Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis

IMPLEMENTACJA I TESTOWANIE PROCEDURY AUTOMATYCZNEGO ŚLEDZENIA KRAWĘDZI NA OBRAZACH CYFROWYCH

PRZYDATNOŚĆ ALGORYTMÓW PODPIKSELOWEJ DETEKCJI CECH W WYBRANYCH ZAGADNIENIACH FOTOGRAMETRYCZNYCH

PROGNOZOWANIE CENY OGÓRKA SZKLARNIOWEGO ZA POMOCĄ SIECI NEURONOWYCH

OCENA WYBRANYCH CECH JAKOŚCI MROŻONEK ZA POMOCĄ AKWIZYCJI OBRAZU

WPŁYW SZYBKOŚCI STYGNIĘCIA NA WŁASNOŚCI TERMOFIZYCZNE STALIWA W STANIE STAŁYM

XII International PhD Workshop OWD 2010, October Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych

Rozpoznawanie twarzy metodą PCA Michał Bereta 1. Testowanie statystycznej istotności różnic między jakością klasyfikatorów

WPŁYW DENIWELACJI TERENU NA NIEJEDNORODNOŚĆ SKALI ZDJĘCIA LOTNICZEGO (KARTOMETRYCZNOŚĆ ZDJĘCIA)

ANALiZA WPŁYWU PARAMETRÓW SAMOLOTU NA POZiOM HAŁASU MiERZONEGO WEDŁUG PRZEPiSÓW FAR 36 APPENDiX G

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science

Rozpoznawanie obiektów z użyciem znaczników

Camspot 4.4 Camspot 4.5

Porównanie wyników symulacji wpływu kształtu i amplitudy zakłóceń na jakość sterowania piecem oporowym w układzie z regulatorem PID lub rozmytym

WPŁYW TEMPERATURY W POMIESZCZENIACH POMOCNICZYCH NA BILANS CIEPŁA W BUDYNKACH DLA BYDŁA

1 : m z = c k : W. c k. r A. r B. R B B 0 B p. Rys.1. Skala zdjęcia lotniczego.

CYFROWA METODA BUDOWY NUMERYCZNEGO MODELU TERENU.

W PŁYW R O Z D Z IELCZO ŚC I SK A NOW ANIA ZDJĘĆ L O TN IC ZY C H NA D O K Ł A D N O ŚĆ O DW ZO RO W ANIA SZC ZEG Ó ŁÓ W

OPRACOWANIE OBIEKTÓW ARCHITEKTONICZNYCH Z WYKORZYSTANIEM METOD STOSOWANYCH W FOTOGRAMETRII CYFROWEJ

ZASTOSOWANIE METODY ANALIZY STATYSTYCZNEJ RYNKU W SZACOWANIU WARTOŚCI TECHNICZNYCH ŚRODKÓW PRODUKCJI NA PRZYKŁADZIE CIĄGNIKA ROLNICZEGO

WPŁYW METODY DOPASOWANIA NA WYNIKI POMIARÓW PIÓRA ŁOPATKI INFLUENCE OF BEST-FIT METHOD ON RESULTS OF COORDINATE MEASUREMENTS OF TURBINE BLADE

BADANIE DOKŁADNOŚCI ODWZOROWANIA OBIEKTÓW NA PODSTAWIE STEREOPARY ZDJĘĆ TERMOGRAFICZNYCH 1)

W poszukiwaniu sensu w świecie widzialnym

Proste pomiary na pojedynczym zdjęciu lotniczym

Wpływ czynników atmosferycznych na zmienność zużycia energii elektrycznej Influence of Weather on the Variability of the Electricity Consumption

PROBLEM AUTOMATYCZNEGO POMIARU ZNACZKÓW TŁOWYCH NA ZDJĘCIACH LOTNICZYCH THE PROBLEM OF AUTOMATIC MEASUREMENT OF FIDUCIAL MARK ON AIR IMAGES

RÓWNOWAŻNOŚĆ METOD BADAWCZYCH

Aerotriangulacja metodą niezależnych wiązek w programie AEROSYS. blok Bochnia

BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH

Metoda określania pozycji wodnicy statków na podstawie pomiarów odległości statku od głowic laserowych

Inżynieria Rolnicza 3(121)/2010

UWAGI O WYKONYWANIU CYFROWYCH ORTOFOTOMAP TERENÓW ZALESIONYCH

WPŁYW WIELKOŚCI WYDZIELEŃ GRAFITU NA WYTRZYMAŁOŚĆ ŻELIWA SFEROIDALNEGO NA ROZCIĄGANIE

ANALIZA HIERARCHICZNA PROBLEMU W SZACOWANIU RYZYKA PROJEKTU INFORMATYCZNEGO METODĄ PUNKTOWĄ. Joanna Bryndza

Wstęp do Informatyki zadania ze złożoności obliczeniowej z rozwiązaniami

WYKORZYSTANIE ALGORYTMÓW ROZPOZNAWANIA OBRAZU W BADANIACH NAUKOWYCH NA PRZYKŁADZIE PROGRAMU ZIEMNIAK-99

SELEKCJA PODOBRAZÓW DLA POTRZEB DOPASOWYWANIA ZDJĘĆ LOTNICZYCH OPARTA NA HISTOGRAMACH GRADIENTU I SIECI NEURONOWEJ

Wprowadzenie do programu RapidMiner, część 4 Michał Bereta

FOTOGRAMETRYCZNY CYFROWY SYSTEM BLISKIEGO ZASIĘGU DLA POMIARU SKRAJNI KOLEJOWEJ *

KOMPUTEROWE MEDIA DYDAKTYCZNE JAKO NARZĘDZIE PRACY NAUCZYCIELA FIZYKI SPRAWOZDANIE Z BADAŃ WŁASNYCH

CECHY TECHNICZNO-UŻYTKOWE A WARTOŚĆ WYBRANYCH TECHNICZNYCH ŚRODKÓW PRODUKCJI W ROLNICTWIE

Statystyczna analiza zmienności obciążeń w sieciach rozdzielczych Statistical Analysis of the Load Variability in Distribution Network

ZAPOTRZEBOWANIE NA PROGRAMY KOMPUTEROWE W ROLNICTWIE NA PRZYKŁADZIE GOSPODARSTW WOJEWÓDZTWA MAŁOPOLSKIEGO

KARTA MODUŁU / KARTA PRZEDMIOTU A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW B. OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU. Kod modułu

Deskryptory punktów charakterystycznych

PDF created with FinePrint pdffactory Pro trial version

Evaluation of the main goal and specific objectives of the Human Capital Operational Programme

Machine Learning for Data Science (CS4786) Lecture 11. Spectral Embedding + Clustering

EXAMPLES OF CABRI GEOMETRE II APPLICATION IN GEOMETRIC SCIENTIFIC RESEARCH

WYKONANIE APLIKACJI WERYFIKUJĄCEJ PIONOWOŚĆ OBIEKTÓW WYSMUKŁYCH Z WYKORZYSTANIEM JĘZYKA C++ 1. Wstęp

SPIS TREŚCI STRESZCZENIE...8 SUMMARY...9 I. WPROWADZENIE... 10

Zachowania odbiorców. Grupa taryfowa G

OKREŚLENIE WŁAŚCIWOŚCI MECHANICZNYCH SILUMINU AK132 NA PODSTAWIE METODY ATND.

ZASTOSOWANIE SPLOTU FUNKCJI DO OPISU WŁASNOŚCI NIEZAWODNOŚCIOWYCH UKŁADÓW Z REZERWOWANIEM

APLIKACJE KOMPUTEROWE DO OCENY WYBRANYCH PARAMETRÓW SENSORYCZNYCH PRODUKTÓW ROLNO-SPOŻYWCZYCH

Pattern Classification

Agnieszka Nowak Brzezińska Wykład III

KOMPUTEROWE WSPOMAGANIE CHEMICZNEJ OCHRONY ROŚLIN PRZY POMOCY PROGRAMU HERBICYD-2

METODY STATYSTYCZNE W BIOLOGII

Recenzja rozprawy doktorskiej mgr Bartosza Rymkiewicza pt. Społeczna odpowiedzialność biznesu a dokonania przedsiębiorstwa

TELEDETEKCJA ŚRODOWISKA dawniej FOTOINTERPRETACJA W GEOGRAFII. Tom 51 (2014/2)

TRANSFORMATA FALKOWA WYBRANYCH SYGNAŁÓW SYMULACYJNYCH

Energetyczna ocena efektywności pracy elektrociepłowni gazowo-parowej z organicznym układem binarnym

ROZKŁAD POPRZECZNY CIECZY DLA ROZPYLACZY SYNGENTA POTATO NOZZLE

Zarządzanie sieciami telekomunikacyjnymi

Wpływ zanieczyszczenia torowiska na drogę hamowania tramwaju

PORÓWNANIE WYBRANYCH SCHEMATÓW RÓŻNICO- WYCH NA PRZYKŁADZIE RÓWNANIA SELECTED DIFFERENTIAL SCHEMES COMPARISON BY MEANS OF THE EQUATION

4. EKSPLOATACJA UKŁADU NAPĘD ZWROTNICOWY ROZJAZD. DEFINICJA SIŁ W UKŁADZIE Siła nastawcza Siła trzymania

Koncepcja pomiaru i wyrównania przestrzennych ciągów tachimetrycznych w zastosowaniach geodezji zintegrowanej

Zastosowanie sieci neuronowych w problemie klasyfikacji wielokategorialnej. Adam Żychowski

WIELOKRYTERIALNE PORZĄDKOWANIE METODĄ PROMETHEE ODPORNE NA ZMIANY WAG KRYTERIÓW

TELEDETEKCJA Z ELEMENTAMI FOTOGRAMETRII WYKŁAD IX

METODY CHEMOMETRYCZNE W IDENTYFIKACJI ŹRÓDEŁ POCHODZENIA

METODY STATYSTYCZNE W BIOLOGII

W OPARCIU JEDNOWIĄZKOWY SONDAŻ HYDROAKUSTYCZNY

Spis treści CZĘŚĆ I POZYSKIWANIE ZDJĘĆ, OBRAZÓW I INNYCH DANYCH POCZĄTKOWYCH... 37

WYBÓR PUNKTÓW POMIAROWYCH

10. Redukcja wymiaru - metoda PCA

Logistyka - nauka. Polski sektor TSL w latach Diagnoza stanu

WYBRANE OPERATORY DETEKCJI W AUTOMATYZACJI DOPASOWYWANIA OBRAZÓW CYFROWYCH BLISKIEGO ZASIĘGU

Transkrypt:

Archiwum Fotogrametrii, Kartografii i Teledetekcji, Vol. 17b, 2007 ISBN 978-83-920594-9-2 PORÓWNANIE DOKŁADNOŚCI WYBRANYCH METOD DOPASOWANIA OBRAZÓW ZDJĘĆ LOTNICZYCH COMPARISON OF THE ACCURACY OF SELECTED METHOD OF AIR IMAGE MATCHING Piotr Pawlik 1, Sławomir Mikrut 2 1 Katedra Automatyki, Akademia Górniczo-Hutnicza w Krakowie 2 Katedra Geoinformacji, Fotogrametrii i Teledetekcji Środowiska, AGH w Krakowie SŁOWA KLUCZOWE: fotogrametria cyfrowa, sieci neuronowe, korelacja, dopasowanie obrazów STRESZCZENIE: Problematyka dopasowania obrazów (spasowania, łączenia, matchingu) jest przedmiotem badań w wielu dziedzinach nauki. W celu rozwiązania problemu znalezienia odpowiadających sobie punktów na parze zdjęć lotniczych opracowano różne algorytmy. W niniejszym artykule, autorzy podjęli próbę podsumowania wybranych metod oraz dokonali oceny skuteczności ich działania. Dokonano przeglądu i porównania kilku metod. Zaimplementowano i przetestowano metody SIFT, Harris oraz Hesjan bazując na podstawie wyliczeń na rzeczywistych obrazach zdjęć lotniczych. Testy wykonano na kilku stereogramach dla wybranych skal oraz zmienności terenu. Do oceny wykorzystano parametry takie jak: średnia paralaksa na modelu, ilość wykrytych (dopasowanych) punktów oraz ich rozmieszczenie na modelu. Wyniki badań wskazują na podobną skuteczność wszystkich metod zależną głównie od rodzaju zdjęcia (tekstury obrazu) i skali. Wyniki wskazują, że metody automatyczne dają porównywalne rezultaty, jeśli chodzi o dokładność (średnia paralaksa), natomiast duże zróżnicowanie występuje z rozmieszczeniem punktów na obrazie. Autorzy pracują również nad poprawieniem algorytmów, które wybierałyby punkty o mniejszej dokładności, ale za to w każdym z kluczowych miejsc modelu stereoskopowego (tzw. rejonach Grubera). Wśród badanych metod automatycznych, biorąc pod uwagę paralaksę i rozmieszczenia punktów, relatywnie najlepiej zachowuje się metoda SIFT (najwyższe oceny, jeśli chodzi o rozmieszczenie punktów i stosunkowo dobre dokładności). Przy założonej jednakowej ilości punktów do orientacji (36) stosunkowo dobrze wypadała metoda Hesjan. Zwraca uwagę fakt, że wybrane metody na różnych obrazach prezentują różne dokładności, co może świadczyć o tym, że są czułe na teksturę obrazu. 1.WSTĘP Badania nad dopasowaniem obrazów prowadzone są od kilkunastu lat na całym świecie. Swoje doświadczenia mają również specjaliści z dziedziny fotogrametrii, gdzie dopasowywane są obrazy z fotogrametrycznych kamer naziemnych i lotniczych. Istnieje wiele publikacji dotyczących tego zagadnienia. Do jednych z ciekawszych i stosunkowo nowych zaliczyć należy prace doktorską Markety Potuckovej pt. Image matching and its applications in photogrammetry (Potuckova, 2004) opisującą najnowsze rozwiązania 603

Piotr Pawlik, Sławomir Mikrut w obszarze badań nad Area Based Matching (ABM) i Feature Based Matching (FBM). Rozwiązań i aplikacji dla metod ABM jest stosunkowo dużo. Autorzy w swoich badaniach skupili się testowaniu i rozwijaniu metod FBM porównując je do klasycznych rozwiązań. W ramach badań dokonano przeglądu literatury oraz oprogramowania kilku, wybranych algorytmów. Zaimplementowano metody: SIFT, Harris oraz metodę Beaudeta (bazującą na wyznaczniku hesjanu). W ramach prac testowano w/w algorytmy na rzeczywistych obrazach zdjęć lotniczych. Testy wykonano na kilku stereogramach dla wybranych skal oraz zmienności terenu, celem sprawdzenia efektywności algorytmów dla obrazów o różnej teksturze. Do badań wykorzystano zdjęcia lotnicze: - obrzeży Krakowa wykonane w skali 1:5000, - fragmentu Ostrowca Świętokrzyskiego, w skali 1:13 000, - rejonu Szczecina w skali 1:26 000, - fragmentu Bytomia w skali 1:6600, - rejonu Afryki (pustynia) wykonane kamerą cyfrową USD firmy Vexcel o wielkości piksela terenowego 0,20 m Zdjęcia analogowe zostały doprowadzone do postaci cyfrowej poprzez skanowanie pikselem 14 mikrometrów (pierwsze trzy) oraz 56 mikrometrów dla miasta Bytom. Oprogramowane algorytmy miały na celu posłużyć do weryfikacji (sprawdzenia) metod dopasowania obrazów fotogrametrycznych przy pomocy sieci neuronowych. 2. NIEKORELACYJNE METODY WYSZUKIWANIA ODPOWIADAJĄCYCH SOBIE PUNKTÓW (METODY PUNKTÓW CHARAKTERYSTYCZNYCH) Najczęściej stosowane algorytmy znajdowania odpowiadających sobie punktów obrazu stosowane w fotogrametrii bazują na korelacji. Obecnie coraz większą popularność zdobywają jednak metody wyszukiwania punktów charakterystycznych, a następnie dopasowania ich na podstawie deskryptorów otoczeń. W przypadku zdjęć lotniczych ważnym aspektem jest uzyskanie dokładnych współrzędnych korespondujących punktów. Zaletą metod bazujących na punktach charakterystycznych jest wstępny wybór punktów o dużym kontraście, co ułatwia ich dokładne pozycjonowanie. W wielu zastosowaniach wymagających wykrycia punktów charakterystycznych najlepiej sprawdza się algorytm SIFT. Jego użyteczność została potwierdzona także w dopasowaniu zdjęć lotniczych (Pawlik P. at al., 2006). Jednakże metoda ta, charakteryzując się dużą niewrażliwością na zmianę skali wydaje się być nadmiarowa w zastosowaniach, w których różnice skali są niewielkie takich jak zastosowania fotogrametryczne. Z tego powodu w niniejszym artykule została podjęta próba porównania metody SIFT z innymi, prostszymi metodami wyszukiwania punktów charakterystycznych. Istnieją doniesienia, iż w standardowych zastosowaniach przypadkach niewielkiej różnicy skali porównywanych obrazów metodą lepszą od SIFT jest klasyczna metoda Harissa (Harris C. et al, 1988). Należało stwierdzić, czy takie zjawisko zachodzi także w zastosowaniach fotogrametrycznych. Do porównań wybrano jeszcze jedną - klasyczną - metodę wyznaczania punktów charakterystycznych, jaką jest liczenie wyznacznika hesjanu (detektor Beaudeta) (Romeny B.M. et al, 1994). 604

Porównanie dokładności wybranych metod dopasowania obrazów zdjęć lotniczych 3. METODOLOGIA WYSZUKIWANIA NAJLEPSZYCH ODPOWIADAJĄCYCH SOBIE PUNKTÓW WSPÓLNYCH PARY ZDJĘĆ LOTNICZYCH Najistotniejszą różnicą w sposobie wyznaczania punktów charakterystycznych pomiędzy SIFT-em, a metodami Harrisa i Beaudeta jest występowanie w algorytmie SIFT piramidy rozdzielczości umożliwiającej porównywanie obrazów w różnych skalach. Ponieważ zarówno detektor Harrisa jak i Beaudeta są wyliczane tylko dla jednej skali (co jest wystarczające w wypadku zdjęć lotniczych), na potrzeby porównania metoda SIFT wyliczana była podobnie (bez piramidy). Ponadto metoda SIFT korzystając z obrazów w trzech kolejnych skalach potrafi aproksymować położenie punktu charakterystycznego z dokładnością większą niż jeden piksel (podpikselową). Do bezpośrednich porównań metod ta cecha SIFTa została zablokowana, aby wszystkie trzy metody wyznaczały współrzędne znalezionych punktów z tą samą dokładnością pikselową. Jako weryfikator dokładności wyznaczania współrzędnych odpowiadających sobie punktów par zdjęć wybrano średnią paralaksę poprzeczną liczoną dla modelu po wykonaniu orientacji wzajemnej zdjęć (Sitek Z., 1990). Średnia paralaksa na modelu liczona dla poszczególnych punków wchodzących w skład orientacji, daje wyobrażenie o dokładności poszczególnych algorytmów. Wyboru tego parametru dokonano głównie w aspekcie praktycznym, ponieważ w pracach fotogrametrycznych jest to parametr mówiący o dokładności dopasowania punktów na modelu i jednocześnie jest kryterium dopuszczającym dane pomiary do dalszych etapów procesu fotogrametrycznego. Do obliczeń wykorzystano procedurę orientacji wzajemnej modelu metodą Schutta (Sitek Z., 1990). Nie było możliwości bezpośredniego porównania współrzędnych punktów charakterystycznych wyznaczonych przez poszczególne metody, gdyż każda z metod znajdowała inne punkty. W celu znalezienia odpowiadających sobie punktów na parze zdjęć lotniczych konieczny był wybór metody opisu otoczeń wyznaczonych punktów w celu ich porównania (i ewentualnego zaklasyfikowania jako punkty wspólne). Badania Mikołajczyka i Schmid (Mikolajczyk K. at al., 2003) wykazały, że najlepszym deskryptorem otoczeń punktów jest wektor cech zaproponowany przez Lowe'a (Lowe D.G., 1999)(Lowe D.G., 2004) w metodzie SIFT. Należy tu podkreślić, że wyznaczanie punktów charakterystycznych i wyznaczanie ich deskryptorów są w metodzie SIFT całkowicie odrębne. Dlatego też użycie deskryptorów SIFT dla wszystkich metod wyznaczających punkty charakterystyczne nie faworyzowało żadnej z nich. Pozwoliło to na skoncentrowaniu się jedynie na dokładności wyznaczenia punktów charakterystycznych, co było głównym przedmiotem badań. Przykładowe punkty dopasowane metodą SIFT przedstawiono na rysunku 1. 605

Piotr Pawlik, Sławomir Mikrut Rys.1. Fragmenty porównywanych zdjęć lotniczych wraz z wyznaczonymi metodą SIFT punktami charakterystycznymi dla obrazu Bytom. 4. ALGORYTM WYSZUKIWANIA NAJLEPSZYCH PUNKTÓW WSPÓLNYCH PARY ZDJĘĆ LOTNICZYCH Zastosowanie deskryptorów SIFT pozwala na wyznaczenie par odpowiadających sobie punktów z dużą dokładnością, ale gwarantuje uniknięcia grubych błędów dopasowania. Z tego powodu zaproponowano i zaimplementowano algorytm dokonujący analizy statystycznej współrzędnych wyznaczonych punktów w celu odrzucenia błędnych i wybrania najlepszych dopasowań. Algorytm zasadza się na obliczeniu dyspersji kąta obrotu i przesunięcia dla wszystkich par punktów charakterystycznych. Wektor utworzony przez współrzędne punktów z pierwszej wyznaczonej pary był brany jako wektor przesunięcia pomiędzy oboma obrazami. Natomiast współrzędne pierwszego punktu pary stanowiły środek obrotu. Dane te posłużyły do wyliczenia kątów obrotu w pozostałych parach punktów charakterystycznych i policzenia wartości oczekiwanej oraz odchylenia standardowego kąta obrotu i przesunięcia. Duża dyspersja świadczyła o błędnym dopasowaniu punktów pierwszej pary. Taka para była odrzucana, a obliczenia ponawiano dla kolejnej pary punktów. Powyższa metoda pozwala na skuteczne wyeliminowanie błędnych par punktów charakterystycznych. Ponadto do stworzenia modelu wybiera się zazwyczaj określoną, niewielką liczbę par dopasowanych punktów. Pary o obrocie i przesunięciu jak najmniej odbiegającym od średniej wydają się być dobrymi kandydatami na pary modelowe. 5. WYNIKI TESTOWANIA POPRAWNOŚCI WYZNACZENIA WSPÓŁRZĘDNYCH PUNKTÓW CHARAKTERYSTYCZNYCH W pierwszym kroku dokonano pomiaru manualnego punktów do orientacji wzajemnej, tj. tych samych punktów na zdjęciu lewym i prawym. Następnie dla tych punktów została policzona orientacja wzajemna, celem policzenia elementów orientacji oraz paralaksy poprzecznej. 606

Porównanie dokładności wybranych metod dopasowania obrazów zdjęć lotniczych Kolejnym krokiem było znalezienie punktów orientacji wzajemnej metodami SIFT, Harrisa i Beaudeta. Weryfikacja poprawności wyznaczenia tych punktów odbywała się zgodnie z wyżej opisanym algorytmem. Następnie została obliczona orientacja wzajemna dla wszystkich metod. Dodatkowo dokonano oceny wizualnej rozmieszczenia punktów skorelowanych automatycznie w skali od 0 do 6 (gdzie 0 oznacza najgorszej, a 6 najlepsze rozmieszczenie). Wyniki eksperymentu zamieszczono w tabeli 1. Na rysunkach 2-4 przedstawiono przykład rozmieszczenia punktów na obrazie Bytom po zastosowaniu poszczególnych algorytmów tj. SIFT, Harris, Beaudet. Rys. 2. Przykład rozmieszczenia punktów w metodzie SIFT dla obrazu Bytom. Rys. 3. Przykład rozmieszczenia punktów w metodzie Harrisa dla obrazu Bytom. 607

Piotr Pawlik, Sławomir Mikrut Rys. 4. Przykład rozmieszczenia punktów w metodzie Beaudeta dla obrazu Bytom. Porównania metod dokonano w oparciu o ilość wykrytych (dopasowanych) punktów, szczątkową paralaksę poprzeczną oraz rozmieszczenie punktów na obrazie. Jak widać z zamieszczonej tabeli metody automatyczne mimo większej ilości punktów w porównaniu do metod manualnych, cechuje mniejsza paralaksa, co może świadczyć o celowości zastosowania tych metod w praktyce. Jeśli chodzi o porównanie metod trudno tutaj jednoznacznie pokusić się o wskazanie pierwszeństwa jakieś metody, na co wpływ może mieć różny rodzaj materiału badawczego (zdjęcia o zróżnicowanej teksturze obrazu). Tab. 1 Wyniki dopasowania obrazów Kraków_1, Kraków_2, Bytom Obraz Metoda pomiaru Liczba punktów Szczątkowa paralaksa poprzeczna [piksele] Rozmieszczenie Kraków_1 Pomiar manualny 6 0,020 6 SIFT 24 0,030 4 HARRRIS 34 0,024 3 BEAUDET 28 0,012 3 Kraków_2 Pomiar manualny 6 0,020 6 SIFT 36 0,017 5 HARRRIS 51 0,093 4 BEAUDET 30 0,012 3 Bytom Pomiar manualny 6 0,012 6 SIFT 33 0,034 3 HARRRIS 33 0,06 4 BEAUDET 57 0,04 3 608

Porównanie dokładności wybranych metod dopasowania obrazów zdjęć lotniczych W drugim etapie badań analizy punktów dopasowania dokonano w każdym z sześciu wspomnianych obszarów niezależnie. Spowodowano, że wszystkie metody dostarczyły po 6 punktów w każdym obszarze (w sumie 36 najlepszych punktów). Wyniki zestawiono w tabelach 2 i 4. Dokonano także sprawdzenia efektywności porównywanych metod w dopasowaniu obrazów, które nie zawierają łatwo wyróżnianych obiektów. Do testów wybrano cyfrowe zdjęcia pustyni. Wyniki zamieszczone w tabeli 3 potwierdzają skuteczność metod automatycznych także w przypadku trudnych zdjęć. Tab. 2. Wyniki dopasowania obrazów z uwzględnieniem algorytmu wyboru punktów wg ich położenia (jednakowa liczba pkt 36) Obraz Metoda pomiaru Szczątkowa paralaksa poprzeczna. [piksele] Obraz Metoda pomiaru Szczątkowa paralaksa poprzeczna [piksele] Kraków1 SIFT 0,02 Ostrowiec SIFT 0,04 HARRRIS 0,03 HARRRIS 0,04 BEAUDET 0,02 BEAUDET 0,03 Kraków2 SIFT 0,02 Ostrowiec SIFT 0,04 HARRRIS 0,02 HARRRIS 0,03 BEAUDET 0,02 BEAUDET 0,04 Bytom SIFT 0,03 Szczecin SIFT 0,05 HARRRIS 0,05 HARRRIS 0,04 BEAUDET 0,03 BEAUDET 0,05 Tab 3. Wyniki dopasowania trudnych obrazów cyfrowych Obraz Metoda pomiaru Liczba punktów Szczątkowa paralaksa poprzeczna [piksele] Pustynia_1 SIFT 30 0,01 HARRRIS 26 0,02 BEAUDET 30 0,01 Pustynia_2 SIFT 30 0,02 HARRRIS 15 0,005 BEAUDET 29 0,01 609

Piotr Pawlik, Sławomir Mikrut Tab. 4 Wpływ zastosowania poprawki podpikselowej w metodzie SIFT na dopasowanie obrazów Ostrowiec_1, Ostrowiec_2 i Szczecin dla jednakowej liczby punktów 36 Obraz Metoda pomiaru Szczątkowa paralaksa poprzeczna [piksele] Ostrowiec_1 SIFT 0,04 SIFT_podpiksel 0,03 Ostrowiec_2 SIFT 0,04 SIFT_podpiksel 0,03 Szczecin SIFT 0,05 SIFT_podpiksel 0,04 6. PODSUMOWANIE I WNIOSKI Praca miała na celu porównanie metod znajdywania (dopasowania) odpowiadających sobie punktów na parze zdjęć lotniczych. Do porównania wybrano trzy algorytmy: SIFT, Harrisa i Beaudeta, a następnie porównano je z pomiarem manualnym. Metody te przetestowano na rzeczywistych obrazach zdjęć lotniczych. Celem porównania wyników wybrano następujące parametry: ilość pomierzonych punktów, średnia paralaksa poprzeczna na modelu oraz rozmieszczenie punktów na modelu. Wyniki (Tabela 1) wskazują na to, że metody automatyczne dają porównywalne rezultaty, jeśli chodzi o dokładność (paralaksa), natomiast gorzej kształtuje się kwestia rozmieszczenia punktów. Warto zauważyć, że metody automatyczne dobrze radzą sobie także z trudnymi zdjęciami tzn. nie posiadającymi wyraźnych charakterystycznych obiektów (np. zdjęcia pustyni) (Tabela 3). Jeśli chodzi o metody automatyczne, biorąc pod uwagę paralaksę i rozmieszczenia punktów relatywnie najlepiej zachowuje się metod SIFT (najwyższe oceny, jeśli chodzi o rozmieszczenie punktów i stosunkowo dobre dokładności). Po wprowadzeniu dodatkowego algorytmu wyboru punktów uwzględniającego ich rozmieszczenie różnice pomiędzy metodami jeszcze bardziej zmalały. Wzrosła dokładność metody SIFT z jednoczesną poprawą rozmieszczenia punktów w pozostałych dwóch metodach (Tabela 2). Wprowadzenie (klasycznie stosowanej) podpikselowej poprawki w wyznaczeniu położenia punktów w metodzie SIFT spowodowało, że dokładność jej przewyższyła dokładność pozostałych metod (Tabela 4). Trzeba jednak zaznaczyć, iż różnice w dokładności są niewielkie (rzędu 0,01) natomiast rośnie czas wyliczania i tak już najbardziej złożonej obliczeniowo metody SIFT. Można zatem rekomendować metodę SIFT z poprawką podpikselową w tych przypadkach, kiedy szczególnie istotna jest dokładność (paralaksa), natomiast nie jest wymagany krótki czas obliczeń. 610

Porównanie dokładności wybranych metod dopasowania obrazów zdjęć lotniczych 7. LITERATURA Haar Romeny B.M. et al., Higher order differential structure of images, Image and Vision Computing, 12(6) str. 317-325, 1994 Harris C., Stephens M.J., A Combined Corner and Edge Detector, Alvey Vision Conference, str. 147-152, 1988 Lowe D.G., Object recognition from local scale-invariant features, International Conference on Computer Vision, str. 1150-1157, 1999 Lowe D.G., Distinctive image features from scale-invariant keypoints, International Journal of Computer Vision, 60, 2, str. 91-110, 2004 Mikolajczyk K., Schmid C., A performance evaluation of local descriptors, Proceedings of the 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003 Pawlik P., Mikrut S., "Wyszukiwanie punktów charakterystycznych na potrzeby łączenia zdjęć lotniczych", Automatyka, Półrocznik, tom 10, zeszyt 3, str. 407-412, Wydawnictwa AGH, Kraków 2006 Potuckova M., Image matching and its application in photogrammerty. Rozprawa doktorska, Czeska Wyższa Uczelnia w Pradze, Aalborg, 2004 Sitek Z., Fotogrametria Ogólna i Inżynieryjna, PPWK im. E.Romera, str. 154-160 Warszawa 1990 Pracę wykonano w ramach grantu projektu badawczego KBN Nr 4 T12E 001 27 COMPARISON OF THE ACCURACY OF SELECTED METHOD OF AIR IMAGE MATCHING KEY WORDS: digital photogrammetry,neural networks, correlation, images matching SUMMARY: The issue of images matching is a subject of research in many fields of science. The demand for systems of matching exists not only in photogrammetry. Various algorithms have been developed in order to solve the problem of finding corresponding points within a pair of aerial photos. In this paper, the authors made an attempt at recapitulating selected methods of image matching, and assessed their efficiency. Several methods were reviewed and compared. The SIFT, the Harris, and the Hesse-Matrix methods were implemented and tested on the basis of calculations performed on actual aerial photos. The tests were made on several stereograms, in relation to selected scales and terrain changeability. During the assessment, the following parameters were applied: average parallax on a model, the number of detected (matched) points, as well as their distribution on a model. The test results proved similar efficiency of all methods, depending mainly on the photo type (image texture) and scale. The results show that the automatic methods yield comparable results, as far as their accuracy is concerned (the average parallax), whereas there is a high diversification as regards the distribution of points in the image. 611

Piotr Pawlik, Sławomir Mikrut The authors also work on improving the algorithms, so that they would select points of perhaps a lower accuracy but, instead, in each of the key places in a stereoscopic model (the so-called von Gruber areas). As far as the automatic methods are concerned, and considering the parallax and distribution of points, the SIFT method was relatively the best one (highest scores, as regards the distribution of points and comparatively good accuracies). Upon the assumption of an identical number of points to be oriented (36), the Hesjan method proved to be quite successful. It should be noted that the selected methods, when applied to various images, demonstrate different accuracy levels, which may be a proof of their sensitivity to the image "texture." dr inż. Piotr Pawlik e-mail: piotrus@agh.edu.pl telefon: (012) 617 3855 dr inż. Sławomir Mikrut e-mail: smikrut@agh.edu.pl telefon: (012) 617 2302 fax: (012) 617 3993 612