• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2020, Vol. 42 ›› Issue (11): 2013-2019.

• 计算机网络与信息安全 • 上一篇    下一篇

选择排序的DCT系数对JPEG图像的可逆数据隐藏

王若飞,刘锋   

  1. (安徽大学计算机科学与技术学院,安徽 合肥 230601)
  • 收稿日期:2019-12-23 修回日期:2020-04-27 接受日期:2020-11-25 出版日期:2020-11-25 发布日期:2020-11-30
  • 基金资助:
    国家自然科学基金 (61300169)

Reversible data hiding of JPEG image by DCT coefficient of selective sorting

WANG Ruofei,LIU Feng   

  1. (School of Computer Science and Technology,Anhui University,Hefei 230601,China)

  • Received:2019-12-23 Revised:2020-04-27 Accepted:2020-11-25 Online:2020-11-25 Published:2020-11-30

摘要: JPEG图像压缩算法可以为使用者提供良好的压缩性能,改善图像文件重建质量,在图像和视频处理领域有着广泛的应用价值。
提出了一种可行且有效的对JPEG图像进行可逆信息隐藏的算法。在该算法中,JPEG图像中所有的8×8块中量化的DCT系数重新排列成新的矩阵,纵列为每个块的系数值,横列为同频率下的系数值。对相同频率下的系数进行模拟嵌入比特位,优先选择失真小的频率下的系数嵌入信息,直到嵌入完秘密比特流信息,同时在嵌入秘密信息时根据解码矩阵减少了无效的比特流扩展。实验结果表明,该算法在嵌入同等数量的比特流的情形下能够得到更好的JPEG图像视觉质量和更少的图像比特流扩展。

关键词: 联合图像专家组, 离散余弦变换系数, 可逆隐藏算法

Abstract: JPEG image compression algorithm can provide users with good compression performance and improve the quality of image file reconstruction. It has a wide range of use value in the field of image and video processing. This paper proposes a feasible and effective method of reversible information hiding for JPEG image. In this scheme, the quantized DCT coefficients of all 8 × 8 sub blocks in JPEG image are rearranged into a new matrix, with the coefficient values of each block listed vertically and at the same frequency listed horizontally. The coefficients at the same frequency are simulated to embed bits, and the coefficients at the frequency with small distortion are preferentially selected to embed information until the secret bitstream information is embedded, and the invalid bitstream expansion is reduced according to the decoding matrix when embedding the secret information. Experimental results show that the method can achieve better visual quality and less image bitstream expansion under the same bitstream embedding.


Key words: Joint Photographic Experts Group (JPEG), DCT coefficient, reversible hiding algorithm