FACIAL EMOTION RECOGNITION BY ADAPTIVE PROCESSING OF TREE STRUCTURES Jia-Jun Wong and Siu-Yeung Cho Forensic and Security Lab School of Computer Engineering.

Slides:



Advertisements
Similar presentations
Rapid Object Detection using a Boosted Cascade of Simple Features Paul Viola, Michael Jones Conference on Computer Vision and Pattern Recognition 2001.
Advertisements

Designing Facial Animation For Speaking Persian Language Hadi Rahimzadeh June 2005.
3D Face Modeling Michaël De Smet.
Amir Hosein Omidvarnia Spring 2007 Principles of 3D Face Recognition.
Real-Time Human Pose Recognition in Parts from Single Depth Images Presented by: Mohammad A. Gowayyed.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Brian Merrick CS498 Seminar.  Introduction to Neural Networks  Types of Neural Networks  Neural Networks with Pattern Recognition  Applications.
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
Neural Networks Basic concepts ArchitectureOperation.
Aula 5 Alguns Exemplos PMR5406 Redes Neurais e Lógica Fuzzy.
Department of Electrical and Computer Engineering Physical Biometrics Matthew Webb ECE 8741.
CONTENT BASED FACE RECOGNITION Ankur Jain 01D05007 Pranshu Sharma Prashant Baronia 01D05005 Swapnil Zarekar 01D05001 Under the guidance of Prof.
LYU0203 Smart Traveller with Visual Translator for OCR and Face Recognition Supervised by Prof. LYU, Rung Tsong Michael Prepared by: Wong Chi Hang Tsang.
Automatic Pose Estimation of 3D Facial Models Yi Sun and Lijun Yin Department of Computer Science State University of New York at Binghamton Binghamton,
Feature Detection and Emotion Recognition Chris Matthews Advisor: Prof. Cotter.
TAUCHI – Tampere Unit for Computer-Human Interaction Automated recognition of facial expressi ns and identity 2003 UCIT Progress Report Ioulia Guizatdinova.
4EyesFace-Realtime face detection, tracking, alignment and recognition Changbo Hu, Rogerio Feris and Matthew Turk.
FACE RECOGNITION BY: TEAM 1 BILL BAKER NADINE BROWN RICK HENNINGS SHOBHANA MISRA SAURABH PETHE.
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
Sufficient Dimensionality Reduction with Irrelevance Statistics Amir Globerson 1 Gal Chechik 2 Naftali Tishby 1 1 Center for Neural Computation and School.
Autoencoders Mostafa Heidarpour
Unsupervised Category Modeling, Recognition and Segmentation Sinisa Todorovic and Narendra Ahuja.
Oral Defense by Sunny Tang 15 Aug 2003
Neural Networks in Data Mining “An Overview”
1 Modeling Facial Shape and Appearance M. L. Gavrilova.
Face Detection and Neural Networks Todd Wittman Math 8600: Image Analysis Prof. Jackie Shen December 2001.
FACE DETECTION AND RECOGNITION By: Paranjith Singh Lohiya Ravi Babu Lavu.
Facial Recognition CSE 391 Kris Lord.
Vision-Based Biometric Authentication System by Padraic o hIarnain Final Year Project Presentation.
Eigenfaces for Recognition Student: Yikun Jiang Professor: Brendan Morris.
SSIP Project 2 GRIM GRINS Michal Hradis Ágoston Róth Sándor Szabó Ilona Jedyk Team 2.
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way
Object Bank Presenter : Liu Changyu Advisor : Prof. Alex Hauptmann Interest : Multimedia Analysis April 4 th, 2013.
Using Neural Networks in Database Mining Tino Jimenez CS157B MW 9-10:15 February 19, 2009.
DOOR ENTRY SYSTEM Alina Dinca László Papp Adrian Ulges Csaba Domokos Cercel Constantin Team:
Video Tracking Using Learned Hierarchical Features
Rotation Invariant Neural-Network Based Face Detection
COMPARISON OF IMAGE ANALYSIS FOR THAI HANDWRITTEN CHARACTER RECOGNITION Olarik Surinta, chatklaw Jareanpon Department of Management Information System.
University of Toronto Aug. 11, 2004 Learning the “Epitome” of a Video Sequence Information Processing Workshop 2004 Vincent Cheung Probabilistic and Statistical.
Part I Data Mining Fundamentals. Data Mining: A First View Chapter 1.
EE459 Neural Networks Examples of using Neural Networks Kasin Prakobwaitayakit Department of Electrical Engineering Chiangmai University.
School of Engineering and Computer Science Victoria University of Wellington Copyright: Peter Andreae, VUW Image Recognition COMP # 18.
3D Face Recognition Using Range Images
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 A self-organizing map for adaptive processing of structured.
Learning video saliency from human gaze using candidate selection CVPR2013 Poster.
9.913 Pattern Recognition for Vision Class9 - Object Detection and Recognition Bernd Heisele.
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
3D Face Recognition Using Range Images Literature Survey Joonsoo Lee 3/10/05.
Grim Grins Project Number 5.. Grim Grins: The Team. Team members: Adrian Hoitan (Romania) Serkan Öztürk (Turkey) Günnar Yagcilar (Turkey) Póth Miklós.
Pattern Recognition. What is Pattern Recognition? Pattern recognition is a sub-topic of machine learning. PR is the science that concerns the description.
Evaluation of Gender Classification Methods with Automatically Detected and Aligned Faces Speaker: Po-Kai Shen Advisor: Tsai-Rong Chang Date: 2010/6/14.
ZAGAZIG UNIVERSITY-BENHA BRANCH SHOUBRA FACULTY OF ENGINEERING ELECTRICAL ENGINGEERING DEPT. COMPUTER SYSTEM DIVISION GRAUDATION PROJECT 2003.
Face Detection 蔡宇軒.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
CONTENTS:  Introduction.  Face recognition task.  Image preprocessing.  Template Extraction and Normalization.  Template Correlation with image database.
Under Guidance of Mr. A. S. Jalal Associate Professor Dept. of Computer Engineering and Applications GLA University, Mathura Presented by Dev Drume Agrawal.
Do Expression and Identity Need Separate Representations?
Modeling Facial Shape and Appearance
What is an ANN ? The inventor of the first neuro computer, Dr. Robert defines a neural network as,A human brain like system consisting of a large number.
Final Year Project Presentation --- Magic Paint Face
Unsupervised Learning and Neural Networks
Dynamic Routing Using Inter Capsule Routing Protocol Between Capsules
By: Kevin Yu Ph.D. in Computer Engineering
An Improved Neural Network Algorithm for Classifying the Transmission Line Faults Slavko Vasilic Dr Mladen Kezunovic Texas A&M University.
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
Word2Vec.
Image Processing and Multi-domain Translation
Presentation transcript:

FACIAL EMOTION RECOGNITION BY ADAPTIVE PROCESSING OF TREE STRUCTURES Jia-Jun Wong and Siu-Yeung Cho Forensic and Security Lab School of Computer Engineering Nanyang Technological University Singapore presented by

Abstract Introduction –What are the basic emotions? –Existing systems? Facial Emotion Tree Structures –What are Tree Structures? –Why use Tree Structures? –How to process Tree Structures? Performance Evaluation –Under perfect feature location situations –With missing features Conclusions

Introductions There are six basic emotions according to psychologists Emotions are innate and universal Facial Emotions are revealed faster FACS by Paul Ekman –100 hours to train Computerize methods –Surface texture analysis with PCA –Facial Motion through optic flow –ICA, etc.

Facial Emotion Recognition System Emotion Recognition Feature Extraction Face Detection Face Cropping and Resizing Image Processing Eyes Detection Nose Detection Mouth Detection Gabor FilterFeature Extraction Facial Emotion Tree Structure Transformation Probabilistic Based Recursive Neural Network Facial Emotion Tree Structure Representation Recognised Emotion State Feature Locations Localised Gabor Features Capture Image

What are Tree Structures? Traditionally features are stored and used in a flat vector format –Simple to implement and use –This loses feature to feature relationship information Flat feature vector can be transformed into tree structures –Encodes feature to feature relationship information –More flexibility in recognition A B C D c a bd f e Scene Sky House Ground AB C abc de f

Face Emotion Tree Structure (FEETS) L3 L1 L2 L4 L5

Adaptive Processing of Tree Structures Step 1: Encode Data into Tree Structure Step 2: Feed each node into a interconnecting Neural Node F00 F09 F18 F01 F02 Neural Node F02 F01 F09 F18 F00

Adaptive Processing of Tree Structures Maximum number of children for a node, which is the branch factor is assumed for a task. Tree Node GMM_G GMM_1 Output, y Input attributes, uChildren’s output, y Output layer Hidden layer Input layer

Probabilistic Recursive Model Class likelihood function Unsupervised Learning –Expectation Step –Maximisation Step Supervised Learning –Levenberg Marquardt Algorithm

Features Used Localized Gabor Features Biological relevance and computational properties. Captures the properties of –spatial localization, –quadrature phase relationship.

Feature Locations Four primary feature locations –the center of the left eye, –center of the right eye, –tip of the nose, –the center of the lips. 60 Extended Features

Performance Evaluations Database used –Japanese Female Facial Expression (JAFFE) Database 213 images of 7 facial expressions (including neutral) posed by 10 Japanese female models SubjectsTrainingTest Known14370 Unknown17043

FEETS vs Quadtree FEETS are smaller in size Higher recognition rate

FEETS vs Others

Missing Features Performance Perfect Condition Eyes Missing Nose & Mouth Misssing

FEETS vs Others Database Used CMU Emotion Database

FEETS vs Others

Conclusions FacE Emotion Tree Structures (FEETS) has achieve high recognition rates Robust recognition when there are missing features Smaller footprint than Quadtrees

Thank You