Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0904-mansi/deepfake_detection_using_deep_learning
This projects aims in detection of video deepfakes using deep learning techniques like ResNext and LSTM. We have achived deepfake detection by using transfer learning where the pretrained ResNext CNN is used to obtain a feature vector, further the LSTM layer is trained using the features.
https://github.com/0904-mansi/deepfake_detection_using_deep_learning
deep-learning django-application lstm pip python-3 resnext sqlite3
Last synced: 2 months ago
JSON representation
This projects aims in detection of video deepfakes using deep learning techniques like ResNext and LSTM. We have achived deepfake detection by using transfer learning where the pretrained ResNext CNN is used to obtain a feature vector, further the LSTM layer is trained using the features.
- Host: GitHub
- URL: https://github.com/0904-mansi/deepfake_detection_using_deep_learning
- Owner: 0904-mansi
- License: gpl-3.0
- Created: 2022-05-31T13:15:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-01T18:35:32.000Z (over 2 years ago)
- Last Synced: 2024-07-30T19:53:44.790Z (6 months ago)
- Topics: deep-learning, django-application, lstm, pip, python-3, resnext, sqlite3
- Language: HTML
- Homepage: https://0904-mansi.github.io/Deepfake_detection_using_deep_learning/
- Size: 12.6 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Deepfake detection using Deep Learning (ResNext and LSTM)
## 1. Introduction
This projects aims in detection of video deepfakes using deep learning techniques like ResNext and LSTM. We have achived deepfake detection by using transfer learning where the pretrained ResNext CNN is used to obtain a feature vector, further the LSTM layer is trained using the features.## 2. System Architecture
## 3. Our Results
| Model Name | No of videos | No of Frames | Accuracy |
|------------|--------------|--------------|----------|
|model_84_acc_10_frames_final_data.pt | 01 |10 |84.21461|
|model_87_acc_20_frames_final_data.pt | 01 |20 |87.79160|
|model_89_acc_40_frames_final_data.pt | 01| 40 |89.34681|
|model_90_acc_60_frames_final_data.pt | 01| 60 |90.59097 |
|model_91_acc_80_frames_final_data.pt | 01 | 80 | 91.49818 |
|model_93_acc_100_frames_final_data.pt| 01 | 100 | 93.58794|## 4. Glimpse of our Application
- Home page- Uploading video
- Frames Splitting and cropping face video
- Result
## 5. Supporting Documents
- ![Presentation](https://docs.google.com/presentation/d/1kFa-L47akB8ZIXdpN19zDk0U8xA9_QSMbd4zdVvNeuA/edit?usp=sharing)
- ![Report](https://docs.google.com/document/d/166_1DMP7pMpaxwVmAW0mqKVdZxv4gGxYAILef5yLQT8/edit?usp=sharing)
- ![Abstract]()## 6. Contributors
- ![Mansi Mishra](https://github.com/0904-mansi)
- ![Sanskriti Harmukh](https://github.com/SanskritiHarmukh)
- ![Satyam Jain](https://github.com/satyam298)
- ![Archit Chawda]()