Downloads · 30 days
0
Dharshaneshwaran/MultimodalDeepfakeDetector
MultimodalDeepfakeDetector is a machine learning model from Dharshaneshwaran. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
DeepSecure-AI is a powerful open-source tool designed to detect fake images, videos, and audios. Utilizing state-of-the-art deep learning techniques like EfficientNetV2 and MTCNN, DeepSecure-AI offers frame-by-frame v…
Downloads · 30 days
0
Access
Public
Updated Aug 19, 2025
Repo size
—
Likes
0
Public
Click a slice to open those files.
.py51.4 KB · 87%
From the Hugging Face model README
DeepSecure-AI is a powerful open-source tool designed to detect fake images, videos, and audios. Utilizing state-of-the-art deep learning techniques like EfficientNetV2 and MTCNN, DeepSecure-AI offers frame-by-frame video analysis, enabling high-accuracy deepfake detection. It's developed with a focus on ease of use, making it accessible for researchers, developers, and security analysts...
You can test the deepfake detection capabilities of DeepSecure-AI by uploading your video files. The tool will analyze each frame of the video, detect faces, and determine the likelihood of the video being real or fake.
Examples:
DeepSecure-AI uses the following architecture:
Face Detection:
The MTCNN model detects faces in each frame of the video. If no face is detected, it will use the previous frame's face to ensure accuracy.
Fake vs. Real Classification:
Once the face is detected, it's resized and fed into the EfficientNetV2 deep learning model, which determines the likelihood of the frame being real or fake.
Fake Confidence:
A final prediction is generated as a percentage score, indicating the confidence that the media is fake.
Results:
DeepSecure-AI provides an output video, highlighting the detected faces and a summary of whether the input is classified as real or fake.
Ensure you have the following installed:
Clone the repository:
cd DeepSecure-AI
Install required dependencies: pip install -r requirements.txt
Download the pre-trained model weights for EfficientNetV2 and place them in the project folder.
Launch the Gradio interface: python app.py
The web interface will be available locally. You can upload a video, and DeepSecure-AI will analyze and display results.
Upload a video or image to DeepSecure-AI to detect fake media. Here are some sample predictions:
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! If you'd like to improve the tool, feel free to submit a pull request or raise an issue.
For more information, check the Contribution Guidelines.
DeepSecure-AI is a research project and is designed for educational purposes.Please use responsibly and always give proper credit when utilizing the model in your work.