Biometric retrieval Alena Rybičková.

Slides:



Advertisements
Podobné prezentace
Bezpečný digitální podpis v praxi
Advertisements

Metoda QFD metoda plánování jakosti založená na principu maticového diagramu umožňuje transformaci požadavků zákazníků do navrhovaného produktu a procesu.
Přídavná zařízení.
Přednáška č. 3 Normalizace dat, Datová a funkční analýza
Fotogrammetrie 1 Průseková metoda přednášející Jindřich Hodač JH_13.10.
8 Průseková metoda - nejstarší fotogrammetrická metoda
Hodnocení způsobilosti měřících systémů
Výpočetní technika Akademický rok 2006/2007 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
ROZHODOVACÍ PROCESY PRO VÍCECESTNÉ TELEMATICKÉ APLIKACE Filip Ekl
Z ČEHO SE POČÍTAČ SKLÁDÁ
Hodnocení práce Hodnocení práce je nástrojem zajišťujícím, aby požadavky, náročnost, složitost a podmínky práce se odrazily v diferenciaci odměny pracovníka.
Definování prostředí pro provozování aplikace dosud jsme řešili projekt v obecné rovině aplikace bude ovšem provozována v konkrétním technickém a programovém.
Tiskárny.
Analýza způsobilosti procesů a výrobních zařízení
5. Přednáška funkce BRVKA Johann P.G.L. Dirichlet (1805 – 1859)
KONCEPTUÁLNÍ MODELOVÁNÍ
D ATOVÉ MODELY Ing. Jiří Šilhán. D ATABÁZOVÉ SYSTÉMY Patří vedle textových editorů a tabulkových kalkulátorů k nejrozšířenějším představitelům programového.
Základní škola, Most, J. A. Komenského 474, p.o Most Základní škola, Most, J. A. Komenského 474, p.o Most Digitální učební materiál vytvořen.
Aplikace VT v hospodářské praxi Biometrie, identifikace a RFID
Biometrické Bezpečnostní Systémy Filip Orság Technologie rozpoznání mluvčího.
Tato prezentace byla vytvořena
Práce k předmětu “Bezpečnost IS/IT Jan Doležal
Počítačová grafika.
Základní vlastnosti A/D převodníků
SMYSLOVÉ ORGÁNY 3. ročník
Geoinformační technologie Geografické informační systémy (GIS) Výukový materiál pro gymnázia a ostatní střední školy © Gymnázium, Praha 6, Nad Alejí 1952.
Ukládání heterogenních dat pomocí rozvolněných objektů Michal Žemlička.
Strojove videni Martin Ruzek Obsah Uvod do strojoveho videni Motivace Metody Odkazy.
Rozpoznávání v řetězcích
Zpracování obrazu Počítače & grafika Přednáška č. 7 Autoři: David Škaroupka, Jiří Liška, Miroslav Cepl, Michal Pokorný, Ivo Bílek.
Barevná hloubka: Ukázky obrázků ještě jednou:
Definice fraktální (vnitřní) dimenze a její aplikace v databázích
Chyby ve vnímání První dojem Haló efekt Soukromé teorie osobnosti
Teorie chování spotřebitele
Vyhledávání v multimediálních databázích Tomáš Skopal KSI MFF UK 4. Mapování a redukce dimenze 1. část – úvod + mapování vektorových sad.
Monte Carlo simulace Experimentální fyzika I/3. Princip metody Problémy které nelze řešit analyticky je možné modelovat na základě statistického chování.
BIS Elektronický podpis Roman Danel VŠB – TU Ostrava.
Digitální výukový materiál zpracovaný v rámci projektu „EU peníze školám“ Projekt:CZ.1.07/1.5.00/ „SŠHL Frýdlant.moderní školy“ Škola:Střední škola.
Informatika pro ekonomy přednáška 4
Petr Junek Laboratoř DPZ, Katedra mapování a kartografie
Optimalizace versus simulace 8.přednáška. Obecně o optimalizaci  Maximalizovat nebo minimalizovat omezujících podmínkách.  Maximalizovat nebo minimalizovat.
Vyhledávání v multimediálních databázích Tomáš Skopal KSI MFF UK
Vyhledávání vzorů (template matching)
METODY STŘEDNĚDOBÉHO PROGNÓZOVÁNÍ SURO jaro 2010.
Biometrická identifikace osob
Databázové systémy Úvod, Základní pojmy. Úvod S rozvojem lidského poznání roste prudce množství informací. Jsou kladeny vysoké požadavky na ukládání,
Geografické informační systémy pojetí, definice, součásti
Biometrie prezentace v předmětu X33BMI Filip Kroupa 2006.
Inf Analogové a digitální zařízení. Výukový materiál Číslo projektu: CZ.1.07/1.5.00/ Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím.
Gender Pay Gap a jeho determinanty s využitím dat EU-SILC 2005 PhDr. Martina Mysíková IES FSV UK ČSÚ.
ELEKTRONICKÉ ZABEZPEČOVACÍ SYSTÉMY. Název projektu: Nové ICT rozvíjí matematické a odborné kompetence Číslo projektu: CZ.1.07/1.5.00/ Název školy:
ELEKTRONICKÉ ZABEZPEČOVACÍ SYSTÉMY. Název projektu: Nové ICT rozvíjí matematické a odborné kompetence Číslo projektu: CZ.1.07/1.5.00/ Název školy:
Biometrika v informační bezpečnosti Daniel Raška.
Testování biometrického systému založeného na dynamice podpisu
… jsou bohatší lidé šťastnější?
Ukládání dat biodiverzity a jejich vizualizace
Úvod do databázových systémů
Aplikovaná optika I: příklady k procvičení celku Geometrická optika
Výstupní zařízení počítače - skener
Digitální učební materiál
Výukový materiál zpracován v rámci projektu
Výstupní zařízení - skener
Teorie chování spotřebitele
Výpočetní technika Akademický rok 2008/2009 Letní semestr
Spojitá a kategoriální data Základní popisné statistiky
Informatika pro ekonomy přednáška 4
Biometriky, Čipové karty
Informatika pro ekonomy přednáška 4
HASH.
Induktivní statistika
Transkript prezentace:

Biometric retrieval Alena Rybičková

O čem to bude vlastnosti biometrických systémů režimy biometrických systémů součásti biometrického systému chyby biometrických systémů srovnání používaných biometrických charakteristik porovnávání zubů problémy

Biometrické rozpoznávání biometrické rozpoznávání je automatické rozpoznávání jednotlivců založené na jejich fyziologických charakteristikách a chování

Které charakteristiky lze považovat za biometrické? Fyziologické charakteristiky nebo rysy chování musí splňovat následující požadavky: univerzálnost - každý by je měl mít rozlišitelnost - každí dva lidé by měli být v dané vlastnosti dostatečně rozdílní trvanlivost - charakteristika by měla být neměnná během času měřitelnost - charakteristiky lze kvantitativně změřit

Praktické biometrické systémy požadují ještě další vlastnosti: výkon - dosažitelná přesnost a rychlost při rozpoznávání přijatelnost - jak jsou lidé ochotni akceptovat použití dané metody biometrické identifikace v běžném životě jak jednoduše lze systém obejít podvodnými metodami praktické biometrické systémy jsou kombinací rozpoznávací přesnosti, rychlosti, požadavků na zdroje, tím jak jsou přijatelné pro zamýšlenou populaci a odolností proti podvodným metodám

Biometrické systémy rozpoznávací systém, který pracuje s biometrickými daty extrahuje soubor charakteristických vlastností z dat a porovná je se souborem vlastností šablony v databázi v závislosti a aplikaci mohou bs pracovat ve verifikačním nebo identifikačním modu

Verifikační mod systém zjišťuje identitu člověka porovnáním získaných biometrických dat s biometrickou šablonou uloženou v databázi osoba, která chce být rozpoznána, zadá identifikační číslo, uživatelské jméno apod. a systém určí zda biometrická data opdovídají dané identitě verifikace se typicky používá pro pozitivní rozpoznávání, kde je cílem zabránit více lidem užívat stejnou identitu

Identifikační mod systém rozpozná osobu porovnáváním se šablonami všech uživatelů v databázi aby zjistil komu patří biometrická data používá se pro negativní rozpoznávání, kdy systém zjišťuje, zda osoba je tou, kterou tvrdí že není účelem je zabránit jedné osobě, aby užívala více identit identifikace se může používat také pro pozitivní rozpoznávání, kdy se po uživateli nepožaduje, aby zadal svoji identitu

Rozpoznávání tradiční metody rozpoznávání osob (pin, klíč, heslo) se používají pro pozitivní rozpoznávání negativní rozpoznávání lze provést pouze přes biometrii pro případy, kdy nebudeme chtít rozlišit mezi identifikací a verifikací budeme používat recognition - rozpoznávání

Verifikace problém verifikace lze formálně popsat takto: je dán vstupní vektor vlastností XQ (získaný z biometrických dat) a identita, kterou máme ověřit I určete zda (I, XQ) patří do třídy w1 nebo w2, kde w1 říká že uživatel je pravý a w2 není pravý XQ se porovná s XI, kde XI je biometrická šablona odpovídající uživateli I (I, XQ), potom (I, XQ) náleží w1 pokud S(XQ, XI) ≥ t w2 jinak kde S je funkce měřící podobnost a t je předdefinovaná prahová hodnota

Identifikace je dán vstupní vektor vlastností Xq, máme určit Ik, k náleží {1,..,N+1}, kde I1,.., IN jsou identity uložené v systému a IN+1 je případ, kdy neexistuje vhodná odpovídající identita XQ náleží Ik pokud max přes k {S(XQ, XIk)} ≥ t IN+1 jinak

Biometrický systém snímací modul snímá biometrická data, např. snímač otisků prstů, který zobrazí prohlubně a vyvýšeniny prstu modul na extrakci vlastností z biometrických dat se extrahuje soubor význačných nebo odlišujících vlastností např. u otisku prstů se získá pozice a orientace významných bodů

Biometrický systém porovnávací modul získané vlastnosti jsou porovnávány se šablonami uloženými v db, spočítají se matching score např. u otisků prstů se spočitá počet odpovídajících vyznamných bodů zahrnuje rozhodovací modul, který potvrdí nebo vyvrátí uživatelovu identitu na základě matching score databázový modul ve kterém jsou uloženy biometrické šablony uživatelů

Zpracování nové identity při ukládání nového uživatele se nascanují biometrické charakteristiky a vytvoří se digitální reprezentace získaná data mohou být v závislosti na aplikaci kontrolována člověkem, zkontroluje se kvalita pro zajištění spolehlivosti pro usnadnění porovnávání se z digitální reprezentace vytvoří šablona, která vznikne extrakcí vlastností pro jednu osobu se může uložit víc šablon

Chyby biometrických systémů dva vzorky biometrických charakteristik stejné osoby nejsou přesně stejné nedokonalé podmínky zobrazení - suché prsty, šum snímače změny ve fyziologických rysech a charakteristikách chování - pořezané prsty okolní podmínky - teplota, vlhkost

Matching score biometrický systém vrací matching score(XQ, XI) (obvykle jedno číslo), které určuje podobnost mezi vstupem (XQ) a šablonou (XI) vyšší číslo říká že je větší pravděpodobnost že patří stejné osobě rozhodnutí je závislé na prahové hodnotě t matching score je větší nebo rovno t, pak patří stejné osobě menší než t jiné osobě

Chyby biometrických systémů dva typy chyb biometrická měření dvou různých osob považuje za jednu osobu (false match, false accept) dvě měření jedné osoby rozhodne že patří různým osobám (false nonmatch, false reject) v každém bs je mezi FMR (false match rate) a FNMR (false nonmatch rate) nepřímá závislost, FMR a FNMR jsou funkce t

Prahová hodnota t požadavky na přesnost biometrického systému závisí na aplikaci u aplikace na policejní identifikaci nechceme přijít o žádné potenciální pachatele i kdyby to znamenalo ručně procházet velké množství výsledků u aplikace která zabezpečuje kontrolu přístupu je naopak cílem zamezit v přístupu podvodníkovi, i když to může znamenat problémy při legitimaci uživatelů kvůli vysokému FNMR

DNA deoxyribonukleová kyselina je jednorozměrný jednoznačný kód, výjimkou jsou jednovaječná dvojčata používá se hlavně v právních aplikacích pro rozpoznávání osob nevýhody: je jednoduché ukrást vzorek dna současné technologie neumožňují real-time rozpoznávání, používají se složité chemické metody soukromí - z dna se dají zjistit např. náchylnosti k nemocem

Ucho rozpoznávání je založeno na měření vzdáleností důležitých bodů od boltce vlastnosti ucha nemají tak velkou rozlišovací schopnost pro identifikaci

Obličej nejčastěji se k rozpoznávání používá: umístění a tvar atributů jako oči, obočí, nose, rty, brada a jejich prostorové vztahy celková analýza obličeje, kdy je obličej reprezentován jako vážená kombinace základních obličejů systémy zatím dost nedokonalé, např. vyžadují jednobarevné pozadí, speciální osvětlení, nedokáží porovnat obrázky obličejů z různých úhlů

Infračervený termogram obličeje, ruky infračervenou kamerou se snímá obraz tepla vysílaného lidským tělem, nevyžaduje kontakt a je možné ho použít pro skrytou identifikaci problém můžou způsobit zařízení, která vyzařují teplo, která se vyskytují v okolí většímu rozšíření brání také vysoká cena infračervených snímačů

Otisk prstu je to vzorek vyvýšenin a prohlubní na povrchu prstu, vytváří se během prvních sedmi měsíců života různé otisky mají i jednovaječná dvojčata i každý prst jednoho člověka snímače otisků prstů jsou levné a ukázalo se že přesnost rozpoznávání je vysoká takže se používají v mnoha aplikacích, hlavně pro menší až střední identifikační systémy, které zahrnují řádově několik set lidí při porovnávání je potřeba velké množství výpočtů, hlavně pokud systém pracuje v identifikačním modu může docházet ke změnám, pořezání, stárnutí

Oční duhovka oblast ohraničená panenkou a očním bělmem, stabilizuje se během prvních dvou let života struktura duhovky v sobě nese dobře rozlišitelné znaky přesnost a rychlost současných systémů založených na rozpoznávání oční duhovky umožňuje využití i ve velkých systémech stejně jako u otisků prstů se každé dvě duhovky liší, liší se i u jednovaječných dvojčat navíc je velmi složité chirurgicky pozměnit duhovku a jednoduché poznat umělou (kontaktní čočky)

Otisk dlaně založené na stejném principu jako identifikace podle otisků prstů protože plocha dlaně je větší než plocha prstů, očekává se že otisk dlaně je lépe rozlišitelný levnější variantou je snímač s menší rozlišovací schopností který snímá jen hlavní čáry a vrásky kombinací více vlastností ruky, tj. otisku dlaně, geometrie ruky lze dosáhnout velmi vysoké přesnosti

Obraz sítnice považuje se za nejbezpečnější, protože ho lze jen těžko změnit nebo okopírovat k sejmutí obrazu sítnice je potřeba spolupráce identifikované osoby, kdy musí zaostřit na specifický bod v zorném poli

Podpis patří do charakteristik chování a může být ovlivněn psychickými podmínkami, mění se v průběhu času u některých lidí se značně liší i po sobě jdoucí podpisy profesionální padělatel je schopný se podepsat tak, že překoná identifikační systém jako metoda ověření se používá v mnoha vládních i komerčních systémech

Hlas je kombinací fyziologických rysů a charakteristik chování je závislý na neměnných fyziologických rysech - velikosti a tvaru hlasové štěrbiny, úst, rtů, nosní dutiny další aspekty se mění - s věkem, onemocnění (nachlazení), psychický stav hlas je dobře rozlišitelný a umožňuje použití ve velkých systémech

Hlas dva typy: text-dependent system - čte se vždy stejný text text-independent - nezávislý na tom co člověk říká nejvhodnější použití je pro telefonické aplikace, kde je ale kvalita signálu snížena mikrofonem a komunikačním kanálem

Porovnávání zubních rentgenových snímků používá se pro identifikaci obětí katastrof, kdy nelze použít jinou biometrickou metodu (obličej, otisky prstů) při identifikaci se porovnává obrys zubů a tvar zubních náhrad (plomby, korunky)

Extrakce vlastností nejprve se z rentgenového snímku vytvoří obrysy zubů pro zjištění zubních náhrad se vytvoří histogram intenzity, aproximuje se pomocí gaussova modelu, gaussova komponenta s nejvyšší střední hodnotou odpovídá pixelům patřícím zubní náhradě, stanoví se prahová hodnota a tím se oddělí od zubních částí

Porovnání zuby se porovnávají vždy po dvou (všechny dvojice se všemi dvojicemi), takže se zohledňuje nejen obrys zubů ale i jejich vzájemná poloha porovnávání obrysů nejprve se souvislý tvar zubu převzorkuje na množinu bodů pak se vyrovná dvojice zubů podle transformace: kde θ je úhel otočení, tx, ty posunutí podél osy x a y, s je změna měřítka, optimální transformace T minimalizuje vzdálenosti obrysů

Shape registration pak spočítá průměrnou vzálenost mezi všemi body dotazovaného snímku a jejich nejbližšího bodu porovnávaného snímku dvě množiny bodů TAP a BP, kde TAP je T(AP) chceme najít body z TAP odpovídající bodům z BP, značíme je Cor(i) kde i = 1,..,|TAP| a 1≤ Cor(i) ≤|BP| 1. inicializace Cor(i) = dolni cela cast((i-1)|BP|/|TAP| +1) i = 1,..,|TAP| , Cor(0) = 1

Shape registration 2. for i = 1.. |TAP| do Cor(i) = min ||TAP(i) – BP(k)|| k= Cor(i-1),..,Cor(i+1) Dis(i) = ||TAP(i) – Cor(i)|| 3. krok dva se opakuje až do konvergence nebo dokud se nepřekročí počet iterací 4. pokud více bodům z TAP odpovídá jeden bod z BP, pak z TAP vybereme ten který je mu nejblíž a pro ostatní Cor(i) = nil, outliers (bludné kameny :o) 5. vzdálenost mezi obrysy A a B spočítáme jako průměr vzdáleností i a Cor(i)

Porovnání zubních náhrad pixely uvnitř zubu se označí 0, pixely uvnitř zubních náhrad se označí 1 pro dva obrázky M a N se relativní počet nepřekrývajích se bodů spočítá: n(M,N)=sum(M(i,j) xor N(i,j))/sum(M(i,j)+N(i,j)) vzdálenost M a N spočítáme jako minimum přes všechny n, tj. při použití nejlepší transformace

Další biometrické metody podle způsobu psaní na klávesnici :o) vůně způsob chůze geometrie ruky a prstů

Problémy biometrických systémů šum v získaných datech - špína na snímači otisku prstů, špatné osvětlení, může způsobit odmítnutí správného uživatele změny dat - data získaná během ověřování uživatele se mohou výrazně lišit od dat v šabloně, např. jiný úhel hlavy, změny v chování rozlišitelnost neuinverzálnost - předpokládá se že každý uživatel vlastní požadovaný biometrický rys, praxi ale může existovat skupina lidí, kteří ho nemají, např. nelze sejmout otisky prstů

Problémy biometrických systémů snaha obejít systém - napodobit biometrický rys správného uživatele, nejjednodušší u podpisu, ale lze i u fyziologických rysů (vyrobit umělý otisk prstu) některá omezení systémů pracujících s jedním biometrickým rysem lze vyřešit použitím více rysů (obličej, otisk prstu, více otisků prstů) řeší problém neuniverzálnosti, složitější je obejít systém