A novel edge based image steganography with 2k correction and Huffman encoding

A novel edge based image steganography with 2k correction and Huffman encoding
复制标题

一种新颖的基于边缘的图像隐写术,具有 2k 校正和霍夫曼编码

DOI:
10.1016/j.ipl.2015.09.016
复制
发表时间:
2016-02
影响因子:
0.5
通讯作者:
Sun Shuliang
Sun Shuliang
中科院分区:
计算机科学4区
文献类型:
--
作者:
Sun Shuliang

文献摘要

相似文献

图像隐写术是将信息隐藏到封面图像中的技术。它来源于希腊文,意思是“隐藏在普通的视线中”。本文提出了一种基于Canny边缘检测和2k校正的新算法。新方法还利用了霍夫曼编码和相干位长。该算法首先利用Canny边缘检测器对载体图像进行边缘检测,只选取边缘像素嵌入载体。为了提高图像的安全性,采用了排序的方法对边缘像素进行随机化。然后构造霍夫曼表。对嵌入前的秘密数据进行霍夫曼编码,根据霍夫曼表进行编码。霍夫曼表也应该作为密钥发送给接收方。在相关边缘像素的基础上计算相干比特长度L,并替换为有效载荷消息的Lbits。最后,采用2k校正的方法,使隐写图像具有更好的不可见性。实验结果表明,该方法在PSNR、容量和通用图像质量指数(Q)等方面均优于LSB-3和Jae-Gil Yu的方法。
Image steganography is the art of hiding information into a cover image. It derives from the Greek for covered writing and eventually means “to hide in the plain sight”. In this paper a novel algorithm which is based on Canny edge detector and 2kcorrection is proposed. The new method also utilizes Huffman encoding and coherent bit length. Firstly, Canny edge detector is applied to detect the edge of cover image and only edge pixels are selected for embedding payload. Sorting method is used to randomize the edge pixels in order to enhance security. Then Huffman table is constructed. Huffman encoding is practiced to code the secret data before embedded according to Huffman table. Huffman table also should be transmitted to the receiver as secret key. Calculate coherent bit length Lon the base of relevant edge pixels and replace with Lbits of payload message. Finally, the method of 2kcorrection is applied to achieve better imperceptibility in stego image. The experiment shows that the proposed method is advantage in PSNR, capacity and universal image quality index (Q) than LSB-3 and Jae-Gil Yu’s.