Skip to content

Lie detection project using facial recognition and machine learning techniques. This project utilizes transfer learning, LSTM networks, and TensorFlow for analyzing facial expressions and detecting potential deception.

Notifications You must be signed in to change notification settings

cortezxm/Lie-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lie Detection Using Facial Recognition 🤖

This project aims to detect potential deception through facial recognition and machine learning techniques. By analyzing facial expressions and employing advanced models, it seeks to provide insights into a person's truthfulness.

📌 Description

In this project, we use transfer learning and LSTM networks to analyze facial expressions and detect potential lies. The system is trained on a dataset of facial images and expressions to recognize patterns associated with deception. I specifically utilize the InceptionV3 model for feature extraction.

The dataset is sourced from the Real-Life Deception Detection project by Mohamed Abouelenien at the University of Michigan. It consists of real-life trial videos featuring statements made by exonerees and defendants during crime-related TV episodes. The video clips are labeled as deceptive or truthful based on a guilty verdict, not-guilty verdict, and exoneration. The project utilizes video recordings taken in natural settings and applies multimodal approaches for deception detection, providing valuable visual and linguistic patterns to discriminate between liars and truth-tellers.

🚀 Technologies

  • Python
  • TensorFlow and Keras
  • OpenCV for image processing
  • Transfer Learning with InceptionV3 for model optimization

📝 Features

  • Facial expression recognition
  • Analysis of deception patterns
  • Utilization of advanced neural network architectures

📊 Dataset

The dataset is obtained from the Real-Life Deception Detection project by Mohamed Abouelenien at the University of Michigan. It includes real-life trial videos labeled as deceptive or truthful based on the verdicts of the speakers.

🔍 Models Used

  • Transfer Learning: Leveraging the InceptionV3 model to improve performance.
  • LSTM (Long Short-Term Memory): Used for analyzing sequential data from facial expressions.

📈 Results

  • The project evaluates the effectiveness of the model in detecting deception based on facial expressions, showcasing accuracy and potential areas for improvement.

🤝 Contributions

  • Feel free to open issues or submit pull requests if you would like to contribute to this project.

About

Lie detection project using facial recognition and machine learning techniques. This project utilizes transfer learning, LSTM networks, and TensorFlow for analyzing facial expressions and detecting potential deception.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages