Exposing Manipulated Photos and Videos in Digital Forensics Analysis

Обнаружение поддельных фотографий и видео в анализе цифровой криминалистики
Mário Antunes, Sara Ferreira, Manuel E. Correia
2021-06-24

Celeb-DFv1DFT-SVMDiscrete Fourier TransformSupport Vector Machinesdeepfake detection
Tampered multimedia content is being increasingly used in a broad range of cybercrime activities. The spread of fake news, misinformation, digital kidnapping, and ransomware-related crimes are amongst the most recurrent crimes in which manipulated digital photos and videos are the perpetrating and disseminating medium. Criminal investigation has been challenged in applying machine learning techniques to automatically distinguish between fake and genuine seized photos and videos. Despite the pertinent need for manual validation, easy-to-use platforms for digital forensics are essential to automate and facilitate the detection of tampered content and to help criminal investigators with their work. This paper presents a machine learning Support Vector Machines (SVM) based method to distinguish between genuine and fake multimedia files, namely digital photos and videos, which may indicate the presence of deepfake content. The method was implemented in Python and integrated as new modules in the widely used digital forensics application Autopsy. The implemented approach extracts a set of simple features resulting from the application of a Discrete Fourier Transform (DFT) to digital photos and video frames. The model was evaluated with a large dataset of classified multimedia files containing both legitimate and fake photos and frames extracted from videos. Regarding deepfake detection in videos, the Celeb-DFv1 dataset was used, featuring 590 original videos collected from YouTube, and covering different subjects. The results obtained with the 5-fold cross-validation outperformed those SVM-based methods documented in the literature, by achieving an average F1-score of 99.53%, 79.55%, and 89.10%, respectively for photos, videos, and a mixture of both types of content. A benchmark with state-of-the-art methods was also done, by comparing the proposed SVM method with deep learning approaches, namely Convolutional Neural Networks (CNN). Despite CNN having outperformed the proposed DFT-SVM compound method, the competitiveness of the results attained by DFT-SVM and the substantially reduced processing time make it appropriate to be implemented and embedded into Autopsy modules, by predicting the level of fakeness calculated for each analyzed multimedia file.
1
A DFT-based feature set combined with an SVM classifier distinguishes genuine and fake photos and video frames for digital forensics.
2
Compared to CNN-based deep learning methods, CNNs outperformed DFT-SVM, but DFT-SVM remained competitive with substantially reduced processing time, suitable for embedding in Autopsy.
3
Evaluated on a large dataset including Celeb-DFv1; 5-fold cross-validation F1-scores: 99.53% (photos), 79.55% (videos), 89.10% (mixed).
4
Implemented the method in Python and integrated it as new modules into the Autopsy digital forensics application.
5
The proposed DFT-SVM outperformed previously documented SVM-based methods in the literature.

Digital photos and videos (multimedia files) examined for tampering/deepfake content

Automatic detection and classification of genuine versus manipulated (fake/deepfake) multimedia using DFT-derived features and SVMs, including evaluation (F1-scores) and integration into the Autopsy forensics platform

Publication Details
Publication Date
2021-06-24
Journal
Publisher
ISSN
Cited by
43
Access Type
Author Information
Authors
Mário Antunes
Sara Ferreira
Manuel E. Correia
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%