Seminar
Seminar
on
This section outlines what has been done so far in Deep Learning for DeepFakes: Creation, Detection
and Impact.
McCloskey et al. [24] presented an approach to identify fake images by employing the fact that the
color information is evidently dissimilar between real camera and fake synthesis samples. The color
key-points from input samples were used to train the SVM for classification. This approach exhibits
better fake sample detection accuracy, however, it may not perform well for blurred images.
Y. Li et al. [27] proposed a technique to detect deepfakes by using the fact that the manipulated videos
lack accurate eye blinking in synthesized faces. CNN approach was used to detect the lack of eye
blinking in the videos to expose the forged content. This technique shows better deepfake detection
performance, however, it only uses the lack of eye blinking as a clue to detect the deepfakes.
This approach has the following potential limitations:
i) It is unable to detect the forgeries in videos with frequent eye blinking.
ii) It is unable to detect manipulated faces with closed eyes in training.
iii) It is inapplicable in scenarios where forgers can create realistic eye blinking in synthesized faces.
Types of DeepFakes with their Applications
DeepFake vs Shallowfake
Differences:
• Method of production
• Involvement of deep learning
• AI generated
Similarities:
• Goal is to twist reality
• Utilization of pre-existing media content
• Tool of misinformation campaign
• Both should be utilized with caution
DeepFake: Creation
• Creator first train a neural network on many hours of real video
footage of the person to give it a realistic understanding of what the it
looks from different angles and under different lighting.
• GANs are a clever way of training a generative model by framing the problem as a
supervised learning problem with two sub-models:
• The generator model that we train to generate new examples, and the discriminator
model that tries to classify examples as either real (from the domain) or fake
(generated).
• The two models are trained together in a zero-sum game, adversarial, until the
discriminator model is fooled about half the time, meaning the generator model is
generating plausible examples.
Figure: The GAN architecture consisting of a generator and a discriminator, and each can be
implemented by a neural network. The entire system can be trained with backpropagation that
allows both networks to improve their capabilities.
DeepFake: Detection
Conclusion:
• Deep learning can be used in deepfake creation and detection methods.
• Deepfakes is also being used to create fake news, videos, images, and terrorism
events that can cause social, and financial fraud.
Future Scope:
• Future work will focus on evaluating different detection methods by using real
and manipulated datasets.
• Deepfakes will continue to evolve and spread further, and issues like the lack of
details in the synthesis will be overcome.