Deepfake Video Classifier

🎬 Detect manipulated videos with 95.73% accuracy

This model analyzes video frames to determine if content is REAL or a DEEPFAKE. It is Trained on Celebdf v2 dataset and it uses efficientnet B-0. (https://www.kaggle.com/datasets/reubensuju/celeb-df-v2) Developed by Sajjal Fatima, a Software Engineering student at Punjab University College of Information & Technology (PUCIT), Lahore, Pakistan.

πŸš€ Quick Start

from model import DeepFakeModel
from utils import video_to_tensor

# Load model
model = DeepFakeModel("ffpp_efficientnet_best.pth")

# Process video
video_tensor = video_to_tensor("your_video.mp4")
result = model.predict(video_tensor)

print(f"Prediction: {result['prediction']}")  # REAL or FAKE
print(f"Confidence: {result['confidence']:.2%}")
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support