Rozpoznawanie obrazów

Slides:



Advertisements
Podobne prezentacje
Planowanie bezkolizyjnego ruchu w środowisku wielu robotów z wykorzystaniem gier niekooperacyjnych OWD
Advertisements

Modele oświetlenia Punktowe źródła światła Inne
Elementy przetwarzania obrazów
Przetwarzanie i rozpoznawanie obrazów
Krzysztof Skabek, Przemysław Kowalski
Anna Bączkowska Praca po kierunkiem dr M. Berndt - Schreiber
OPTOELEKTRONIKA Temat:
Rozdzielczość obrazu bitowego
Badania operacyjne. Wykład 1
Filip Starzyński Grafika 2d - Podstawy Filip Starzyński
Grafika komputerowa Wykład 14 Podstawowe techniki przetwarzania obrazu
Rozpoznawanie Twarzy i Systemy Biometryczne, 2005/2006
Wykład III Fale materii Zasada nieoznaczoności Heisenberga
Systemy dynamiczne 2010/2011Systemy i sygnały - klasyfikacje Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 Dlaczego taki.
Podstawowe treści I części wykładu:
ZASTOSOWANIA Systemów wizyjnych
Przetwarzanie obrazów
Kryteria rozpoznawania i klasyfikacji obiektów cyfrowych
Eliminacja powierzchni niewidocznych Wyznaczanie powierzchni widocznych Które powierzchnie, krawędzie i punkty są widoczne ze środka rzutowania (albo wzdłuż.
Usuwanie zakłóceń Rysowanie w przestrzeni dyskretnej powoduje powstanie w obrazie zakłóceń (Aliasing) Metody odkłócania (Antyaliasing) zwiększenie rozdzielczości.
Paweł Kramarski Seminarium Dyplomowe Magisterskie 2
Geometria obrazu Wykład 13
Wielkości skalarne i wektorowe
TERMOMETRIA RADIACYJNA i TERMOWIZJA
Paweł Stasiak Radosław Sobieraj Michał Wronko
Skanery Mateusz Gomolka.
Grafika wektorowa i bitmapa
Atlantis INSPECTOR System wspomagania zarządzaniem i ewidencją obiektów sieciowych.
Koło Naukowe Stery.
Komputerowe metody przetwarzania obrazów cyfrowych
Karol Rumatowski Automatyka
Wykład 7 Charakterystyki częstotliwościowe
Wykład 8 Statyczne i astatyczne obiekty regulacji
Komputerowe wspomaganie pracy inżyniera
Pomiar Fazowy 3D Nowa technika pomiarowa dla Wideo Endoskopów XL G3.
AECHITEKTURA OBIEKTÓW TECHNICZNYCH
Elementy Rachunku Prawdopodobieństwa i Statystyki
GRAFIKA KOMPUTEROWA Co mamy z reklamy?
Beata Stobierska Przedszkole w Chałupkach
Komputerowe wspomaganie medycznej diagnostyki obrazowej
Zaawansowane techniki renderingu
Edgar OSTROWSKI, Jan KĘDZIERSKI
Percepcja wzrokowa.
Spostrzeganie.
Wykład 8 Charakterystyki częstotliwościowe
Modele dyskretne obiektów liniowych
Teoria sterowania Wykład 9 Transmitancja operatorowa i stabilność liniowych układu regulacji automatycznej.
Wykład 7 Jakość regulacji
SW – Algorytmy sterowania
Systemy wbudowane Wykład nr 3: Komputerowe systemy pomiarowo-sterujące
Algorytm Z-Bufora (bufora głębokości)
Operacyjne sterowanie produkcją
Grafika i komunikacja człowieka z komputerem
Przykład 5: obiekt – silnik obcowzbudny prądu stałego
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Informatyka +.
Dokumentacja procesowa i techniczna z oględzin miejsca zdarzenia
Dyskretna Transformacja Fouriera 2D (DFT2)
1 Rozpoznawanie obrazów. 2 Proces przetwarzania w systemie wizyjnym może być podzielony na trzy części: Uzyskanie cyfrowej reprezentacji obrazu (recepcja,
Przetwarzanie obrazów
Przypomnienie: Przestrzeń cech, wektory cech
GLOBALGRAF prezentują:
STEROWANIE MONITORING ARCHIWIZACJA ROZWIĄZANIA INFORMATYCZNE W GALWANIZERNI – APLIKACJA KOMPUTEROWA DO ZARZĄDZANIA PROCESEM PRODUKCYJNYM.
Rektyfikacja zdjęć Rektyfikacja zdjęć to przetwarzanie zdjęć do postaci kartometrycznej i przedstawienie w układzie współrzędnych terenowych. Rezultat.
Figury płaskie Układ współrzędnych.
Wykrywanie zmian pokrycia terenu w oparciu o wieloczasowe dane satelitarne. Monika Banaś geodezja i kartografia dr inż. Tomasz Pirowski.
Wiktoria Dobrowolska. Grafika komputerowa - dział informatyki zajmujący się wykorzystaniem komputerów do generowania obrazów oraz wizualizacją rzeczywistych.
Rozpoznawanie obrazów
ZASTOSOWANIA Systemów wizyjnych
Przypomnienie: Przestrzeń cech, wektory cech
Zapis prezentacji:

Rozpoznawanie obrazów

Proces przetwarzania w systemie wizyjnym może być podzielony na trzy części: Uzyskanie cyfrowej reprezentacji obrazu (recepcja, akwizycja); Przetworzenie obrazu cyfrowego z wykorzystaniem technik komputerowych; Analiza i przetworzenie rezultatów w celu sterowania robotami, kontroli automatycznych procesów, kontroli jakości, itp.

Główne funkcje systemu wizyjnego to: Kontrola (określenie pozycji i ewentualne wygenerowanie komend do robota w celu wykonania pewnych czynności. Np. wybranie obszaru do malowania przez robota, kontrola elementów, itp. ); Badanie (określenie parametrów elementów, np. kształtu, jakości powierzchni, ilości otworów ); Wprowadzanie danych (informacje o jakości produktów, materiałów mogą być umieszczone w bazie danych. W tym czasie te dane mogą być sprawdzone w procesie inspekcji.).

Zdolności adaptacyjne Zestawienie obrazujące możliwości człowieka i cyfrowego systemu wizyjnego: Cecha Człowiek Komputer Zdolności adaptacyjne Duże zdolności adaptacyjne, związane zarówno z celem jak i typem wejścia. System sztywny w sensie postawionego celu rozpoznania oraz w sensie typu wejścia (wymaga obrazu dyskretnego - piksele). Sposób rozpoznawania Zdolności dokonywania względnie dokładnych oszacowań badanych obiektów, np. wykrywanie zepsutych owoców na podstawie koloru, tekstury (faktury), kształtu, zapachu. Zdolność dokonywania pomiarów przestrzennych na zdeterminowanym obrazie wejściowym, np.: długość i powierzchnia – zliczanie pikeseli. Kolor Subiektywna interpretacja. Pomiar parametrów R,G, B. Czułość Ograniczona zdolność identyfikacji poziomów szarości (~7 - 10). Zależna od rodzaju układu pozyskiwania obrazu.

Działanie w przestrzeni 2D i 3D Cecha Człowiek Komputer Czas reakcji ~0,1 s Zależnie od realizacji sprzętowej i oprogramowania systemu komputerowego ~1/1000s lub mniejszy. Działanie w przestrzeni 2D i 3D Łatwa lokalizacja i rozpoznanie obiektów. Łatwiejsza lokalizacja i rozpoznanie obiektów w przestrzeni 2D niże 3D. Percepcja Percepcja jasności w skali logarytmicznej. Wpływ otaczającego obszaru (tła) na sposób percepcji Możliwość percepcji zarówno w skali liniowej jak i logarytmicznej. Zakres fal 380 - 780 nm ~10nm – promieniowanie X do ~103 mm (podczerwień).

Przykładowy schemat blokowy cyfrowego systemu wizyjnego:

Kryteria rozpoznawania i klasyfikacji obiektów cyfrowych Współczynniki kształtu: współczynnik cyrkularności współczynnik Malinowskiej współczynnik Blaira-Blissa współczynnik Danielssona współczynnik Harlicka współczynnik Lp1 współczynnik Lp2 współczynnik Mz

gdzie: L – obwód rzutu obiektu S – pole rzutu obiektu di – odległość pikseli konturu obiektu od jego środka ciężkości i – numer piksela obiektu li – minimalna odległość piksela od konturu obiektu ri – odległość piksela obiektu od środka ciężkości obiektu n – liczba punktów konturu rmin – minimalna odległość konturu od środka ciężkości Rmax – maksymalna odległość konturu od środka ciężkości Lmax – maksymalny gabaryt obiektu.

Podstawowe parametry środek ciężkości: pole obiektu: obwód obiektu: gdzie: S – pole obiektu L – obwód obiektu n x m – rozmiar obiektu – współrzędna x środka ciężkości – współrzędna y środka ciężkości. obwód obiektu:

Formuła Crofton’a: gdzie: N0, N90, N45, N135 – rzuty figury dla wybranych kierunków rzutowania, a – odległość punktów siatki. Przykładowe elementy strukturalne do wyznaczania długości rzutów figury: kąt otoczenie 0o 90o 45o 135o

Momenty geometryczne: Dwuwymiarowy moment rzędu (p+q) dla funkcji f(x,y) : Moment centralny f(x,y): gdzie: Momenty centralne można przedstawić za pomocą momentów zwykłych:

Z powyższych zależności możemy wyznaczyć niezmienniki momentowe:

Przykłady klas rozpoznawanych obiektów:

Metody minimalnoodległościowe Dwuwymiarowa przestrzeń cech: Podejmowanie decyzji w metodzie NN:

Współczynnik W1

Moment M1

Moment M7