Data Hiding in a Halftone Image Using Hamming Code (15, 11)

This paper presents a data hiding technique for a halftone image. Each block of halftone bitmaps is transformed into a sequence of binary bits, and then regarded as a codeword. From the codeword, we can get a syndrome value. The XOR operation between a syndrome and 4- bits secret message is used to conceal 4-bits in the codeword. If the value of a XOR operation is not decimal zero, the position in a codeword should be flipped. In this way, one can hide a message. When every embedding procedure is finished, a sender transmits a stego halftone image to a receiver. A receiver can then extract secret data with a stego image, using a hamming code scheme. Using this procedure, we can conceal secret data in a halftone image and vice versa. Our proposed method is to hide 4-bits in a 4 × 4 block to flip a bit, is easy to implement, and achieves a high embedding capacity with good perceptual quality. It can be used to copyright and secret communications.

[1]  Cheonshik Kim,et al.  Data Hiding Based on Compressed Dithering Images , 2010, Advances in Intelligent Information and Database Systems.

[2]  Jeng-Shyang Pan,et al.  Look-up Table Based Reversible Data Hiding for Error Diffused Halftone Images , 2007, Informatica.

[3]  Robert Ulichney Review of halftoning techniques , 1999, Electronic Imaging.

[4]  Weiming Zhang,et al.  Improving Embedding Efficiency of Covering Codes for Applications in Steganography , 2007, IEEE Communications Letters.

[5]  Jing-Ming Guo,et al.  Watermarking in dithered halftone images with embeddable cells selection and inverse halftoning , 2008, Signal Process..

[6]  Chin-Chen Chang,et al.  A High Payload Steganographic Scheme Based on (7, 4) Hamming Code for Digital Images , 2008, 2008 International Symposium on Electronic Commerce and Security.

[7]  Chin-Chen Chang,et al.  Hiding Data in Halftone Images , 2005, Informatica.

[8]  Doaa Mohammed Image Compression Using Block Truncation Coding , 2011 .

[9]  P. Tsai,et al.  Histogram-based reversible data hiding for vector quantisation-compressed images , 2009, IET Image Process..

[10]  Shu-Fen Tu,et al.  A BTC-Based Watermarking Scheme for Digital Images , 2004 .

[11]  Wilson S. Geisler,et al.  Image quality assessment based on a degradation model , 2000, IEEE Trans. Image Process..

[12]  Jing-Ming Guo Improved block truncation coding using modified error diffusion , 2008 .

[13]  Yu-An Ho,et al.  Data Hiding Scheme Using Covering Codes in Halftone Images Based on Error Diffusion , 2008, 2008 IEEE Asia-Pacific Services Computing Conference.