Nazwa przedmiotu:
Biometryczna identyfikacja tożsamości
Koordynator przedmiotu:
Adam CZAJKA
Status przedmiotu:
Fakultatywny dowolnego wyboru
Poziom kształcenia:
Studia I stopnia
Program:
Informatyka
Grupa przedmiotów:
Przedmioty techniczne
Kod przedmiotu:
BIT
Semestr nominalny:
7 / rok ak. 2018/2019
Liczba punktów ECTS:
4
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
107 Bilans: 1. Udział w wykładach: 15 x 2 godz. = 30 godz. 2. Odpowiedzi na pytania przykładowe prezentowane na końcu każdego wykładu: 15 x 1 godz. = 15 godz. 3. Udział w zajęciach laboratoryjnych: 5 x 3 godz. = 15 godz. 4. Udział w konsultacjach: 5 x 1 godz. = 5 godz. (zakładamy, że student skorzysta pięciokrotnie w ciągu semestru z godzinnych konsultacji) 5. Przygotowanie do zajęć laboratoryjnych: 5 x 2 = 10 godz. 6. Przygotowanie do egzaminu m.in. w postaci odpowiedzi na pytania przykładowe, wyszukanie informacji w literaturze: 15 wykładów x 2 terminy x 1 godz. = 30 godz. 7. Uczestnictwo w egzaminach: 2 terminy x 1 godz. = 2 godz.
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
1. Udział w wykładach: 15 x 2 godz. = 30 godz. 2. Udział w zajęciach laboratoryjnych: 5 x 3 godz. = 15 godz. 3. Udział w konsultacjach: 5 x 1 godz. = 5 godz. (zakładamy, że student skorzysta pięciokrotnie w ciągu semestru z godzinnych konsultacji) 4. Uczestnictwo w egzaminach: 2 terminy x 1 godz. = 2 godz. w sumie 50 godzin, co daje 2 ECTS
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
1. Udział w zajęciach laboratoryjnych: 5 x 3 godz. = 15 godz. 2. Przygotowanie do zajęć laboratoryjnych: 5 x 2 = 10 godz. w sumie 25 godzin, co daje 1 ECTS
Formy zajęć i ich wymiar w semestrze:
  • Wykład30h
  • Ćwiczenia0h
  • Laboratorium15h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Podstawowa znajomość metod przetwarzania obrazów, statystyki i klasyfikacji.
Limit liczby studentów:
50
Cel przedmiotu:
Celem wykładu jest przekazanie wiedzy na temat biometrycznych metod identyfikacji i weryfikacji tożsamości. Przedyskutowane będą zarówno nadzieje jak i obawy związane z zastosowaniem biometrycznych technik identyfikacji i weryfikacji tożsamości, a także związane z tym problemy natury etnicznej, kulturowej czy religijnej. Omówione zostaną zarówno techniki biometryczne o implementacjach rynkowych jak i techniki dopiero rozwijające się. Omówione będą aspekty przechowywania i bezpiecznej wymiany danych biometrycznych (rezygnacja z centralnych baz danych biometrycznych, zastosowanie kart mikroprocesorowych, dynamiczne kodowanie informacji biometrycznej) oraz metody testowania żywotności w biometrii. Wykład wzbogacony będzie przez zajęcia w Laboratorium Biometrii, w którym dostępny jest współczesny sprzęt biometryczny wraz z niezbędnymi narzędziami programistycznymi, co umożliwia samodzielną realizację wybranych metod biometrycznych.
Treści kształcenia:
Treść wykładu Pojęcie biometrii Biometria - znaczenia pojęcia. Rozwój zastosowań biometrii do identyfikacji i weryfikacji tożsamości. Wymagane własności cech biometrycznych, penetracja genetyczna, problem autentyczności (żywotności). Struktura systemów biometrycznych, statystyczna analiza działania, krzywa ROC, EER, fałszywa akceptacja, FAR, fałszywe odrzucenie, FRR. Zastosowania systemów biometrycznych. Wykorzystanie odcisków palców Historia wykorzystania linii papilarnych. Wstępne przetwarzanie odcisków palców, filtracja obrazu, wykrywanie krawędzi, segmentacja obrazu. Cechy linii papilarnych, punkty osobliwe, minucje. Metody znajdowania punktów osobliwych, klasyfikacja na podstawie punktów osobliwych. Wykorzystanie minucji, metody porównań globalnych, metody korelacyjne. Testowanie autentyczności. Przykłady dostępnych na rynku urządzeń wykorzystujących odciski palców. Wykorzystanie obrazu twarzy Detekcja twarzy, detekcja twarzy w obrazie ruchomym, testowanie autentyczności. Wyznaczanie cech twarzy. Przestrzeń twarzy, analiza czynników głównych (PCA), twarze własne, liniowa analiza dyskryminacyjna (LDA), twarze Fisherowskie, algorytmy rozpoznawania twarzy. Przykłady zastosowań rynkowych. Wykorzystanie wzoru tęczówki Budowa tęczówki. Wstępne przetwarzanie obrazu tęczówki. Metoda Daugmana, transformacja Gabora, kod tęczówki. Własności statystyczne kodu tęczówki. Inne metody wyznaczania cech tęczówki, transformaty falkowe. Testowanie autentyczności oka. Przykłady zastosowań rynkowych. Inne metody oparte na cechach fizycznych Metody bazujące na wzorze siatkówki oka, geometrii dłoni, odcisku dłoni, geometrii ucha. Przykłady zastosowań rynkowych. Wykorzystanie podpisu odręcznego Podpis jako krzywa w przestrzeni wielowymiarowej. Metody analizy w przestrzeni dwuwymiarowej, pięciowymiarowej. Wyznaczanie cech podpisu, cechy widoczne i cechy niewidoczne, cechy dynamiczne, marszczenie czasu. Przykłady implementacji rynkowych. Inne metody oparte na cechach behawioralnych Analiza głosu, analiza chodu. Biometria wielomodalna Łączenie technik biometrycznych w system wielomodalny, wady i zalety systemów wielomodalnych, wielomodalne bazy wzorców. Podejmowanie decyzji w systemie wielomodalnym. Przechowywanie i transmisja wzorców biometrycznych Karty mikroprocesorowe i ich zastosowanie jako bezpiecznych urządzeń biometrycznych, szyfrowanie danych (informacja), dynamiczne kodowanie danych, generowanie kluczy kryptograficznych z wykorzystaniem danych biometrycznych. Realizacja systemu biometrycznego Standardy dla biometrii (API, CBEFF). Projektowanie uwierzytelnienia biometrycznego. Ograniczenia metod biometrycznych, problemy natury etnicznej, kulturowej, religijnej. Strategia pobierania wzorców i testowania systemu biometrycznego. Interfejsy systemów biometrycznych. Zakres laboratorium Ćwiczenia będą realizowane w utworzonym już Laboratorium Biometrii NASK/PW w IAiIS i będą polegać na realizacji metod biometrycznych z wykorzystaniem narzędzi Visual C++ .NET i Matlab oraz sprzętu biometrycznego. Przykładowe tematy: klasyfikacja obrazów 2D dłoni (propozycja cech geometrycznych dłoni, wyznaczanie cech, zastosowanie znanych klasyfikatorów, np. sieć neuronowa, lub SVM), klasyfikacja podpisu odręcznego (cechy globalne - propozycja i implementacja, zastosowanie znanych klasyfikatorów), klasyfikacja obrazów tęczówki (lokalizacja tęczówki metodą Daugmana, zastosowanie PCA lub metod pokrewnych do klasyfikacji), weryfikacja biometryczna na karcie (zapoznanie się ze środowiskiem symulacyjnym do kart Java, implementacja apletu Java weryfikującego kody tęczówki w środowisku symulacyjnym, załadowanie apletu na kartę i weryfikacja działania)
Metody oceny:
Ocena końcowa obliczana jest na podstawie sumy pkt. z zaliczonego egzaminu oraz zaliczonych ćwiczeń laboratoryjnych (przynajmniej 4 z 5). Ezgamin pisemny (każdy ze studentów może podejść do egzaminu we wszystkich trzech proponowanych terminach) oceniany w skali 0-50 pkt. Do zaliczenia egzaminu wymaga się zdobycia 26 pkt. Każde z ćwiczeń laboraotoryjnych oceniane jest w skali 0-10 pkt. Do zaliczenia ćwiczenia wymaga się zdobycia 5 pkt.
Egzamin:
tak
Literatura:
1. S. Nanavati, M. Thieme, R. Nanavati, "Biometrics. Identity Verification in a Networked World". Wiley, New York 2002 2. J.D. Woodward, N.M. Orlans, P.T. Higgins, "Biometrics. Identity Assurance in the Information Age.",McGraw-Hill, New York 2003 3. S.Kwaśniowski i P. Zając (Ed.),"Automatyczna Identyfikacja w Systemach Logistycznych", Oficyna Wyd.Politechniki Wrocławskiej, Wrocław 2004
Witryna www przedmiotu:
https://usosweb.usos.pw.edu.pl/kontroler.php?_action=katalog2/przedmioty/pokazPrzedmiot&prz_kod=103B-IBxxx-ISP-BIT
Uwagi:

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka W1
Ma podstawową wiedzę dotyczącą zasad działania najważniejszych metod biometrii: rozpoznawania odcisków palców, tęczówki, geometrii i termiki dłoni, układu żył dłoni i palca, twarzy, siatkówki, zapachu, ucha, podpisu odręcznego i mówiącego.
Weryfikacja: Egzamin, sprawodzanie z ćwiczeń laboratoryjnych
Powiązane charakterystyki kierunkowe: K_W19
Powiązane charakterystyki obszarowe: I.P6S_WG
Charakterystyka W2
Ma podstawową wiedzę dotyczącą bezpieczeństwa biometrii, w szczególności metod testowania żywotności tęczówki i odcisku palca, sposobów zabezpieczania biometrycznych kanałów transmisyjnych, podstawowych metod ochrony wzorców biometrycznych i ich przechowywania.
Weryfikacja: Egzamin, sprawodzanie z ćwiczeń laboratoryjnych
Powiązane charakterystyki kierunkowe: K_W18, K_W19
Powiązane charakterystyki obszarowe: I.P6S_WG, III.P6S_WG.o
Charakterystyka W3
Ma podstawową wiedzę na temat najważniejszych praktycznych zastosowań biometrii, w szczególności zasad działania paszportu biometrycznego i sposobu implementacji biometrii w systemie paszportowym.
Weryfikacja: Egzamin
Powiązane charakterystyki kierunkowe: K_W19
Powiązane charakterystyki obszarowe: I.P6S_WG
Charakterystyka W4
Ma podstawową wiedzę na temat zasad konstruowania systemów biometrycznych, w szczególności sposobów łączenia wielu technik biometrycznych i podstaw interoperacyjności biometrii (interfejsy programistyczne, normy związane z wymianą danych biometrycznych).
Weryfikacja: Egzamin
Powiązane charakterystyki kierunkowe: K_W19
Powiązane charakterystyki obszarowe: I.P6S_WG
Charakterystyka W5
Ma podstawową wiedzę na temat sposobów oceny systemów biometrycznych na trzech poziomach oceny wg ISO (ocena technologiczna, w scenariuszu oraz w warunkach operacyjnych) przy uwzględnieniu podstawowych metod oceny statystycznej.
Weryfikacja: Egzamin
Powiązane charakterystyki kierunkowe: K_W19
Powiązane charakterystyki obszarowe: I.P6S_WG

Profil ogólnoakademicki - umiejętności

Charakterystyka U1
Potrafi przeprowadzić pomiar odcisku palca, dokonać klasyfikacji odcisku, określić położenie minucji, dokonać porównania map minucji i ocenić skuteczność stosowanego systemu m.in. poprzez wykreślenie krzywych FAR i FRR oraz wyznaczenie wartości EER.
Weryfikacja: Sprawozdanie z ćwiczenia laboratoryjnego pt. Biometria odcisku palca
Powiązane charakterystyki kierunkowe: K_U02, K_U20
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.1.o, III.P6S_UW.2.o, III.P6S_UW.3.o
Charakterystyka U2
Potrafi przeprowadzić pomiar tęczówki, dokonać segmentacji obrazu, dobrać parametry wybranych metod kodowania tęczówki i ocenić skuteczność testowanych metod m.in. poprzez wykreślenie krzywych FAR i FRR oraz wyznaczenie wartości EER.
Weryfikacja: Sprawozdanie z ćwiczenia laboratoryjnego pt. Biometria tęczówki
Powiązane charakterystyki kierunkowe: K_U20, K_U02
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.3.o, III.P6S_UW.1.o, III.P6S_UW.2.o
Charakterystyka U3
Potrafi przeprowadzić pomiar podpisu odręcznego, wykonać fałszerstwa zaawansowane dla pozostałych uczestników ćwiczeń w celu oceny skuteczności przykładowego systemu rozpoznawania podpisu, potrafi dobrać parametry metod rozpoznawania podpisów odręcznych jak też ocenić ich skuteczność m.in. poprzez wykreślenie krzywych FAR i FRR oraz wyznaczenie wartości EER.
Weryfikacja: Sprawozdanie z ćwiczenia laboratoryjnego pt. Biometria podpisu odręcznego
Powiązane charakterystyki kierunkowe: K_U02, K_U20
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.1.o, III.P6S_UW.2.o, III.P6S_UW.3.o
Charakterystyka U4
Potrafi wykonać imitacje odcisków palca w celu oceny podatności przykładowych systemów komercyjnych a następnie dobrać parametry przykładowych metod testowania żywotności palca w celu oceny możliwości ochrony przed tego typu fałszerstwami.
Weryfikacja: Sprawozdanie z ćwiczenia laboratoryjnego pt. Żywotność odcisku palca
Powiązane charakterystyki kierunkowe: K_U02, K_U20
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.1.o, III.P6S_UW.2.o, III.P6S_UW.3.o
Charakterystyka U5
Potrafi wykonać imitacje tęczówki w celu oceny podatności przykładowych systemów komercyjnych a następnie dobrać parametry przykładowych metod testowania żywotności oka w celu oceny możliwości ochrony przed tego typu fałszerstwami.
Weryfikacja: Sprawozdanie z ćwiczeń laboratoryjnych pt. Żywotność tęczówki
Powiązane charakterystyki kierunkowe: K_U02, K_U20
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.1.o, III.P6S_UW.2.o, III.P6S_UW.3.o
Charakterystyka U6
Potrafi współpracować w zespole laboratoryjnym.
Weryfikacja: laboratorium
Powiązane charakterystyki kierunkowe: K_UK03
Powiązane charakterystyki obszarowe: I.P6S_UO

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka S1
Rozumie negatywny wpływ stosowania niewłaściwych metod i urządzeń biometrycznych na niezawodność rozpoznawania osób i uczy się odpowidzialności (jako przyszły inżynier) za jakość konstruowanych przez siebie metod i urządzeń.
Weryfikacja: Egzamin, sprawozdania z ćwiczeń laboratoryjnych.
Powiązane charakterystyki kierunkowe: K_K02
Powiązane charakterystyki obszarowe: I.P6S_KK, I.P6S_KR