Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

论文研究基于图像纹理复杂度的自适应隐写算法 PDF 下载


分享到:
时间:2021-12-26 10:55来源:http://www.java1234.com 作者:转载  侵权举报
论文研究基于图像纹理复杂度的自适应隐写算法 PDF 下载
失效链接处理
论文研究基于图像纹理复杂度的自适应隐写算法  PDF 下载


 
本站整理下载:
提取码:cn90 
 
 
相关截图:
 
主要内容:

文献[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 和 xi1作用于二元函数 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个像素
 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐