TLDR: This research paper introduces a novel deepfake detection method that analyzes subtle inconsistencies in facial landmark movements rather than processing raw image data. By extracting 68 facial points and their velocity, acceleration, and higher-order changes, the approach effectively identifies AI-generated videos. Tested on Recurrent Neural Networks (RNN), Convolutional Neural Networks (CNN), and Artificial Neural Networks (ANN), the method achieved up to 96% accuracy with RNNs, demonstrating a promising, computationally efficient alternative to traditional deepfake detection techniques.
In an era where artificial intelligence can generate incredibly realistic videos and images, distinguishing between genuine and fabricated media has become a significant challenge. These “deepfakes,” often used for entertainment but sometimes for manipulation, necessitate advanced detection methods. While many existing approaches rely on directly processing raw image data, a new research paper introduces a novel technique that focuses solely on analyzing subtle inconsistencies in facial movements.
The paper, titled “Deepfake Detection via Facial Feature Extraction and Modeling,” by Benjamin Carter, Nathan Dilla, Micheal Callahan, and Atuhaire Ambala from Grand Canyon University, proposes an alternative to traditional raw image processing. Their method extracts specific facial landmarks from videos, aiming to identify the tell-tale signs of AI manipulation through how these points move over time, rather than analyzing every pixel. This approach promises to be less computationally demanding while still being highly effective.
How the Facial Landmark Extraction Works
The researchers utilized a dataset containing both authentic and artificially generated videos of human faces. The first step involved meticulously extracting facial landmarks. This process began by cropping video frames to focus only on the face, reducing potential false positives. An OpenCV Haar Cascade classifier was used to identify faces and then eyes within those faces, ensuring accuracy. The detected face region was then further cropped and resized to a uniform size before being fed into the DLib facial landmark predictor. This predictor identifies 68 specific points on the face, including areas around the chin, eyebrows, nose, eyes, and lips. These coordinate pairs for each facial feature were recorded for every frame.
To ensure robust data, several challenges were addressed during extraction. For instance, negative coordinate values (indicating landmarks outside the image) were scaled, and a second eye detection pass prevented false face identifications. When multiple faces were present, the system focused on the face closest to the one identified in the previous frame, maintaining consistency.
Preparing the Data for Analysis
After extraction, the facial landmark data underwent a crucial preprocessing stage. Videos, which initially varied greatly in length, were standardized to a uniform length of 720 frames (approximately 30 seconds). Longer videos were split, and shorter ones were padded by duplicating the last frame, simulating a static face. This standardization was vital for consistent model training.
A key innovation in the data preparation was the feature engineering of the facial landmark columns. The researchers calculated the first, second, and third differentials of the frame movement for each facial point. These differentials capture the rate of change (velocity), acceleration, and how acceleration evolves over time, providing a richer dataset that highlights dynamic inconsistencies in facial motion.
Testing the Approach with Neural Networks
To evaluate the effectiveness of this facial feature extraction technique, the processed dataset was tested across three different neural network architectures: a Recurrent Neural Network (RNN), a Convolutional Neural Network (CNN), and an Artificial Neural Network (ANN).
The Recurrent Neural Network (RNN) was particularly well-suited for this task due to its ability to process sequential data and identify temporal patterns. The RNN model, incorporating Long Short-Term Memory (LSTM) layers to handle long-term dependencies, achieved impressive results. It demonstrated a 96% accuracy, along with high precision, recall, and F1-Score, indicating its strong capability in classifying deepfakes based on facial movement patterns.
The Convolutional Neural Network (CNN), typically used for image processing, required a unique transformation of the facial landmark data. For the CNN, the researchers created “images” by drawing lines connecting the movement of each facial point over one-second video splices. These 68 individual “movement images” were then combined into a multi-layered image for the CNN to analyze. While the CNN showed a 77% accuracy, it was noted to be computationally intensive.
An Artificial Neural Network (ANN) served as a baseline for comparison. The facial landmark data for each video chunk was flattened into a single vector before being processed by the ANN. This model performed better than expected, achieving a 93% accuracy. Although its accuracy and precision were comparable to the RNN, its recall and F1-score were lower, and it also required significant computational resources.
Also Read:
- PatchTraj: Unifying Time and Frequency for Smarter Pedestrian Trajectory Prediction
- Securing Graph Data: A New Framework for Privacy-Preserving Structure Learning
Promising Results for Deepfake Detection
The experimental results clearly demonstrated that using facial landmarks alone is an effective method for deepfake detection. The RNN model, in particular, stood out with its 96% accuracy and relatively lower computational time compared to the other models. This research challenges the conventional wisdom that raw image processing is essential for identifying deepfake videos, presenting a viable and efficient alternative.
The findings suggest that focusing on the subtle, dynamic inconsistencies in facial movements, which AI-generated videos struggle to perfectly replicate, offers a powerful way to unmask deepfakes. This method requires fewer parameters and less data than raw image processing, making it a promising avenue for real-world applications. For more details, you can refer to the original research paper.
Future work in this area could involve a more detailed analysis of computational times and memory usage across models, expanding the feature extraction to include full-body movements, and integrating these techniques into real-time deepfake recognition tools, such as browser extensions, to protect users from deceptive media.


