BIOMETRIA WYKŁAD 2 CECHY BIOMETRYCZNE: TWARZ

Podobne dokumenty
BIOMETRIA WYKŁAD 3 CECHY BIOMETRYCZNE: TWARZ

SYSTEM BIOMETRYCZNY IDENTYFIKUJĄCY OSOBY NA PODSTAWIE CECH OSOBNICZYCH TWARZY. Autorzy: M. Lewicka, K. Stańczyk

Krzysztof Ślot Biometria Łódź, ul. Wólczańska 211/215, bud. B9 tel

Rozpoznawanie twarzy za pomocą sieci neuronowych

ANALIZA SEMANTYCZNA OBRAZU I DŹWIĘKU

Rozpoznawanie obrazów na przykładzie rozpoznawania twarzy

SYSTEMY UCZĄCE SIĘ WYKŁAD 10. PRZEKSZTAŁCANIE ATRYBUTÓW. Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska.

AUTOMATYCZNE ROZPOZNAWANIE PUNKTÓW KONTROLNYCH GŁOWY SŁUŻĄCYCH DO 3D MODELOWANIA JEJ ANATOMII I DYNAMIKI

Algorytmy decyzyjne będące alternatywą dla sieci neuronowych

Prof. Stanisław Jankowski

4.1. Wprowadzenie Podstawowe definicje Algorytm określania wartości parametrów w regresji logistycznej...74

Elementy statystyki wielowymiarowej

Rozpoznawanie twarzy - zasady funkcjonowania i praktyczne wykorzystanie -

KLASYFIKACJA. Słownik języka polskiego

Skalowanie wielowymiarowe idea

Materiały dydaktyczne: Maciej Krzymowski. Biometryka

P R Z E T W A R Z A N I E S Y G N A Ł Ó W B I O M E T R Y C Z N Y C H

Relacja: III Seminarium Naukowe "Inżynierskie zastosowania technologii informatycznych"

i ruchów użytkownika komputera za i pozycjonujący oczy cyberagenta internetowego na oczach i akcjach użytkownika Promotor: dr Adrian Horzyk

METODY CHEMOMETRYCZNE W IDENTYFIKACJI ŹRÓDEŁ POCHODZENIA

INSTRUKCJA WYKONYWANIA ZDJĘĆ

Monitorowanie i Diagnostyka w Systemach Sterowania na studiach II stopnia specjalności: Systemy Sterowania i Podejmowania Decyzji

Warszawa, czerwiec 2006 roku

Przykłady prawidłowych zdjęć:

Widzenie komputerowe (computer vision)

10. Redukcja wymiaru - metoda PCA

1.7. Eksploracja danych: pogłębianie, przeszukiwanie i wyławianie

rozpoznawania odcisków palców

Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16

Wykrywanie twarzy na zdjęciach przy pomocy kaskad

TEORETYCZNE PODSTAWY INFORMATYKI

Odciski palców ekstrakcja cech

Analiza głównych składowych- redukcja wymiaru, wykł. 12

Analiza danych. TEMATYKA PRZEDMIOTU

Instrukcja przygotowania zdjęć do elektronicznej legitymacji studenckiej (ELS) oraz informacja o opłacie za jej wydanie

Klasyfikacja LDA + walidacja

Zdjęcie do dowodu lub paszportu. Informacja o usłudze OBYWATEL.GOV.PL BETA. Ogólne informacje

Analiza składowych głównych

Technologia dynamicznego podpisu biometrycznego

Metody kodowania wybranych cech biometrycznych na przykładzie wzoru naczyń krwionośnych dłoni i przedramienia. Mgr inż.

Prawdopodobieństwo i statystyka

WSTĘP I TAKSONOMIA METODY INŻYNIERII WIEDZY KNOWLEDGE ENGINEERING AND DATA MINING. Adrian Horzyk. Akademia Górniczo-Hutnicza

TECHNIKI ROZPOZNAWANIA OBRAZU WSPOMAGAJĄCE ZARZĄDZANIE RELACJAMI Z KLIENTAMI

Metody reprezentacji danych w podprzestrzeniach liniowych oraz ich zastosowanie w zadaniach rozpoznawania obrazów twarzy

Akwizycja i przetwarzanie sygnałów cyfrowych

Grafika Komputerowa Wykład 4. Synteza grafiki 3D. mgr inż. Michał Chwesiuk 1/30

Statystyka i eksploracja danych

Metody systemowe i decyzyjne w informatyce

PODYPLOMOWE STUDIA ZAAWANSOWANE METODY ANALIZY DANYCH I DATA MINING W BIZNESIE

5. Analiza dyskryminacyjna: FLD, LDA, QDA

Modelowanie glikemii w procesie insulinoterapii

Statystyka w pracy badawczej nauczyciela Wykład 4: Analiza współzależności. dr inż. Walery Susłow walery.suslow@ie.tu.koszalin.pl

Biometria podpisu odręcznego

Rozglądanie się w przestrzeni Iris czyli kręcenie (głową/płaszczyzną) w czterech wymiarach

Rozpoznawanie płci na podstawie zdjęć twarzy

SPOTKANIE 2: Wprowadzenie cz. I

Implementacja filtru Canny ego

Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych

MOBILNE ROZPOZNAWANIE TWARZY

Kurs Chemometrii Poznań 28 listopad 2006

Analiza kanoniczna w pigułce

Rozpoznawanie wzorców. Dr inż. Michał Bereta p. 144 / 10, Instytut Informatyki

Bartosz Kulawik Koordynator Projektu Centrum Badań Kosmicznych PAN Zespół Obserwacji Ziemi

Sztuczna Inteligencja w medycynie projekt (instrukcja) Bożena Kostek

Nowe zdjęcia do paszportu

Co to jest grupowanie

Analiza składowych głównych. Wprowadzenie

Instrukcja przygotowania zdjęć do elektronicznej legitymacji studenckiej (ELS) oraz informacja o opłacie za jej wydanie

Hierarchiczna analiza skupień

SAS wybrane elementy. DATA MINING Część III. Seweryn Kowalski 2006

BIOMETRIA. Napisz coś na klawiaturze, a powiem Ci. Wojciech Wodo Katedra Informatyki Wydział Podstawowych Problemów Techniki. Wrocław, r.

Klasyfikacja w oparciu o metrykę budowaną poprzez dystrybuanty empiryczne na przestrzeni wzorców uczących

TRANSFORMACJE I JAKOŚĆ DANYCH

Metoda weryfikacji mówcy na podstawie nieuzgodnionej wypowiedzi

Wielowymiarowa Analiza Korespondencji. Wielowymiarowa Analiza Danych z wykorzystaniem pakietu SPSS. Joanna Ciecieląg, Marek Pęczkowski WNE UW

Elektrofizjologiczne podstawy lokalizacji ogniska padaczkowego. Piotr Walerjan

Projekt badawczy. Zastosowania technologii dynamicznego podpisu biometrycznego

2. Reprezentacje danych wielowymiarowych sposoby sobie radzenia z nimi. a. Wprowadzenie, aspekt psychologiczny, wady statystyki

Narzędzia do geometrycznej charakteryzacji granic ziaren. K. Głowioski

SI w procesach przepływu i porządkowania informacji. Paweł Buchwald Wyższa Szkoła Biznesu

Problematyka budowy skanera 3D doświadczenia własne

POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRONIKI PRACA DYPLOMOWA MAGISTERSKA

Odkrywanie wiedzy z danych przy użyciu zbiorów przybliżonych. Wykład 3

Analiza korespondencji

Idea. Analiza składowych głównych Analiza czynnikowa Skalowanie wielowymiarowe Analiza korespondencji Wykresy obrazkowe.

W1. Wprowadzenie. Statystyka opisowa

S O M SELF-ORGANIZING MAPS. Przemysław Szczepańczyk Łukasz Myszor

Graficzna prezentacja danych statystycznych

ANALIZA CZYNNIKOWA Przykład 1

Stosowana Analiza Regresji

Dostawa oprogramowania. Nr sprawy: ZP /15

Optymalizacja ciągła

Sztuczne sieci neuronowe i sztuczna immunologia jako klasyfikatory danych. Dariusz Badura Letnia Szkoła Instytutu Matematyki 2010

Modelowanie i wstęp do druku 3D Wykład 1. Robert Banasiak

Wykład 10 Skalowanie wielowymiarowe

AUTOMATYKA INFORMATYKA

Wizja maszynowa w robotyce i automatyzacji Kod przedmiotu

LABORATORIUM OPTYKI GEOMETRYCZNEJ

UCZENIE MASZYNOWE I SZTUCZNA INTELIGENCJA Jako narzędzia wspomagania decyzji w zarządzaniu kapitałem ludzkim organizacji

MODELE LINIOWE. Dr Wioleta Drobik

Transkrypt:

BIOMETRIA WYKŁAD 2 CECHY BIOMETRYCZNE: TWARZ

Twarz jako cecha biometryczna Metoda bezinwazyjna, bezkontaktowa i szybka Wysoka akceptowalnośd społeczna Możliwośd akwizycji pasywnej Niskie koszty

Twarz jako cecha biometryczna najbardziej naturalna wizytówka tożsamości, używana na co dzieo.jednocześnie nastręczająca ogromne trudności w automatyzacji rozpoznawania mimika, mowa, stan emocjonalny, zmęczenie, choroba proces starzenia broda, wąsy, okulary, makijaż warunki obserwacji (np. oświetlenie) twarz jest trójwymiarowa (skąd wziąd wzorce przestrzenne?) CELOWA CHARAKTERYZACJA

Wyzwania (I)

Wyzwania (II)

Wyzwania (III)

Wymagania Odpornośd na zmiany zachodzące w twarzy (wiek, mimika, okulary) Odpornośd na warunki oświetlenia Odpornośd na zmianę pozycji Odpornośd na ewolucję w czasie (???)

Rozpoznawanie twarzy

Metody detekcji twarzy Oparte o wiedzę ekspercką (Knowledge based topdown methods) Bazujące na cechach twarzy (Bottom-up featuresbased methods) Dopasowania wzorców (Template matching methods) Appearance-based methods

Rozpoznawanie twarzy Holistyczne (globalne) twarz traktowana całościowo): kompozycja, wygląd, wzajemny układ komponentów postrzeganie przez niemowlęta aspekty psychologiczne INDYWIDUALNOŚD TWARZY ZALEZY OD SZEREGU CZYNNIKÓW, NIEJEDNOKROTNIE TRUDNYCH DO NAZWANIA (PROBABLISTYKA, STATYSTYKA) Możliwe rozpoznawanie w oparciu o 1 lub grupę wzorców Szczegółowe (antropometryczne, modeli geometrycznych) analiza położenia elementów charakterystycznych (nosa, warg itd.) i zależności między nimi (odległości, kąty) metody matematyczne (modelowanie strukturalne) i metody sztucznej inteligencji

Rozpoznawanie szczegółowe

Modelowanie strukturalne (EBGM) Ilościowy opis cech Reguły tworzenia grafów (dopasowao) Sposób podejmowania ostatecznej decyzji http://www.face-rec.org/algorithms/ebgm/wisfelkrue99-facerecognition-jainbook.pdf

Cechy biometryczne twarzy - antropometryczne Wysokośd głowy (7* szerokośd oka) Szerokośd głowy (5*szerokośd oka) Linia oczu (połowa odległości między górną częścią głowy a podbródkiem) Brwi (1/3 odległości między górną częścią głowy a podbródkiem) Dolna częśd nosa (2/3 odległości między górną częścią głowy a podbródkiem) Linia ust (3/5 odległości między linią oczu a podbródkiem) Odległośd między kącikiem ust a szczęką (o szerokości oka) Odległośd między zewnętrznymi i wewnętrznymi kącikami oczu Szerokośd nosa (o szerokości oka) Wysokośd oka (nieco więcej niż 1/3 szerokości oka)

Cechy biometryczne twarzy - geometryczne owal twarzy, szerokośd twarzy, kształt ust, kształt nosa, kształt czoła, kształt brwi, kształt podbródka, kształt uszu http://home.agh.edu.pl/~horzyk/pracedyplom/facerec_prezentacjalewickastanczyk.pdf

Modelowanie strukturalne Rozpoznawanie to porównanie grafu obrazu testowego z grafem wzorcowym porównanie zarówno deskryptorów węzłów grafów jak i ich struktury po uprzednim dopasowaniu grafów Dopasowanie to kompensacja niezgodności położeo odpowiadających sobie węzłów Wynik: miara podobieostwa położenia wszystkich węzłów jak i deformacji grafów przy ich dopasowaniu (dla FERET 90%)

Modelowanie strukturalne Wady podejścia: 1. Założenie że opis twarzy opiera się o właściwe z punktu widzenia rozpoznawania deskryptory 2. Arbitralna ocena znaczenia poszczególnych węzłów cech (współczynniki wagowe) 3. Czy duża zgodnośd położenia węzłów przy dużej deformacji grafu to dalej ta sama twarz?

Rozpoznawanie holistyczne NIE WIEMY A PRIORI CO DECYDUJE JAK OCENIAD PRZYNALEŻNOŚD OBIEKTU DO KLASY Wiedza zawarta jest w przykładach Twarz to wielowymiarowy wektor (elementami są wszystkie piksele w obrazie) Dokonaj automatycznej ekstrakcji cech istotnych dla rozpoznania (w oparciu o pełen opis twarzy) Określ sposób podziału przestrzeni cech (zaprojektuj klasyfikator)

Rozpoznawanie holistyczne Ekstrakcja: redukcja wymiarowości przestrzeni, znalezienia takiej przestrzeni w której punkty należące do twarzy reprezentującej różne twarze będą łatwo separowane PCA (Principal Component Analysis) LDA (Linear Discriminant Analysis) ICA (Independent Component Analysis) LFA (Local Features Analysis) Klasyfikacja: SVM Sieci neuronowe Modele Markova Metody minimalno-odległościowe

PCA (Principal Component Analysis) obrazy twarzy tego samego rozmiaru, w pozycji frontalnej, pozbawione tła oraz wyrównane do linii oczu i ust. kompresja zbioru danych wejściowych zapisanych w postaci macierzy korelacji lub kowariancji, redukcji cech nieistotnych dla twarzy, pozostawiając zmienne o największej wariancji (zmniejszenie wymiaru danych i stworzenie najbardziej wydajnej niskowymiarowej reprezentacji wzorców twarzy). Powstałe w ten sposób ortogonalne wektory (eigenvectors) przekształca się do postaci zwanej eigenfaces Każdy obraz twarzy ze zbioru może byd przedstawiony jako suma ważona poszczególnych eigenfaces zawartych w 1D tablicy. Aby rozpoznad twarz obraz wejściowy porównywany jest z obrazami w bazie poprzez wyliczenie odległości między ich odpowiednimi wektorami. Główną zaletą tego algorytmu jest ogromna redukcja danych nawet w skali 1/1000. Wadą mogą byd sztywne reguły danych wejściowych.

PCA (Principal Component Analysis)

LDA (ang. Linear Discriminant Analysis) Metoda statystyczna, uogólnienie dla liniowego dyskryminatora Fischera (Fisher's linear discriminant, FLD) polega na znalezieniu liniowych kombinacji cech, które charakteryzują klasy obiektów Wynikowe kombinacje służą do redukcji wymiarów zbioru, a następnie wykorzystywane są do klasyfikacji. Technika ta opiera się na maksymalnej wariancji pomiędzy klasami i minimalnej wariancji w klasie. Tego rodzaju obrazy twarzy przedstawione za pomocą liniowych kombinacji cech określane są jako Fisher faces

LDA (ang. Linear Discriminant Analysis)

Rozpoznawanie holistyczne (bezkontekstowe)

Jak oszukad człowieka?

Dlaczego więc warto? Monitorowanie miejsc publicznych ATAK NA WORLD TRADE CENTER (2001) Skutecznośd najbardziej powszechnie stosowanych algorytmów dla bazy FERET wynosi 98% Jeśli rozpoznanie nie jest krytyczne to jest to tani i wygodny sposób weryfikacji tożsamości

ZASTOSOWANIA KOMERCYJNE

DeepFace Skutecznośd DeepFace przy porównaniu dwóch zdjęd: 97,25% (prześciga nawet systemy stosowanego przez FBI (np. Next Generation Identification). Skutecznośd ludzkiego mózgu: 97,53 % Wykorzystuje 120 milionów różnych parametrów (testy bazie obejmującej 4 miliony zdjęd należących do ponad 4 tysięcy użytkowników.

DeepFace

Zdjęcia Google (Google+) Usługa pozwala na znalezienie osób widniejących na fotografiach. 3 kategorie wyszukiwania: ludzie, miejsca i przedmioty. Po kliknięciu przycisku Więcej w zakładce Ludzie wyświetla zdjęcie każdej osoby, której kiedykolwiek pstryknęliśmy fotkę i porządkuje zdjęcia według popularności osób usługa wyświetli nie tylko obrazy, na których twarz danej osoby jest wyraźnie widoczna, lecz także zdjęcia, na których można ją ledwo dostrzec (ale w przeciwieostwie do Facebooka twarze MUSZĄ byd chod częściowo widoczne) Google nie wiąże zdjęd z danymi osobowymi

GoogleGlass a rozpoznawanie twarzy 2013 Google nie wprowadzi do Glass żadnych takich mechanizmów, chyba że uda się stworzyć odpowiednio skuteczne systemy ochrony prywatności 2015 Wykrywanie (i rozpoznawanie!) emocji w czasie (niemal) rzeczywistym (Lambda Labs)

Instytut Fraunhofera (Niemcy)

Jak się bronid?

Weryfikacja preferencji zakupowych (tracking) W USA zgoda klienta na skan twarzy w miejscu nie jest potrzebna FaceDeals (by RedPepper).czyli jak dostad zniżkę za tożsamośd? (ale tylko w Tennessee)

Kryminalistyka 1. Sporządzenie portretu pamięciowego osoby poszukiwanej przez rysownika (duża rola szczegółów) 2. Szkic jest skanowany i filtrowany dolnoprzepustowo (rozmycie: portret na pewno odbiega w szczegółach od oryginału) 3. Ekstrakcja cech (współczynniki falkowe, twarze własne) ->wektor cech reprezentujący obraz 4. Porównanie wektora cech z wektorami obrazów w bazie 5. Wytypowanie przez system małego podzbioru potencjalnie winnych

Logowanie do Windowsa Rohos Face Logon Luxand Blink!

Inteligentny dom Domofon (informowanie o gościach wraz z podaniem personaliów) Włączanie światła Blokowanie kanałów (identyfikacja dziecka) Rejestracja godzin wejścia/wyjścia domowników Dostosowanie prędkości prezentacji danych w systemach komputerowych

Zastosowania niekomercyjne raczej metoda wspomagająca inne biometryki 12% wszystkich obecnie stosowanych systemów (2-gie miejsce po systemach analizy odcisków palców) robotyka kontrola dostępu i monitorowanie obecności monitorowanie miejsc publicznych (?) identyfikacja tożsamości (paszporty biometryczne) Biometrycznośd: skala, oświetlenie, frontem do obiektywu, brak silnego makijażu i nakrycie głowy, neutralny wyraz twarzy (zamknięte usta!) FAR 0,1% jeśli warunki są spełnione

Przyszłośd Modele trójwymiarowe Wykorzystanie dwóch kamer Mapy głębokościowe Algorytmy rekonstrukcji 2D do 3D Informacja z sekwencji obrazów Analiza twarzy w podczerwieni (brak jednoznacznych badao) Zastosowanie kamer termowizyjnych (temperatura w różnych obszarach twarzy uzależniona jest od rozkładu naczyo krwionośnych praktycznie nie do podrobienia)

Ciąg dalszy jutro.

CZĘŚĆ PRAKTYCZNA