Machine learning-based approaches for manipulated image and video forensics in digital criminal investigation
Al-Mahadin, Mutaz
DOI: https://doi.org/10.1007/s11042-024-20501-7
IF: 2.577
2024-12-18
Multimedia Tools and Applications
Abstract:The proliferation of manipulation of images and videos and its resulting distortion of individuals or impact on public opinion in general is due to the ease of obtaining images and videos for their spread on social media platforms. Furthermore, the ease of using artificial intelligence programs and editing them with high resolution makes it difficult for the human eye to distinguish between them. Manipulated digital photos and videos play a crucial role in digital criminal investigations, such as the dissemination of fake multimedia and digital kidnapping-related crimes. Automation of the investigation process is an effective approach that is widely utilized in digital criminal investigations. For example, digital forensic analysis tools are being used to identify digital evidence in cybercrimes. Due to the complexity of the analysis of these crimes, there is a need to implement efficient digital forensics approaches based on recent technologies. Therefore, automating the detection of fake images and videos is challenging. According to state-of-the-art techniques, Machine Learning (ML) and Deep Learning (DL) methods can play a significant role in mitigating this challenge. In this paper, several machine learning methods, such as Support Vector Machine (SVM), K-Nearest Neighbor (KNN), and Wide Neural Networks (WNN), were applied to the Saraferreirascf/Photos-Videos-Manipulations- dataset, which includes 40,588 images and 12,400 images extracted from video (real and fake). The findings of this study show that SVM with a Bayesian optimizer obtained the highest accuracy of 89.2% for videos, significantly outperforming other machine learning methods used in this paper. It also provided the highest accuracy of 99.47% for images, although with slight differences compared to other machine learning methods. Moreover, SVM with a Bayesian optimizer achieved an accuracy of 94.68% for both videos and images together.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering