Facial Expression Analysis

Size: px
Start display at page:

Download "Facial Expression Analysis"

Transcription

1 Facial Expression Analysis

2 Faces are special Face perception may be the most developed visual perceptual skill in humans. Infants prefer to look at faces from shortly after birth (Morton and Johnson 1991). Most people spend more time looking at faces than at any other type of object. We seem to have the capacity to perceive the unique identity of a virtually unlimited number of different faces

3 Understanding Emotion: from facial expressions Facial expressions as a communicative tool We laugh more if in a group/ show distress more if in a group Babies (10 months) almost only smile in presence of caregiver Babies look to caregiver and behave according to caregiver response when encountering novel object. E.g. a barking dog or a snake This is known as social referencing and is also seen in chimpanzee societies A similar process, observational fear, is seen in other monkeys. Infant monkeys show fearful unconditioned response to mother s expression of fear when the mother could see a snake, but the infants could not. That is, infants showed a fear response to the mother s fear response.

4 facial expressions as communication Facial expressions allow for rapid communication They are produced when there is an emotional stimulus and an audience present Our interpretation of another s emotion modulates our behaviour and vice versa The ability to recognise emotion expressions appears very early first few days (neonates) Four- to six-month seven months can distinguish between expressions of happiness, sadness, and surprise show preferences for facial expressions of happiness over neutral and angry expressions can distinguish among expressions of fear, anger, surprise, happiness, and sadness

5 Movements in the facial area: macro-expressions micro-expressions eye blinks changes in gaze direction talking tongue yawn... Etc.

6 Determine the emotional state of the face Regardless of the identity of the face Sensors: remote cameras Input: Images or Videos Macro expressions Micro expressions Analyze: Typical emotional states Action Units Intensity

7 Illumination Pose Scale Face Preprocessing Alignment Facial Feature Presentation Face Acquisition Facial Feature Extraction Facial Expression Classification Facial Features Whole Face Geometrical Features Appearance Features Recognition Interpretation Generic Facial Expression Analysis Framework

8 Face detection Preprocessing Feature extraction Recognition

9 Face detection To locate the faces in images/videos YzVk

10 Viola-Jones face detector Integral Image AdaBoost Cascade Testing phase Training phase Training Set (subwindows) Cascade trainer Integral Representation Feature computation AdaBoost Feature Selection Classifier cascade framework Strong Classifier 1 (cascade stage 1) Strong Classifier 2 (cascade stage 2) Strong Classifier N FACE IDENTIFIED (cascade stage N)

11 pros Extremely fast feature computation Efficient feature selection Scale and location invariant detector Instead of scaling the image itself (e.g. pyramid-filters), we scale the features. Such a generic detection scheme can be trained for detection of other types of objects (e.g. cars, hands) and cons Detector is most effective only on frontal images of faces can hardly cope with pose changes Sensitive to lighting conditions Might get multiple detections of the same face, due to overlapping sub-windows.

12 Results

13 Face preprocessing Face Acquisition Landmark Detection Face Registration Face crop

14 Landmark detection Locate key facial landmarks in face image The landmarks can be defined by MPEG-4 International Standard (ISO14496) MPEG-4 International Standard (ISO14496) 68 points model 49 points model

15 Landmark detection Method Commonly used methods: Active Shape Model (ASM) Active Appearance Model (AAM) Constrained Local Model (CLM) Incremental Parallel Cascade of Linear Regression Method (Chehra) Discriminative Response Map Fitting (DRMF)

16 Landmark detection Active Shape Model (ASM, 1995) Active Appearance Model (AAM, 1998) Statistical models of the shape of objects which iteratively deform to fit to an example of the object in a new image. Matching a statistical model of object shape and appearance to a new image. They are built during a training phase. A set of images, together with coordinates of landmarks that appear in all of the images, is provided to the training supervisor.

17 Landmark detection Incremental Parallel Cascade of Linear Regression Method (Chehra) * A. Asthana, S. Zafeiriou, S. Cheng and M. Pantic. Incremental face alignment in the wild. CVPR 2014.

18 To eliminate Face Registration rigid head motions in the input sequence Interperson variations

19 Face Registration Procedure Register each frame of the input image sequence with the candiate frame using an affine spatial transform T Step 1: Calculate transformation matrix Transformation Matrix T Candiate Model Step 2: Affine transformation Apply T

20 Face Crop d Distance of eyes d *0.4 d *0.6 d d *0.4 d*2.2 d *1.8

21 Preprocessing X. Tan, B. Triggs, Enhanced local texture feature sets for face recognition under difficult lighting conditions, International Workshop on Analysis and Modeling of Faces and Gestures, 2007, pp

22 Preprocessing chain: Gamma correction: a nonlinear gray-level transformation. It has the effect of enhancing the local dynamic range of the image in dark or shadowed regions, while compressing it in bright regions and at highlights. Difference of Gaussian (DoG) filtering: to remove the influence of overall intensity gradients such as shading effects Masking: to suppress facial regions that are felt to be irrelevant or too variable Contrast equalization: globally rescales the image intensities to standardize a robust measure of overall contrast or intensity variation

23 Features Appearance features Geometric features Deep learning features

24 Facial expression recognition Determine the emotional state of the face Regardless of the identity of the face

25 Local Binary Pattern and Contrast operators Ojala T, Pietikäinen M & Harwood D (1996) A comparative study of texture measures with classification based on feature distributions. Pattern Recognition 29: An example of computing LBP and C in a 3x3 neighborhood: example thresholded weights Pattern = LBP = = 241 C = ( )/5 - (5+2+1)/3 = 4.7 Important properties: LBP is invariant to any monotonic gray level change computational simplicity

26 Uniform patterns U=0 Uniform patterns (P=8) U=2 Examples of nonuniform patterns (P=8) U=4 U=6 U=8

27 Texture primitives ( micro-textons ) detected by the uniform patterns of LBP 1 = black 0 = white Spot Spot / flat Line end Edge Corner

28 LBP from Three Orthogonal Planes (LBP-TOP) Length of Feature V ec tor 10 x Concatenated LBP VLBP P: Number of Neighboring Points

29 3 2 1 Y T X Y 0 T 0 T X X Y

30 LBP-TOP

31 (a) Non-overlapping blocks(9 x 8) (b) Overlapping blocks (4 x 3, overlap size = 10) (a) Block volumes (b) LBP features (c) Concatenated features for one block volume from three orthogonal planes with the appearance and motion

32 AU detection in 3D N. Bayramoglu, G. Zhao and M. Pietikainen. CS-3DLBP and Geometry based Person Independent 3D Facial Action Unit Detection. Proc. IAPR International Conference on Biometrics (ICB 2013), Madrid, Spain.

33 The majority of the previous works have focused primarily on the 2D data (images and videos) Broad range of use, Being readily available Computational limitations Accessible 3D Face

34 Main work Modified LBP on the orientation of 3D face points New set of geometric features (RbG) for detecting 3D facial action units (AUs)

35 Benefit of 3D data Robust to illumination changes

36 Benefit of 3D data Robust to background clutter

37 Why AU? A small set of emotional expressions Prototypic expressions are infrequent in everyday life. Expressions are often composed of few facial feature movements.

38 Facial ACTION CODING SYSTEM (FACS) FACS : An anatomically based system for measuring facial movements (Ekman and Friesen, 1978). Describe all visually distinguishable facial activity on the basis of 44 unique action units (AUs). The system codes the intensity of AUs on a five point scale.

39 Facial expressions may contain Single AU Combinations of several AUs. AUs Basis spanning the facial expressions space by proper combinations

40 Method Local Binary Patterns (LBP) Center Symmetric Local Binary Patterns (CS-LBP)

41 CS-3DLBP

42 Person Independent Geometric Properties AU12R (Lip Right Corner Puller) Samples : Shapes and sizes are different There is a similar harmony in each person s face We tried to formulate the rules of this harmony What we use: ratios of these distances and areas and also angles defined on a single 3D face data

43 Formulation Ratios

44 Lip Stretcher Lip Funneler Lip Corner Puller Lip Corner Depressor Chin Raiser Lip Tightener

45 Person Independent Geometric Properties

46 Detector Random Forests Classifier (2 class problem : Detector) Is a collection of tree predictors Provides probabilistic output Easily combined in the decision level For each AU: CS-3DLBP RbG Combination of CS-3DLBP and RbG

47 Database 105 subjects from structured-light based 3D system various poses, expressions and occlusion conditions 29 professional actors/actresses Most of the subjects are Caucasian Up to 24 AUs (35 expressions)

48 Results Decision level combination of CS-3DLBP and RbG features achieved the highest detection performance. No reference neutral face is needed. Limitations: Marker based 3D experiments : Person is not in a natural environment Laboratory environment They have been told to pose

49 Classifiers KNN (K-Nearest Neighbors): In k-nn classification, the output is a class membership. An object is classified by a majority vote of its neighbors, with the object being assigned to the class most common among its k nearest neighbors (k is a positive integer, typically small). If k = 1, then the object is simply assigned to the class of that single nearest neighbor.

50 SVM (Support Vector Machine): constructs a hyperplane or set of hyperplanes in a high- or infinite-dimensional space, can be used for classification, regression, or other tasks. a good separation is achieved by the hyperplane that has the largest distance to the nearest training-data point of any class the larger the margin the lower the generalization error of the classifier. H1 does not separate the classes. H2 does, but only with a small margin. H3 separates them with the maximum margin.

51 Dynamic facial expression analysis with deep learning Mengyi Liu, Shaoxin Li, Shiguang Shan, Ruiping Wang, Xilin Chen, Deeply Learning Deformable Facial Action Parts Model for Dynamic Expression Analysis, ACCV 2014, Singapore, Dec., After mean pooling Part-wise discriminative training to obtain the part-based estimation scores. Finally a full connection layer is used to predict the class label 64 filters total 13*c*k filters total, 13 facial parts, c classes, and k filters for a certain class An adapted 3D CNN: jointly takes into account localizing the facial action parts and learning part-based Representations.

52 Deformable Facial Action Parts Model 13 anchor positions of facial action parts Learned action parts filters for different expressions S2 C3/S4 D5

53 Experimental Results DB Anger Contempt Disgust Fear Happy Sadness Surprise CK MMI An example clip from CK+ database. (Surprise) An example clip from MMI database. (Anger) *15-fold cross validation on CK+ and 20-fold cross validation in MMI

54 Results Comparison on CK+ database Method Anger Contempt Disgust Fear Happy Sadness Surprise Mean CLM [1] AAM [2] ITBN [3] HOG3D [4] LBP-TOP [5] DCNN [6] DCNN-DAP S. Chew, et al., Person-independent facial expression detection using constrained local models. FG P. Lucey, et al., The extended cohn-kanadedataset (ck+): A complete dataset for action unit and emotionspecied expression. CVPRW. (2010) 3. Z. Wang, et al., Capturing complex spatio-temporal relations among facial muscles for facial expression recognition. CVPR A. Klaser, et al., A spatio-temporal descriptor based on 3d-gradients. BMVC G. Zhao, et al., Dynamic texture recognition using local binary patterns with an application to facial expressions. IEEE T PAMI 29 (2007) S. Ji, et al., 3d convolutional neural networks for human action recognition. IEEE T PAMI 35 (2013)

55 Results Comparison on MMI database Method Anger Disgust Fear Happy Sadness Surprise Mean ITBN HOG3D LBP-TOP DCNN DCNN-DAP

International Journal of Computer Techniques Volume 4 Issue 1, Jan Feb 2017

International Journal of Computer Techniques Volume 4 Issue 1, Jan Feb 2017 RESEARCH ARTICLE OPEN ACCESS Facial expression recognition based on completed LBP Zicheng Lin 1, Yuanliang Huang 2 1 (College of Science and Engineering, Jinan University, Guangzhou, PR China) 2 (Institute

More information

Recognizing Micro-Expressions & Spontaneous Expressions

Recognizing Micro-Expressions & Spontaneous Expressions Recognizing Micro-Expressions & Spontaneous Expressions Presentation by Matthias Sperber KIT University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association www.kit.edu

More information

Deeply Learning Deformable Facial Action Parts Model for Dynamic Expression Analysis

Deeply Learning Deformable Facial Action Parts Model for Dynamic Expression Analysis Deeply Learning Deformable Facial Action Parts Model for Dynamic Expression Analysis Mengyi Liu 1,2, Shaoxin Li 1,2, Shiguang Shan 1, Ruiping Wang 1, Xilin Chen 1,3 1 Key Laboratory of Intelligent Information

More information

A Real Time Facial Expression Classification System Using Local Binary Patterns

A Real Time Facial Expression Classification System Using Local Binary Patterns A Real Time Facial Expression Classification System Using Local Binary Patterns S L Happy, Anjith George, and Aurobinda Routray Department of Electrical Engineering, IIT Kharagpur, India Abstract Facial

More information

Partial Least Squares Regression on Grassmannian Manifold for Emotion Recognition

Partial Least Squares Regression on Grassmannian Manifold for Emotion Recognition Emotion Recognition In The Wild Challenge and Workshop (EmotiW 2013) Partial Least Squares Regression on Grassmannian Manifold for Emotion Recognition Mengyi Liu, Ruiping Wang, Zhiwu Huang, Shiguang Shan,

More information

Classification of Upper and Lower Face Action Units and Facial Expressions using Hybrid Tracking System and Probabilistic Neural Networks

Classification of Upper and Lower Face Action Units and Facial Expressions using Hybrid Tracking System and Probabilistic Neural Networks Classification of Upper and Lower Face Action Units and Facial Expressions using Hybrid Tracking System and Probabilistic Neural Networks HADI SEYEDARABI*, WON-SOOK LEE**, ALI AGHAGOLZADEH* AND SOHRAB

More information

3D Facial Action Units Recognition for Emotional Expression

3D Facial Action Units Recognition for Emotional Expression 3D Facial Action Units Recognition for Emotional Expression Norhaida Hussain 1, Hamimah Ujir, Irwandi Hipiny and Jacey-Lynn Minoi 1 Department of Information Technology and Communication, Politeknik Kuching,

More information

Image Processing Pipeline for Facial Expression Recognition under Variable Lighting

Image Processing Pipeline for Facial Expression Recognition under Variable Lighting Image Processing Pipeline for Facial Expression Recognition under Variable Lighting Ralph Ma, Amr Mohamed ralphma@stanford.edu, amr1@stanford.edu Abstract Much research has been done in the field of automated

More information

Deeply Learning Deformable Facial Action Parts Model for Dynamic Expression Analysis

Deeply Learning Deformable Facial Action Parts Model for Dynamic Expression Analysis Deeply Learning Deformable Facial Action Parts Model for Dynamic Expression Analysis Mengyi Liu 1,2, Shaoxin Li 1,2, Shiguang Shan 1(B), Ruiping Wang 1, and Xilin Chen 1,3 1 Key Laboratory of Intelligent

More information

Boosting Coded Dynamic Features for Facial Action Units and Facial Expression Recognition

Boosting Coded Dynamic Features for Facial Action Units and Facial Expression Recognition Boosting Coded Dynamic Features for Facial Action Units and Facial Expression Recognition Peng Yang Qingshan Liu,2 Dimitris N. Metaxas Computer Science Department, Rutgers University Frelinghuysen Road,

More information

Facial Expression Analysis

Facial Expression Analysis Facial Expression Analysis Jeff Cohn Fernando De la Torre Human Sensing Laboratory Tutorial Looking @ People June 2012 Facial Expression Analysis F. De la Torre/J. Cohn Looking @ People (CVPR-12) 1 Outline

More information

Robust Facial Expression Classification Using Shape and Appearance Features

Robust Facial Expression Classification Using Shape and Appearance Features Robust Facial Expression Classification Using Shape and Appearance Features S L Happy and Aurobinda Routray Department of Electrical Engineering, Indian Institute of Technology Kharagpur, India Abstract

More information

Texture Features in Facial Image Analysis

Texture Features in Facial Image Analysis Texture Features in Facial Image Analysis Matti Pietikäinen and Abdenour Hadid Machine Vision Group Infotech Oulu and Department of Electrical and Information Engineering P.O. Box 4500, FI-90014 University

More information

LBP Based Facial Expression Recognition Using k-nn Classifier

LBP Based Facial Expression Recognition Using k-nn Classifier ISSN 2395-1621 LBP Based Facial Expression Recognition Using k-nn Classifier #1 Chethan Singh. A, #2 Gowtham. N, #3 John Freddy. M, #4 Kashinath. N, #5 Mrs. Vijayalakshmi. G.V 1 chethan.singh1994@gmail.com

More information

Multiple Kernel Learning for Emotion Recognition in the Wild

Multiple Kernel Learning for Emotion Recognition in the Wild Multiple Kernel Learning for Emotion Recognition in the Wild Karan Sikka, Karmen Dykstra, Suchitra Sathyanarayana, Gwen Littlewort and Marian S. Bartlett Machine Perception Laboratory UCSD EmotiW Challenge,

More information

DA Progress report 2 Multi-view facial expression. classification Nikolas Hesse

DA Progress report 2 Multi-view facial expression. classification Nikolas Hesse DA Progress report 2 Multi-view facial expression classification 16.12.2010 Nikolas Hesse Motivation Facial expressions (FE) play an important role in interpersonal communication FE recognition can help

More information

Facial Expression Recognition with PCA and LBP Features Extracting from Active Facial Patches

Facial Expression Recognition with PCA and LBP Features Extracting from Active Facial Patches Facial Expression Recognition with PCA and LBP Features Extracting from Active Facial Patches Yanpeng Liu a, Yuwen Cao a, Yibin Li a, Ming Liu, Rui Song a Yafang Wang, Zhigang Xu, Xin Ma a Abstract Facial

More information

Action Unit Based Facial Expression Recognition Using Deep Learning

Action Unit Based Facial Expression Recognition Using Deep Learning Action Unit Based Facial Expression Recognition Using Deep Learning Salah Al-Darraji 1, Karsten Berns 1, and Aleksandar Rodić 2 1 Robotics Research Lab, Department of Computer Science, University of Kaiserslautern,

More information

Exploring Bag of Words Architectures in the Facial Expression Domain

Exploring Bag of Words Architectures in the Facial Expression Domain Exploring Bag of Words Architectures in the Facial Expression Domain Karan Sikka, Tingfan Wu, Josh Susskind, and Marian Bartlett Machine Perception Laboratory, University of California San Diego {ksikka,ting,josh,marni}@mplab.ucsd.edu

More information

Human Face Classification using Genetic Algorithm

Human Face Classification using Genetic Algorithm Human Face Classification using Genetic Algorithm Tania Akter Setu Dept. of Computer Science and Engineering Jatiya Kabi Kazi Nazrul Islam University Trishal, Mymenshing, Bangladesh Dr. Md. Mijanur Rahman

More information

Facial Expression Recognition with Emotion-Based Feature Fusion

Facial Expression Recognition with Emotion-Based Feature Fusion Facial Expression Recognition with Emotion-Based Feature Fusion Cigdem Turan 1, Kin-Man Lam 1, Xiangjian He 2 1 The Hong Kong Polytechnic University, Hong Kong, SAR, 2 University of Technology Sydney,

More information

Learning the Deep Features for Eye Detection in Uncontrolled Conditions

Learning the Deep Features for Eye Detection in Uncontrolled Conditions 2014 22nd International Conference on Pattern Recognition Learning the Deep Features for Eye Detection in Uncontrolled Conditions Yue Wu Dept. of ECSE, Rensselaer Polytechnic Institute Troy, NY, USA 12180

More information

Classification of Face Images for Gender, Age, Facial Expression, and Identity 1

Classification of Face Images for Gender, Age, Facial Expression, and Identity 1 Proc. Int. Conf. on Artificial Neural Networks (ICANN 05), Warsaw, LNCS 3696, vol. I, pp. 569-574, Springer Verlag 2005 Classification of Face Images for Gender, Age, Facial Expression, and Identity 1

More information

Person-Independent Facial Expression Recognition Based on Compound Local Binary Pattern (CLBP)

Person-Independent Facial Expression Recognition Based on Compound Local Binary Pattern (CLBP) The International Arab Journal of Information Technology, Vol. 11, No. 2, March 2014 195 Person-Independent Facial Expression Recognition Based on Compound Local Binary Pattern (CLBP) Faisal Ahmed 1, Hossain

More information

Facial Emotion Recognition Using Machine Learning

Facial Emotion Recognition Using Machine Learning San Jose State University SJSU ScholarWorks Master's Projects Master's Theses and Graduate Research Spring 2018 Facial Emotion Recognition Using Machine Learning Nitisha Raut San Jose State University

More information

Appearance Manifold of Facial Expression

Appearance Manifold of Facial Expression Appearance Manifold of Facial Expression Caifeng Shan, Shaogang Gong and Peter W. McOwan Department of Computer Science Queen Mary, University of London, London E1 4NS, UK {cfshan, sgg, pmco}@dcs.qmul.ac.uk

More information

Cross-pose Facial Expression Recognition

Cross-pose Facial Expression Recognition Cross-pose Facial Expression Recognition Abstract In real world facial expression recognition (FER) applications, it is not practical for a user to enroll his/her facial expressions under different pose

More information

Eye Detection by Haar wavelets and cascaded Support Vector Machine

Eye Detection by Haar wavelets and cascaded Support Vector Machine Eye Detection by Haar wavelets and cascaded Support Vector Machine Vishal Agrawal B.Tech 4th Year Guide: Simant Dubey / Amitabha Mukherjee Dept of Computer Science and Engineering IIT Kanpur - 208 016

More information

Facial Expression Detection Using Implemented (PCA) Algorithm

Facial Expression Detection Using Implemented (PCA) Algorithm Facial Expression Detection Using Implemented (PCA) Algorithm Dileep Gautam (M.Tech Cse) Iftm University Moradabad Up India Abstract: Facial expression plays very important role in the communication with

More information

Generic Face Alignment Using an Improved Active Shape Model

Generic Face Alignment Using an Improved Active Shape Model Generic Face Alignment Using an Improved Active Shape Model Liting Wang, Xiaoqing Ding, Chi Fang Electronic Engineering Department, Tsinghua University, Beijing, China {wanglt, dxq, fangchi} @ocrserv.ee.tsinghua.edu.cn

More information

Recognition of facial expressions in presence of partial occlusion

Recognition of facial expressions in presence of partial occlusion Recognition of facial expressions in presence of partial occlusion Ioan Buciu, 1 Irene Kotsia 1 and Ioannis Pitas 1 AIIA Laboratory Computer Vision and Image Processing Group Department of Informatics

More information

Emotional States Control for On-line Game Avatars

Emotional States Control for On-line Game Avatars Emotional States Control for On-line Game Avatars Ce Zhan, Wanqing Li, Farzad Safaei, and Philip Ogunbona University of Wollongong Wollongong, NSW 2522, Australia {cz847, wanqing, farzad, philipo}@uow.edu.au

More information

Facial-component-based Bag of Words and PHOG Descriptor for Facial Expression Recognition

Facial-component-based Bag of Words and PHOG Descriptor for Facial Expression Recognition Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 Facial-component-based Bag of Words and PHOG Descriptor for Facial Expression

More information

Real time facial expression recognition from image sequences using Support Vector Machines

Real time facial expression recognition from image sequences using Support Vector Machines Real time facial expression recognition from image sequences using Support Vector Machines I. Kotsia a and I. Pitas a a Aristotle University of Thessaloniki, Department of Informatics, Box 451, 54124 Thessaloniki,

More information

Recognition of Facial Action Units with Action Unit Classifiers and An Association Network

Recognition of Facial Action Units with Action Unit Classifiers and An Association Network Recognition of Facial Action Units with Action Unit Classifiers and An Association Network Junkai Chen 1, Zenghai Chen 1, Zheru Chi 1 and Hong Fu 1,2 1 Department of Electronic and Information Engineering,

More information

Micro-Facial Movements: An Investigation on Spatio-Temporal Descriptors

Micro-Facial Movements: An Investigation on Spatio-Temporal Descriptors Micro-Facial Movements: An Investigation on Spatio-Temporal Descriptors Adrian K. Davison 1, Moi Hoon Yap 1, Nicholas Costen 1, Kevin Tan 1, Cliff Lansley 2, and Daniel Leightley 1 1 Manchester Metropolitan

More information

Facial expression recognition based on two-step feature histogram optimization Ling Gana, Sisi Sib

Facial expression recognition based on two-step feature histogram optimization Ling Gana, Sisi Sib 3rd International Conference on Materials Engineering, Manufacturing Technology and Control (ICMEMTC 201) Facial expression recognition based on two-step feature histogram optimization Ling Gana, Sisi

More information

Partial Least Squares Regression on Grassmannian Manifold for Emotion Recognition

Partial Least Squares Regression on Grassmannian Manifold for Emotion Recognition Partial Least Squares Regression on Grassmannian Manifold for Emotion Recognition Mengyi Liu, Ruiping Wang, Zhiwu Huang, Shiguang Shan, Xilin Chen Key Lab of Intelligence Information Processing Institute

More information

Facial Processing Projects at the Intelligent Systems Lab

Facial Processing Projects at the Intelligent Systems Lab Facial Processing Projects at the Intelligent Systems Lab Qiang Ji Intelligent Systems Laboratory (ISL) Department of Electrical, Computer, and System Eng. Rensselaer Polytechnic Institute jiq@rpi.edu

More information

Constrained Joint Cascade Regression Framework for Simultaneous Facial Action Unit Recognition and Facial Landmark Detection

Constrained Joint Cascade Regression Framework for Simultaneous Facial Action Unit Recognition and Facial Landmark Detection Constrained Joint Cascade Regression Framework for Simultaneous Facial Action Unit Recognition and Facial Landmark Detection Yue Wu Qiang Ji ECSE Department, Rensselaer Polytechnic Institute 110 8th street,

More information

Mouse Pointer Tracking with Eyes

Mouse Pointer Tracking with Eyes Mouse Pointer Tracking with Eyes H. Mhamdi, N. Hamrouni, A. Temimi, and M. Bouhlel Abstract In this article, we expose our research work in Human-machine Interaction. The research consists in manipulating

More information

Real-Time Facial Expression Recognition with Illumination-Corrected Image Sequences

Real-Time Facial Expression Recognition with Illumination-Corrected Image Sequences Real-Time Facial Expression Recognition with Illumination-Corrected Image Sequences He Li Department of Computer Science and Engineering, Fudan University, China demonstrate@163.com José M. Buenaposada

More information

A Novel Feature Extraction Technique for Facial Expression Recognition

A Novel Feature Extraction Technique for Facial Expression Recognition www.ijcsi.org 9 A Novel Feature Extraction Technique for Facial Expression Recognition *Mohammad Shahidul Islam 1, Surapong Auwatanamongkol 2 1 Department of Computer Science, School of Applied Statistics,

More information

Facial Expressions Recognition from Image Sequences

Facial Expressions Recognition from Image Sequences Facial Expressions Recognition from Image Sequences Zahid Riaz, Christoph Mayer, Michael Beetz and Bernd Radig Department of Informatics, Technische Universität München, D-85748 Garching, Germany Abstract.

More information

Intensity-Depth Face Alignment Using Cascade Shape Regression

Intensity-Depth Face Alignment Using Cascade Shape Regression Intensity-Depth Face Alignment Using Cascade Shape Regression Yang Cao 1 and Bao-Liang Lu 1,2 1 Center for Brain-like Computing and Machine Intelligence Department of Computer Science and Engineering Shanghai

More information

Dynamic Facial Expression Recognition Using A Bayesian Temporal Manifold Model

Dynamic Facial Expression Recognition Using A Bayesian Temporal Manifold Model Dynamic Facial Expression Recognition Using A Bayesian Temporal Manifold Model Caifeng Shan, Shaogang Gong, and Peter W. McOwan Department of Computer Science Queen Mary University of London Mile End Road,

More information

FACIAL EXPRESSION RECOGNITION AND EXPRESSION INTENSITY ESTIMATION

FACIAL EXPRESSION RECOGNITION AND EXPRESSION INTENSITY ESTIMATION FACIAL EXPRESSION RECOGNITION AND EXPRESSION INTENSITY ESTIMATION BY PENG YANG A dissertation submitted to the Graduate School New Brunswick Rutgers, The State University of New Jersey in partial fulfillment

More information

Facial Expression Recognition Using Expression- Specific Local Binary Patterns and Layer Denoising Mechanism

Facial Expression Recognition Using Expression- Specific Local Binary Patterns and Layer Denoising Mechanism Facial Expression Recognition Using Expression- Specific Local Binary Patterns and Layer Denoising Mechanism 1 2 Wei-Lun Chao, Jun-Zuo Liu, 3 Jian-Jiun Ding, 4 Po-Hung Wu 1, 2, 3, 4 Graduate Institute

More information

LBP with Six Intersection Points: Reducing Redundant Information in LBP-TOP for Micro-expression Recognition

LBP with Six Intersection Points: Reducing Redundant Information in LBP-TOP for Micro-expression Recognition LBP with Six Intersection Points: Reducing Redundant Information in LBP-TOP for Micro-expression Recognition Yandan Wang 1, John See 2, Raphael C.-W. Phan 1, Yee-Hui Oh 1 1 Faculty of Engineering, Multimedia

More information

COMPOUND LOCAL BINARY PATTERN (CLBP) FOR PERSON-INDEPENDENT FACIAL EXPRESSION RECOGNITION

COMPOUND LOCAL BINARY PATTERN (CLBP) FOR PERSON-INDEPENDENT FACIAL EXPRESSION RECOGNITION COMPOUND LOCAL BINARY PATTERN (CLBP) FOR PERSON-INDEPENDENT FACIAL EXPRESSION RECOGNITION Priyanka Rani 1, Dr. Deepak Garg 2 1,2 Department of Electronics and Communication, ABES Engineering College, Ghaziabad

More information

Feature Descriptors. CS 510 Lecture #21 April 29 th, 2013

Feature Descriptors. CS 510 Lecture #21 April 29 th, 2013 Feature Descriptors CS 510 Lecture #21 April 29 th, 2013 Programming Assignment #4 Due two weeks from today Any questions? How is it going? Where are we? We have two umbrella schemes for object recognition

More information

Automatic Facial Expression Recognition based on the Salient Facial Patches

Automatic Facial Expression Recognition based on the Salient Facial Patches IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 11 May 2016 ISSN (online): 2349-784X Automatic Facial Expression Recognition based on the Salient Facial Patches Rejila.

More information

Facial Emotion Recognition using Eye

Facial Emotion Recognition using Eye Facial Emotion Recognition using Eye Vishnu Priya R 1 and Muralidhar A 2 1 School of Computing Science and Engineering, VIT Chennai Campus, Tamil Nadu, India. Orcid: 0000-0002-2016-0066 2 School of Computing

More information

Gender Classification Technique Based on Facial Features using Neural Network

Gender Classification Technique Based on Facial Features using Neural Network Gender Classification Technique Based on Facial Features using Neural Network Anushri Jaswante Dr. Asif Ullah Khan Dr. Bhupesh Gour Computer Science & Engineering, Rajiv Gandhi Proudyogiki Vishwavidyalaya,

More information

HUMAN S FACIAL PARTS EXTRACTION TO RECOGNIZE FACIAL EXPRESSION

HUMAN S FACIAL PARTS EXTRACTION TO RECOGNIZE FACIAL EXPRESSION HUMAN S FACIAL PARTS EXTRACTION TO RECOGNIZE FACIAL EXPRESSION Dipankar Das Department of Information and Communication Engineering, University of Rajshahi, Rajshahi-6205, Bangladesh ABSTRACT Real-time

More information

Spatiotemporal Features for Effective Facial Expression Recognition

Spatiotemporal Features for Effective Facial Expression Recognition Spatiotemporal Features for Effective Facial Expression Recognition Hatice Çınar Akakın and Bülent Sankur Bogazici University, Electrical & Electronics Engineering Department, Bebek, Istanbul {hatice.cinar,bulent.sankur}@boun.edu.tr

More information

Facial Expression Recognition Using a Hybrid CNN SIFT Aggregator

Facial Expression Recognition Using a Hybrid CNN SIFT Aggregator Facial Expression Recognition Using a Hybrid CNN SIFT Aggregator Mundher Al-Shabi, Wooi Ping Cheah, Tee Connie Faculty of Information Science and Technology, Multimedia University, Melaka, Malaysia Abstract.

More information

Automatic Facial Expression Recognition Using Features of Salient Facial Patches

Automatic Facial Expression Recognition Using Features of Salient Facial Patches 1 Automatic Facial Expression Recognition Using Features of Salient Facial Patches S L Happy and Aurobinda Routray Abstract Extraction of discriminative features from salient facial patches plays a vital

More information

A Novel LDA and HMM-based technique for Emotion Recognition from Facial Expressions

A Novel LDA and HMM-based technique for Emotion Recognition from Facial Expressions A Novel LDA and HMM-based technique for Emotion Recognition from Facial Expressions Akhil Bansal, Santanu Chaudhary, Sumantra Dutta Roy Indian Institute of Technology, Delhi, India akhil.engg86@gmail.com,

More information

Face Alignment Under Various Poses and Expressions

Face Alignment Under Various Poses and Expressions Face Alignment Under Various Poses and Expressions Shengjun Xin and Haizhou Ai Computer Science and Technology Department, Tsinghua University, Beijing 100084, China ahz@mail.tsinghua.edu.cn Abstract.

More information

Implementation of a Face Recognition System for Interactive TV Control System

Implementation of a Face Recognition System for Interactive TV Control System Implementation of a Face Recognition System for Interactive TV Control System Sang-Heon Lee 1, Myoung-Kyu Sohn 1, Dong-Ju Kim 1, Byungmin Kim 1, Hyunduk Kim 1, and Chul-Ho Won 2 1 Dept. IT convergence,

More information

arxiv: v1 [cs.cv] 16 Nov 2015

arxiv: v1 [cs.cv] 16 Nov 2015 Coarse-to-fine Face Alignment with Multi-Scale Local Patch Regression Zhiao Huang hza@megvii.com Erjin Zhou zej@megvii.com Zhimin Cao czm@megvii.com arxiv:1511.04901v1 [cs.cv] 16 Nov 2015 Abstract Facial

More information

Expression Detection in Video. Abstract Expression detection is useful as a non-invasive method of lie detection and

Expression Detection in Video. Abstract Expression detection is useful as a non-invasive method of lie detection and Wes Miller 5/11/2011 Comp Sci 534 Expression Detection in Video Abstract Expression detection is useful as a non-invasive method of lie detection and behavior prediction, as many facial expressions are

More information

Chapter 12. Face Analysis Using Local Binary Patterns

Chapter 12. Face Analysis Using Local Binary Patterns Chapter 12 Face Analysis Using Local Binary Patterns A. Hadid, G. Zhao, T. Ahonen, and M. Pietikäinen Machine Vision Group Infotech Oulu, P.O. Box 4500 FI-90014, University of Oulu, Finland http://www.ee.oulu.fi/mvg

More information

Countermeasure for the Protection of Face Recognition Systems Against Mask Attacks

Countermeasure for the Protection of Face Recognition Systems Against Mask Attacks Countermeasure for the Protection of Face Recognition Systems Against Mask Attacks Neslihan Kose, Jean-Luc Dugelay Multimedia Department EURECOM Sophia-Antipolis, France {neslihan.kose, jean-luc.dugelay}@eurecom.fr

More information

AN EXAMINING FACE RECOGNITION BY LOCAL DIRECTIONAL NUMBER PATTERN (Image Processing)

AN EXAMINING FACE RECOGNITION BY LOCAL DIRECTIONAL NUMBER PATTERN (Image Processing) AN EXAMINING FACE RECOGNITION BY LOCAL DIRECTIONAL NUMBER PATTERN (Image Processing) J.Nithya 1, P.Sathyasutha2 1,2 Assistant Professor,Gnanamani College of Engineering, Namakkal, Tamil Nadu, India ABSTRACT

More information

Facial Expression Recognition using Efficient LBP and CNN

Facial Expression Recognition using Efficient LBP and CNN Facial Expression Recognition using Efficient LBP and CNN Sonali Sawardekar 1, Prof. Sowmiya Raksha Naik 2 1M.Tech Student, Dept. of Computer Engineering, VJTI College, Maharashtra, India 2Assistant Professor,

More information

Face Recognition using SURF Features and SVM Classifier

Face Recognition using SURF Features and SVM Classifier International Journal of Electronics Engineering Research. ISSN 0975-6450 Volume 8, Number 1 (016) pp. 1-8 Research India Publications http://www.ripublication.com Face Recognition using SURF Features

More information

Fully Automatic Facial Action Recognition in Spontaneous Behavior

Fully Automatic Facial Action Recognition in Spontaneous Behavior Fully Automatic Facial Action Recognition in Spontaneous Behavior Marian Stewart Bartlett 1, Gwen Littlewort 1, Mark Frank 2, Claudia Lainscsek 1, Ian Fasel 1, Javier Movellan 1 1 Institute for Neural

More information

Large-Scale Traffic Sign Recognition based on Local Features and Color Segmentation

Large-Scale Traffic Sign Recognition based on Local Features and Color Segmentation Large-Scale Traffic Sign Recognition based on Local Features and Color Segmentation M. Blauth, E. Kraft, F. Hirschenberger, M. Böhm Fraunhofer Institute for Industrial Mathematics, Fraunhofer-Platz 1,

More information

Emotion Detection System using Facial Action Coding System

Emotion Detection System using Facial Action Coding System International Journal of Engineering and Technical Research (IJETR) Emotion Detection System using Facial Action Coding System Vedant Chauhan, Yash Agrawal, Vinay Bhutada Abstract Behaviors, poses, actions,

More information

LOCAL FEATURE EXTRACTION METHODS FOR FACIAL EXPRESSION RECOGNITION

LOCAL FEATURE EXTRACTION METHODS FOR FACIAL EXPRESSION RECOGNITION 17th European Signal Processing Conference (EUSIPCO 2009) Glasgow, Scotland, August 24-28, 2009 LOCAL FEATURE EXTRACTION METHODS FOR FACIAL EXPRESSION RECOGNITION Seyed Mehdi Lajevardi, Zahir M. Hussain

More information

Object Category Detection: Sliding Windows

Object Category Detection: Sliding Windows 04/10/12 Object Category Detection: Sliding Windows Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem Today s class: Object Category Detection Overview of object category detection Statistical

More information

Face Recognition under varying illumination with Local binary pattern

Face Recognition under varying illumination with Local binary pattern Face Recognition under varying illumination with Local binary pattern Ms.S.S.Ghatge 1, Prof V.V.Dixit 2 Department of E&TC, Sinhgad College of Engineering, University of Pune, India 1 Department of E&TC,

More information

Human Motion Detection and Tracking for Video Surveillance

Human Motion Detection and Tracking for Video Surveillance Human Motion Detection and Tracking for Video Surveillance Prithviraj Banerjee and Somnath Sengupta Department of Electronics and Electrical Communication Engineering Indian Institute of Technology, Kharagpur,

More information

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February-2016 ISSN

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February-2016 ISSN ISSN 2229-5518 538 Facial Expression Detection Using FACS Vinaya Tinguria, Sampada Borukar y, Aarti Awathare z,prof. K.T.V. Talele x Sardar Patel Institute of Technology, Mumbai-400058, India, vinaya.t20@gmail.com

More information

Discriminative classifiers for image recognition

Discriminative classifiers for image recognition Discriminative classifiers for image recognition May 26 th, 2015 Yong Jae Lee UC Davis Outline Last time: window-based generic object detection basic pipeline face detection with boosting as case study

More information

Facial Expression Recognition Using Local Binary Patterns

Facial Expression Recognition Using Local Binary Patterns Facial Expression Recognition Using Local Binary Patterns Kannan Subramanian Department of MC, Bharath Institute of Science and Technology, Chennai, TamilNadu, India. ABSTRACT: The most expressive way

More information

Viola Jones Face Detection. Shahid Nabi Hiader Raiz Muhammad Murtaz

Viola Jones Face Detection. Shahid Nabi Hiader Raiz Muhammad Murtaz Viola Jones Face Detection Shahid Nabi Hiader Raiz Muhammad Murtaz Face Detection Train The Classifier Use facial and non facial images Train the classifier Find the threshold value Test the classifier

More information

Expression Recognition Using the Periocular Region: A Feasibility Study

Expression Recognition Using the Periocular Region: A Feasibility Study Expression Recognition Using the Periocular Region: A Feasibility Study Fernando Alonso-Fernandez School of ITE, Halmstad University Sweden feralo@hh.se Josef Bigun School of ITE, Halmstad University Sweden

More information

Object detection using non-redundant local Binary Patterns

Object detection using non-redundant local Binary Patterns University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2010 Object detection using non-redundant local Binary Patterns Duc Thanh

More information

https://en.wikipedia.org/wiki/the_dress Recap: Viola-Jones sliding window detector Fast detection through two mechanisms Quickly eliminate unlikely windows Use features that are fast to compute Viola

More information

Deformable Part Models

Deformable Part Models CS 1674: Intro to Computer Vision Deformable Part Models Prof. Adriana Kovashka University of Pittsburgh November 9, 2016 Today: Object category detection Window-based approaches: Last time: Viola-Jones

More information

Real Time Face Detection using VJCMS

Real Time Face Detection using VJCMS 1 Real Time Face Detection using VJCMS C.D. Parmar, Nishanshi Shukla 121030, Rahul Patel-121040, Rajan Mehta-121043 Abstract For real time detection of human face, various algorithms were studied. Approaches

More information

Principal Component Analysis of Two-dimensional Flow Vector Fields on Human Facial Skin for Efficient Robot Face Design

Principal Component Analysis of Two-dimensional Flow Vector Fields on Human Facial Skin for Efficient Robot Face Design Principal Component Analysis of Two-dimensional Flow Vector Fields on Human Facial Skin for Efficient Robot Face Design Nobuyuki Ota, Hisashi Ishihara, and Minoru Asada Graduate School of Engineering,

More information

Discovery Engineering

Discovery Engineering Discovery Engineering An International Journal ISSN 2320 6675 EISSN 2320 6853 2016 Discovery Publication. All Rights Reserved ANALYSIS Cognitive emotion recognition for elder care in homes Publication

More information

arxiv: v1 [cs.cv] 4 May 2018

arxiv: v1 [cs.cv] 4 May 2018 Advanced local motion patterns for macro and micro facial expression recognition B. Allaert a,, IM. Bilasco a, C. Djeraba a arxiv:1805.01951v1 [cs.cv] 4 May 2018 Abstract a Univ. Lille, CNRS, Centrale

More information

Texture. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors

Texture. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors. Frequency Descriptors Texture The most fundamental question is: How can we measure texture, i.e., how can we quantitatively distinguish between different textures? Of course it is not enough to look at the intensity of individual

More information

Face detection and recognition. Detection Recognition Sally

Face detection and recognition. Detection Recognition Sally Face detection and recognition Detection Recognition Sally Face detection & recognition Viola & Jones detector Available in open CV Face recognition Eigenfaces for face recognition Metric learning identification

More information

A HYBRID APPROACH BASED ON PCA AND LBP FOR FACIAL EXPRESSION ANALYSIS

A HYBRID APPROACH BASED ON PCA AND LBP FOR FACIAL EXPRESSION ANALYSIS A HYBRID APPROACH BASED ON PCA AND LBP FOR FACIAL EXPRESSION ANALYSIS K. Sasikumar 1, P. A. Ashija 2, M. Jagannath 2, K. Adalarasu 3 and N. Nathiya 4 1 School of Electronics Engineering, VIT University,

More information

FACIAL EXPRESSION USING 3D ANIMATION

FACIAL EXPRESSION USING 3D ANIMATION Volume 1 Issue 1 May 2010 pp. 1 7 http://iaeme.com/ijcet.html I J C E T IAEME FACIAL EXPRESSION USING 3D ANIMATION Mr. K. Gnanamuthu Prakash 1, Dr. S. Balasubramanian 2 ABSTRACT Traditionally, human facial

More information

Edge Detection for Facial Expression Recognition

Edge Detection for Facial Expression Recognition Edge Detection for Facial Expression Recognition Jesús García-Ramírez, Ivan Olmos-Pineda, J. Arturo Olvera-López, Manuel Martín Ortíz Faculty of Computer Science, Benemérita Universidad Autónoma de Puebla,

More information

Facial Expression Recognition using Principal Component Analysis with Singular Value Decomposition

Facial Expression Recognition using Principal Component Analysis with Singular Value Decomposition ISSN: 2321-7782 (Online) Volume 1, Issue 6, November 2013 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com Facial

More information

Convolutional Neural Networks for Facial Expression Recognition

Convolutional Neural Networks for Facial Expression Recognition Convolutional Neural Networks for Facial Expression Recognition Shima Alizadeh Stanford University shima86@stanford.edu Azar Fazel Stanford University azarf@stanford.edu Abstract In this project, we have

More information

Model Based Analysis of Face Images for Facial Feature Extraction

Model Based Analysis of Face Images for Facial Feature Extraction Model Based Analysis of Face Images for Facial Feature Extraction Zahid Riaz, Christoph Mayer, Michael Beetz, and Bernd Radig Technische Universität München, Boltzmannstr. 3, 85748 Garching, Germany {riaz,mayerc,beetz,radig}@in.tum.de

More information

Classification of objects from Video Data (Group 30)

Classification of objects from Video Data (Group 30) Classification of objects from Video Data (Group 30) Sheallika Singh 12665 Vibhuti Mahajan 12792 Aahitagni Mukherjee 12001 M Arvind 12385 1 Motivation Video surveillance has been employed for a long time

More information

Radially Defined Local Binary Patterns for Hand Gesture Recognition

Radially Defined Local Binary Patterns for Hand Gesture Recognition Radially Defined Local Binary Patterns for Hand Gesture Recognition J. V. Megha 1, J. S. Padmaja 2, D.D. Doye 3 1 SGGS Institute of Engineering and Technology, Nanded, M.S., India, meghavjon@gmail.com

More information

Applying Synthetic Images to Learning Grasping Orientation from Single Monocular Images

Applying Synthetic Images to Learning Grasping Orientation from Single Monocular Images Applying Synthetic Images to Learning Grasping Orientation from Single Monocular Images 1 Introduction - Steve Chuang and Eric Shan - Determining object orientation in images is a well-established topic

More information

Real-time Automatic Facial Expression Recognition in Video Sequence

Real-time Automatic Facial Expression Recognition in Video Sequence www.ijcsi.org 59 Real-time Automatic Facial Expression Recognition in Video Sequence Nivedita Singh 1 and Chandra Mani Sharma 2 1 Institute of Technology & Science (ITS) Mohan Nagar, Ghaziabad-201007,

More information

Disguised Face Identification (DFI) with Facial KeyPoints using Spatial Fusion Convolutional Network. Nathan Sun CIS601

Disguised Face Identification (DFI) with Facial KeyPoints using Spatial Fusion Convolutional Network. Nathan Sun CIS601 Disguised Face Identification (DFI) with Facial KeyPoints using Spatial Fusion Convolutional Network Nathan Sun CIS601 Introduction Face ID is complicated by alterations to an individual s appearance Beard,

More information