Abstract

This paper proposes a novel framework for image splicing detection based on the inconsistency in the blur degree and depth information of an image. Firstly, the blur kernels of image blocks (local blur kernels) are estimated. Next, a multi-step reblurring technique is used to measure the relative blur degrees of the local blur kernels. The relative blur degrees are used as a feature to classify the image blocks based on the blur degrees. Furthermore, block-based and pixel-based techniques are incorporated for a fine segmentation of the regions with different blur degrees. Finally, the consistency in the blur degree and depth information of the regions are analyzed. Any inconsistency in the blur degree and depth information can be used as an evidence of image splicing. The experimental results show that the proposed approach can discriminate a wide range of blur degrees in natural and artificial blurred images which outperforms the state-of-the-art approaches. Furthermore, our proposed approach has been evaluated for image splicing detection. The result shows that it can be used successfully for detection of image splicing.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.