-
Mustafeez Shaikh — Machine Learning Engineer (Lead)
Deep learning model development, frame-level analysis, forgery reasoning logic, and ML-backend integration. -
Sanskriti Singh — Documentation & Testing (Lead)*
Documentation management, testing workflows, validation, and report preparation.
-
Sakib Goundi — Frontend Developer
React-based UI development, user interaction, and frontend integration. -
Sanjana Jinaral — Backend Developer
Backend API development and integration with machine learning inference.
The DeepFake Detection System is an AI-powered web application designed to identify manipulated (deepfake) videos using deep learning and computer vision techniques.
The system performs frame-level analysis and provides an explainable confidence-based result indicating whether a video is real or fake.
- Detect deepfake videos with high accuracy
- Perform frame-wise facial analysis
- Provide forgery reasoning instead of only Real/Fake output
- Build a complete end-to-end ML-powered web system
- Video upload through frontend
- Frame extraction based on FPS
- Face detection and preprocessing
- CNN-based deep learning inference
- Confidence score calculation
- Forgery reason generation
- Result visualization with key frames
Machine Learning
- Python
- PyTorch
- OpenCV
- CNN / EfficientNet
Backend
- Flask
- REST APIs
Frontend
- React.js
- Vite
DeepFake_Detection_System/
│
├── backend/
│ ├── app.py
│ ├── model_utils.py
│ └── requirements.txt
│
├── frontend/
│ ├── src/
│ ├── package.json
│ └── vite.config.js
│
├── README.md
└── .gitignore
Note: Datasets, trained models, node_modules, and virtual environments are intentionally excluded.
cd backend
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
python app.pycd frontend
npm install
npm run dev- Accurate deepfake video detection
- Frame-level analysis visualization
- Explainable AI-based confidence score
- Clean and interactive user interface
- Image-based deepfake detection
- URL-based video analysis
- Downloadable forensic report
- GPU acceleration and cloud deployment
This project is developed for academic and research purposes. All rights reserved © 2025.
📩 Feel free to contact us if you really need this project or require guidance.
Main Project Leads:
📧 mustafeezshaikh88@gmail.com
📧 chutur1408@gmail.com
⭐ If you like this project, give it a star on GitHub ⭐
```