1032LSB信息提取实例效果10
参考文献13
f数字图像隐写分析作业二
5
第1章
绪论
11LSB算法原理
LSB是LFTur
er和RGva
Schy
del等人提出的一种典型的空间域信息隐藏算法。考虑人视觉上的厄不可见性缺陷,信息一般嵌入到图像最不重要的像素位上,如最低几位。利用LSB算法可以在8色、16色、256色以及24位真彩色图像中隐藏信息。对于256色图像,在不考虑压缩的情况下,每个字节存放一个像素点,那么一个像素点至少可以隐藏1位信息,一张640480像素的256色图像至少可隐藏640480307200位(38400字节)的信息。对于真彩色图像,同样可以按照如上的方法计算可以隐藏的信息量。由于LSB替换隐写出现最早,具有嵌入容量大、容易实现等优点,因此使用极为广泛。下面通过matlab仿真证实上诉所提到的LSB替换隐写方法的优点。实验过程:1读入UCID1bmp图像。
图11UCID1000库的第一幅图
f数字图像隐写分析作业二
6
2)提取出UCID1bmp的8个位平面,如图12所示。
图121~8分别表示UCID1bmp的8个位平面
3)把80的秘密信息比特流嵌入最低有效位(LSB),并比较原图像与嵌入秘密信息后的图像,如图13所示。
图13原图像UCID1bmp与嵌入信息的UCID1bmp
f数字图像隐写分析作业二
7
从上面两幅图像来看,我们根本就看不出加密前与加密后的图像之间的差异。虽然LSB替换隐写可以在嵌入量很大的情况下仍然保持良好的不可察觉性,但已有许多有效地通井机分析方法来判断图像中是否含有LSB替换隐写信息9。在这里主要介绍卡方检测方法、RS方法,并单独对卡方检测方法进行matlab仿真。
第2章
LSB隐写实现
21LSB隐藏过程
用秘密信息比特替换载体中的最不重要部分,可以达到对信息隐藏的目的。在数字图像中,每个字节的最低位对图像信息的影响最小,因此将数字图像的最低位用信息比特替换可以实现信息隐藏。由于载体图像的每个字节只隐藏一个秘密信息比特,所以只有当载体图像的大小是秘密信息大小的8倍以上时才能完整的将秘密信息隐藏。
图21提取信息位并隐藏的示意图
f数字图像隐写分析作业二
8
22LSB隐写实例效果
LSBr