TrueVision / README.md
HyperMehfin's picture
Update README.md
434749e verified
metadata
title: TrueVision
emoji: πŸ‘οΈ
colorFrom: blue
colorTo: indigo
sdk: docker
pinned: false

DeepFake Detection

A Flask web application for detecting deepfake videos and images using EfficientNet-B0.

Features

  • Video Detection: Upload videos (MP4, AVI, MOV) to detect deepfakes
  • Image Detection: Analyze images for AI manipulation
  • Visual Analysis: Temporal heatmaps showing frame-by-frame detection confidence
  • User Authentication: Login/signup functionality

Installation

pip install -r requirements.txt

Usage

python server.py

Then open http://localhost:5000 in your browser.

Project Structure

β”œβ”€β”€ server.py           # Main Flask application
β”œβ”€β”€ models.py           # Database models
β”œβ”€β”€ models/             # AI model weights
β”‚   └── best_model-v3.pt
β”œβ”€β”€ templates/          # HTML templates
β”œβ”€β”€ static/             # CSS and static files
└── requirements.txt    # Python dependencies

Requirements

  • Python 3.8+
  • See requirements.txt for all dependencies

Simple Guide py -3.11 -m venv venv_gemini .\venv_gemini\Scripts\activate pip install -r requirements.txt python server.py