/*====== Zápočtový test ======*/ /*== Zápočtový test proběhne na poslední přednášce 10.1.2017 ==*/ ====== Výuka ====== [[courses:a6m33bio:podminky|Podmínky předmětu a způsob hodnocení]] [[https://www.fel.cvut.cz/cz/education/rozvrhy-ng.B181/public/html/predmety/15/88/p1588806.html|Rozvrh BIO ZS 2018/19]] [[http://www.fel.cvut.cz/cz/education/bk/predmety/15/88/p1588806.html|Syllabus predmětu]] [[https://cw.felk.cvut.cz/forum|Fórum]] [[https://cw.felk.cvut.cz/brute/student/course/898|Aplikace pro odevzdávání studentských prací]] ---- [[http://cyber.felk.cvut.cz/teaching/ucebny/|Pocitacova sit - hesla, vzdaleny pristup]] [[https://download.cvut.cz/info/info.php|Download Matlab + dalsi software pro studenty CVUT]] ====== Kontakty ====== Přednášející: [[xnovakd1@labe.felk.cvut.cz|Daniel Novák]], [[eda@zzz.cz | Eduard Bakštein]], [[ schnejak@fel.cvut.cz | Jakub Schneider]], [[xfrancv@cmp.felk.cvut.cz | Vojtěch Franc]], [[pollak@fel.cvut.cz| Petr Pollak]] Cvičící: [[bakstedu@fel.cvut.cz|Eduard Bakštein]], [[schnejak@fel.cvut.cz|Jakub Schneider]] ===== Přednášky ====== - (4.10) Biometrie-úvod, ekonomické hledisko, základní biometrické ukazatele, (Eduard Bakštein) {{ :courses:a6m33bio:1.biometrics_introduction2018.pdf |Přednáška 1}} - (11.10) Podpis v biometrii - metoda dynamického podpisu (Jakub Schneider) {{:courses:a6m33bio:dynamicsign_prezentace.pdf|Přednáška 2}} , /* {{:courses:a6m33bio:1.dynamic_signature.pdf|Přednáška 3}} {{:courses:a6m33bio:2.dynamic_signature.pdf|Přednáška 9}} {{:courses:a6m33bio:3.dynamic_signature.pdf|Přednáška7}{{:courses:a6m33bio:practical_on-line_signature_verification.pdf|Practical On-lin Signature Verification}} {{:courses:a6m33bio:dynamictimewarping.pdf|DTW}} */ - (18.10) Rozpoznávání duhovky: segmentace (Eduard Bakštein) {{ :courses:a6m33bio:iris_1-4-2018.pdf |Přednáška 3}} - (25.10) Rozpoznávání duhovky: základní vlastnosti (Eduard Bakštein) ,{{ :courses:a6m33bio:iris_2-4-2018.pdf |Přednáška 4}} [[http://www.aishack.in/tutorials/circle-hough-transform/ | popis Houghovy transformace pro kruh]] - (1.11) Otisky prstů, historie, registrace, předzpracování (Daniel Novák), {{:courses:a6m33bio:FingerPrintsIntroEnhancement.pdf|Přednáška 5}} - (8.11) Analýza otisku prstů a jejich přiřazení (Daniel Novák), {{:courses:a6m33bio:FingerPrintsEnhancement.pdf|Přednáška 6}} - (15.11) Klasifikace a indexování v biometrických systémech (Daniel Novák), {{:courses:a6m33bio:ClassificationGeneration.pdf|Přednáška 7}} - (22.11) Rozpoznávání tváří - extrakce příznaků (Vojtěch Franc) , {{:courses:a6m33bio:tvare1.pdf|Přednáška 8}} - (29.11) Rozpoznávání tváří - klasifikace (Vojtěch Franc) , {{:courses:a6m33bio:tvare2.pdf|Přednáška 9}}, {{:courses:a6m33bio:face_classif1.avi|video1}}, {{:courses:a6m33bio:face_classif2.avi|video2}}, {{:courses:a6m33bio:speaker_detection1.avi|video3}}, {{:courses:a6m33bio:speaker_detection2.avi|video4}},{{:courses:a6m33bio:bpm.avi|video5}} - (6.12) Biometrické systémy založené na zpracování řeči - řečové příznaky pro rozpoznávání (Petr Pollák), {{:courses:a6m33bio:A6M33BIO_spkverif_I_HANDOUT.pdf|Přednáška 10}} - (13.12) Biometrické systémy založené na zpracování řeči - rozpoznávání a verifikace řečníka (Petr Pollák), {{:courses:a6m33bio:A6M33BIO_spkverif_II_HANDOUT.pdf|Přednáška 11}} - (20.12) Umělé generování otisku prstu (Daniel Novák), {{:courses:a6m33bio:ClassificationGeneration.pdf|Přednáška 12}} - (27.12) Vánoce - (3.1) Padělky, bezpečnost, jedinečnost (Daniel Novák),{{:courses:a6m33bio:IdentititySecurity.pdf|Přednáška 13}} - (10.1) Závěrečný test, udělení klasifikovaného zápočtu (Daniel Novák) /*Materiály k přednáškám lze stáhnout [[https://nit.felk.cvut.cz/teach/bio/|zde]]. */ ====== Cvičení ====== [[courses:a3b33kui:plagiaty|Co je a není plagiát?]] [[http://cyber.felk.cvut.cz/teaching/studentcomp.phtml|konta na serveru KSTUDENT]] - (4.10.) základy matlabu, verifikace a identifikace, testování hypotéz (E. Bakštein) * {{:courses:a6m33bio:cviceni:01_matlab_intro.m|01_matlab_intro.m}} * {{:courses:a6m33bio:cviceni:cv2-statistika-zadani.pdf|zadání úlohy}} * {{:courses:a6m33bio:cviceni:keystrokes.mat|keystrokes.mat}} - (11.10.) **rozpoznávání podpisu** (J. Schneider) * [[courses:a6m33bio:ulohy:uloha_1_dynamicky_podpis|podklady k úloze]] * {{:courses:a6m33bio:ulohy:podpis-zadani.pdf|Zadání úlohy 1}} * {{:courses:a6m33bio:cv3_podpis.zip|Implementace uloha 1}} * {{:courses:a6m33bio:signature_database_info.txt|Informace o databázi podpisů}} - (18.10.) rozpoznávání podpisu - vlastní podpisy /* * {{:courses:a6m33bio:cviceni:get_eer_dtw.m|get_eer_dtw.m}} - Funkce pro výpočet equal error rate pro druhou část úlohy DTW {{:courses:a6m33bio:cviceni:cv5-podpis-zadani-rozsirene.pdf|Rozšířené zadání úlohy}} */ - (25.10.) - rozpoznávání podpisu - odevzdání úlohy - (1.11.) **rozpoznávání duhovky** (E. Bakštein) * [[courses:a6m33bio:ulohy:uloha_3_rozpoznavani_duhovky|Zadání úlohy 2]] - (8.11.) rozpoznávání duhovky - (15.11.)rozpoznávání duhovky - (22.11.) **rozpoznávání duhovky - odevzdání úlohy** - (29.11.) **rozpoznávání otisku prstu** (J. Schneider) * {{:courses:a6m33bio:2-otisk-zadaninew.pdf|Zadání úlohy 2}} * {{:courses:a6m33bio:fptoolbox.zip|Implementace uloha 2}} * {{:courses:a6m33bio:cviceni:u2-fingerprint-data.zip|Data}} * {{:courses:a6m33bio:database.rar|DataBase}} /* * {{:courses:a6m33bio:prirazenyotisk.rar|Přiřazené otisky}} */ - (6.12.) rozpoznávání otisku prstu /* * [[courses:a6m33bio:ulohy:uloha_2_otisk_prstu|Zadání druhé části úlohy (2.2)]] * {{courses:a6m33bio:zadani_ulohy_3-doplneni.pdf|Updatované zadání úlohy 3}} * {{:courses:a6m33bio:fingerprint-p_kody.zip|}} * {{:courses:a6m33bio:fingerprint-cv3-kody.zip|Kódy ke 3. cvičení}} */ - (13.12.) rozpoznávání otisku prstu - časné odevzdání * {{:courses:a6m33bio:cviceni:zadani.rar|Přiřazené otisky}} - (20.12.) rozpoznávání otisku prstu - odevzdání úlohy - (23.12.-3.1.) zimní prázdniny - (4.1.) do-odevzdání úloh - (11.1.) klasifikovaný zápočet Náplň cvičení je samostatné řešení tří následujících úloh: * rozpoznávání podpisu ([[courses:a6m33bio:ulohy:uloha_1_dynamicky_podpis|podklady k úloze]]) * rozpoznávání otisku prstu ([[courses:a6m33bio:ulohy:uloha_2_otisk_prstu|podklady k úloze]]) * rozpoznávání duhovky ([[courses:a6m33bio:ulohy:uloha_3_rozpoznavani_duhovky|podklady k úloze]]) Studenti si mohou v případě zájmu zaregistrovat svůj vlastní otisk prstu či podpis. Zpracování úloh je realizováno v Matlabu, pro jednotlivé úlohy jsou k dispozici předpřipravené skripty. Každá úloha bude pro probíhat v jednom bloku, který bude trvat 3 až 4. týdny. ====== Literatura ====== - Maltoni, D.: Handbook of fingerprint recognition, Springer, 2005. - Kung, S.: Biometric Authentication-A machine Learning Approach, Prentice Hall, 2005. - Bhanu, B.: Computational Algorithm for Fingerprint Recognition, Kluwer Academic Publishers, 2004.