University of Coimbra ISR – Institute of Systems and Robotics University of Coimbra - Portugal Institute of Systems and Robotics

Slides:



Advertisements
Similar presentations
Application a hybrid controller to a mobile robot J.-S Chiou, K. -Y. Wang,Simulation Modelling Pratice and Theory Vol. 16 pp (2008) Professor:
Advertisements

Blake l’s Unit 5 Vocab By: Blake L..
Role of communication experience in facial expression coding in preschool children Vera Labunskaya a a Academy of psychology and pedagogy of Southern Federal.
The Extended Cohn-Kanade Dataset(CK+):A complete dataset for action unit and emotion-specified expression Author:Patrick Lucey, Jeffrey F. Cohn, Takeo.
QR Code Recognition Based On Image Processing
Fingerprint Verification Bhushan D Patil PhD Research Scholar Department of Electrical Engineering Indian Institute of Technology, Bombay Powai, Mumbai.
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.
Designing Facial Animation For Speaking Persian Language Hadi Rahimzadeh June 2005.
Automatic 3D Face Recognition System 邱彥霖 龔士傑 Biometric Authentication.
Automatic Feature Extraction for Multi-view 3D Face Recognition
HYBRID-BOOST LEARNING FOR MULTI-POSE FACE DETECTION AND FACIAL EXPRESSION RECOGNITION Hsiuao-Ying ChenChung-Lin Huang Chih-Ming Fu Pattern Recognition,
Real Time Motion Capture Using a Single Time-Of-Flight Camera
Caifeng Shan, Member, IEEE IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 21, NO. 1, JANUARY 2012.
Using Perception for mobile robot. 2D ranging for mobile robot.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Sreya Chakraborty Under the guidance of Dr. K. R. Rao Multimedia Processing Lab (MPL) University of Texas at Arlington.
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
Pattern Recognition Topic 1: Principle Component Analysis Shapiro chap
UPM, Faculty of Computer Science & IT, A robust automated attendance system using face recognition techniques PhD proposal; May 2009 Gawed Nagi.
Automatic Pose Estimation of 3D Facial Models Yi Sun and Lijun Yin Department of Computer Science State University of New York at Binghamton Binghamton,
TAUCHI – Tampere Unit for Computer-Human Interaction Automated recognition of facial expressi ns and identity 2003 UCIT Progress Report Ioulia Guizatdinova.
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
Oral Defense by Sunny Tang 15 Aug 2003
Recognizing Emotions in Facial Expressions
Business Statistics: A First Course, 5e © 2009 Prentice-Hall, Inc. Chap 6-1 Chapter 6 The Normal Distribution Business Statistics: A First Course 5 th.
FACE DETECTION AND RECOGNITION By: Paranjith Singh Lohiya Ravi Babu Lavu.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Facial Feature Detection
Gender and 3D Facial Symmetry: What’s the Relationship ? Xia BAIQIANG (University Lille1/LIFL) Boulbaba Ben Amor (TELECOM Lille1/LIFL) Hassen Drira (TELECOM.
Institute of Systems and Robotics ISR – Coimbra Mobile Robotics Laboratory 3D Hand Trajectory Segmentation by Curvatures and Hand Orientation for Classification.
Crowdsourcing Game Development for Collecting Benchmark Data of Facial Expression Recognition Systems Department of Information and Learning Technology.
Reagan’s unit 5 math vocab
Project 10 Facial Emotion Recognition Based On Mouth Analysis SSIP 08, Vienna 1
Multimodal Interaction Dr. Mike Spann
OBJECT RECOGNITION. The next step in Robot Vision is the Object Recognition. This problem is accomplished using the extracted feature information. The.
Mobile Robotics Laboratory Institute of Systems and Robotics ISR – Coimbra 3D Hand Trajectory Segmentation by Curvatures and Hand Orientation for Classification.
Kumar Srijan ( ) Syed Ahsan( ). Problem Statement To create a Neural Networks based multiclass object classifier which can do rotation,
By Doğaç Başaran & Erdem Yörük
Numerical modeling in radar data analyzing Igor Đurović, Miloš Daković, Vesna Popović Center for Signals, Systems, and Information Theory Faculty of Electrical.
Unit 5: Geometric Transformations.
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
Transformations Learning Outcomes  I can translate, reflect, rotate and enlarge a shape  I can enlarge by fractional and negative scale factors  I can.
1 Ying-li Tian, Member, IEEE, Takeo Kanade, Fellow, IEEE, and Jeffrey F. Cohn, Member, IEEE Presenter: I-Chung Hung Advisor: Dr. Yen-Ting Chen Date:
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,
 Detecting system  Training system Human Emotions Estimation by Adaboost based on Jinhui Chen, Tetsuya Takiguchi, Yasuo Ariki ( Kobe University ) User's.
Model of the Human  Name Stan  Emotion Happy  Command Watch me  Face Location (x,y,z) = (122, 34, 205)  Hand Locations (x,y,z) = (85, -10, 175) (x,y,z)
Intelligent Control and Automation, WCICA 2008.
SAR-ATR-MSTAR TARGET RECOGNITION FOR MULTI-ASPECT SAR IMAGES WITH FUSION STRATEGIES ASWIN KUMAR GUTTA.
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
Introduction Performance of metric learning is heavily dependent on features extracted Sensitive to Performance of Filters used Need to be robust to changes.
Musical notes reader Anna Shmushkin & Lior Abramov.
Jennifer Lee Final Automated Detection of Human Emotion.
2D-LDA: A statistical linear discriminant analysis for image matrix
Preliminary Transformations Presented By: -Mona Saudagar Under Guidance of: - Prof. S. V. Jain Multi Oriented Text Recognition In Digital Images.
Recognition and Expression of Emotions by a Symbiotic Android Head Daniele Mazzei, Abolfazl Zaraki, Nicole Lazzeri and Danilo De Rossi Presentation by:
Evaluation of Gender Classification Methods with Automatically Detected and Aligned Faces Speaker: Po-Kai Shen Advisor: Tsai-Rong Chang Date: 2010/6/14.
Under Guidance of Mr. A. S. Jalal Associate Professor Dept. of Computer Engineering and Applications GLA University, Mathura Presented by Dev Drume Agrawal.
Automated Detection of Human Emotion
PRESENTED BY Yang Jiao Timo Ahonen, Matti Pietikainen
Fast Preprocessing for Robust Face Sketch Synthesis
Hu Li Moments for Low Resolution Thermal Face Recognition
A movement of a figure in a plane.
A movement of a figure in a plane.
A movement of a figure in a plane.
Presented by :- Vishal Vijayshankar Mishra
Transformations Day 1 Notes Slideshow.
Rotation: all points in the original figure rotate, or turn, an identical number of degrees around a fixed point.
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.
Project #2 Multimodal Caricatural Mirror Intermediate report
Automated Detection of Human Emotion
Presentation transcript:

University of Coimbra ISR – Institute of Systems and Robotics University of Coimbra - Portugal Institute of Systems and Robotics

University of Coimbra Determining face orientation for a robot able to interpret facial expressions Carlos Simplício, José Prado and Jorge Dias Presented by José Prado Human-Robot Interaction

University of Coimbra Summary Human-Robot Interaction I ntroduction (Interactive Mobile Robots)‏ Autonomous Mobile Agent (AMA)‏ Robotic System Controller (RSC)‏ Face Pose Identification System (FPIS)‏ Automatic Facial Expressions Recognition System (AFERS)‏ ( Structure of a DBN classifying facial expressions)‏

University of Coimbra Summary Human-Robot Interaction I ntroduction (Interactive Mobile Robots)‏ Autonomous Mobile Agent (AMA)‏ Robotic System Controller (RSC)‏ Face Pose Identification System (FPIS)‏ Automatic Facial Expressions Recognition System (AFERS)‏ ( Structure of a DBN classifying facial expressions)‏

University of Coimbra Introduction We are developing a service/assistant robot, an Autonomous Mobile Agent (AMA). This agent, will be used in the context of assisted ambiance. The global project addresses the emergent tendencies to develop new devices for assistance and services.

University of Coimbra Introduction Human beings express their emotional states through: facial expressions gestures voice etc. We propose: a technique to determine face orientation based in human face symmetry; a DBN to classify human facial expressions.

University of Coimbra Introduction The AMA must observe and react according facial expressions of a person. Facial expressions recognition becomes easier if done in frontal face images. The robotic system will be used to follow the human being movements and keeps always a frontal face.

University of Coimbra Summary I ntroduction (Interactive Mobile Robots)‏ Autonomous Mobile Agent (AMA)‏ Robotic System Controller (RSC)‏ Face Pose Identification System (FPIS)‏ Automatic Facial Expressions Recognition System (AFERS)‏ ( Structure of a DBN classifying facial expressions)‏

University of Coimbra AMA - architecture

University of Coimbra Summary I ntroduction (Interactive Mobile Robots)‏ Autonomous Mobile Agent (AMA)‏ Robotic System Controller (RSC)‏ Face Pose Identification System (FPIS)‏ Automatic Facial Expressions Recognition System (AFERS)‏ ( Structure of a DBN classifying facial expressions)‏

University of Coimbra Robotic System Controller - RSC Robotic Platform movements: – Longitudinal translations; – Transversal translations; – Rotations. Rotations correspond to an arc of circle centered in the human being. Objective is to follow the rotation done by the human being, getting always an image of a frontal face. Robotic Head can move in synchronization. 1 2

University of Coimbra Summary I ntroduction (Interactive Mobile Robots)‏ Autonomous Mobile Agent (AMA)‏ Robotic System Controller (RSC)‏ Face Pose Identification System (FPIS)‏ Automatic Facial Expressions Recognition System (AFERS)‏ ( Structure of a DBN classifying facial expressions)‏

University of Coimbra Face Pose Identification System - FPIS In a perfect symmetric image, pixels positioned symmetrically have the same gray-level value: difference is zero. We use this principle to verify if an image is symmetric: frontal face. Example 1 Example 2

University of Coimbra Face Pose Identification System - FPIS In a perfect symmetric image, pixels positioned symmetrically have the same gray-level value: difference is zero. Problems: By nature, human faces are not perfectly symmetric; There are shadows. But it works!!!

University of Coimbra Face Pose Identification System - FPIS Define a vertical axis (always in the same position); Calculate differences of gray-levels between symmetric (position) pixels. Build Normalized Gray-level Difference Histogram (NGDH). In a frontal face, the vertical axis bisects the face and the information collected in the NGDH is strongly concentrated near the mean. Else, the information is scattered along the NGDH. NGDH with scattered information NGDH with concentrated information

University of Coimbra Face Pose Identification System - FPIS Algorithm: Find and extract face region in the image; Define a vertical axis (dividing the region in two parts with equal number of pixels); Synthesize face images - use vertical axis to perform a 3D transformation (rotation); Synthesized images are “hypotheses” to find the face out-of-plane rotation; Built NGDH's; Find the pseudomean – number of occurrences in a narrow region around the NGDH's mean; Synthesized image with great pseudomean has the frontal face!!

University of Coimbra Face Pose Identification System - FPIS

University of Coimbra Face Pose Identification System - FPIS Algorithm: Find and extract face region in the image; Define a vertical axis (dividing the region in two parts with equal number of pixels); Synthesize face images - use vertical axis to perform a 3D transformation (rotation); Synthesized images are “hypotheses” to find the face out-of-plane rotation; Built NGDH's; Find the pseudomean – number of occurrences in a narrow region around the NGDH's mean; Synthesized image with great pseudomean has the frontal face!!

University of Coimbra Face Pose Identification System - FPIS

University of Coimbra Face Pose Identification System - FPIS Algorithm: Find and extract face region in the image; Define a vertical axis (dividing the region in two parts with equal number of pixels); Synthesize face images - use vertical axis to perform a 3D transformation (rotation); Synthesized images are “hypotheses” to find the face out-of-plane rotation; Built NGDH's; Find the pseudomean – number of occurrences in a narrow region around the NGDH's mean; Synthesized image with great pseudomean has the frontal face!!

University of Coimbra Face Pose Identification System - FPIS

University of Coimbra Face Pose Identification System - FPIS

University of Coimbra Face Pose Identification System - FPIS Algorithm: Find and extract face region in the image; Define a vertical axis (dividing the region in two parts with equal number of pixels); Synthesize face images - use vertical axis to perform a 3D transformation (rotation); Synthesized images are “hypotheses” to find the face out-of-plane rotation; Built NGDH's; Find the pseudomean – number of occurrences in a narrow region around the NGDH's mean; Synthesized image with great pseudomean has the frontal face!!

University of Coimbra Face Pose Identification System - FPIS

University of Coimbra Face Pose Identification System - FPIS Original Angle = 0º Rotation 0º Rotation +30º Result -30º Result 0º Result +30º Rotation -30º

University of Coimbra Face Pose Identification System - FPIS Original Angle = -30º Rotation -30º Rotation 0º Rotation +30º Result -60º Result -30º Result 0º

University of Coimbra Face Pose Identification System - FPIS Original Angle = +30º Rotation -30º Rotation 0º Rotation +30º Result 0º Result +30º Result +60º

University of Coimbra Summary I ntroduction (Interactive Mobile Robots)‏ Autonomous Mobile Agent (AMA)‏ Robotic System Controller (RSC)‏ Face Pose Identification System (FPIS)‏ Automatic Facial Expressions Recognition System (AFERS)‏ ( Structure of a DBN classifying facial expressions)‏

University of Coimbra Facial Expressions We only consider five emotional states. Each emotional state has a characteristic facial expression. A facial expression is a set of Action Units (AUs). PauloJoséCarlos Alex angerfearhappyneutralsad AUs are “distortions” of facial features. Ex: lips smile.

University of Coimbra DBN's Structure

University of Coimbra DBN's Structure Level 1 Emotional States considered are:  anger  fear  happy  sad  neutral  other Node (variable) that probabilistically reflect the existence of an Emotional State.

University of Coimbra DBN's Structure Level 2 Expressions considered are:  anger  fear  happy  sad  neutral Nodes (variables) that probabilistically reflect the existence of a facial expression....

University of Coimbra DBN's Structure Level 3 For the happy facial expression:  EH-AU1N  EH-AU25P Negative evidence Positive evidence 11 AUs are considered in each facial expression. Must be absent Must be present...

University of Coimbra DBN's Structure Level 3 11 AUs are considered in each facial expression.

University of Coimbra DBN's Structure Level 4 Nodes (variables) that probabilistically reflect the strength of the evidences (positive or negative)....

University of Coimbra DBN's Structure Level 5 Here, information is propagated between time slices. These nodes (variables) combine / fuse probabilistically, through inertia, information coming from the low level in present time slice with that from the previous instant....

University of Coimbra DBN's Structure Level 6 Nodes (variables) collecting the evidences provided by the sensors....

University of Coimbra Conclusions It was developed: An architecture for an Autonomous Mobile Agent; A Face Orientation Identification Technique; A structure for a DBN. The Face Pose Identification Technique has a good performance and is very fast. Classification of facial expressions using positive and negative evidences is very promising.

University of Coimbra END Thanks for your attention!!! Questions ?