{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T10:20:38Z","timestamp":1776334838833,"version":"3.51.2"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2024,3,19]],"date-time":"2024-03-19T00:00:00Z","timestamp":1710806400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,3,19]],"date-time":"2024-03-19T00:00:00Z","timestamp":1710806400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Process Lett"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Images once were considered a reliable source of information. However, when photo-editing software started to get noticed it gave rise to illegal activities which is called image tampering. These days we can come across innumerable tampered images across the internet. Software such as Photoshop, GNU Image Manipulation Program, etc. are applied to form tampered images from real ones in just a few minutes. To discover hidden signs of tampering in an image deep learning models are an effective tool than any other methods. Models used in deep learning are capable of extracting intricate features from an image automatically. Here we proposed a combination of traditional handcrafted features along with a deep learning model to differentiate between authentic and tampered images. We have presented a dual-branch Convolutional Neural Network in conjunction with Error Level Analysis and noise residuals from Spatial Rich Model. For our experiment, we utilized the freely accessible CASIA dataset. After training the dual-branch network for 16 epochs, it generated an accuracy of 98.55%. We have also provided a comparative analysis with other previously proposed work in the field of image forgery detection. This hybrid approach proves that deep learning models along with some well-known traditional approaches can provide better results for detecting tampered images.<\/jats:p>","DOI":"10.1007\/s11063-024-11448-9","type":"journal-article","created":{"date-parts":[[2024,3,19]],"date-time":"2024-03-19T07:02:30Z","timestamp":1710831750000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":23,"title":["Detection of Image Tampering Using Deep Learning, Error Levels and Noise Residuals"],"prefix":"10.1007","volume":"56","author":[{"given":"Sunen","family":"Chakraborty","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kingshuk","family":"Chatterjee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paramita","family":"Dey","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,3,19]]},"reference":[{"key":"11448_CR1","doi-asserted-by":"publisher","unstructured":"Boland FM, O'Ruanaidh JJ, Dautzenberg C (1995) Watermarking digital images for copyright protection. In: Fifth international conference on image processing and its applications. p 326\u2013330. https:\/\/doi.org\/10.1049\/cp:19950674","DOI":"10.1049\/cp:19950674"},{"key":"11448_CR2","unstructured":"Popescu AC, Farid H (2004) Exposing digital forgeries by detecting duplicated image regions. https:\/\/digitalcommons.dartmouth.edu\/cs_tr\/254\/. Accessed on 07 Sept 2021"},{"key":"11448_CR3","doi-asserted-by":"publisher","unstructured":"Fang Z, Wang S, Zhang X (2010) Image splicing detection using color edge inconsistency. In: 2010 international conference on multimedia information networking and security. p 923\u2013926. https:\/\/doi.org\/10.1109\/MINES.2010.196","DOI":"10.1109\/MINES.2010.196"},{"issue":"11","key":"11448_CR4","doi-asserted-by":"publisher","first-page":"1849","DOI":"10.1109\/LSP.2015.2438008","volume":"22","author":"J Chen","year":"2015","unstructured":"Chen J, Kang X, Liu Y, Wang ZJ (2015) Median filtering forensics based on convolutional neural networks. IEEE Signal Process Lett 22(11):1849\u20131853. https:\/\/doi.org\/10.1109\/LSP.2015.2438008","journal-title":"IEEE Signal Process Lett"},{"key":"11448_CR5","unstructured":"Krawetz N, Solutions HF (2007) A picture\u2019s worth. In: Black Hat Briefings USA. https:\/\/www.blackhat.com\/presentations\/bh-usa-07\/Krawetz\/Whitepaper\/bh-usa-07-krawetz-WP.pdf. Accessed on 07 Sep t2021"},{"issue":"3","key":"11448_CR6","doi-asserted-by":"publisher","first-page":"868","DOI":"10.1109\/TIFS.2012.2190402","volume":"7","author":"J Fridrich","year":"2012","unstructured":"Fridrich J, Kodovsky J (2012) Rich models for steganalysis of digital images. IEEE Trans Inf Forensics Secur 7(3):868\u2013882. https:\/\/doi.org\/10.1109\/TIFS.2012.2190402","journal-title":"IEEE Trans Inf Forensics Secur"},{"key":"11448_CR7","doi-asserted-by":"publisher","unstructured":"Rao Y, Ni J (2016) A deep learning approach to detection of splicing and copy-move forgeries in images. In: 2016 IEEE international workshop on information forensics and security (WIFS). p 1\u20136. https:\/\/doi.org\/10.1109\/WIFS.2016.7823911","DOI":"10.1109\/WIFS.2016.7823911"},{"key":"11448_CR8","doi-asserted-by":"publisher","unstructured":"Bayar B, Stamm MC (2016) A deep learning approach to universal image manipulation detection using a new convolutional layer. In: Proceedings of the 4th ACM workshop on information hiding and multimedia security. p 5\u201310. https:\/\/doi.org\/10.1145\/2909827.2930786","DOI":"10.1145\/2909827.2930786"},{"key":"11448_CR9","doi-asserted-by":"publisher","unstructured":"Rota P, Sangineto E, Conotter V, Pramerdorfer C (2016) Bad teacher or unruly student: Can deep learning say something in image forensics analysis?. In: 2016 23rd international conference on pattern recognition (ICPR). p 2503\u20132508.https:\/\/doi.org\/10.1109\/ICPR.2016.7900012","DOI":"10.1109\/ICPR.2016.7900012"},{"key":"11448_CR10","doi-asserted-by":"publisher","unstructured":"Thakur R, Rohilla R (2019) Copy-move forgery detection using residuals and convolutional neural network framework: a novel approach. In: 2019 2nd international conference on power energy, environment and intelligent control (PEEIC). p 561\u2013564. https:\/\/doi.org\/10.1109\/PEEIC47157.2019.8976868","DOI":"10.1109\/PEEIC47157.2019.8976868"},{"key":"11448_CR11","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1016\/j.ins.2019.09.038","volume":"511","author":"B Xiao","year":"2020","unstructured":"Xiao B, Wei Y, Bi X, Li W, Ma J (2020) Image splicing forgery detection combining coarse to refined convolutional neural network and adaptive clustering. Inf Sci 511:172\u2013191. https:\/\/doi.org\/10.1016\/j.ins.2019.09.038","journal-title":"Inf Sci"},{"key":"11448_CR12","doi-asserted-by":"publisher","unstructured":"Zhang Z, Zhang Y, Zhou Z, Luo J (2018) Boundary-based image forgery detection by fast shallow cnn. In: 2018 24th international conference on pattern recognition (ICPR). p 2658\u20132663. IEEE. https:\/\/doi.org\/10.1109\/ICPR.2018.8545074","DOI":"10.1109\/ICPR.2018.8545074"},{"issue":"5","key":"11448_CR13","doi-asserted-by":"publisher","first-page":"4581","DOI":"10.3934\/mbe.2019229","volume":"16","author":"X Wang","year":"2019","unstructured":"Wang X, Wang H, Niu S, Zhang J (2019) Detection and localization of image forgeries using improved mask regional convolutional neural network. Math Biosci Eng 16(5):4581\u20134593. https:\/\/doi.org\/10.3934\/mbe.2019229","journal-title":"Math Biosci Eng"},{"key":"11448_CR14","doi-asserted-by":"publisher","unstructured":"Bondi L, Lameri S, G\u00fcera D, Bestagini P, Delp EJ, Tubaro S (2017) Tampering Detection and localization through clustering of camera-based CNN features. In: 2017 IEEE conference on computer vision and pattern recognition workshops (CVPRW). p 1855\u20131864. IEEE. https:\/\/doi.org\/10.1109\/CVPRW.2017.232","DOI":"10.1109\/CVPRW.2017.232"},{"key":"11448_CR15","doi-asserted-by":"publisher","unstructured":"Zhou P, Han X, Morariu VI, Davis LS (2018) Learning rich features for image manipulation detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition. p 1053\u20131061. https:\/\/doi.org\/10.1109\/CVPR.2018.00116","DOI":"10.1109\/CVPR.2018.00116"},{"issue":"9","key":"11448_CR16","doi-asserted-by":"publisher","first-page":"99742","DOI":"10.1109\/ACCESS.2021.3096240","volume":"12","author":"S Walia","year":"2021","unstructured":"Walia S, Kumar K, Kumar M, Gao XZ (2021) Fusion of handcrafted and deep features for forgery detection in digital images. IEEE Access 12(9):99742\u201399755","journal-title":"IEEE Access"},{"issue":"7","key":"11448_CR17","doi-asserted-by":"publisher","first-page":"5015","DOI":"10.1007\/s00521-021-06329-4","volume":"35","author":"H Ding","year":"2023","unstructured":"Ding H, Chen L, Tao Q, Fu Z, Dong L, Cui X (2023) DCU-Net: a dual-channel U-shaped network for image splicing forgery detection. Neural Comput Appl 35(7):5015\u20135031","journal-title":"Neural Comput Appl"},{"key":"11448_CR18","doi-asserted-by":"crossref","unstructured":"Niloy FF, Bhaumik KK, Woo SS (2023) CFL-Net: image forgery localization using contrastive learning. In: Proceedings of the IEEE\/CVF Winter Conference on Applications of Computer Vision 2023. p 4642\u20134651. https:\/\/openaccess.thecvf.com\/content\/WACV2023\/html\/Niloy_CFL-Net_Image_Forgery_Localization_Using_Contrastive_Learning_WACV_2023_paper.html. Accessed on 10 June 2023","DOI":"10.1109\/WACV56688.2023.00462"},{"key":"11448_CR19","unstructured":"Chen LC, Papandreou G, Schroff F, Adam H (2017) Rethinking atrous convolution for semantic image segmentation. arXiv preprint arXiv:1706.05587. https:\/\/arxiv.org\/pdf\/1706.05587.pdf. Accessed on 10 June 2023"},{"issue":"4","key":"11448_CR20","doi-asserted-by":"publisher","first-page":"541","DOI":"10.1162\/neco.1989.1.4.541","volume":"1","author":"Y LeCun","year":"1989","unstructured":"LeCun Y, Boser B, Denker JS, Henderson D, Howard RE, Hubbard W, Jackel LD (1989) Backpropagation applied to handwritten zip code recognition. Neural Comput 1(4):541\u2013551. https:\/\/doi.org\/10.1162\/neco.1989.1.4.541","journal-title":"Neural Comput"},{"key":"11448_CR21","doi-asserted-by":"publisher","unstructured":"Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z (2016) Rethinking the inception architecture for computer vision. In: Proceedings of the IEEE conference on computer vision and pattern recognitio. p 2818\u20132826. https:\/\/doi.org\/10.1109\/CVPR.2016.308","DOI":"10.1109\/CVPR.2016.308"},{"key":"11448_CR22","unstructured":"Tieleman T, Hinton G (2012) Lecture 6.5-rmsprop: divide the gradient by a running average of its recent magnitude. COURSERA: neural networks for machine learning. vol 4(2), p. 26\u201331"},{"key":"11448_CR23","unstructured":"Sovathana P (2018) Kaggle. Casia-dataset https:\/\/www.kaggle.com\/sophatvathana\/casia-dataset. Accessed on 03 July 2021"},{"key":"11448_CR24","doi-asserted-by":"publisher","unstructured":"Dong J, Wang W, Tan T (2013) Casia image tampering detection evaluation database. In: 2013 IEEE China Summit and International Conference on Signal and Information Processing. p 422\u2013426. https:\/\/doi.org\/10.1109\/ChinaSIP.2013.6625374","DOI":"10.1109\/ChinaSIP.2013.6625374"},{"issue":"2","key":"11448_CR25","doi-asserted-by":"publisher","first-page":"653","DOI":"10.12928\/telkomnika.v17i2.8976","volume":"17","author":"IB Sudiatmika","year":"2019","unstructured":"Sudiatmika IB, Rahman F (2019) Image forgery detection using error level analysis and deep learning. Telkomnika. 17(2):653\u2013659. https:\/\/doi.org\/10.12928\/telkomnika.v17i2.8976","journal-title":"Telkomnika."},{"issue":"2","key":"11448_CR26","doi-asserted-by":"publisher","first-page":"249","DOI":"10.3390\/e22020249","volume":"22","author":"W Zhang","year":"2020","unstructured":"Zhang W, Zhao C, Li Y (2020) A novel counterfeit feature extraction technique for exposing face-swap images based on deep learning and error level analysis. Entropy. 22(2):249. https:\/\/doi.org\/10.3390\/e22020249","journal-title":"Entropy."},{"issue":"3","key":"11448_CR27","doi-asserted-by":"publisher","first-page":"656","DOI":"10.1049\/ipr2.12051","volume":"15","author":"N Goel","year":"2021","unstructured":"Goel N, Kaur S, Bala R (2021) Dual branch convolutional neural network for copy move forgery detection. IET Image Proc 15(3):656\u2013665. https:\/\/doi.org\/10.1049\/ipr2.12051","journal-title":"IET Image Proc"},{"key":"11448_CR28","unstructured":"Singh B, Sharma DK (2021) Image forgery over social media platforms\u2014a deep learning approach for its detection and localization. In: 2021 8th International Conference on Computing for Sustainable Global Development (INDIACom). p 705\u2013709. IEEE"},{"key":"11448_CR29","doi-asserted-by":"publisher","unstructured":"Selvaraju RR, Cogswell M, Das A, Vedantam R, Parikh D, Batra D (2017) Grad-cam: visual explanations from deep networks via gradient-based localization. In: Proceedings of the IEEE international conference on computer vision. p 618\u2013626. https:\/\/doi.org\/10.1109\/ICCV.2017.74","DOI":"10.1109\/ICCV.2017.74"},{"issue":"5","key":"11448_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s42979-022-01311-w","volume":"3","author":"S Chakraborty","year":"2022","unstructured":"Chakraborty S, Chatterjee K, Dey P (2022) Discovering tampered image in social media using ELA and deep learning. SN Comput Sci 3(5):1\u20138. https:\/\/doi.org\/10.1007\/s42979-022-01311-w","journal-title":"SN Comput Sci"}],"container-title":["Neural Processing Letters"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11063-024-11448-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11063-024-11448-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11063-024-11448-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,16]],"date-time":"2024-05-16T16:38:39Z","timestamp":1715877519000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11063-024-11448-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,19]]},"references-count":30,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2024,4]]}},"alternative-id":["11448"],"URL":"https:\/\/doi.org\/10.1007\/s11063-024-11448-9","relation":{"has-preprint":[{"id-type":"doi","id":"10.21203\/rs.3.rs-2597191\/v1","asserted-by":"object"},{"id-type":"doi","id":"10.21203\/rs.3.rs-2174562\/v1","asserted-by":"object"}]},"ISSN":["1573-773X"],"issn-type":[{"value":"1573-773X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,19]]},"assertion":[{"value":"17 October 2023","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 March 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"112"}}