Top Banner
NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions
14

NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Dec 15, 2015

Download

Documents

Rohan Greatorex
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

NATHAN DE LA CRUZ

SUPERVISOR: MEHRDAD GHAZIASGAR

MENTORS: DANE BROWN AND DIEGO MUSHFIELDT

Lie Detection System Using Facial Expressions

Page 2: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Introduction

BackgroundResearch has found:

More than 80% of women admit to occasionally telling “harmless half truths”.

31% of people admit to lying on their CV’s.

60% of people lie at least once during a 10 minute conversation and on average tell 2 to 3 lies.

Page 3: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Ways to detect Lies

Study body language

Page 4: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Ways to detect Lies

Studying Eye movements

LIE TRUTH

Page 5: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Ways to detect Lies

Observing micro-expressions

Page 6: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

User Requirements

The user requires the system to accurately tell if a person is or is not lying.

The user should be able to initialize the software.The user will ask the subject a series of questions.The software should be monitoring the subjects’

response. At any time the user should be able to stop the

processing and get a result.

Page 7: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Requirements Analysis

What Is Needed?

A Web Camera

A PC with Open Computer Vision (OpenCV) libraries Installed.

Page 8: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Requirements Analysis

Complete Analysis

Process Initialization (Clicking Some Button)Capturing Video In Real Time & Detecting The

FacePre-processing FramesProcessing Frames Using Optical FlowProcess Termination (Clicking Some Button)Displaying Information to User

Page 9: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Requirements Analysis

Capturing Video In Real Time & Detecting The Face

Page 10: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Requirements Analysis

Pre-processing FramesGreyscale Cropping

Page 11: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Requirements Analysis

Processing Frames Using Optical Flow

Page 12: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Displaying Information to User

• Either a “Passed” or a “Failed” message will be displayed

• User not faced with detailed information

• Improves the user understandability aspect of the software

Requirements Analysis

Page 13: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

Project Plan

Goal Due date• Learn to use OpenCV functions/tools to

manipulate images and videos• Requirements Gathering

End of Term1 (Completed)

Design and Development• Creating User Interface Specification• Designing structure of code• Identifying 2 micro-expressions and 2 macro-expression

End of Term2 (Completed)

Implementation• Training SVM to identify more micro-expressions• Optimizing LBP by altering the smoothing function

End of Term3

Testing and Evaluating• Collect more training data for SVM• Collect more test data for SVM End of Term4

Page 14: NATHAN DE LA CRUZ SUPERVISOR: MEHRDAD GHAZIASGAR MENTORS: DANE BROWN AND DIEGO MUSHFIELDT Lie Detection System Using Facial Expressions.

References

1. Robert Etherson. (2008). people admit to lying on their resumes. Available: http://www.databaserecords.com/blog/31-of-people-admit-to-lying-on-their-resumes/. Last accessed 28th March 2013.

2. Michelle Adler. (2009). little white coat lies. Available: http://www.newsweek.com/2009/01/07/little-white-coat-lies. Last accessed 28th March 2013.

3. Henry Bach . (2004). read face deciphering micro-expression. Available: http://www.divinecaroline.com/22189/83672-read-face-deciphering-microexpressions. Last accessed 28th March 2013.