AHED Automatic Human Emotion Detection

Slides:



Advertisements
Similar presentations
Adjusting Active Basis Model by Regularized Logistic Regression
Advertisements

Combining Detectors for Human Hand Detection Antonio Hernández, Petia Radeva and Sergio Escalera Computer Vision Center, Universitat Autònoma de Barcelona,
The Extended Cohn-Kanade Dataset(CK+):A complete dataset for action unit and emotion-specified expression Author:Patrick Lucey, Jeffrey F. Cohn, Takeo.
Histograms of Oriented Gradients for Human Detection
Ivan Laptev IRISA/INRIA, Rennes, France September 07, 2006 Boosted Histograms for Improved Object Detection.
Computer Vision for Human-Computer InteractionResearch Group, Universität Karlsruhe (TH) cv:hci Dr. Edgar Seemann 1 Computer Vision: Histograms of Oriented.
Lecture 31: Modern object recognition
LPP-HOG: A New Local Image Descriptor for Fast Human Detection Andy Qing Jun Wang and Ru Bo Zhang IEEE International Symposium.
Many slides based on P. FelzenszwalbP. Felzenszwalb General object detection with deformable part-based models.
Histograms of Oriented Gradients for Human Detection Navneet Dalal and Bill Triggs CVPR 2005 Another Descriptor.
Presenter: Hoang, Van Dung
Real-Time Activity Monitoring of Inpatients Miguel Reyes, Jordi Vitrià, Petia Radeva and Sergio Escalera Computer Vision Center, Universitat Autònoma de.
Viola/Jones: features “Rectangle filters” Differences between sums of pixels in adjacent rectangles { y t (x) = +1 if h t (x) >  t -1 otherwise Unique.
More sliding window detection: Discriminative part-based models Many slides based on P. FelzenszwalbP. Felzenszwalb.
Retrieving Actions in Group Contexts Tian Lan, Yang Wang, Greg Mori, Stephen Robinovitch Simon Fraser University Sept. 11, 2010.
Generic Object Detection using Feature Maps Oscar Danielsson Stefan Carlsson
5/30/2006EE 148, Spring Visual Categorization with Bags of Keypoints Gabriella Csurka Christopher R. Dance Lixin Fan Jutta Willamowski Cedric Bray.
Viewpoint Tracking for 3D Display Systems A look at the system proposed by Yusuf Bediz, Gözde Bozdağı Akar.
Face Detection CSE 576. Face detection State-of-the-art face detection demo (Courtesy Boris Babenko)Boris Babenko.
Generic object detection with deformable part-based models
Facial Feature Detection
Marcin Marszałek, Ivan Laptev, Cordelia Schmid Computer Vision and Pattern Recognition, CVPR Actions in Context.
“Secret” of Object Detection Zheng Wu (Summer intern in MSRNE) Sep. 3, 2010 Joint work with Ce Liu (MSRNE) William T. Freeman (MIT) Adam Kalai (MSRNE)
Multimodal Information Analysis for Emotion Recognition
Kernel Methods A B M Shawkat Ali 1 2 Data Mining ¤ DM or KDD (Knowledge Discovery in Databases) Extracting previously unknown, valid, and actionable.
Week 9 Presented by Christina Peterson. Recognition Accuracies on UCF Sports data set Method Accuracy (%)DivingGolfingKickingLiftingRidingRunningSkating.
Lecture 31: Modern recognition CS4670 / 5670: Computer Vision Noah Snavely.
Pedestrian Detection and Localization
Recognition II Ali Farhadi. We have talked about Nearest Neighbor Naïve Bayes Logistic Regression Boosting.
Object detection, deep learning, and R-CNNs
Histograms of Oriented Gradients for Human Detection(HOG)
Methods for classification and image representation
Histograms of Oriented Gradients for Human Detection Navneet Dalal and Bill Triggs CVPR 2005 Another Descriptor.
Sean M. Ficht.  Problem Definition  Previous Work  Methods & Theory  Results.
Human Detection Method Combining HOG and Cumulative Sum based Binary Pattern Jong Gook Ko', Jin Woo Choi', So Hee Park', Jang Hee You', ' Electronics and.
CS 1699: Intro to Computer Vision Detection II: Deformable Part Models Prof. Adriana Kovashka University of Pittsburgh November 12, 2015.
Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.
ACADS-SVMConclusions Introduction CMU-MMAC Unsupervised and weakly-supervised discovery of events in video (and audio) Fernando De la Torre.
GENDER AND AGE RECOGNITION FOR VIDEO ANALYTICS SOLUTION PRESENTED BY: SUBHASH REDDY JOLAPURAM.
Virtual Image Peephole By Kyle Patience Supervisor: Reg Dodds Co Supervisor: Mehrdad Ghaziasgar.
Week 10 Emily Hand UNR.
Notes on HW 1 grading I gave full credit as long as you gave a description, confusion matrix, and working code Many people’s descriptions were quite short.
Reconstruction-free Inference on Compressive Measurements Suhas Lohit, Kuldeep Kulkarni, Pavan Turaga, Jian Wang, Aswin Sankaranarayanan Arizona State.
BIRS 2016: Opening the analysis black box: Improving robustness and interpretation Matthew Brown, PhD University of Alberta, Canada.
More sliding window detection: Discriminative part-based models
Finding Clusters within a Class to Improve Classification Accuracy Literature Survey Yong Jae Lee 3/6/08.
Week 4: 6/6 – 6/10 Jeffrey Loppert. This week.. Coded a Histogram of Oriented Gradients (HOG) Feature Extractor Extracted features from positive and negative.
1 Bilinear Classifiers for Visual Recognition Computational Vision Lab. University of California Irvine To be presented in NIPS 2009 Hamed Pirsiavash Deva.
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Cascade for Fast Detection
Antoine Guitton, Geophysics Department, CSM
AHED Automatic Human Emotion Detection
Performance of Computer Vision
Can Computer Algorithms Guess Your Age and Gender?
Building & Applying Emotion Recognition
Lit part of blue dress and shadowed part of white dress are the same color
Customer Satisfaction Based on Voice
Hybrid Features based Gender Classification
Digit Recognition using SVMS
Object detection as supervised classification
The Extended Cohn-Kanade Dataset (CK+): A complete dataset for action unit and emotion-specified expression By: Patrick Lucey, Jeffrey F. Cohn, Takeo.
A Tutorial on HOG Human Detection
An HOG-LBP Human Detector with Partial Occlusion Handling
Learning Gender with Support Faces
Face Components detection
Shih-Wei Lin, Kuo-Ching Ying, Shih-Chieh Chen, Zne-Jung Lee
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
AHED Automatic Human Emotion Detection
AHED Automatic Human Emotion Detection
Presentation transcript:

AHED Automatic Human Emotion Detection

I am Retshidisitswe Lehata Hello! I am Retshidisitswe Lehata Supervisor: Mehrdad Ghaziasgar Co-Supervisor: Reg Dodds

Background Overview of the System Training the System SVM Optimization Feature Optimization Test Parameters Test Dataset Test Results Tools Used References Demo Add optimization

Customer service is a large revenue stream for some companies Background Customer service is a large revenue stream for some companies Not all customers readily express their emotions verbally A dissatisfied customer is more likely to walk away do their business elsewhere than complain

Real time emotion classification Emoji – Dominant emotion Overview of the System Live video stream Real time emotion classification Emoji – Dominant emotion Probability of all 7 emotions

Training the System

Mean Cross-Validation score: 84% SVM Optimization Grid Search: RBF kernel C and Gamma Linear kernel C C – (2-5,215) Gamma - (2-15, 23) Cross-Validation: Stratified K fold 3 Folds Mean Cross-Validation score: 84% Where C determines the extent to which the SVM model should avoid misclassication in the training. Gamma? RBF? Linear?

Accuracy of HOG Parameters Feature Optimization Accuracy of HOG Parameters Cell (8; 8) Block (3; 3) Cell (4; 4) Block (3; 3) OpenCV HOG 86% 88.2% AHED HOG 77.9% 75.7% Cell (8; 8) Block (2; 2) Cell (4; 4) Block (2; 2) 83.8% 82.3%

(0o-180o) Unsigned Gradients Test Parameters Parameter Size Type Input Image Image (56, 56) Pixels HOG Parameters Cell (4, 4) Block (3, 3) Cells Overlap 66.66% Blocks Bins 9 (0o-180o) Unsigned Gradients Feature Vector Size: 11664

40% of CK+ Dataset 136 test cases 83 test subjects 7 emotions Test Dataset 40% of CK+ Dataset 136 test cases 83 test subjects 7 emotions

Different genders and races Test Dataset Sample of CK+ Dataset Different genders and races

Figure: Confusion Matrix Test Results Sample Correct Predictions F1-Score (accuracy) Angry 17 14 78% Disgust 24 22 96% Fear 10 6 71% Happy 27 Neutral 69% Sad 11 9 Surprise 33 32 98% 136 120 88% F1 – Score – accuracy of the predictions Recall – True positive rate Precision – Positive prediction rate Figure: Confusion Matrix

Tools Used

References P. Viola and M. J. Jones. Robust real-time face detection. International Journal of Computer Vision, 2(57):137-154, 2004. N. Dalal and B. Triggs. Histograms of oriented gradients for human detection. Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference, 1:886-893, 2005. Chih-Wei Hsu, Chih-Chung Chang, Chih-Jen Lin, et al. A practical guide to support vector classification. 2003.

Demo Angry Disgust Fear Happy Neutral Sad Surprise