EE368 Digital Image Processing Face Detection Project By Gaurav Srivastava Siddharth Joshi.

Slides:



Advertisements
Similar presentations
Independent Component Analysis
Advertisements

Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Face Recognition Ying Wu Electrical and Computer Engineering Northwestern University, Evanston, IL
Computer vision: models, learning and inference Chapter 13 Image preprocessing and feature extraction.
F ACE TRACKING EE 7700 Name: Jing Chen Shaoming Chen.
Robust 3D Head Pose Classification using Wavelets by Mukesh C. Motwani Dr. Frederick C. Harris, Jr., Thesis Advisor December 5 th, 2002 A thesis submitted.
Multiple People Detection and Tracking with Occlusion Presenter: Feifei Huo Supervisor: Dr. Emile A. Hendriks Dr. A. H. J. Stijn Oomes Information and.
Principal Component Analysis CMPUT 466/551 Nilanjan Ray.
1 Formation et Analyse d’Images Session 3 Daniela Hall 14 October 2004.
ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection: Is it only for Face Recognition?  A few years earlier  Face Detection Face Recognition 
Face Recognition Under Varying Illumination Erald VUÇINI Vienna University of Technology Muhittin GÖKMEN Istanbul Technical University Eduard GRÖLLER Vienna.
© 2003 by Davi GeigerComputer Vision September 2003 L1.1 Face Recognition Recognized Person Face Recognition.
Automatic Face Recognition Using Color Based Segmentation and Intelligent Energy Detection Michael Padilla and Zihong Fan Group 16 EE368, Spring
Pattern Recognition Topic 1: Principle Component Analysis Shapiro chap
Prénom Nom Document Analysis: Data Analysis and Clustering Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
FACE RECOGNITION, EXPERIMENTS WITH RANDOM PROJECTION
Active Appearance Models Computer examples A. Torralba T. F. Cootes, C.J. Taylor, G. J. Edwards M. B. Stegmann.
Facial Features Extraction Amit Pillay Ravi Mattani Amit Pillay Ravi Mattani.
ICA Alphan Altinok. Outline  PCA  ICA  Foundation  Ambiguities  Algorithms  Examples  Papers.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Object Detection Using the Statistics of Parts Henry Schneiderman Takeo Kanade Presented by : Sameer Shirdhonkar December 11, 2003.
Object Recognition by Parts Object recognition started with line segments. - Roberts recognized objects from line segments and junctions. - This led to.
Interactive Face Recognition (IFR) Nishanth Vincent Fairfield University Advisor: Professor Douglas A. Lyon, Ph.D.
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Vision-Based Biometric Authentication System by Padraic o hIarnain Final Year Project Presentation.
Training Database Step 1 : In general approach of PCA, each image is divided into nxn blocks or pixels. Then all pixel values are taken into a single one.
Automated Face Detection Peter Brende David Black-Schaffer Veni Bourakov.
Joon Hyung Shim, Jinkyu Yang, and Inseong Kim
ECE738 Advanced Image Processing Face Detection IEEE Trans. PAMI, July 1997.
Face Recognition: An Introduction
The Quotient Image: Class-based Recognition and Synthesis Under Varying Illumination T. Riklin-Raviv and A. Shashua Institute of Computer Science Hebrew.
A Face processing system Based on Committee Machine: The Approach and Experimental Results Presented by: Harvest Jang 29 Jan 2003.
A Statistical Method for 3D Object Detection Applied to Face and Cars CVPR 2000 Henry Schneiderman and Takeo Kanade Robotics Institute, Carnegie Mellon.
Adaptive Rigid Multi-region Selection for 3D face recognition K. Chang, K. Bowyer, P. Flynn Paper presentation Kin-chung (Ryan) Wong 2006/7/27.
Eye regions localization Balázs Harangi – University of Debrecen Ciprian Pop – Technical University of Cluj-Napoca László Kovács – University of Debrecen.
Automatic License Plate Location Using Template Matching University of Wisconsin - Madison ECE 533 Image Processing Fall 2004 Project Kerry Widder.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
1 Formation et Analyse d’Images Session 4 Daniela Hall 10 October 2005.
GENDER AND AGE RECOGNITION FOR VIDEO ANALYTICS SOLUTION PRESENTED BY: SUBHASH REDDY JOLAPURAM.
CS654: Digital Image Analysis
Face Detection and Gender Recognition EE368 Project Report Michael Bax Chunlei Liu Ping Li 28 May 2003.
Principal Component Analysis (PCA).
Face Detection Using Color Thresholding and Eigenimage Template Matching Diederik Marius Sumita Pennathur Klint Rose.
EE368: Digital Image Processing Bernd Girod Leahy, p.1/15 Face Detection on Similar Color Images Scott Leahy EE368, Stanford University May 30, 2003.
Computer Vision Computer Vision based Hole Filling Chad Hantak COMP December 9, 2003.
Morphological Image Processing
Vision & Image Processing for RoboCup KSL League Rami Isachar Lihen Sternfled.
Face Detection – EE368 Group 10 May 30, Face Detection EE 368 Group 10 Waqar Mohsin Noman Ahmed Chung-Tse Mar.
Proposed Courses. Important Notes State-of-the-art challenges in TV Broadcasting o New technologies in TV o Multi-view broadcasting o HDR imaging.
Face Detection In Color Images Wenmiao Lu Shaohua Sun Group 3 EE368 Project.
Content Based Coding of Face Images
EE368 Final Project Spring 2003
Object Recognition by Parts
Introduction to Skin and Face Detection
Face Detection EE368 Final Project Group 14 Ping Hsin Lee
University of Ioannina
Object Recognition by Parts
Scott Tan Boonping Lau Chun Hui Weng
Level Set Tree Feature Detection
Statistical Approach to a Color-based Face Detection Algorithm
Object Recognition by Parts
Object Recognition by Parts
Principal Component Analysis (PCA)
Electronic Door Unlock with Face Recognition
Face Detection in Color Images
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Speaker: YI-JIA HUANG Date: 2011/12/08 Authors: C. N
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Object Recognition by Parts
Object Recognition with Interest Operators
Presentation transcript:

EE368 Digital Image Processing Face Detection Project By Gaurav Srivastava Siddharth Joshi

Problem Definition To detect faces in a class group photograph. To differentiate female faces.

Challenges Varying lighting conditions. Various objects with pseudo-skin color. Occluded faces. Different scale size of faces. Faces in non-frontal position.

Approach Skin Color Segmentation Morphological Operations (Hole Filling, Erosion) Eigenspace Projection Density Estimation And Peak Detection Detecting Male/Female Faces Deciding Face/Non-face Input Image Output Image Block Diagram of Implementation

Skin Color Segmentation YCbCr Space Better Skin Color localization than HSV space. Invariant under various lighting conditions.

Result of Skin Color Segmentation

Morphological Operations Hole Filling. 1 st Level Erosion, Diamond structuring element. 2 nd & 3 rd Level Column Erosion. Selection of blocks, by size criterion.

Binary Image After Hole Filling

Different Levels of Erosion

Eigenspace Decomposition Training set of 53 facial images for KL Transform. First 20 eigenvectors used as Principal Components.

Gaussian F-space Density Estimation Estimation of the likelihood function for the image data – i.e. P(x| ). can be used to compute a local measure of the target saliency.

Detected Face Probability Density

RMS Detection Criterion Difference in reconstruction errors for Face/Non-face using eigenspace projections.

Gender Determination Projection calculations using multiple faces of a female. Calculation of RMSE of projections of a facial candidate with stored projections.

Original Image

Detected Faces: Male/Female

Conclusions Combination of deterministic algorithms like PCA, F-space density estimation and heuristics. Difficult to generalize the algorithm. Algorithm performs well on most frontal faces. Difficulty in detecting occluded faces.