Skip to main content
Log in

Forensic image analysis using inconsistent noise pattern

  • Theoretical Advances
  • Published:
Pattern Analysis and Applications Aims and scope Submit manuscript

Abstract

With the advancement of image acquisition devices and social networking services, a huge volume of image data is generated. Using different image and video processing applications, these image data are manipulated, and thus, original images get tampered. These tampered images are the prime source of spreading fake news, defaming the personalities and in some cases (when used as evidence) misleading the law bodies. Hence before relying totally on the image data, the authenticity of the image must be verified. Works of the literature are reported for the verification of the authenticity of an image based on noise inconsistency. However, these works suffer from limitations of confusion between edges and noise, post-processing operation for localization and need of prior knowledge about an image. To handle these limitations, a noise inconsistency-based technique has been presented here to detect and localize a false region in an image. This work consists of three major steps of pre-processing, noise estimation and post-processing. For the experimental purpose two, publicly available datasets are used. The result is discussed in terms of precision, recall, accuracy and f1-score on the pixel level. The result of the presented work is also compared with the recent state-of-the-art techniques. The average accuracy of the proposed work on datasets is 91.70%, which is highest among state-of-the-art techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. CAKEBREAD C (2017) People will take 1.2 trillion digital photos this year - thanks to smartphones. Bus Insid India

  2. Adobe (2018) Adobe Sensi. https://www.adobe.com/in/sensei.html. Accessed 19 Mar 2018

  3. FaceApp (2018) FaceApp-AI Face Editor. https://www.faceapp.com/. Accessed 19 Mar 2018

  4. Kuznetsov A, Severyukhin Y, Afonin O, Gubanov Y (2013) Detecting forged images. In: Forenisc Mag. https://www.forensicmag.com/article/2013/08/detecting-forged-images. Accessed 10 Jul 2019

  5. Yang B, Sun X, Guo H et al (2017) A copy-move forgery detection method based on CMFD-SIFT. Multimed Tools Appl. https://doi.org/10.1007/s11042-016-4289-y

    Article  Google Scholar 

  6. Panda S, Mishra M (2018) Passive techniques of digital image forgery detection: developments and challenges. In: Akhtar K, Swagatam D, Kalpana S (eds) Advances electronics communication computing, 3rd edn. Springer, Singapore, pp 281–290

    Chapter  Google Scholar 

  7. Zhang Z, Zhou Y, Kang J, Ren Y (2008) Study of image splicing detection. Int Conf Intell Comput. https://doi.org/10.1007/978-3-540-87442-3_136

    Article  Google Scholar 

  8. Mahmood T, Mehmood Z, Shah M, Saba T (2018) A robust technique for copy-move forgery detection and localization in digital images via stationary wavelet and discrete cosine transform. J Vis Commun Image Represent 53:202–214. https://doi.org/10.1016/j.jvcir.2018.03.015

    Article  Google Scholar 

  9. Mahmood T, Irtaza A, Mehmood Z, Tariq Mahmood M (2017) Copy–move forgery detection through stationary wavelets and local binary pattern variance for forensic analysis in digital images. Forensic Sci Int 279:8–21. https://doi.org/10.1016/j.forsciint.2017.07.037

    Article  Google Scholar 

  10. Agarwal S, Chand S (2018) Image forgery detection using co-occurrence-based texture operator in frequency domain. Adv Intell Syst Comput 519:117–122. https://doi.org/10.1007/978-981-10-3376-6

    Article  Google Scholar 

  11. Xu J, Zhang L, Zhang D (2018) A trilateral weighted sparse coding scheme for real-world image denoising. In: Computer Vision – ECCV 2018: 15th European Conference, Munich, Germany, September 8-14, 2018, Proceedings, Part VIII. pp. 21-38. Springer: Cham

  12. Al-Qershi OM, Khoo BE (2018) Enhanced block-based copy-move forgery detection using k-means clustering. Multidimens Syst Signal Process. https://doi.org/10.1007/s11045-018-0624-y

    Article  MATH  Google Scholar 

  13. Pomari T, Ruppert G, Rezende E et al (2018) Image splicing detection through Illumination inconsistencies and deep learning. Proc - Int Conf Image Process ICIP. https://doi.org/10.1109/ICIP.2018.8451227

    Article  Google Scholar 

  14. Yao H, Cao F, Tang Z et al (2017) Expose noise level inconsistency incorporating the inhomogeneity scoring strategy. Multimed Tools Appl. https://doi.org/10.1007/s11042-017-5206-8

    Article  Google Scholar 

  15. Kashyap A, Parmar RS, Agrawal M, Gupta H (2017) An evaluation of digital image forgery detection approaches. arXiv preprint arXiv:1703.09968

  16. Peng B, Wang W, Dong J, Tan T (2017) Optimized 3D lighting environment estimation for image forgery detection. IEEE Trans Inf Forensics Secur 12:479–494. https://doi.org/10.1109/TIFS.2016.2623589

    Article  Google Scholar 

  17. Julliand T, Nozick V, Talbot H (2017) Image noise and digital image forensics. Artchiv, HAL Id hal-01623105

  18. Zeng F, Wang W, Chen J, Tang M (2017) Detecting blurred image splicing using blur type inconsistency. Int J Innov Comput Appl 8:31–40. https://doi.org/10.1504/IJICA.2017.082495

    Article  Google Scholar 

  19. Mahdian B, Saic S (2009) Using noise inconsistencies for blind image forensics. Image Vis Comput 27:1497–1503. https://doi.org/10.1016/j.imavis.2009.02.001

    Article  Google Scholar 

  20. Hsu Y-F, Chang S-F (2006) Detecting image splicing using geometry invariants and camera characteristics consistency. In: International Conference on Multimedia and Expo. Toronto, Canada

  21. Popescu AC, Farid H (2004) Statistical tools for digital forensics. Dartmouth College, Hanover

    Book  Google Scholar 

  22. Lyu S, Pan X, Zhang X (2013) Exposing region splicing forgeries with blind local noise estimation. Int J Comput Vis 110:202–221. https://doi.org/10.1007/s11263-013-0688-y

    Article  Google Scholar 

  23. Yao H, Wang S, Zhang X et al (2017) Detecting image splicing based on noise level inconsistency. Multimed Tools Appl 76:12457–12479. https://doi.org/10.1007/s11042-016-3660-3

    Article  Google Scholar 

  24. Zhu N, Li Z (2018) Blind image splicing detection via noise level function. Signal Process Image Commun 68:181–192. https://doi.org/10.1016/j.image.2018.07.012

    Article  Google Scholar 

  25. David LD, Iain MJ (1994) Ideal spatial adaptation by wavelet shrinkage. Biometrika 81:425–455

    Article  MathSciNet  Google Scholar 

  26. IFS T IEEE IFS-TC Image forensics challenge database. In: IEEE Signal Process. Accessed 12 Mar 2019

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ankit Kumar Jaiswal.

Ethics declarations

Conflict interest

The authors declare that they have no conflict of interest

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jaiswal, A.K., Srivastava, R. Forensic image analysis using inconsistent noise pattern. Pattern Anal Applic 24, 655–667 (2021). https://doi.org/10.1007/s10044-020-00930-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10044-020-00930-4

Keywords

Navigation