Abstract
The latest research indicates that the image steganalysis has been greatly promoted by convolutional neural networks (CNNs). This study further addresses the problem of JPEG steganalysis through proposing a novel CNN architecture in which Gauss partial derivative (GPD) filters and two constructed blocks based on ResNeXt are integrated. In the proposed network, multi-order GPD filters are designed as the pre-processing layer to generate residual images, which can effectively capture sufficient embedding disturbance in texture and edge regions. Furthermore, referring to ResNeXt, two multi-branch blocks are constructed and aggregated to fully exploit the residual images to generate image features for classification. Numerous experiments have been conducted against J-UNIWARD on the public dataset to demonstrate the effectiveness and remarkable performance of the proposed network. Experimental results prove that the proposed network makes better performance than state-of-the-art CNN-based method J-Xu-Net and SCA-GFR. Source code is available via GitHub: https://github.com/Ante-Su/RXGNet.












Similar content being viewed by others
References
Bas P (2011) “Break our steganographic system”: the ins and outs of organizing BOSS. In: International conference on information hiding, pp 59–70
Bas P, Furon T (2007) Bows-2: break our watermarking system. http://bows2.gipsa-lab.inpg.fr Accessed Jul 2007
Boroumand M, Chen M, Fridrich JJ (2019) Deep residual network for steganalysis of digital images. IEEE Trans Inf Forensics Secur 14(5):1181–1193
Chen M, Sedighi V, Boroumand M, Fridrich JJ (2017) Jpeg-phase-aware convolutional neural network for steganalysis of JPEG images. In: Proceedings of the 5th ACM workshop on information hiding and multimedia security, IH&MMSec 2017, Philadelphia, June 20–22, 2017, pp 75–84
Cox I, Miller M, Bloom J, Fridrich J, Kalker T (2007) Digital watermarking and steganography. Morgan Kaufmann, San Francisco
Denemark T, Sedighi V, Holub V, Cogranne R, Fridrich J (2014) Selection-channel-aware rich model for steganalysis of digital images. In: IEEE international workshop on information forensics and security, pp 48–53
Denemark TD, Boroumand M, Fridrich J (2016) Steganalysis features for content-adaptive JPEG steganography. IEEE Trans Inf Forensics Secur 11(8):1736–1746
Fridrich J, Kodovsky J (2012) Rich models for steganalysis of digital images. IEEE Trans Inf Forensics Secur 7(3):868–882
Glorot X, Bengio Y (2010) Understanding the difficulty of training deep feedforward neural networks. In: Proceedings of the thirteenth international conference on artificial intelligence and statistics, pp 249–256
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: 2016 IEEE conference on computer vision and pattern recognition, CVPR 2016, Las Vegas, June 27–30, 2016, pp 770–778
Holub V, Fridrich J (2015) Low-complexity features for JPEG steganalysis using undecimated DCT. IEEE Trans Inf Forensics Secur 10(2):219–228
Holub V, Fridrich JJ, Denemark T (2014) Universal distortion function for steganography in an arbitrary domain. EURASIP J Inf Secur 2014:1
Kodovský J, Fridrich JJ, Holub V (2012) Ensemble classifiers for steganalysis of digital media. IEEE Trans Inf Forensics Secur 7(2):432–444
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems 25: 26th annual conference on neural information processing systems 2012. Proceedings of a meeting held December 3–6, 2012, Lake Tahoe, pp 1106–1114
LeCun Y, Bottou L, Bengio Y, Haffner P, et al. (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324
Qian Y, Dong J, Wang W, Tan T (2015) Deep learning for steganalysis via convolutional neural networks. Proc SPIE—Int Soc Opt Eng 9409:94090J–94090J–10
Qian Y, Dong J, Wang W, Tan T (2016) Learning and transferring representations for image steganalysis using convolutional neural network. In: 2016 IEEE international conference on image processing, ICIP 2016, Phoenix, September 25–28, 2016, pp 2752–2756
Song X, Liu F, Yang C, Luo X, Zhang Y (2015) Steganalysis of adaptive JPEG steganography using 2D Gabor filters. In: ACM workshop on information hiding and multimedia security, pp 15–23
Xie S, Girshick RB, Dollár P, Tu Z, He K (2017) Aggregated residual transformations for deep neural networks. In: 2017 IEEE conference on computer vision and pattern recognition, CVPR 2017, Honolulu, July 21–26, 2017, pp 5987–5995
Xu G (2017) Deep convolutional neural network to detect J-UNIWARD. In: Proceedings of the 5th ACM workshop on information hiding and multimedia security, IH&MMSec 2017, Philadelphia, June 20–22, 2017, pp 67–73
Xu G, Wu H, Shi YQ (2016) Ensemble of CNNs for steganalysis: An empirical study. In: Proceedings of the 4th ACM workshop on information hiding and multimedia security, IH&MMSec 2016, Vigo, Galicia, June 20–22, 2016, pp 103–107
Xu G, Wu HZ, Shi YQ (2016) Structural design of convolutional neural networks for steganalysis. IEEE Signal Process Lett 23(5):708–712
Ye J, Ni J, Yi Y (2017) Deep learning hierarchical representations for image steganalysis. IEEE Trans Inf Forensics Secur 12(11):2545–2557
Yedroudj M, Comby F, Chaumont M (2018) Yedroudj-net: an efficient CNN for spatial steganalysis. In: 2018 IEEE international conference on acoustics, speech and signal processing, ICASSP 2018, Calgary, April 15–20, 2018, pp 2092–2096
Zeng J, Tan S, Li B, Huang J (2018) Large-scale JPEG image steganalysis using hybrid deep-learning framework. IEEE Trans Inf Forensics and Secur 13(5):1200–1214
Zhang Y, Liu F, Yang C, Luo X, Song X, Lu J (2017) Steganalysis of content-adaptive JPEG steganography based on Gauss partial derivative filter bank. J Electron Imaging 26(1):13011
Acknowledgments
The authors would like to thank the members of DDE Laboratory in SUNY Binghamton for sharing their codes and image library, and Dr. Guanshuo Xu for sharing his codes. The authors would also like to thank the authors of deep learning framework Caffe.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was supported by NSFC under 61972390, U1736214, 61872356, 61902391 and 61802393, and National Key Technology R&D Program under 2019QY0701
Rights and permissions
About this article
Cite this article
Su, A., He, X. & Zhao, X. JPEG steganalysis based on ResNeXt with Gauss partial derivative filters. Multimed Tools Appl 80, 3349–3366 (2021). https://doi.org/10.1007/s11042-020-09350-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09350-2