Abstract

Due to the widespread prevalence of JPEG images in daily life, their authenticity has often been investigated in detecting the traces caused by double JPEG (DJPEG) compression. This paper presents a novel method of DJPEG compression detection based on deep neural networks. After removing the image content using a convolutional auto-encoder (CAE), we separated the JPEG and DJPEG feature spaces into two aligned and non-aligned scenarios using a convolutional neural network (CNN) in the spatial domain. Besides detecting DJPEG compression for small-sized 64 × 64 image patches, the approach also lets us determine the manipulated regions. The proposed network was evaluated for different input images. Results on the standard raw images dataset (RAISE) demonstrated that the proposed methods outperform previous algorithms, especially in the non-aligned case. If an accurate determination of the first and second JPEG compression quality factors (QFs) is not possible, our algorithm is robust to their perturbations. Compared to one of the best existing methods, we achieved about 65% improvement in relative error reduction in some cases.

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.