COMP 435 Biometrics & Security, Spring 2010


Course Info

Class Schedule Textbook/References Course Instructors Syllabus/Assessment
Venu: Y409
Time: Tuesday, 18:30-21:30 (lecture), 21:30-22:30 (tutorial)
Text books:
1. Course notes and handouts
2. Pattern Classification (2nd Edition)
Duda, Hart and Stork

3. Digital Image Processing
Gonzalez & Woods, 3rd Ed., 2008.
Instructor:
Zhu Li, Office: PQ-714, Phone: x7316,
Email: cszli@comp.polyu.edu.hk
Office hour: 2-4pm, Tuesdays.

TA:
Haomian Zheng, Office: PQ-713b
Contact: Phone: 2766-4901, Email: cshmzheng@comp.polyu.edu.hk Office hour: 4:00-5:30p.m Tue/Thur
Syllabus
Homework/Quiz - 20%
Paper Review and Presentation - 20%
Project -20%
Final Exam - 40%

Lecture Notes and Assignments

Date Lecture Notes Assignments Announcements
2009/01/11 Lec-01 Introduction to COMP 435 [notes] n/a ..
2009/01/18 Lec-02 Biometric Approaches [notes]
Tutorial-01 Linear Algebra [ppt]
n/a Tutorial materials: Linear Algebra
Open source Matlab Alternative: Octove
Text book ordered for PolyU bookstore: Digital Image Processing, Gonzalez & Woods, 3rd Ed.
2009/01/25 Lec-03 Basics of Image Analysis for Biometrics [notes]
Image Analysis in Matlab code
n/a A good online matlab tutorial : Matlab Primer
Matlab reference
Edge detection: [pdf]
2009/02/01 Lec-04 Image Transforms and Subspace Modeling [notes]
Sample Matlab code [code]
Tutorial on Basic Statistics [Slides]
homework-1: image processing & basic statistics download, due date: 02/08/2010
To get cameraman image: im=imread('cameraman.tif');
Miss Lena is here ! download
You can use calculator in the process, but need to write up steps involved.
AT&T face data set download
FYI:
For bargain deals on text book, check out: http://addall.com
Check with Haomian if you are interested in the mainland version of the textbook !
References:
1. L. I. Smith, PCA Tutorial [pdf]
2. Duda, Hart & Stork, Pattern Classification, Chpt 3.
3. Xiaofe He, Locality Preserving Projection , PhD Thesis, [pdf] Univ of Chicago, 2005.
2009/02/08 Lec-05 Pattern Recognition Techniques I notes
Tutorial on PCA and LDA [Slides]
Tutorial on DCT and Image processing [Slides]
n/a homework 1 now due feb 22, 2010 !
2009/02/15 no class, happy chinese new year !
n/a n/a
2009/02/22 Lec-06 Pattern Recognition Techniques II [notes]
Tutorial: PCA and LDA in face modeling, Bayesian and kNN clasifiers in face recognition. [notes]
Tutorial Matlab Code:
face_classify.m
knnClassify.m
myLDA.m
homework-1 due 02/23/2010 23:00 in webct ! References:
1. Duda Hart & Stork, Bayesian Decision Theory, Pattern Classification, Chapter 2.
2. Duda Hart & Stork, Non-Parametric Techniques, Pattern Classification, Chapter 4.
3. Burges, C. J, 1998, A tutorial on Support Vector Machine for Pattern Recognition [pdf]
2009/03/01 Lec-07 Face Detection notes
SVM example matlab code [code]
  • homework-1 solution pdf
  • homework-2 download , tentatively due 03/22/2010
  • Reference materials:
    1. Michael J. Jones, James M. Rehg: Statistical Color Models with Application to Skin Detection. Proc of IEEE CVPR 1999: 1274-1280. pdf
    2. Paul A. Viola, Michael J. Jones: Rapid Object Detection using a Boosted Cascade of Simple Features. CVPR (1) 2001: 511-518. pdf
    3. M.-H Yang, ICPR 2004 Tutorial, Recent Adances in Face Detection. [slides]
    4. M.-H. Yang, D.J. Kriegman, N. Ahuja, Detecting Faces in Images: A Survey, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 24, No. 1, January 2002, pp. 34-58. pdf
    2009/03/08 Lec-08 Face Recognition [notes]
  • fisher face demo, code
  • random face demo, code
  • Bo's SVM tutorial and code download
  • Reference materials:
    • J. Wright, A. Yang, A. Ganesh, S. Sastry, and Y. Ma, Robust Face Recognition via Sparse Representation, IEEE Transactions on Pattern Analysis and Machine intelligence, vol. (31)2, Feb. 2009. pdf
    • P.N. Belhumeur, J.P. Hespanha, D.J. Kriegman, Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 19, No. 7, July 1997, pp. 711-720. pdf
    • M. H. Yang, Face Recognition Using Kernel Methods, Advances in Neural Information Processing Systems , 2002, vol. 14, pdf
    • E. Candes, L1 Magic - Recovering sparse representation solutions, manual and download L1Magic Matlab package.
    2009/03/15 Midterm Exam
    .. Project related materials:
    Face Recognition Demo, matlab code and data for download, related paper
    Face Data set: AT&T Face Data Set

    2009/03/22 Lec-10 fingerprint & palmprint recognition notes
  • project related material: face recognition full system demo in matlab download
  • related paper, Yun Fu, Z. Li, J. Yuan, Ying Wu, and Thomas S. Huang, "Locality vs. Globality: Query-Driven Localized Linear Models for Facial Image Computing," IEEE Transactions on Circuits and Systems for Video Technology (T-CSVT), vol. 18(12), pp. 1741-1752, December, 2008. pdf
  • Reference materials:
  • Latent Palm Matching, T-PAMI, 2008. pdf
  • David Zhang et al, Online Palmprint Recognition, T-PAMI, vol. 25(9) 2003. pdf
  • Fingerprint recognition tutorial[pdf]
  • A. K. Jain, S. Prabhakar, L. Hong, S. Pankanti: Filterbank-based fingerprint matching. IEEE Transactions on Image Processing 9(5): 846-859 (2000) [pdf]
  • 2009/03/29 Lec-11 iris & retina based biometrics notes
    How to crop face cropFace.m
    Reference materials:
    1. Daugman, J. "How Iris Works", IEEE Trans on Circuits & Sys for Video Tech , vol. 14(1), 2004. pdf
    2. Daugman J, "Probing the uniqueness and randomness of IrisCodes: Results from 200 billion iris pair comparisons." Proceedings of the IEEE , vol. 94, no. 11, pp 1927-1935 pdf
    3. Donald M. Monro, Soumyadip Rakshit, Dexin Zhang: DCT-Based Iris Recognition. IEEE Trans. Pattern Anal. Mach. Intell. 29(4): 586-595 (2007) pdf
    4. Tutorials on Canonical Correlation Analysis (CCA) pdf
    5. Matlab code cca download
    2009/04/05 no class, ching ming
    n/a n/a
    2009/04/12 Lec-12 behaviour biometrics: voice, signature & gait notes
    Review I: biometrics overview, image analysis, subspace modeling notes
    n/a Reference materials:
  • tutorial on speaker ID pdf
  • 2009/04/19 Lec-13 multi-biometrics - integrated solution pdf
    Review II: pattern recognition, biometric systems notes
    .
    Reference materials:
    2009/04/26 Lec-14 course summary and review, project presentation
    Project presentation due in class ! Reference materials: