ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection: Is it only for Face Recognition?  A few years earlier  Face Detection Face Recognition 

Slides:



Advertisements
Similar presentations
National Technical University of Athens Department of Electrical and Computer Engineering Image, Video and Multimedia Systems Laboratory
Advertisements

Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Context-based object-class recognition and retrieval by generalized correlograms by J. Amores, N. Sebe and P. Radeva Discussion led by Qi An Duke University.
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Wavelets Fast Multiresolution Image Querying Jacobs et.al. SIGGRAPH95.
Automatic Feature Extraction for Multi-view 3D Face Recognition
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
On Constrained Optimization Approach To Object Segmentation Chia Han, Xun Wang, Feng Gao, Zhigang Peng, Xiaokun Li, Lei He, William Wee Artificial Intelligence.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
A Versatile Depalletizer of Boxes Based on Range Imagery Dimitrios Katsoulas*, Lothar Bergen*, Lambis Tassakos** *University of Freiburg **Inos Automation-software.
Broadcast News Parsing Using Visual Cues: A Robust Face Detection Approach Yannis Avrithis, Nicolas Tsapatsoulis and Stefanos Kollias Image, Video & Multimedia.
Young Deok Chun, Nam Chul Kim, Member, IEEE, and Ick Hoon Jang, Member, IEEE IEEE TRANSACTIONS ON MULTIMEDIA,OCTOBER 2008.
EE 7730 Image Segmentation.
Locally Constraint Support Vector Clustering
Workshop on Earth Observation for Urban Planning and Management, 20 th November 2006, HK 1 Zhilin Li & Kourosh Khoshelham Dept of Land Surveying & Geo-Informatics.
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
ADVISE: Advanced Digital Video Information Segmentation Engine
A Study of Approaches for Object Recognition
Color-Based Retrieval of Facial Images Yannis Avrithis, Nicolas Tsapatsoulis and Stefanos Kollias Image, Video and Multimedia Lab. Dept. of Electrical.
Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.
Stepan Obdrzalek Jirı Matas
ICCS-NTUA Contributions to E-teams of MUSCLE WP6 and WP10 Prof. Petros Maragos National Technical University of Athens School of Electrical and Computer.
A Probabilistic Framework for Video Representation Arnaldo Mayer, Hayit Greenspan Dept. of Biomedical Engineering Faculty of Engineering Tel-Aviv University,
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
1 Probabilistic Formulation for Skin Detection Sanun Srisuk Seminar I.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
A fuzzy video content representation for video summarization and content-based retrieval Anastasios D. Doulamis, Nikolaos D. Doulamis, Stefanos D. Kollias.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Fast multiresolution image querying CS474/674 – Prof. Bebis.
Oral Defense by Sunny Tang 15 Aug 2003
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
AdvisorStudent Dr. Jia Li Shaojun Liu Dept. of Computer Science and Engineering, Oakland University 3D Shape Classification Using Conformal Mapping In.
Computer vision.
Abstract Some Examples The Eye tracker project is a research initiative to enable people, who are suffering from Amyotrophic Lateral Sclerosis (ALS), to.
Wavelet-Based Multiresolution Matching for Content-Based Image Retrieval Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung.
Multimodal Interaction Dr. Mike Spann
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
Shape-Based Human Detection and Segmentation via Hierarchical Part- Template Matching Zhe Lin, Member, IEEE Larry S. Davis, Fellow, IEEE IEEE TRANSACTIONS.
Chapter 14: SEGMENTATION BY CLUSTERING 1. 2 Outline Introduction Human Vision & Gestalt Properties Applications – Background Subtraction – Shot Boundary.
2004, 9/1 1 Optimal Content-Based Video Decomposition for Interactive Video Navigation Anastasios D. Doulamis, Member, IEEE and Nikolaos D. Doulamis, Member,
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL Presented by 2006/8.
1 Multiple Classifier Based on Fuzzy C-Means for a Flower Image Retrieval Keita Fukuda, Tetsuya Takiguchi, Yasuo Ariki Graduate School of Engineering,
ECE738 Advanced Image Processing Face Detection IEEE Trans. PAMI, July 1997.
A Two-level Pose Estimation Framework Using Majority Voting of Gabor Wavelets and Bunch Graph Analysis J. Wu, J. M. Pedersen, D. Putthividhya, D. Norgaard,
A Face processing system Based on Committee Machine: The Approach and Experimental Results Presented by: Harvest Jang 29 Jan 2003.
Content-Based Image Retrieval Using Fuzzy Cognition Concepts Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung University.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
Data Mining, ICDM '08. Eighth IEEE International Conference on Duy-Dinh Le National Institute of Informatics Hitotsubashi, Chiyoda-ku Tokyo,
GENDER AND AGE RECOGNITION FOR VIDEO ANALYTICS SOLUTION PRESENTED BY: SUBHASH REDDY JOLAPURAM.
Digital Video Library Network Supervisor: Prof. Michael Lyu Student: Ma Chak Kei, Jacky.
Face Detection Final Presentation Mark Lee Nic Phillips Paul Sowden Andy Tait 9 th May 2006.
Similarity Measurement and Detection of Video Sequences Chu-Hong HOI Supervisor: Prof. Michael R. LYU Marker: Prof. Yiu Sang MOON 25 April, 2003 Dept.
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
Real-Time Hierarchical Scene Segmentation and Classification Andre Uckermann, Christof Elbrechter, Robert Haschke and Helge Ritter John Grossmann.
Deformation Modeling for Robust 3D Face Matching Xioguang Lu and Anil K. Jain Dept. of Computer Science & Engineering Michigan State University.
Content Based Coding of Face Images
Paper – Stephen Se, David Lowe, Jim Little
Fast Preprocessing for Robust Face Sketch Synthesis
Recognition: Face Recognition
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Image Segmentation Techniques
SMEM Algorithm for Mixture Models
Multimedia Information Retrieval
An Infant Facial Expression Recognition System Based on Moment Feature Extraction C. Y. Fang, H. W. Lin, S. W. Chen Department of Computer Science and.
Paper Reading Dalong Du April.08, 2011.
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Research Institute for Future Media Computing
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Presentation transcript:

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection: Is it only for Face Recognition?  A few years earlier  Face Detection Face Recognition  Present Applications of Face Detection  Face Recognition  Content based Video Indexing and Retrieval  Video Scene Classification / Annotation  News Summarization

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection as a part of Face Recognition Schemes  High Accuracy is required  Remarkable results are obtained only if we pose rigorous constraints  Algorithms are concentated in gray-scale images  Template matching or low level feature detection  Time consuming procedures

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection and Multimedia Applications  In many cases its enough to detect the presence of a face in a picture / video sequence  i.e. detect the anchorperson  Fast Implementations (Real Time performance is desirable)  example: news summarization  Color should be exploited  Convenience with dedicated content based indexing /retrieval algorithms

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA The Proposed Scheme  Combine color segmentation and skin color characteristics  Use M-RSST as a general purpose segmentation algorithm. z Associate each segment with a skin color probability obtained by an adaptive 2-D Gaussian density function used for modeling skin-tone color distribution; z Exploit shape characteristics to discriminate face from skin segments => face probability z Query-by-example framework proposed for interactive human face retrieval

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Color Segmentation: M-RSST  Multiresolution decomposition and construction of a truncated image pyramid  All 4-connected region pairs assigned a link weight equal to the distance measure  Recursive merging of adjacent regions and boundary block splitting in each resolution level  Fast algorithm, employed directly on MPEG streams with minimal decoding

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA M-RSST Flowchart

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Segmentation and probability assignment

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Shape Processing  Global shape features of segment contours  Shape compactness:  Shape elongation:  Both normalized in [0,1] and invariant to translation, scaling and rotation z Combination with skin-color probability using non-linear functions – construction of an overall face probability map z Segments with extremely irregular shape discarded

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Skin-Color Region Extraction  Re-estimation of the mean vector based on current image / frame: μ : the estimated from the current image / frame mean vector m: a memory tuning constant z Skin-color region merging based on estimated skin-color probability:  Adjacent face segments merged – remaining partition map not affected

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA The proposed skin color model  Skin color characteristics are modeled via a 2D- Gaussian distribution x: input pattern (mean chrominance components of an image block) μ 0 : mean vector C: covariance matrix

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Skin Color Modeling Issues z Skin color subspace covers a small area of the Cr-Cb plane but: y it cannot be modeled in such a general way to be efficient for all images that include faces y ‘relaxing’ the model => increased number of False Alarms y a ‘rigorous’ model => increased number of Dismissals z False Alarm: Detection of a face in a wrong position or in frames / pictures where no faces are contained z Dismissal: A failure to detect an existing face

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA The YCrCb color space and the human skin  Skin color can be modeled via the chrominance components of the YCrCb color model  Skin color covers a small part of the Cr-Cb plane  The influence of Y channel is small  However, post processing steps are required:  Other objects have skin like color  Y channel influence not totally negligible  Compact objects desirable => Filtering

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face detection in a variety of situations (a) Original images, (b) skin-color probability map, (c) final face probability map (including shape features). (a) (b)(c) (a)(b) (c) (b) (a)

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Further verification required? Isolated skin segment Fitted Ellipses Edges  Calculate the edges within the probable face segment  Check whether an ellipses can be fitted to the edges

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Experimental Results z Anchorpersons scenes: recorded from TV news; Various scenes: recorded from TV programs; Webcameras: Shots captured using Webcameras; Photos: Regular colored photos

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA A Retrieval Scenario  Images in database segmented and color chrominance components, size and shape information stored  Query-by-example : User presents a facial image; system performs face detection and ranks existing images according to several criteria  Retrieval based on color similarity, facial scale or number of face segments possible  Retrieved images returned to user; further manual selection used to adapt skin-color probabilistic model

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Skin Color based Retrieval Image Presented to the system Selected by the user segment mem:

ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Retrieval based on Facial Scale Image Presented to the system Segmented Face mem: Facial area:

N. Tsapatsoulis, Y. Avrithis and S. Kollias Image, Video and Multimedia Lab. Dept. of Electrical and Computer Engineering National Technical University of Athens Efficient Face detection for Multimedia Applications