失效链接处理 |
论文研究基于图像纹理复杂度的自适应隐写算法 PDF 下载
本站整理下载:
相关截图:
主要内容:
文献[6]利用相邻像素对的 LSB 位和次 LSB 位刻画了二元函数 Buv (,) ,并且 Buv (,) 的
表示如式(1):
1 0 ( , ) ( ) ( ) , Buv b u b v uv z (1)
式中 1 ( ) b u 表示像素u 的次 LSB 位, 0 ( ) b v 表示像素v 的 LSB 位,z 表示嵌入单元。像素u
的第i 1位 LSB 的定义如式(2) 90
( ) / 2 mod2 0,1,2, ,7 i i bu u i L (2)
二元函数 Buv (,) 在嵌入数据的过程中有如下两条必备性质:
性 质 1 : 由像素 v 的 LSB 位计算公式 0 ( ) mod 2 bv v ,可以推出
000 ( 1) ( 1) ( ) bv bv bv ,因此像素v 的 1操作导致 Buv (,) 的值翻转,可以用式(3)表示。
( , 1) ( , -1) ( , ), , Buv Buv Buv uv z (3) 95
性 质 2 : 根据像素 u 的 次 LSB 位计算公式 1 ( ) / 2 mod 2 bu u ,可以推出
1 1 ( 1) ( 1) bu bu ,考虑到u 是奇数或者偶数的情况,当u 为奇数时, 1 1 ( ) ( 1) bu bu ,当u 为
偶数时,有 1 1 ( ) ( 1) bu bu ,即有下面等式(4)和(5)。
( 1, ) ( -1, ), , Bu v Bu v uv z (4)
( 1, ) (,) ( -1, )
Buv
Bu v u
Bu v v
当 是偶数
当 是奇数 , uv z (5) 100
根据上面二元函数 B 的性质,将嵌入单元为n 个像素的嵌入组中每两个相邻像素 x i 和 xi1作用于二元函数 B 产生n 比特二进制流,将该二进制流分别与密信 mi 进行按位异或操作
得到n 比特二进制流 d i ,具体操作如式(6)。 1
1 1
( , ) 1 i i ii
n
d m Bx x i n
x x
(6)
根据 d i 组成n 比特不同取值的二进制流,按照文献[6]中操作表将像素 x i 进行相应更改 105
得到载密像素 y i ,这样实现秘密数据 m 的嵌入过程。在n 像素的嵌入单元组中,每对相邻
载密像素对 y i 和 y i 1 作用于函数 B 可以提取密信 mi ,具体提取操作如式(7)。 1
1 1
( , ), 1 i ii
n
m By y i n
y y
(7)
嵌入单元为2个像素到16个像素的嵌入效率比较结果如图 1 所示,在嵌入单元为5时嵌
入效率最高,在单位嵌入组中的像素数目多于8个时,嵌入效率曲线基本保持3,因此,本 110
章采取嵌入单元为5个或3个像素
|