Skip to main content

A Hierarchical Learning Framework for Steganalysis of JPEG Images

  • Conference paper
  • First Online:
Social Computing (ICYCSEE 2016)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 623))

  • 1328 Accesses

Abstract

JPEG Steganalysis is an important technique for forensic analysis of images on online social networks. This paper proposes a novel hierarchical learning framework for JPEG steganalysis. It is based on the observation that both regions of an image with different textural complexity and regions of different images with similar textural complexity tend to have different embedding probabilities. In the training stage of our framework, images are firstly clustered into a number of categories using Gaussian Mixture Model (GMM). Then, images in each category are decomposed into smaller blocks, and these blocks are also clustered into limited classes. Finally, a classifier is trained for each class of blocks. In the testing stage, an image and its blocks are also classified using trained GMM, and each block is tested on corresponding classifiers to make the final decision by weighed sum of individual results. Extensive experimental results show a better performance of our framework compared with some other previous learning framework.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Amirkhani, H., Rahmati, M.: New framework for using image contents in blind steganalysis systems. J. Electron. Imaging 20, 013016:1–013016:14 (2011)

    Article  Google Scholar 

  2. Bishop, C.M.: Pattern Recognition and Machine Learning. Springer, New York (2006)

    MATH  Google Scholar 

  3. Cho, S., Cha, B.H., Gawecki, M., Kuo, C.C.J.: Block-based image steganalysis: algorithm and performance evaluation. J. Vis. Commun. Image R. 24(7), 846–856 (2013)

    Article  Google Scholar 

  4. Fridrich, J., Kodovský, J.: Rich models for steganalysis of digital images. IEEE Trans. Inf. Forensics Secur. 7(3), 868–882 (2012)

    Article  Google Scholar 

  5. Fridrich, J., Goljan, M.: Practical steganalysis of digital images: state of the art. In: Proceedings of SPIE, vol. 4675, pp. 1–13 (2002)

    Google Scholar 

  6. Holub, V., Fridrich, J.: Random projections of residuals for digital image steganalysis. IEEE Trans. Inf. Forensics Secur. 8(12), 1996–2006 (2013)

    Article  Google Scholar 

  7. Holub, V., Fridrich, J.: Low-complexity features for JPEG steganalysis using undecimated DCT. IEEE Trans. Inf. Forensics Secur. 10(2), 219–228 (2015)

    Article  Google Scholar 

  8. Holub, V., Fridrich, J.: Phase-aware projection model for steganalysis of JPEG images. In: Proceedings of SPIE, vol. 9409. pp. 94090T1–94090T11 (2015)

    Google Scholar 

  9. Holub, V., Fridrich, J.: Digital image steganography using universal distortion. In: Proceedings of the First ACM Workshop on Information Hiding and Multimedia Security, pp. 59–68 (2013)

    Google Scholar 

  10. Hou, X., Zhang, T., Xiong, G., Lu, Z., Xie, K.: A novel steganalysis framework of heterogeneous images based on GMM clustering. Sig. Process. Image Commun. 29(3), 385–399 (2014)

    Article  Google Scholar 

  11. Ker, A.D., Pevný, T.: A new paradigm for steganalysis via clustering. In: Proceedings of SPIE, vol. 7880, pp. 78800U1–78800U13 (2011)

    Google Scholar 

  12. Ker, A.D., Pevný, T.: Identifying a steganographer in realistic and heterogeneous data sets. In: Proceedings of SPIE, vol. 8303, pp. 83030N1–83030N13 (2012)

    Google Scholar 

  13. Kodovský, J., Fridrich, J.: Steganalysis in high dimensions: fusing classifiers built on random subspaces. In: Proceedings of SPIE, vol. 7880, pp. 78800L1–78800L13 (2011)

    Google Scholar 

  14. Kodovský, J., Fridrich, J.: Steganalysis of JPEG images using rich models. In: Proceedings of SPIE, vol. 8303, p. 83030A (2012)

    Google Scholar 

  15. Kodovsky, J., Sedighi, V., Fridrich, J.: Study of cover source mismatch in steganalysis and ways to mitigate its impact. In: IS&T/SPIE Electronic Imaging, pp. 90280J–90280J (2014)

    Google Scholar 

  16. Li, B., He, J., Huang, J., Shi, Y.Q.: A survey on image steganography and steganalysis. J. Inf. Hiding Multimedia Signal Process. 2(2), 142–172 (2011)

    Google Scholar 

  17. Ma, W.Y., Manjunath, B.S.: A comparison of wavelet transform features for texture image annotation. In: Proceedings International Conference on Image Processing, vol. 2, pp. 256–259 (1995)

    Google Scholar 

  18. Pevný, T., Filler, T., Bas, P.: Using high-dimensional image models to perform highly undetectable steganography. In: Böhme, R., Fong, P.W.L., Safavi-Naini, R. (eds.) IH 2010. LNCS, vol. 6387, pp. 161–177. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  19. Song, X., Liu, F., et al.: Steganalysis of adaptive JPEG steganography using 2D Gabor filters. In: IH&MMSec, pp. 15–23 (2015)

    Google Scholar 

  20. Wang, R., Ping, X., Xu, M., Zhang, T.: Steganalysis of JPEG images using block texture-based rich models. J. Electron. Imaging 22(4), 043033 (2013)

    Article  Google Scholar 

  21. Wang, R., Xu, M., Ping, X., Zhang, T.: Steganalysis of JPEG images by block texture based segmentation. Multimedia Tools Appl. 74, 1–22 (2015)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Baojun Qi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

Qi, B. (2016). A Hierarchical Learning Framework for Steganalysis of JPEG Images. In: Che, W., et al. Social Computing. ICYCSEE 2016. Communications in Computer and Information Science, vol 623. Springer, Singapore. https://doi.org/10.1007/978-981-10-2053-7_2

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-2053-7_2

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-2052-0

  • Online ISBN: 978-981-10-2053-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics