A Benchmark for Image Forgery Detection and Localization on Social Media Images
Abstract
1. Introduction
- To develop a challenging benchmark dataset, namely, FIDD-6000, for image forgery detection and localization using social media images, which supports the development and comparison of more robust machine learning- and deep learning-based methods, particularly in light of the limited accuracy achieved by state-of-the-art classical algorithms on this dataset.
- To evaluate the performance of existing state-of-the-art image forgery detection and localization algorithms on the proposed dataset.
- Dataset: We developed FIDD-6000, a large-scale dataset of 6000 social media-sourced images with pixel-level annotations, manipulation motives, and binary masks for splicing, copy-move, inpainting, and retouching. As an enhanced and extended version of our previous work, FIDD-1500 [18], this dataset addresses the pressing need for forgery benchmarks that capture social media recompression and transformation effects while also identifying the blind spots of current techniques and establishing FIDD-6000 as a critical benchmark for future research, with practical guidance for combining classical algorithms or integrating them with deep learning approaches to improve robustness.
- Benchmarking: We conduct a comprehensive evaluation of 15 widely cited image forgery localization algorithms (non-aligned double quantization (NADQ) [8], aligned double quantization variants (ADQ1–3) [13], two color filter array (CFA1–2) [14], two local noise analysis techniques (NOI and NVI) [15], Resampling Detection [16], error-level analysis (ELA) [17], block artifact grid (BAG) [19], content-aware grid inconsistency (CAGI) [20], discrete cosine transform (DCT) [21], ghost (GHO) [18] and JPEG Ghosts [18]). All algorithms are implemented in MATLAB under standardized conditions, and their outputs are compared quantitatively and qualitatively.
- Performance Insights: We report detailed results across metrics including true-positive rate (TPR), false-positive rate (FPR), and accuracy, showing that the highest TPR achieved was 83.34% (by ADQ1 [13]), while other methods struggled under platform-induced transformations.
2. Background and Related Works
2.1. Background of Image Forgery Detection
2.2. Image Forgery Datasets
2.2.1. CASIA v1.0 and CASIA v2.0 [3]
2.2.2. Columbia Datasets [4]
2.2.3. MICC and Coverage [2,36]
2.2.4. NIST16 and CoMoFoD [5,37]
2.2.5. Wild Web and IMD2020 [38,39]
2.2.6. Deepfake Datasets: Celeb DF and DFDC [40,41]
2.2.7. AbhAs and SMIFD [9,42]
2.3. Forgery Localization Algorithms
3. Research Problem Formulation
- Forgery Detection: Determine whether a given image is authentic or manipulated;
- Forgery Localization: If manipulated, identify the forged pixels or regions.
Given a social media-transformed image , determine whether it is authentic or manipulated and, if manipulated, estimate a binary tampering mask such that both the image-level prediction and the pixel-level localization remain accurate despite the degradation of forensic traces caused by social media transformations.
4. Methodology
4.1. Dataset Development
Descriptive Statistics of FIDD-6000
4.2. Benchmarking FIDD-6000 with Existing Localization Algorithms
4.2.1. Experimental Setup
4.2.2. Parameter Settings
5. Result Analysis
5.1. Benchmarking and Evaluation of FIDD-6000
5.1.1. Decision Thresholding
5.1.2. Overall Performance Metrics
5.1.3. Quantitative and Comparative Analysis
5.1.4. Visual Analysis
5.1.5. Direct Performance Comparisons on Established Datasets
5.1.6. Image-Level Detection Result
5.1.7. False Positives on Authentic Images
5.1.8. Average Processing Time per Image
6. Discussion and Future Work
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Singh, S.; Kumar, R. Image forgery detection: Comprehensive review of digital forensics approaches. J. Comput. Soc. Sci. 2024, 7, 877–915. [Google Scholar] [CrossRef]
- Shallal, I.; Rzouga Haddada, L.; Essoukri Ben Amara, N. Image forgery detection with focus on copy-move: An overview, real-world challenges and future directions. Appl. Sci. 2025, 15, 11774. [Google Scholar] [CrossRef]
- Dong, J.; Wang, W.; Tan, T. CASIA image tampering detection evaluation database. In Proceedings of the 2013 IEEE China Summit and International Conference on Signal and Information Processing (ChinaSIP), Beijing, China, 6–10 July 2013; pp. 422–426. [Google Scholar] [CrossRef]
- Ng, T.-T.; Hsu, J.; Chang, S.-F. Columbia Image Splicing Detection Evaluation Dataset; DVMM Laboratory, Columbia University: New York, NY, USA, 2009; Available online: https://www.ee.columbia.edu/ln/dvmm/downloads/AuthSplicedDataSet/ (accessed on 29 April 2026).
- Tralic, D.; Zupancic, I.; Grgic, S.; Grgic, M. CoMoFoD—New database for copy-move forgery detection. In Proceedings of the 55th International Symposium ELMAR-2013, Zadar, Croatia, 25–27 September 2013; pp. 49–54. Available online: http://www.vcl.fer.hr/comofod (accessed on 10 December 2025).
- Pan, W.; Ma, W.; Wu, X.; Liu, W. High frequency component enhancement network for image manipulation detection. Electronics 2024, 13, 447. [Google Scholar] [CrossRef]
- Al-Qershi, O.M.; Khoo, B.E. Passive detection of copy-move forgery in digital images: State-of-the-art. Forensic Sci. Int. 2013, 231, 284–295. [Google Scholar] [CrossRef]
- Mareen, H.; De Neve, L.; Lambert, P.; Van Wallendael, G. Harmonizing image forgery detection & localization: Fusion of complementary approaches. J. Imaging 2024, 10, 4. [Google Scholar] [CrossRef]
- Rana, M.M.R.; Hasnat, A.; Rahaman, G.M.A. SMIFD-1000: Social media image forgery detection database. Forensic Sci. Int. Digit. Investig. 2022, 41, 301392. [Google Scholar] [CrossRef]
- Jena, R.; Singh, P.; Mohanty, M. PP-JPEG: A privacy-preserving JPEG image-tampering localization. J. Imaging 2023, 9, 172. [Google Scholar] [CrossRef] [PubMed]
- Guo, Z.; Zhang, B.; Fan, J.; Teng, Z.; Fan, J. Modal-guided multi-domain inconsistency learning for face forgery detection. Appl. Sci. 2024, 15, 229. [Google Scholar] [CrossRef]
- Pappachan, P.; Adi, N.S.; Firmansyah, G. Deep Learning-Based Forensics. In Digital Forensics and Cyber Crime Investigation: Recent Advances and Future Directions; CRC Press: Boca Raton, FL, USA, 2024; Volume 211, Available online: https://www.taylorfrancis.com/books/edit/10.1201/9781003207573/digital-forensics-cyber-crime-investigation-ahmed-abd-el-latif-lo-ai-tawalbeh-manoranjan-mohanty-brij-gupta-konstantinos-psannis (accessed on 10 December 2025).
- Barni, M.; Bondi, L.; Bonettini, N.; Bestagini, P.; Costanzo, A.; Maggini, M.; Tondi, B.; Tubaro, S. Aligned and non-aligned double JPEG detection using convolutional neural networks. J. Vis. Commun. Image Represent. 2017, 49, 153–163. [Google Scholar] [CrossRef]
- Kwan, C.; Larkin, J. Demosaicing of Bayer and CFA 2.0 patterns for low lighting images. Electronics 2019, 8, 1444. [Google Scholar] [CrossRef]
- Gardella, M.; Musé, P.; Morel, J.-M.; Colom, M. Forgery detection in digital images by multi-scale noise estimation. J. Imaging 2021, 7, 119. [Google Scholar] [CrossRef] [PubMed]
- Liang, P.; Li, Z.; Tu, H.; Zhao, H. LBRT: Local-information-refined transformer for image copy-move forgery detection. Sensors 2024, 24, 4143. [Google Scholar] [CrossRef]
- Abd Warif, N.B.; Idris, M.Y.I.; Wahab, A.W.A.; Salleh, R. An evaluation of Error Level Analysis in image forensics. In Proceedings of the 5th IEEE International Conference on System Engineering and Technology (ICSET), Shah Alam, Malaysia, 10–11 August 2015; pp. 23–28. [Google Scholar] [CrossRef]
- Singh, D.; Singh, P.; Jena, R.; Chakraborty, R.S. An image forensic technique based on JPEG ghosts. Multimed. Tools Appl. 2023, 82, 14153–14169. [Google Scholar] [CrossRef] [PubMed]
- Li, W.; Yuan, Y.; Yu, N. Passive detection of doctored JPEG image via block artifact grid extraction. Signal Process. 2009, 89, 1821–1829. [Google Scholar] [CrossRef]
- Yao, H.; Xu, M.; Qiao, T.; Wu, Y.; Zheng, N. Image forgery detection and localization via a reliability fusion map. Sensors 2020, 20, 6668. [Google Scholar] [CrossRef]
- Bianchi, T.; De Rosa, A.; Piva, A. Improved DCT coefficient analysis for forgery localization in JPEG images. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Prague, Czech Republic, 22–27 May 2011; pp. 2444–2447. [Google Scholar] [CrossRef]
- Kumari, R.; Garg, H. Image splicing forgery detection: A review. Multimed. Tools Appl. 2025, 84, 4163–4201. [Google Scholar] [CrossRef]
- Peng, J.; Liu, C.; Pang, H.; Gao, X.; Cheng, G.; Hao, B. GP-Net: Image manipulation detection and localization via long-range modeling and transformers. Appl. Sci. 2023, 13, 12053. [Google Scholar] [CrossRef]
- Sharma, D.K.; Singh, B.; Agarwal, S.; Garg, L.; Kim, C.; Jung, K.-H. A survey of detection and mitigation for fake images on social media platforms. Appl. Sci. 2023, 13, 10980. [Google Scholar] [CrossRef]
- Qazi, T.; Ali, M.; Hayat, K.; Magnier, B. Seamless copy-move replication in digital images. J. Imaging 2022, 8, 69. [Google Scholar] [CrossRef]
- Farhan, M.H.; Shaker, K.; Al-Janabi, S. Copy-move forgery detection in digital image forensics: A survey. Multimed. Tools Appl. 2024, 83, 70603–70635. [Google Scholar] [CrossRef]
- Ahmad, M.; Khursheed, F. Digital image forgery detection approaches: A review. In Applications of Artificial Intelligence in Engineering: Proceedings of First Global Conference on Artificial Intelligence and Applications (GCAIA 2020); Springer: Singapore, 2021; pp. 863–882. [Google Scholar] [CrossRef]
- Barglazan, A.A.; Brad, R.; Constantinescu, C. Image inpainting forgery detection: A review. J. Imaging 2024, 10, 42. [Google Scholar] [CrossRef] [PubMed]
- Mohammed, A. Deep fake detection and mitigation: Securing against AI-generated manipulation. J. Comput. Innov. 2024, 4, 1. [Google Scholar] [CrossRef]
- He, Z.; Liu, Z.; Zhao, Z. Forgery-aware guided spatial-frequency feature fusion for face image forgery detection. Symmetry 2025, 17, 1148. [Google Scholar] [CrossRef]
- Li, X.; Gunturk, B.; Zhang, L. Image demosaicing: A systematic survey. In Visual Communications and Image Processing 2008; SPIE: Bellingham, WA, USA, 2008; Volume 6822, pp. 489–503. [Google Scholar] [CrossRef]
- Falcón-López, S.A.; Tobarra, L.; Robles-Gómez, A.; Pastor-Vargas, R. Forensic analysis of manipulated images and videos. Appl. Sci. 2025, 15, 12664. [Google Scholar] [CrossRef]
- Wang, Y.; Liu, L.; Huang, T. Detection of image tampering using multiscale fusion and anomalousness assessment. In Image Processing, Electronics and Computers; IOS Press: Amsterdam, The Netherlands, 2024; pp. 260–270. [Google Scholar] [CrossRef]
- Man, Q.; Gee, S.-J.; Cho, Y.-I. Multi-domain perception transformer for generalized forgery image detection. Appl. Sci. 2026, 16, 533. [Google Scholar] [CrossRef]
- Hong, C.S.; Oh, T.G. TPR-TNR plot for confusion matrix. Commun. Stat. Appl. Methods 2021, 28, 161–169. [Google Scholar] [CrossRef]
- Yang, J.; Lan, G.; Xiao, S.; Li, Y.; Wen, J.; Zhu, Y. Enriching facial anti-spoofing datasets via an effective face swapping framework. Sensors 2022, 22, 4697. [Google Scholar] [CrossRef]
- Farid, H. Exposing digital forgeries from JPEG ghosts. IEEE Trans. Inf. Forensics Secur. 2009, 4, 154–160. [Google Scholar] [CrossRef]
- Novozamsky, A.; Mahdian, B.; Saic, S. IMD2020: A large-scale annotated dataset tailored for detecting manipulated images. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision Workshops (WACVW), Snowmass Village, CO, USA, 1–5 March 2020; pp. 71–80. [Google Scholar] [CrossRef]
- Peng, J.; Li, Y.; Liu, C.; Gao, X. The circular U-Net with attention gate for image splicing forgery detection. Electronics 2023, 12, 1451. [Google Scholar] [CrossRef]
- Man, Q.; Cho, Y.-I. Exposing face manipulation based on generative adversarial network-transformer and fake frequency noise traces. Sensors 2025, 25, 1435. [Google Scholar] [CrossRef] [PubMed]
- Wan, D.; Cai, M.; Peng, S.; Qin, W.; Li, L. Deepfake detection algorithm based on dual-branch data augmentation and modified attention mechanism. Appl. Sci. 2023, 13, 8313. [Google Scholar] [CrossRef]
- Gokhale, A.L.; Thepade, S.D.; Aarons, N.R.; Pramod, D.; Kulkarni, R. AbhAS: A novel realistic image splicing forensics dataset. J. Appl. Secur. Res. 2022, 17, 80–102. [Google Scholar] [CrossRef]
- Chambino, L.L.; Silva, J.S.; Bernardino, A. Multispectral face recognition using transfer learning with adaptation of domain specific units. Sensors 2021, 21, 4520. [Google Scholar] [CrossRef] [PubMed]
- Mahdian, B.; Saic, S. Using noise inconsistencies for blind image forensics. Image Vis. Comput. 2009, 27, 1497–1503. [Google Scholar] [CrossRef]
- Mahdian, B.; Saic, S. Detection of resampling supplemented with noise inconsistencies analysis for image forensics. In Proceedings of the 2008 International Conference on Computational Sciences and Its Applications (ICCSA), Perugia, Italy, 30 June–3 July 2008; pp. 546–556. [Google Scholar] [CrossRef]
- Yang, R.; You, K.; Pang, C.; Luo, X.; Lan, R. CSTAN: A deepfake detection network with CST attention for superior generalization. Sensors 2024, 24, 7101. [Google Scholar] [CrossRef] [PubMed]
- Noorizadegan, A.; Chen, C.-S.; Cavoretto, R.; De Rossi, A. Efficient truncated randomized SVD for mesh-free kernel methods. Comput. Math. Appl. 2024, 164, 12–20. [Google Scholar] [CrossRef]
- Casciola, G.; Montefusco, L.B.; Morigi, S. Edge-driven Image Interpolation using Adaptive Anisotropic Radial Basis Functions. J. Math. Imaging Vis. 2010, 36, 125–139. [Google Scholar] [CrossRef]
- Gunawan, T.S.; Hanafiah, S.A.M.; Kartiwi, M.; Ismail, N.; Za’bah, N.F.; Nordin, A.N. Development of photo forensics algorithm by detecting Photoshop manipulation using Error Level Analysis. Indones. J. Electr. Eng. Comput. Sci. 2017, 7, 131–137. [Google Scholar] [CrossRef]
- Rana, M.M.R.; Rahman, M.A.; Talukder, K.H. FIDD-1500: Fake image detection dataset. In Proceedings of the 26th International Conference on Computer and Information Technology (ICCIT), Cox’s Bazar, Bangladesh, 13–15 December 2023; pp. 1–6. [Google Scholar] [CrossRef]
- Zhang, J.; Tohidypour, H.R.; Nasiopoulos, P.; Liu, L.; Wang, Z.; Cao, E.; Ladenegan, O. Leveraging Bayer pattern analysis for authenticity detection of real and fake images. In Proceedings of the 2024 International Conference on Computational Science and Computational Intelligence (CSCI), Las Vegas, NV, USA, 11–13 December 2024; pp. 15–25. [Google Scholar] [CrossRef]
- Dai, G.; Chen, K.; Huang, L.; Chen, L.; An, D.; Wang, Z.; Wang, K. CECL-Net: Contrastive learning and edge-reconstruction-driven complementary learning network for image forgery localization. Electronics 2024, 13, 3919. [Google Scholar] [CrossRef]
- Hong, J.; Luo, Y.; Mou, M.; Fu, J.; Zhang, Y.; Xue, W.; Xie, T.; Tao, L.; Lou, Y.; Zhu, F. Convolutional neural network-based annotation of bacterial type IV secretion system effectors with enhanced accuracy and reduced false discovery. Brief. Bioinform. 2020, 21, 1825–1836. [Google Scholar] [CrossRef] [PubMed]
- Hao, S.; Li, S. A weighted mean absolute error metric for image quality assessment. In 2020 IEEE International Conference on Visual Communications and Image Processing (VCIP); IEEE: Piscataway, NJ, USA, 2020; pp. 330–333. [Google Scholar] [CrossRef]













| Dataset (Short Name) | Release Year | Tampering Types | Original /Fake | Typical Image Size | Formats | Realistic? | Binary Masks? | Post- Processing in Set | Color | Main Drawback |
|---|---|---|---|---|---|---|---|---|---|---|
| CASIA v1.0 [3] | 2009 | Splicing | 451/462 | 384 × 256 | JPEG | Moderate (lab splices) | No | Limited (JPEG, boundary softening) | Color | Low resolution, no masks, limited variety. |
| CASIA v2.0 [3] | 2009/ 2013 | Splicing, Copy-Move | 7491/5123 (12,614 total) | ∼240 × 160 to 900 × 600 | BMP/TIFF/ JPEG/PNG | Moderate | No | Mixed compression and edits | Color/ Gray | No masks, heterogeneous quality; still mostly lab-made edits. |
| Columbia Uncompressed (DVMM) [4] | 2006 | Splicing | 95/88 | 757 × 568 and 1152 × 768 | TIFF (uncompressed) | High (manual Photoshop) | Yes | Minimal (little/no compression) | Color | Only splicing; smaller scale; little social media degradation. |
| Columbia Color & Gray [4] | 2009 (Color); 2009 (Gray) | Splicing | 180/183 (color); ≈933 912 blocks (gray) | Color: 757 × 568 and 1152 × 768; Gray: 128×128 | JPEG (color); BMP (gray) | Moderate (lab) | Color: yes; gray: no | Minimal | Color and Gray | Gray set is block-level (not full images); limited realism; older content. |
| MICC-F220 [36] | 2011 | Copy-Move | 110/110 | ∼722 × 480 to 800 × 600 | JPEG | Moderate | No | Transforms (T/R/S) | Color | No pixel masks; lower resolutions; focused only on CMFD. |
| MICC-F600 [36] | 2013–2014 | Copy-Move | 440/160 (+160 GT masks) | ∼800 × 533 to 3888 × 2592 | JPEG, BMP | High (hand-made, realistic) | Yes (for tampered) | Varied edits to blend | Color | Class imbalance; CMFD only. |
| MICC-F2000 [36] | 2011 | Copy-Move | 1300/700 | 2048 × 1536 | JPEG | Moderate | No | Transforms (T/R/S) | Color | No pixel masks; fixed resolution. |
| COVERAGE [2] | 2016 | Copy-Move with SGO | 100 original– forged pairs | Varied; ∼4 × 105 px avg. | JPEG | High (SGO ambiguity) | Yes (dup/ forged masks) | Rotation, scaling, illumination, etc. | Color | Small; CMFD-only but challenging due to SGO. |
| NIST16/ Nimble’16 [37] | 2016 | Splicing, Copy-Move, Removal/ Inpainting | Ref. originals + 564 forged | High-res (avg. ≈ 3460 × 2616) | Mostly JPEG (varied) | High | Yes | Heavy (compression, resizing, etc.) | Color | Access/licensing; distribution skew; not all social media artifacts. |
| NIST16/ Nimble’16 [37] | 2016 | Splicing, Copy-Move, Removal/ Inpainting | Ref. originals + 564 forged | High-res (avg. ≈ 3460 × 2616) | Mostly JPEG (varied) | High | Yes | Heavy (compression, resizing, etc.) | Color | Access/licensing; distribution skew; not all |
| CoMoFoD [5] | 2013–2014 | Copy-Move | 260/260 base sets (+13,520 small and 3120 large post-processed variants) | 512 × 512 (200 sets) and 3000 × 2000 (60 sets) | PNG/JPEG | Moderate –high | Yes (two masks/set) | JPEG, blur, noise, color changes | Color | CMFD-only; synthetic post-processing dominates. |
| Wild Web (WEB) [39] | 2016 | Splicing in the Wild | 0/13,577 unique web images (evaluation on 80 cases/90 sub-cases; 101 masks) | Varied | Web formats | Very high (real-world) | Yes (per case /sub-case) | Uncontrolled (as-found) | Color | No clean originals for many items; de-dup/ attribution issues. |
| IMD2020 (real-life subset) [38] | 2020 | Splicing, Copy-Move, Removal | ≈2010/2010 (real-life pairs) | Varied; real camera | JPEG/PNG (varied) | High (real-life) | Yes | As-found (OSN-like) | Color | Heterogeneous sources; extended set mixes synthetic and real. |
| Celeb-DF (video) [40] | 2020 | Face-Swap Deepfakes | 590 real/5639 fake videos | Varied video res. | MP4 | High (improved synthesis) | No | Generation and compression artifacts | Color | Video-only (image frames need extraction); celebrity-domain bias. |
| DFDC (video) [41] | 2020 | Face-Swap Deepfakes | >100k videos (paid actors) | Varied | MP4 | High | No | Many generation pipelines and re-encodes | Color | Video-only; huge size and computational cost; licensing. |
| AbhAS [42] | 2020 | Splicing (Realistic) | NR publicly | Varied | JPEG (typical) | High (realistic splices) | Unclear | Realistic manual edits | Color | Size details not clearly public; access via paper. |
| SMIFD-1000 [9] | 2022 | Splicing, Copy-Move, Retouching (Social Media) | Total 1000 (split NR) | Social media resolutions (varied) | Mixed web formats | Very high (in the wild) | Yes (pixel-level), + motive metadata | OSN transforms (compression, resizes, filters) | Color | Real-world noise can confound classic methods; some metadata missing. |
| Algorithm | Principle | Strengths | Weaknesses |
|---|---|---|---|
| ADQ1 [13] | Detect aligned double JPEG compression via DCT histogram periodicity [21] | Simple and fast; effective for double-compressed areas | Weak when the full image is recompressed |
| ADQ2 [19] | Statistical double JPEG detector | Better localization than ADQ1 | Assumes partial double compression |
| ADQ3 [13] | Bayesian double JPEG localization | Sensitive to subtle tampering | Computationally expensive; prone to false alarms after platform recompression |
| BAG [19] | Block artifact grid inconsistency detection | Effective for shifted splices | Weak if grids align or are globally recompressed |
| CAGI [20] | Content-aware JPEG grid inconsistency detection | Suppresses some false positives | Needs strong grid anomalies |
| CFA1 [14] | Single-feature demosaicing inconsistency analysis | Fast and interpretable | Coarse localization; sensitive to compression |
| CFA2 [14] | Fine-grained CFA probability mapping | Better localization for multi-camera splices | Weak when camera patterns are similar |
| DCT [21] | Frequency-domain coefficient anomaly analysis | Detects several compression-related edits | Sensitive to texture and threshold choice |
| ELA [17] | Recompress-and-difference heuristic | Easy visual interpretation | High false positives; unreliable after uniform recompression |
| GHO [18] | JPEG ghost localization at guessed quality | Precise when compression histories differ | Less useful after global recompression |
| JPEG Ghosts [18] | Multi-quality automated ghost analysis | No prior quality knowledge needed | Computationally slow; noisy maps possible |
| NADQ [8] | Non-aligned double JPEG detection | Effective for shifted grids | Weak when grids align |
| NOI [15] | Noise inconsistency segmentation | General-purpose and intuitive | Over-segmentation in textured regions |
| NVI [15] | Local noise variance estimation | Sensitive to subtle noise changes | Compression artifacts can interfere |
| Resampling [16] | Detection of interpolation periodicity | Useful for geometric manipulations | Platform downsampling can hide local traces |
| Category | Number of Images | Percentage (%) | Avg. Tampered Pixels (%) |
|---|---|---|---|
| Authentic Images | 1000 | 16% | — |
| Manipulated Images (Total) | 5000 | 84% | 15–20% |
| Splicing | 2250 | 45% of manipulated | ∼25% |
| Copy-Move | 1750 | 35% of manipulated | ∼12% |
| Retouching | 1000 | 20% of manipulated | ∼5% |
| Total Dataset Size | 6000 | 100% | — |
| Algorithm | Input Feature/Parameter | Analysis Procedure | Detection Objective | Decision Rule | Score |
|---|---|---|---|---|---|
| ADQ1 | JPEG quantization analysis | Detect abnormal quantization steps | Flag recompression | manipulated, otherwise authentic | 83.3% |
| ADQ2 | Quantization step extraction | Analyze step size inconsistency | Detect recompression | manipulated, otherwise authentic | 70.0% |
| ADQ3 | DCT coefficient analysis | Compare statistical distributions | Identify manipulation | manipulated, otherwise authentic | 75.2% |
| BAG | Image blocking analysis | Detect grid misalignment | Reveal copy-move/splicing | manipulated, otherwise authentic | 71.0% |
| CAGI | Chromatic aberration extraction | Compare across regions | Detect inconsistencies | manipulated, otherwise authentic | 74.5% |
| CFA1 | CFA artifact detection | Compare interpolation patterns | Identify altered regions | manipulated, otherwise authentic | 55.4% |
| CFA2 | CFA sampling pattern analysis | Check periodicity changes | Detect manipulation | manipulated, otherwise authentic | 63.3% |
| DCT | DCT coefficient extraction | Analyze coefficient distribution | Detect tampering | manipulated, otherwise authentic | 69.8% |
| ELA | Error amplification | Measure local recompression differences | Highlight edited regions | manipulated, otherwise authentic | 30.5% |
| GHO | Gamma correction estimation | Compare gamma across regions | Detect forgery | manipulated, otherwise authentic | 78.0% |
| JPEG Ghosts | Recompress image at multiple qualities | Compare residual differences | Expose altered areas | manipulated, otherwise authentic | 65.2% |
| NADQ | Quantization noise analysis | Detect abnormal noise patterns | Identify manipulation | manipulated, otherwise authentic | 60.4% |
| NOI | Noise pattern extraction | Compare sensor-noise consistency | Detect tampering | manipulated, otherwise authentic | 58.7% |
| NVI | Local noise variance calculation | Analyze irregular variance | Reveal edits | manipulated, otherwise authentic | 65.8% |
| Resampling | Interpolation pattern detection | Analyze periodic artifacts | Detect geometric manipulation | manipulated, otherwise authentic | 52.3% |
| Algorithm | Commonly Reported Benchmark Dataset | Typical Reported Performance on Benchmark Dataset | TPR (%) | FPR (%) | Precision | F1-Score | MCC | Avg. Time (s) | IoU (%) |
|---|---|---|---|---|---|---|---|---|---|
| ADQ1 | CASIA/Columbia/NIST16 | Strong under double-JPEG conditions | 83.3 | 21.4 | 0.951 | 0.78 | 0.520 | 0.24 | 75.2 |
| ADQ2 | CASIA/Columbia/NIST16 | Strong under aligned double-JPEG conditions | 70.0 | 24.5 | 0.935 | 0.74 | 0.350 | 0.28 | 69.3 |
| ADQ3 | CASIA/Columbia/NIST16 | Competitive on JPEG recompression benchmarks | 75.2 | 18.1 | 0.954 | 0.75 | 0.448 | 14.3 | 72.8 |
| BAG | Columbia/CASIA | Effective for block-grid inconsistency detection | 71.0 | 15.3 | 0.959 | 0.72 | 0.427 | 1.5 | 68.5 |
| CAGI | Columbia/CASIA/NIST16 | Improved over BAG in controlled settings | 74.5 | 12.0 | 0.969 | 0.78 | 0.486 | 3.6 | 74.0 |
| CFA1 | Columbia/CASIA | Effective when CFA traces are preserved | 55.4 | 10.2 | 0.964 | 0.57 | 0.337 | 0.10 | 56.2 |
| CFA2 | Columbia/CASIA | More accurate than coarse CFA analysis in benchmark settings | 63.3 | 13.5 | 0.959 | 0.61 | 0.373 | 2.9 | 62.1 |
| DCT | CASIA/Columbia | Competitive for compression-related anomaly analysis | 69.8 | 27.0 | 0.928 | 0.62 | 0.330 | 0.08 | 65.4 |
| ELA | CASIA/mixed web-image benchmarks | Often useful as a heuristic visual indicator | 30.5 | 5.1 | 0.968 | 0.27 | 0.215 | 0.06 | 28.7 |
| Ghost (manual) | Columbia/CASIA | Strong when different JPEG histories are present | 78.0 | 17.8 | 0.956 | 0.76 | 0.481 | 4.7 | 66.5 |
| Ghosts (auto) | Columbia/CASIA | Moderate to strong on recompression-based benchmarks | 65.2 | 22.4 | 0.936 | 0.59 | 0.323 | 4.7 | 64.1 |
| NADQ | CASIA/Columbia/NIST16 | Effective for non-aligned double-JPEG detection | 60.4 | 9.0 | 0.971 | 0.63 | 0.383 | 1.3 | 61.8 |
| NOI | CASIA/Columbia/IMD-style benchmarks | Moderate when noise inconsistency is preserved | 58.7 | 11.6 | 0.962 | 0.60 | 0.351 | 0.10 | 59.4 |
| NVI | CASIA/Columbia/IMD-style benchmarks | Moderate under controlled noise conditions | 65.8 | 19.4 | 0.944 | 0.60 | 0.350 | 2.1 | 63.2 |
| Resampling | CASIA/Columbia/copy-move benchmarks | Effective when interpolation traces remain detectable | 52.3 | 13.7 | 0.950 | 0.53 | 0.289 | 0.08 | 50.4 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Rana, M.M.R.; Rahman, M.A.; Talukder, K.H.; Galib, S.M.; Siddique, N. A Benchmark for Image Forgery Detection and Localization on Social Media Images. J. Sens. Actuator Netw. 2026, 15, 40. https://doi.org/10.3390/jsan15030040
Rana MMR, Rahman MA, Talukder KH, Galib SM, Siddique N. A Benchmark for Image Forgery Detection and Localization on Social Media Images. Journal of Sensor and Actuator Networks. 2026; 15(3):40. https://doi.org/10.3390/jsan15030040
Chicago/Turabian StyleRana, Md. Mehedi Rahman, Md. Anisur Rahman, Kamrul Hasan Talukder, Syed Md. Galib, and Nazmul Siddique. 2026. "A Benchmark for Image Forgery Detection and Localization on Social Media Images" Journal of Sensor and Actuator Networks 15, no. 3: 40. https://doi.org/10.3390/jsan15030040
APA StyleRana, M. M. R., Rahman, M. A., Talukder, K. H., Galib, S. M., & Siddique, N. (2026). A Benchmark for Image Forgery Detection and Localization on Social Media Images. Journal of Sensor and Actuator Networks, 15(3), 40. https://doi.org/10.3390/jsan15030040

