In this paper, we propose to estimate the rotation angle of JPEG compressed image based on prefilter and cyclic spectral analysis in order to improve detection performance. We first mathematically show the cyclostationarity of differentially filtered images. And then we design a prefilter to reduce the effect of JPEG block artifacts on the image spectrum, further improving the detection ability. At last, the rotation angle is estimated based on the locations of characteristic peaks. Experimental results demonstrate that the proposed detection method outperforms some state-of-the-art methods.
SONG Zhonghao, YAO Heng
. Image Rotation Angle Estimation on JPEG Compressed Images via Third-order Differential Prefiltering Operation and Cyclostationarity Analysis[J]. Journal of Applied Sciences, 2022
, 40(5)
: 820
-827
.
DOI: 10.3969/j.issn.0255-8297.2022.05.011
[1] Popescu A C, Farid H. Exposing digital forgeries by detecting traces of resampling[J]. IEEE Transactions on Signal Processing, 2005, 53(2):758-767.
[2] Kirchner M. Fast and reliable resampling detection by spectral analysis of fixed linear predictor residue[C]//200810th ACM workshop on Multimedia and security, 2008:11-20.
[3] Gallagher A C. Detection of linear and cubic interpolation in JPEG compressed images[C]//2nd Canadian Conference on Computer and Robot Vision, 2005:65-72.
[4] Mahdian B, Saic S. Blind authentication using periodic properties of interpolation[J]. IEEE Transactions on Information Forensics and Security, 2008, 3(3):529-538.
[5] Wei W M, Wang S Z, Zhang X P, et al. Estimation of image rotation angle using interpolation-related spectral signatures with application to blind detection of image forgery[J]. IEEE Transactions on Information Forensics and Security, 2010, 5(3):507-517.
[6] Vazquez-Padín D, Mosquera C, Pérez-gonzález F. Two-dimensional statistical test for the presence of almost cyclostationarity on images[C]//2010 IEEE International Conference on Image Processing, 2010:1745-1748.
[7] Chen C L, Ni J Q, Shen Z Y, et al. Effective estimation of image rotation angle using spectral method[J]. IEEE Signal Processing Letters, 2014, 21(7):890-894.
[8] Chen C L, Ni J Q, Shen Z Y, et al. Blind forensics of successive geometric transformations in digital images using spectral method:theory and applications[J]. IEEE Transactions on Image Processing:a Publication of the IEEE Signal Processing Society, 2017, 26(6):2811-2824.
[9] Liu X J, Lu W, Huang T, et al. Scaling factor estimation on JPEG compressed images by cyclostationarity analysis[J]. Multimedia Tools and Applications, 2019, 78(7):7947-7964.
[10] Peng L, Liao X, Chen M L. Resampling parameter estimation via dual-filtering based convolutional neural network[J]. Multimedia Systems, 2021, 27(3):363-370.
[11] Liu C, Kirchner M. CNN-based rescaling factor estimation[C]//2019 ACM Workshop on Information Hiding and Multimedia Security, 2019:119-124.
[12] Wolberg G. Digital image warping[M]. Los Alamitos:IEEE Computer Society Press, 1994.
[13] Schaefer G, Stich M. UCID:an uncompressed color image database[C]//Storage and Retrieval Methods and Applications for Multimedia 2004, 2003, 5307:472-480.