Abstract
In this paper, we propose a data hiding scheme which uses our modified AMBTC compression technique for embedding the secret data. Our modified AMBTC technique converts the one bit plane into two bit plane which helps in achieving better quality compressed image as well as high capacity. In this scheme, we first apply the original AMBTC technique on the given cover image then identify the smooth and complex blocks using a user defined threshold value. In case of the smooth blocks, it converts the one bit plane into two bit plane using mean value of the block and replaces all the bits of the bit plane with the secret data bits. It calculates four quantization levels in place of two old quantization levels. In case of complex blocks, it converts the one bit plane into two bit plane but here only the first LSBs of the newly constructed bit plane is replaced by the secret data bits. The four new quantization levels are calculated using the resultant bit plane. Thus, this scheme is able to embed 2 bits into each pixel of the smooth blocks and one bit in each pixel of complex blocks. It provides good quality stego image because the introduced error during the secret data embedding is reduced by having four quantization levels. Experimentally, our scheme is superior to the existing AMBTC based data hiding schemes in terms of both data hiding capacity and image quality. In fact, the proposed scheme hides approximately two times more secret data than the existing schemes with better image quality.
Similar content being viewed by others
References
Chang C, Kieu T (2010) A reversible data hiding scheme using complementary embedding strategy. Inf Sci 180:3045–3058
Chang C, Lin C, Fan Y (2008) Lossless data hiding for color images based on block truncation coding. Pattern Recogn 41:2347–2357
Chen J, Hong W, Chen T, Shiu C (2010) Steganography for BTC compressed images using no distortion technique. Imaging Sci J 58(4):177–185
Chuang J, Chang C (2006) Using a simple and fast image compression algorithm to hide secret information. Int J Comput Appl 28(4):329–333
Cox I, Miller M, Bloom J, Fridrich J, Kalker T (2007) Digital watermarking and steganography. Morgan Kaufmann Publishers Inc., San Francisco ISBN 978-0-12-372585-1
Huang YH, Chang CC, Chen YH (2016) Hybrid secret hiding schemes based on absolute moment block truncation coding. Multimed Tools Appl. doi:10.1007/s11042-015-3208-y
Hu YC, Chang CC (1999) Quadtree-segmented image coding schemes using vector quantization and block truncation coding. Opt Eng 39(2):464–471
Langelaar G, Setyawan I, Lagendijk R (2000) Watermarking digital image and video data: a state -of-the overview. IEEE Signal Process Mag 17(5):20–46
Lee J, Chiou Y, Guo J (2013) A high capacity lossless data hiding scheme for JPEG images. J Syst Softw 86:1965–1975
Lema M, Mitchell O (1984) Absolute moment block truncation coding and its application to color images. IEEE Trans Commun 32:1148–1157
Li C, Lu Z, Su Y (2011) Reversible data hiding for BTC-compressed images based on bit plane flipping and histogram shifting of mean tables. Inf Technol J 10(7):1421–1426
Li F, Bharanitharan K, Chang CC, Mao Q (2015) Bi-stretch reversible data hiding algorithm for absolute moment block truncation coding compressed images. Multimed Tools Appl. doi:10.1007/s11042-015-2924-7
Lin I, Lin Y, Wang C (2009) Hiding data in spatial domain images with distortion tolerance. Comput Stand Inter 31(2):458–464
Lin C, Liu X, Tai W, Yuan S (2013) A novel reversible data hiding scheme based on AMBTC compression technique. Multimed Tools Appl 74(11):3823–3842
Lu Z, Wang J, Liu B (2009) An improved lossless data hiding scheme based on image VQ-index residual value coding. J Syst Softw 82(6):1016–1024
Ou D, Sun W (2014) High payload image steganography with minimum distortion based on absolute moment block truncation coding. Multimed Tools Appl 74(21):9117–9139
Pan J, Li W, Lin C (2014) Novel reversible data hiding scheme for AMBTC-compressed images by reference matrix. Multidiscip Soc Netw Res 473:427–436
Petitcolas F, Anderson R, Kuhn M (1999) Information hiding – a survey”. Proc IEEE 87(7):1062–1068
Sun W, Lu Z, Wen Y (2013) High- performance reversible data hiding for block truncation coding compressed images. SIViP 7(2):297–306
Xuan G, Shi Y, Yao Q, Ni Z, Yang C, Gao J (2006) Lossless data hiding using histogram shifting method based on integer wavelets. International Workshop on Digital Watermarking Lecture Notes in Computer Science 4823:323–332
Yang B, Schmucker M, Funk W, Brush C, Sun S (2011) Integer DCT-based reversible watermarking for images using companding technique. Proc Int J Electron Commun 65:814–826
Zhang Y, Guo S, Lu Z, Luo H (2013) Reversible data hiding for BTC-compressed images based on lossless coding of mean tables. IEICE Trans Commun 96(2):624–631
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Malik, A., Sikka, G. & Verma, H.K. A high payload data hiding scheme based on modified AMBTC technique. Multimed Tools Appl 76, 14151–14167 (2017). https://doi.org/10.1007/s11042-016-3815-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-3815-2