Splicing Localization Based on Noise Level Inconsistencies in Residuals of Color Channel Differences
With the rapid usage of networking sites there is an enormous increase in image sharing over the internet. At the same time altering or tempering images has become much easier with the availability of photo editing software. Splicing is one of the tempering method, where an object from one image is copied and pasted into another image, is often used with the aim of either getting attention for fun or misleading the general masses. Thus, authenticity of images shared on internet is debatable. Active research is going on in the field of image forensics in order to examine the trustworthiness of the images. Amongst several techniques available for dealing with image splicing, the statistical based methods are gaining attention in research community as it uses image’s local statistics. We propose a simple and effective method based on noise inconsistencies in residuals of Color channel difference for forensic analysis to localize the splicing image forgery. First the image is decomposed in to super pixels and extracted in regular shapes. From each super pixel, three color channel differences are extracted and noise level is estimated on the residual. Finally, the super pixels are clustered into two groups using Farthest Distributed Centroids Clustering (FDCC) method for classifying superpixel as tampered or original. The experimental results show the simplicity and effectiveness of the proposed method over the state of the art.