A novel high payload steganography scheme based on absolute moment block truncation coding
- PDF / 4,081,004 Bytes
- 24 Pages / 439.37 x 666.142 pts Page_size
- 83 Downloads / 172 Views
A novel high payload steganography scheme based on absolute moment block truncation coding Zheng Hui 1
& Quan Zhou
1
Received: 11 June 2019 / Revised: 11 March 2020 / Accepted: 1 May 2020 # Springer Science+Business Media, LLC, part of Springer Nature 2020
Abstract
In this paper, we propose an efficient steganography method in the compressed codes of absolute moment block truncation coding (AMBTC). Many recent related schemes focus on implementing reversible data hiding in compressed AMBTC bit stream. However, the reconstructed image of AMBTC is already lossy and the strict reversibility severely limits embedding capacity. Due to the simplicity and regularity of AMBTC codes, implementing irreversible hiding scheme causes very slight loss visual distortion of reconstructed image in exchange of significant improve in embedding capacity. In proposed scheme, smoothness of AMBTC compressed trio is firstly detected, which is then indicated by substituting the LSB of high quantity level with flag bit. For smooth trios, the differences between both quantity levels are firstly encoded by Huffman coding and then concatenated with secret data to generate modified low quantity levels. Meanwhile, all bits in bit planes of smooth trios are substituted with secret data as well. For complex trio, secret bits are only embedded into quantity levels, which is similar to smooth trio except for the differences are encoded by Lloyd-Max quantization. Experimental results indicate that proposed scheme outperforms prior methods both in imperceptivity and embedding capacity, which confirms the effectiveness and superiority of our work. Keywords Steganography . High payload . Absolute moment block truncation coding (AMBTC) . Smoothness detection . Lloyd-Max quantization
1 Introduction The word “steganography” origins form Greek which means “covered writing” [29]. Known as data embedding or data hiding, steganography is the technology to embed secret data within publicly transmitted carrier by taking advantages of the redundancy of multimedia and the
* Zheng Hui [email protected]
1
Xi’an Institute of Space Radio Technology, Xi’an 710100, China
Multimedia Tools and Applications
insensitivity of human vision or hearing which makes hidden data imperceptive to guarantee its security via transmission. Image is one of the most common carriers among various steganography technologies. Generally, based on the different domain in which secret data are embedded, image steganography can be roughly classified into three categories including spatial domain schemes, transform domain schemes and compression domain schemes [6]. In spatial domain steganography [1], secret bits are embedded through direct pixels manipulation in cover image. LSB substitution [20] is a typical spatial data hiding scheme which replaces the least significant bits of cover image with secret data. Other spatial domain methods include pixel value differencing (PVD) [26] and exploit modification direction (EMD) [23]. In general, spatial steganography approach has properties
Data Loading...