(IJCSIS) International Journal of Computer Science and Information Security,Vol. 8, No. 2, 2010
Comparative Performance of InformationHiding in Vector Quantized Codebooks usingLBG, KPE, KMCG and KFCG
Dr. H. B. Kekre
Senior Professor,MPSTME,NMIMS University,Vile-parle(W),Mumbai-56, India.hbkekre@yahoo.com
Archana Athawale
Ph.D. Scholar, MPSTME,NMIMS University,Vileparle(W), Mumbai-56Assistant Professor, TSEC,Bandra(W), Mumbai-50,India.
Tanuja K. Sarode
Ph.D. Scholar, MPSTME,NMIMS University,Vileparle(W), Mumbai-56Assistant Professor, TSEC,Bandra(W), Mumbai-50,India.
Kalpana Sagvekar
Lecturer,Fr. Conceicao RodriguesCOE, Bandra(W),Mumbai-50, Indiakalpanasagvekar@gmail.com
Abstract -
In traditional VQ - data hiding schemes secret data ishidden inside index based cover image resulting in limited embeddingcapacity. To improve the embedding capacity as well as to haveminimum distortion to carrier media, we have proposed one novelmethod of hiding secret data into the codebook. In this paper we have
used four different algorithms Linde Buzo and Gray (LBG), Kekre’s
Proportiona
te Error (KPE), Kekre’s Median Codebook Generationalgorithm (KMCG) and Kekre’s Fast Codebook Generation Algorithm
(KFCG) to prepare codebooks. It is observed that KFCG givesminimum distortion.
Keywords
-
Reversible (lossless) data hiding, VQ, LBG, KPE, KMCG,KFCG
.
I.
INTRODUCTIONDue to the digitalization of all kinds of data and the amazingdevelopment of network communication, information securityover the Internet has become more and more important. TheInternet is basically a giant open channel with securityproblems like modifications and interceptions occurring at anytime in any place. Under such circumstances, quite somedifferent approaches have been proposed in an attempt to makeprivate communication secure. Researchers have developedschemes where the secret message is protected by gettingtransformed into the form of a stack of seemingly meaninglessdata, which only the authorized user can retransform back to itsoriginal form by way of some secret information. However, theappearance of a stack of seemingly meaningless data could bean irresistible attraction to an attacker with a desire to recoverthe original message. Another approach, called steganography,hides the secret message in some cover material with acommon appearance to avoid suspicion. The data-hidingefficacy can be judged according to two criteria: (1) visual
quality (2) payload capacity limit. The term “visual quality”
here refers to the quality of the stego-image. That is to say, onlya limited number of distortions within limited areas are allowedin the stego-image so that no obvious traces of modification
appear on the picture to catch malicious attackers‟ attention.
Thereupon, the security of the secret information is ensuredagainst detection. As for the payload capacity limit, itevaluates the power of a data-hiding scheme by checkinghow big the maximum amount of the secret information isthat can be hidden in the cover media. Generally speaking,the larger the payload size is, the worse the stego-imagevisual quality will be. That is to say, in the world of datahiding, how to strike this balance and settle on an idealrobustness-capacity tradeoff is maybe the core problem tosolve.The existing schemes of data hiding can roughly be classifiedinto the following three categories:Spatial domain data hiding [2],[3],[4]: Data hiding of thistype directly adjust image pixels in the spatial domain fordata embedding. This technique is simple to implement,offering a relatively high hiding capacity. The quality of thestego image can be easily controlled. Therefore, data hidingof this type has become a well known method for imagesteganography.Frequency domain data hiding [5],[6]: In this method imagesare first transformed into frequency domain, and then data isembedded by modifying the transformed coefficients.Compressed domain data hiding [7],[8]: Data hiding isobtained by modifying the coefficients of the compressedcode of a cover image. Since most images transmitted overInternet are in compressed format, embedding secret data intothe compressed domain would provoke little suspicion.Due to the restricted bandwidth of networks, we cannot keepup with the growing sizes of various multimedia files. Manypopular image compression algorithms have been proposedto respond this problem, such as VQ [15], side match VQ(SMVQ) [16], JPEG [17], JPEG2000 [18], and so on. One of the most commonly studied image compression techniques isVector Quantization (VQ) [19], which is an attractive choice
89http://sites.google.com/site/ijcsis/ISSN 1947-5500