[发明专利]一种处理图像的方法和装置有效
申请号: | 201310366296.4 | 申请日: | 2013-08-21 |
公开(公告)号: | CN104424617B | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 费志军;尹亚伟;鲁志军 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 郑冀之,朱海煜 |
地址: | 200135 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 图像 方法 装置 | ||
技术领域
本发明涉及图像处理,并且尤其涉及在图像中嵌入信息以及提取该信息的方法和装置。
背景技术
现有技术中的24位BMP图像冗余空间信息隐藏算法不具备普遍适用性,因为如果需要嵌入隐藏信息的图像不存在冗余空间,即该图像每行像素个数为4的整数倍,则该方法无法实现在图像数据中嵌入隐藏信息。因此,该方法无法利用图像内容本身的冗余特性进一步提升嵌入信息的容量,而且嵌入效率低。
发明内容
根据本发明的一个目的,公开一种处理图像的方法,包括以下步骤:a. 读取原始图像,提取该图像的LSB数据,并转化成8进制符号的初始LSB数据流,b. 编码初始LSB数据流,得到编码LSB数据流,该编码LSB数据流包括信息嵌入区,c. 在所述信息嵌入区中嵌入信息,d. 将包含所述信息的编码LSB数据流转化成2进制符号嵌入到图像的LSB,得到嵌入信息的图像。
根据本发明的另一个目的,公开一种处理图像的装置,包括图形数据接口模块和数据编码模块,其中,图形数据接口模块配置为读取原始图像,提取该图像的LSB数据,并转化成8进制符号的初始LSB数据流,数据编码模块配置为编码初始LSB数据流,得到编码LSB数据流,该编码LSB数据流包括信息嵌入区,图形数据接口模块进一步配置为在所述信息嵌入区中嵌入信息,图形数据接口模块进一步配置为将包含所述信息的编码LSB数据流转化成2进制符号嵌入到图像的LSB,得到嵌入信息的图像。
本发明提出的无损信息嵌入、提取方案通用性强、成本低、无硬件依赖性。尤其是,针对背景复杂的电子票据图片,采用传统压缩、编码技术对其LSB数据压缩时压缩效率极低,导致无法嵌入水印数据。本发明提出的改进的LSB编码、解码方法,充分利用了图像游程冗余信息,大大提高了LSB数据的冗余利用率,提高了信息嵌入容量,因此即使在背景复杂的电子票据图片中也能够实现水印数据的嵌入。
附图说明
在参照附图阅读了本发明的具体实施方式以后,本领域技术人员将会更清楚地了解本发明的各个方面。本领域技术人员应当理解的是,这些附图仅仅用于配合具体实施方式说明本发明的技术方案,而并非意在对本发明的保护范围构成限制。
图1是根据本发明实施例的在图像中嵌入信息的方法的流程图。
图2是根据本发明实施例的在图像中嵌入信息的方法的示意图。
图3是编码LSB数据流的格式示意图。
图4是根据本发明实施例的从图像中提取信息的方法的流程图。
图5是用于实现本发明的方法的处理图像的装置示意图。
具体实施方式
下面参照附图,对本发明的具体实施方式作进一步的详细描述。在下面的描述中,为了解释的目的,陈述许多具体细节以便提供对实施例的一个或多个方面的透彻理解。然而,对于本领域技术人员可以显而易见的是,可以这些具体细节的较少程度来实践各实施例的一个或多个方面。因此下面的描述不被视为局限性的,而是通过所附权利要求来限定保护范围。
图1是根据本发明实施例的在图像中嵌入信息的方法的流程图。图2是根据本发明实施例的在图像中嵌入信息的方法的示意图。如图1所示,根据本发明实施例的在图像中嵌入信息的方法,大体可以包括以下4个步骤:
a. 读取原始图像,提取该图像的LSB(Least Significant Bit,最低有效位)数据,并转化成8进制符号的初始LSB数据流。
b. 编码初始LSB数据流,得到编码LSB数据流,该编码LSB数据流包括信息嵌入区。如下将要描述的,通过压缩初始LSB数据流使得产生多余的位作为信息嵌入区。
c. 在所述信息嵌入区中嵌入信息。信息可以是附加信息,例如水印。本发明的一个应用可以在电子票据中加入水印。
d. 将包含所述信息的编码LSB数据流转化成2进制符号嵌入到图像的LSB,得到嵌入信息的图像。
在本发明的一个实施例中,在步骤b中,对于所述初始LSB数据流中游程长度为n并且 n > 2的数据进行压缩得到压缩码,从而产生由初始LSB数据流中的非压缩码和压缩码组成的编码数据,以及所述信息嵌入区,其中,压缩码由3位8进制符号组成,其中前2位由两个相同的8进制数组成前导符,第3位是码长度,其中,前导符用于指示压缩码的符号,码长度用于指示压缩码的长度,当n ≤ 7时码长度为游程长度,当n > 7时,由于第3位8进制数最多能够表示的长度为,因而设定码长度为7,这里n是自然数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310366296.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多路图像融合系统及图像融合方法
- 下一篇:播放方法及电子装置
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序