论文部分内容阅读
随着二值图像多媒体产品的广泛应用,针对二值图像保护和认证的数字水印技术也越来越受到重视,但由于随意修改二值图像的像素值容易引起图像质量的明显下降,所以大多数在灰度图像和彩色图像中的水印嵌入方法不能直接应用到二值图像中。
图像块翻转法是一种应用较为广泛的二值图像水印方法。该方法是先将二值图像分块,找出适合更改的像素,然后更改该像素,并记录该像素位置。由于更改的像素位置特殊,在整幅二值图像中并不扮演很重要的角色,所以更改后的图像并没有太大改变,一般不会引起视觉上的注意。
本文提出并在MATLAB上实现了一种新的基于图像块翻转法的二值图像数字水印方案。该方案利用图像块的特征值将一段二进制信息嵌入到黑白像素邻近的块中,与同类水印嵌入算法相比具有计算量小、嵌入信息量大、图像质量下降少、安全性高的优点。同时应用该算法,基于VC++实现了一种结合二值图像数字水印和数字签名的电子公文认证方案,具有很好的应用前景。