This projects aims in detection of video deepfakes using deep learning techniques like RestNext and LSTM. We have achived deepfake detection by using transfer learning where the pretrained RestNext CNN is used to obtain a feature vector, further the LSTM layer is trained using the features. For more details follow the documentaion.
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. For more details follow the documentaion.
You can also watch this Youtube video to get a better intuition about the project. You can watch this playList for step by step installation.
You can read more about the project on
For ease of understanding the project is structured in below format
Deepfake_detection_using_deep_learning
|
|--- Django Application
|--- Model Creation
|--- Documentaion
Model Name | No of videos | No of Frames | Accuracy |
---|---|---|---|
model_84_acc_10_frames_final_data.pt | 6000 | 10 | 84.21461 |
model_87_acc_20_frames_final_data.pt | 6000 | 20 | 87.79160 |
model_89_acc_40_frames_final_data.pt | 6000 | 40 | 89.34681 |
model_90_acc_60_frames_final_data.pt | 6000 | 60 | 90.59097 |
model_91_acc_80_frames_final_data.pt | 6000 | 80 | 91.49818 |
model_93_acc_100_frames_final_data.pt | 6000 | 100 | 93.58794 |