LSB算法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
11111110 11111101 11111111 11111100 11111110 11111100 11111101 11111110 11111110
பைடு நூலகம்
③ 将得到的含秘密信息的二进制数据转换为十进制像 素值,从而获得含秘密信息的图像,如图所示。
11111110 11111101 11111111 11111100 11111110 11111100 11111101 11111110 11111110
图像裁剪攻击
裁剪含水印的载体图像3/4后的结果:
总结
基于LSB算法的数字图像水印,原理简单、 实现起来也容易,但是他的鲁棒性不好。 不抗常见的水印攻击。
需要进一步的改善此算法,以更好地抵抗 其他水印攻击。
在此感谢我的指导老师和在座的各位评审 老师。
254 253 255 252 254 252 253 254 254
11111110 11111101 11111111 11111100 11111110 11111100 11111101 11111110 11111110
② 将二进制数据的最低有效位提取出来,即为秘密信 息序列[ 0 1 1 0 0 0 1 0 0 ]。如图所示。
11111110 11111101 11111111 11111100 11111110 11111100 11111101 11111110 11111110
011000100
LSB提取结果
缩放攻击
缩小1/2后提取出来的结果:
缩放攻击
放大2倍后提取出来的结果:
图像裁剪攻击
裁剪含水印的载体图像1/4后的结果:
原始图像 加入水印的图像
LSB提取算法
原始水印信息
一 LSB算法系统设计
载体信息
嵌入算法
含密载体
提取算法
攻击或分析
秘密信息
秘密信息
二 信息隐藏算法设计
LSB(Least Significant Bits)算法:
将秘密信息嵌入到载体图像像素值的最低 有效位,也称最不显著位,改变这一位置对 载体图像的品质影响最小。
LSB算法嵌入步骤
① 将原始载体图像的空域像素值由十进制转换到二进 制表示 ,以大小的块图像为例
255 253 254 253 255 253 252 255 254
11111111 11111101 11111110 11111101 11111111 11111101 11111100 11111111 11111110
② 用二进制秘密信息中的每一比特信息替换与之相对 应的载体数据的最低有效位,假设待嵌入的二进制 秘密信息序列为[ 0 1 1 0 0 0 1 0 0 ],则替换过程如 图所示。
11111111 11111101 11111110 11111101 11111111 11111101 11111100 11111111 11111110
感知科学
信息论
密码学
课题背景
LSB算法的基本原理
这是一种典型的空间域数据隐藏算法,该方法是利 用原始数据的最低几位来隐藏信息。
LSB方法的优点是有较大的信息隐藏量,实现起来 简单。但采用此方法实现的水印是很脆弱的,缺点 就是鲁棒性差。
数字水印的嵌入和提取过程
水印信息 原始图像
LSB嵌入算法 加入水印的图像
印刷品的防伪。信息隐藏技术用于印刷品的防伪是近些年 来提出的新课题,已经被许多出版社和相关产品发行机构所 采用。该方法在数字图像印刷或打印之前先嵌入一定的秘密 信息,经印刷或打印输出后的纸张可以再次扫描输入,利用 特定的提前和鉴别算法来验证该图像作品的真伪。
在以计算机和Internet为代表的信息时代 数字水印技术已经涉及:
254 253 255 252 254 252 253 254 254
下图给出了载体图像和秘密信息图像。其中,载体图像时像 素的256x256像素的Lena图,秘密信息图像是48x48像素的 二值图像。
LSB算法嵌入结果
LSB算法提取步骤
① 将得到的隐藏有秘密信息的载体图像进行十进制像 素值转换为二进制数据,如图所示。
基于LSB数字图像水印技术
姓名:庄德胜 班级:07信息科学 专业:电子信息科学与技术 所在系:电子信息工程 指导老师:盖琦
数字水印技术应用
版权保护。数字水印作为信息隐藏技术的一个重要分支, 利用数字内嵌的方法将所有者的版权信息嵌入到多媒体中, 并作为鉴定、起诉非法侵权的证据,从而成为知识产权保护 的有效手段。