Deepfake attack prevention using steganography GANs.

PeerJ Computer Science Pub Date : 2022-10-20 eCollection Date: 2022-01-01 DOI:10.7717/peerj-cs.1125
Iram Noreen, Muhammad Shahid Muneer, Saira Gillani
{"title":"Deepfake attack prevention using steganography GANs.","authors":"Iram Noreen,&nbsp;Muhammad Shahid Muneer,&nbsp;Saira Gillani","doi":"10.7717/peerj-cs.1125","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>Deepfakes are fake images or videos generated by deep learning algorithms. Ongoing progress in deep learning techniques like auto-encoders and generative adversarial networks (GANs) is approaching a level that makes deepfake detection ideally impossible. A deepfake is created by swapping videos, images, or audio with the target, consequently raising digital media threats over the internet. Much work has been done to detect deepfake videos through feature detection using a convolutional neural network (CNN), recurrent neural network (RNN), and spatiotemporal CNN. However, these techniques are not effective in the future due to continuous improvements in GANs. Style GANs can create fake videos with high accuracy that cannot be easily detected. Hence, deepfake prevention is the need of the hour rather than just mere detection.</p><p><strong>Methods: </strong>Recently, blockchain-based ownership methods, image tags, and watermarks in video frames have been used to prevent deepfake. However, this process is not fully functional. An image frame could be faked by copying watermarks and reusing them to create a deepfake. In this research, an enhanced modified version of the steganography technique RivaGAN is used to address the issue. The proposed approach encodes watermarks into features of the video frames by training an \"attention model\" with the ReLU activation function to achieve a fast learning rate.</p><p><strong>Results: </strong>The proposed attention-generating approach has been validated with multiple activation functions and learning rates. It achieved 99.7% accuracy in embedding watermarks into the frames of the video. After generating the attention model, the generative adversarial network has trained using DeepFaceLab 2.0 and has tested the prevention of deepfake attacks using watermark embedded videos comprising 8,074 frames from different benchmark datasets. The proposed approach has acquired a 100% success rate in preventing deepfake attacks. Our code is available at https://github.com/shahidmuneer/deepfakes-watermarking-technique.</p>","PeriodicalId":503620,"journal":{"name":"PeerJ Computer Science","volume":" ","pages":"e1125"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9680891/pdf/","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"PeerJ Computer Science","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.7717/peerj-cs.1125","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2022/1/1 0:00:00","PubModel":"eCollection","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Background: Deepfakes are fake images or videos generated by deep learning algorithms. Ongoing progress in deep learning techniques like auto-encoders and generative adversarial networks (GANs) is approaching a level that makes deepfake detection ideally impossible. A deepfake is created by swapping videos, images, or audio with the target, consequently raising digital media threats over the internet. Much work has been done to detect deepfake videos through feature detection using a convolutional neural network (CNN), recurrent neural network (RNN), and spatiotemporal CNN. However, these techniques are not effective in the future due to continuous improvements in GANs. Style GANs can create fake videos with high accuracy that cannot be easily detected. Hence, deepfake prevention is the need of the hour rather than just mere detection.

Methods: Recently, blockchain-based ownership methods, image tags, and watermarks in video frames have been used to prevent deepfake. However, this process is not fully functional. An image frame could be faked by copying watermarks and reusing them to create a deepfake. In this research, an enhanced modified version of the steganography technique RivaGAN is used to address the issue. The proposed approach encodes watermarks into features of the video frames by training an "attention model" with the ReLU activation function to achieve a fast learning rate.

Results: The proposed attention-generating approach has been validated with multiple activation functions and learning rates. It achieved 99.7% accuracy in embedding watermarks into the frames of the video. After generating the attention model, the generative adversarial network has trained using DeepFaceLab 2.0 and has tested the prevention of deepfake attacks using watermark embedded videos comprising 8,074 frames from different benchmark datasets. The proposed approach has acquired a 100% success rate in preventing deepfake attacks. Our code is available at https://github.com/shahidmuneer/deepfakes-watermarking-technique.

Abstract Image

Abstract Image

Abstract Image

使用隐写gan的深度伪造攻击防范。
背景:Deepfakes是由深度学习算法生成的虚假图像或视频。深度学习技术(如自动编码器和生成对抗网络(gan))的持续进步正在接近使深度伪造检测在理想情况下不可能实现的水平。深度伪造是通过与目标交换视频、图像或音频来实现的,从而在互联网上引发数字媒体威胁。通过使用卷积神经网络(CNN)、递归神经网络(RNN)和时空CNN进行特征检测来检测深度假视频已经做了很多工作。然而,由于gan的不断改进,这些技术在未来并不有效。风格gan可以制作出不容易被发现的高精度假视频。因此,深度预防是当前的需要,而不仅仅是检测。方法:最近,基于区块链的所有权方法、图像标签和视频帧中的水印被用来防止深度伪造。然而,这个过程并没有完全发挥作用。通过复制水印并重复使用它们来创建深度伪造,可以伪造图像帧。在这项研究中,一个增强的修改版本的隐写技术RivaGAN被用来解决这个问题。该方法通过使用ReLU激活函数训练“注意模型”,将水印编码为视频帧的特征,达到快速学习的目的。结果:提出的注意力产生方法已被多个激活函数和学习率验证。在视频帧中嵌入水印的准确率达到99.7%。生成注意力模型后,生成对抗网络使用DeepFaceLab 2.0进行训练,并使用包含来自不同基准数据集的8,074帧的水印嵌入视频测试了对deepfake攻击的预防。该方法在防止深度假冒攻击方面取得了100%的成功率。我们的代码可在https://github.com/shahidmuneer/deepfakes-watermarking-technique上获得。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书