(1)时空域方法
时空域方法主要是用于检测基于时空域嵌入方法的信息隐藏,如:LSB隐藏方法。时空域方法检测由于是在时空域对图像进行分析计算,不需要进行频域变换,因此算法实现简单,时间复杂度较低,但是检测能力和范围有限。目前多数算法仅采用了一阶统计量方法。
(2)频率域方法
采用频率域方法进行隐藏信息的图像具有更好的隐蔽性,但是含有隐藏信息的载体图像在频率域中呈现出与原始图像不同的特性,如直方图分布或者图像亮度的变化,利用这些特性可以判断隐藏信息是否存在。常用的频率域方法有:傅立叶变换、离散余弦变换和小波变换等方法。
根据检测特征的不同,基于图像的信息隐藏检测技术可以分为:
(1)基于数字签名的检测方法
通常,采用某种隐藏算法和软件隐藏了信息的图片,会在其图像文件中留下该软件的数字签名或特征码字符串。通过搜索该图像文件中是否包含该签名或者字符串,就可以判断该图像中是否存在隐藏信息,同时也能够确定是采用哪一种软件或算法进行的隐藏。该方法的优点是检测准确率高,一般可以达到100%,可以分辨出具体的嵌入算法和工具;缺点是对未知模式无能为力,无法对采用未知隐藏算法和工具隐藏的图像进行检测。
(2) 基于简单叠加的检测方法
基于简单叠加图像隐藏的算法,如Pretty Good Envelope软件,是将隐藏信息加载到载体图像的原始文件尾部,这种操作只是在载体图像尾部增加了若干个字节的存储空间,使得整个图像的大小发生了改变,即载体图像的大小为原始图像和隐藏信息之和,而且图像只是根据图像头文件中保留字表示的图像大小或者固定的文件结束标志来读取显示信息,因此隐藏信息并不会显示,图像在视觉效果上并没有变化。由于这种图像隐藏对图像的头文件或者文件格式本身没有改变,因此可以根据这些特征的比较和搜索来判断是否存在隐藏信息。这种算法的优点也是检测准确率高,算法实现简单;缺点是对于不同类型的图像结构不同,检测方法也不一样,需要进行多种判断才能实现不同图像的检测。
(3)基于统计的检测方法
在基于时空域方法进行信息隐藏的图像中,隐藏的图像信息虽然不会引起视觉效果的改变,但是却改变了原始图像数据某一特征量的统计特性,因此通过判断给出图像的统计特征是否偏离了正常情况或更接近于隐藏了信息图像的特性,就可以判断是否存在隐藏信息。该算法的优点是可以对某一类图像或者采用同一类隐藏算法进行信息隐藏的图像进行检测,而不用针对于某个特定的工具和算法,具有较通用的检测能力。但缺点是检测准确性受外界因素影响较大,如统计模型和与阈值的不同,都会产生不同的检测结果,而且无法分辨采用的是哪种隐藏工具和算法。
3 图像信息隐藏的盲检测算法
目前,图像信息隐藏技术可以分为空域法和频域法两大类。空域法中使用最广泛和普遍的技术是像素最低比特位置换技术,即LSB技术,它是用隐藏信息比特位替换掉载体图像中最不重要的部分,如像素点灰度值或颜色值的低比特位,从而达到信息隐藏的目的。这一方法的主要优点是嵌入算法和提取算法简单,隐藏信息量大和较好的不可见性,缺点是鲁棒性差,对图像的各种操作如压
(责任编辑:)