基于进制转换的DCT域信息隐藏算法*
2021-01-19张朵朵
计算机与数字工程 2020年12期
关键词:信息
张朵朵 梁 猛
(西安邮电大学电子工程学院 西安 710061)
1 引言
提高信息隐藏容量[1~2]有助于较大容量信息的隐式传输,其中图像信息隐藏技术的容量提升是信息隐藏研究的热点。目前提升隐藏容量的算法主要是基于变换域方法[3~4],二值图像是一类比较特殊的图像类型,由于其占用的空间较少,它在承载信息中占有着重要的地位,被广泛地应用于文字识别、条码、文档、数据传真等,因此,将二值图像作为秘密图像,对其进行容量的提升,具有很现实的意义[5]。本章提出基于进制转换[6~7]的信息隐藏算法,将二值信息进行进制转换,相当于对信息进行压缩,有效提升了隐藏信息的容量。
2 进制转换与隐藏原理
基于目前比较常见的基于离散余弦变换的信息隐藏[8~9],基本都是每个DCT分块中仅隐藏1bit秘密信息,且较为常见的秘密信息皆为二进制信息,即0和1。虽然嵌入数据容量较少可以有较好的视觉效果,随着大数据时代的到来,已经不能满足数据传输的需要。对二进制数据进行进压缩,压缩之后每个数据就可以携带多个二进制信息,本章二进制压缩为四进制数据进行嵌入实验,此时容量有了大幅度的提升,与图像的压缩不同,进制转换对数据的整合幅度小,在提升隐藏容量的基础上更容易对数据进行处理。
对二值秘密图像隐藏前进行预处理,将二值信息进行数据压缩,压缩原理如图1所示。

图1 四进制转换
数据压缩算法是在DCT系数分块的基础上进行信息的隐藏,如图2所示,将载体图像进行分块处理,为一个系数分块,每一格代表一个DCT系数。……
登录APP查看全文
