journal article·2024Open access

Image Splicing Forgery Detection Using Feature-Based of Sonine Functions and Deep Features

Ala’a R. Al-Shamasneh, Rabha W. Ibrahim

Computers, Materials & Continua· Volume 78· Issue 1

Abstract

The growing prevalence of fake images on the Internet and social media makes image integrity verification a crucial research topic. One of the most popular methods for manipulating digital images is image splicing, which involves copying a specific area from one image and pasting it into another. Attempts were made to mitigate the effects of image splicing, which continues to be a significant research challenge. This study proposes a new splicing detection model, combining Sonine functions-derived convex-based features and deep features. Two stages make up the proposed method. The first step entails feature extraction, then classification using the “support vector machine” (SVM) to differentiate authentic and spliced images. The proposed Sonine functions-based feature extraction model reveals the spliced texture details by extracting some clues about the probability of image pixels. The proposed model achieved an accuracy of 98.93% when tested with the CASIA V2.0 dataset “Chinese Academy of Sciences, Institute of Automation” which is a publicly available dataset for forgery classification. The experimental results show that, for image splicing forgery detection, the proposed Sonine functions-derived convex-based features and deep features outperform state-of-the-art techniques in terms of accuracy, precision, and recall. Overall, the obtained detection accuracy attests to the benefit of using the Sonine functions alongside deep feature representations. Finding the regions or locations where image tampering has taken place is limited by the study. Future research will need to look into advanced image analysis techniques that can offer a higher degree of accuracy in identifying and localizing tampering regions.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Digital Media Forensic Detection · Advanced Steganography and Watermarking Techniques · Law in Society and Culture

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (28)

Show source-provided references
1. Low dimensional DCT and DWT feature based model for detection of image splicing and copy-move forgery10.1007/s11042-020-09415-2 ↗
2. New texture descriptor based on modified fractional entropy for digital image splicing forgery detection10.3390/e21040371 ↗
3. A survey on traditional and deep learning copy move forgery detection (CMFD) techniques
4. Image forgery detection10.1109/MSP.2008.931079 ↗
5. A robust technique for copy-move forgery detection from small and extremely smooth tampered regions based on the DHE-SURF features and mDBSCAN clustering10.1080/00450618.2020.1715479 ↗
6. Detection of copy-move forgery in digital images using singular value decomposition10.32604/cmc.2023.032315 ↗
7. An efficient ward-based copy-move forgery detection method for digital image forensic
8. Efficient forgery detection approaches for digital color images10.32604/cmc.2022.021047 ↗
9. State of the art in passive digital image forgery detection: Copy-move image forgery10.1007/s10044-017-0678-8 ↗
10. Copy move image forgery detection using Hessian and center symmetric local binary pattern
11. Blind image splicing detection via noise level function
12. Image splicing detection scheme based on error level analysis and local binary pattern
13. Low dimensional DCT and DWT feature based model for detection of image splicing and copy-move forgery10.1007/s11042-020-09415-2 ↗
14. Improved image splicing forgery detection by combination of conformable focus measures and focus measure operators applied on obtained redundant discrete wavelet transform coefficients10.3390/sym11111392 ↗
15. Malware analysis in IoT & Android systems with defensive mechanism10.3390/electronics11152354 ↗
16. Image splicing detection based on convolutional neural network with weight combination strategy10.1016/j.jisa.2020.102523 ↗
17. Exposing splicing forgery in realistic scenes using deep fusion network10.1016/j.ins.2020.03.099 ↗
18. Reality transform adversarial generators for image splicing forgery detection and localization
19. A new method to detect splicing image forgery using convolutional neural network10.3390/app13031272 ↗
20. A new proof of Sonine’s formula
21. Diaz · Divulgaciones Matemáticas · 2007 · 15 · 179
22. Matlab tools. The Mathworks Inc., Natick, Massachusetts, USA, 2021.
23. CASIA tampered image detection evaluation database (CASIA TIDE v2.0). [Online]. Available: http://forensics.idealtest.org:8080/index_v2.html (accessed on 10/03/2023)
24. Passive detection of image forgery using DCT and local binary pattern10.1007/s11760-016-0899-0 ↗
25. A passive approach for detecting image splicing using deep learning and Haar wavelet transform10.5815/ijcnis.2019.05.04 ↗
26. DCU-Net: A dual-channel U-shaped network for image splicing forgery detection10.1007/s00521-021-06329-4 ↗
27. Splicing image forgery detection using textural features based on the grey level co-occurrence matrices10.1049/iet-ipr.2016.0238 ↗
28. Automated image splicing detection using deep CNN-learned features and ANN-based classifier10.1007/s11760-021-01895-5 ↗