Skip to content

Cybersecurity · Capstone

Deepfake Video Detection

Frame CNN plus a temporal model that flags manipulated faces

5-6 weeks build

Overview

Detects face-swap and reenactment videos by cropping faces from each frame with a CNN feature extractor, then reading the sequence with a temporal model that catches the flicker and blending artefacts a still image hides. It is trained on the public FaceForensics++ dataset, and the report presents ROC and per-manipulation metrics rather than a headline accuracy figure.

What makes it stand up

  • 01Face cropping and alignment before any classification
  • 02Frame-level CNN features fused by an LSTM over time
  • 03Trained and evaluated on public FaceForensics++ data
  • 04ROC, AUC and per-manipulation-type breakdown in the report
  • 05Web tool that returns a per-clip probability with a heatmap

Module breakdown

  1. 01

    Preprocessing

    Detects, crops and aligns faces from sampled frames.

  2. 02

    Frame model

    CNN that scores each face crop for manipulation cues.

  3. 03

    Temporal model

    Sequence model that reads inconsistency across frames.

  4. 04

    Evaluation

    Reports AUC and metrics split by manipulation method.

  5. 05

    Demo app

    Uploads a clip and shows a verdict with a saliency heatmap.

After this, you will be able to

  • Explain the visual artefacts deepfake detectors rely on
  • Defend combining spatial and temporal models over frames alone
  • Demo detection on held-out FaceForensics++ clips

Technology stack

  • Python
  • PyTorch
  • OpenCV
  • MediaPipe
  • Flask

Complete kit

₹9,799₹16,699
-41%

Delivered in under 48 hours

Level
Capstone
Domain
Cybersecurity
Build time
5-6 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

Capstone

Cybersecurity

Network Intrusion Detection System

Machine-learning anomaly detection over live network traffic

  • Python
  • Scapy
  • XGBoost
  • Kafka
  • +2
₹5,499₹9,499
4.9/97 reviews
Major Project

Cybersecurity

Encrypted Storage and Steganography

Client-side AES encryption with hidden-payload image transport

  • Python
  • Django
  • AES-256
  • Steganography
  • +1
₹3,599₹6,299
4.6/109 reviews
Mini Project

Cybersecurity

Phishing URL Detection

Classify malicious links from their structure, not a blocklist

  • Python
  • scikit-learn
  • Flask
  • Pandas
₹2,999₹4,299
4.6/284 reviews