图像编码和移除水印的方法及装置的制作方法

文档序号:7656152阅读:158来源:国知局
专利名称:图像编码和移除水印的方法及装置的制作方法
技术领域
本发明涉及图像处理领域,尤其涉及图像编码和移除水印的方法和装置。
背景技术
数字水印(Digital Watermark)技术是指用信号处理的方法在数字产品 中嵌入隐蔽的数字信号,该数字产品通常是图像、声音等数字化的多媒体数 据。该数字信号可以是图像、文字、符号、数字等一切可以作为标记、标识 的信息。这种标记、标识的信息通常是不可见的,只有通过专用的检测器或 阅读器才能提取。数字水印可分为以下几类1、 可见水印(Visible watermark);2、 不可见脆弱水印(Invisible画fragile watermark);3、 不可见鲁棒水印(Invisible-robust watermark) 即人们通常所说的数 字水印,它具有在视觉和统计上不可见性水印和难以去除的鲁棒性。可见水印一般用于申明数字产品所有权并进行版权保护。例如,在网络 上发行的视频图像上透明地叠加该视频图像的发行公司的标志图像,该标志 图像即为可见水印。上述视频图像的观看者能够很容易地在视频图像上看到 上述标志图像。上述视频图像的授权用户使用该视频图像的发行公司提供的 专用播放工具播放上述视频图像时,能够除掉叠加在视频图像上的上述标志 图像;而非授权用户使用普通播放工具播放上述视频图像时,视觉体验效果 则会受到叠加在视频图像上的上述标志图像的影响。不可见脆弱水印主要用于防墓改。例如,在监控摄像机录制的录像中嵌 入不可见脆弱水印,在录像没有被修改的情况下可以用专用工具提取出完整 的不可见脆弱水印信息。而一旦窜改了上述录像中的内容,从该录像中就无 法提取出正确的不可见脆弱水印信息,即说明该录像受到了修改。不可见鲁棒水印主要用于防止盗版和版权作证。例如,在正版的音视频 产品中嵌入不可见鲁棒水印,盗版商很难去除掉该不可见鲁棒水印。 一旦盗 版商盗版了上述正版的音视频产品,则可以从盗版的音视频产品中提取出正 版发行商所嵌入的上述不可见鲁棒水印,证明该音视频产品为盗版产品。数字图像、尤其是运动图像由于数据量非常大,不便于传输和存储,因 此,需要采用视频压缩技术对数字图像进行压缩。视频压缩技术主要实现将 二维的数字图像像素点矩阵压缩编码成数据量相对比较小的 一 维比特流(码 流)的过程,以实现减小传输或存储数据量的目的。现有的视频压缩技术通常采用基于宏块的运动估计和DCT ( Discrete Cosine Transform )变换、量化的混合编码方式对运动图像进行编码。常用 的视频压缩标准有H.261/H.263/H.264系列和MPEG-2/MPEG-4系列。现有技术中一种在数字图像中嵌入可见水印的方法为采用透明叠加 (alpha叠加)方案。该方案用数字水印图像的每一个像素点与原始图像中的 待嵌入水印的位置的每一个像素点采用下列公式1进行透明叠加计算result = a * watermark + (1-a) * source 7>式1上述公式中的watermark表示数字水印图像的一个像素点的值,source 表示原始图像中嵌入水印位置的一个像素点的值,result表示透明叠加后的结 果,a的取值范围在0 1之间。
经过alpha叠加后的图像上,在水印的嵌入区域,既可以看到原始图像中 的内容,也可以看到数字水印图像中的内容。在该alpha叠加方案中,通过动 态调整数字水印的叠加位置和数字水印的尺寸以达到避免视频分析工具从原 始图像中识别出水印并擦除水印的目的。授权的视频图像播放工具由于事先知道水印的内容和插入位置,因此只 要通过设定公式并且运算满足一定精度即可清除嵌入的可见水印。清除alpha 叠加的可见水印采用下述公式2。source = (result — a * watermark) / (1 - a) 公式2在实现本发明的过程中,发明人发现上述清除alpha叠加的可见水印的方 案只能应用于未经压缩的数字图像,不适用于经过压缩编码的视频图像。因为现有的视频压缩编码都是有损压缩编码,即在量化过程中会把部分 残差系数的值量化到0,在解码端恢复出的图像与视频压缩编码前的原始图 像之间存在量化误差。因此,如果在原始图像中已经采用了上述alpha叠加方 案嵌入了可见水印,则无法采用上述公式2清除解码后的图像中的可见水 印。发明内容本发明实施例提供了 一种图像编码和移除水印的方法和装置,从而可以 在视频压缩图像中嵌入和移除可见水印。本发明实施例的目的是通过以下技术方案实现的 一种图像编码方法,包括将水印图像嵌入原始图像中,得到嵌入了可见水印的图像信息,并且保 留所述原始图像中水印嵌入位置的图像信息和水印嵌入位置信息;对所述嵌入了可见水印的图像信息进行视频压缩编码得到主码流,对所 述原始图像中水印嵌入位置的图像信息进行视频压缩编码得到附加码流。 一种在数字图像中移除水印的方法,包括获取主码流、附加码流和水印嵌入位置信息,根据所述水印嵌入位置信 息将所述主码流中水印嵌入位置的图像信息替换为所述附加码流中原始图像 中水印嵌入位置的图像信息。一种图像编码和移除水印的方法,包括步骤将水印图像嵌入原始图像中,得到嵌入了可见水印的图像信息,并且保 留所述原始图像中水印嵌入位置的图像信息和水印嵌入位置信息;对所述嵌入了可见水印的图像信息进行视频压缩编码得到主码流,对所 述原始图像中水印嵌入位置的图像信息进行视频压缩编码得到附加码流;根据所述水印嵌入位置信息将所述主码流中水印嵌入位置的图像信息替 换为所述附加码流中原始图像中水印嵌入位置的图像信息。一种图像编码装置,包括水印嵌入模块,用于将水印图像嵌入原始图像中,得到嵌入了可见水印 的图像,并且保留所述原始图像中水印嵌入位置的图像信息和水印嵌入位置 "息;视频压缩编码模块,用于对所述嵌入了可见水印的图像信息进行视频压 缩编码得到主码流,对所述原始图像中水印嵌入位置的图像信息进行视频压 缩编码得到附加码流。一种在数字图像中移除水印的装置,包括信息获取模块,用于获取主码流、附加码流和水印嵌入位置信息; 水印移除模块,用于根据所述水印嵌入位置信息将所述主码流中水印嵌入位置的图像信息替换为所述附加码流中原始图像中水印嵌入位置的图像信息,得到移除了可见水印的原始图像。一种图像编码和移除水印的装置,包括
水印嵌入模块,用于将水印图像嵌入原始图像中,得到嵌入了可见水印 的图像信息,并且保留所述原始图像中水印嵌入位置的图像信息和水印嵌入 位置信息;视频压缩编码模块,用于对所述嵌入了可见水印的图像信息进行视频压 缩编码得到主码流,对所述原始图像中水印嵌入位置的图像信息进行视频压 缩编码得到附加码流。信息获取模块,用于获取所述主码流、所述附加码流和所述水印嵌入位置信息;水印移除模块,用于根据所述水印嵌入位置信息将所述主码流中水印嵌 入位置的图像信息替换为所述附加码流中原始图像中水印嵌入位置的图像信 息,得到移除了可见水印的原始图像。由上述本发明实施例提供的技术方案可以看出,本发明实施例在数字图 像中嵌入可见水印的处理过程中,通过对水印嵌入位置的原始图像和嵌入水 印后的图像分别进行视频压缩编码,将得到的主码流和附加码流都传输到解 码端;清除可见水印的处理过程中,将主码流中水印嵌入位置对应的图像信 息替换为附加码流中水印嵌入位置对应的原始图像信息,实现了视频压缩图 像中可见水印的嵌入和移除,克服了现有技术对于经过视频压缩的图像不能 清除可见水印的缺点。


图1为本发明实施例所述图像编码方法的实现原理示意图;图2为本发明实施例所述的在数字图像中移除水印的方法的实施例 一 的 实现原理图;图3为本发明实施例所述的图像编码装置的结构示意图4为本发明实施例所述的 一种在数字图像中移除水印的装置的实施例一的结构示意图;图5为本发明实施例所述的一种在数字图像中移除水印的装置的实施例二 的结构示意图;图6为本发明实施例所述的图像编码和移除水印的装置的结构示意图。
具体实施方式
本发明实施例提供了 一种图像编码和移除水印的方法和装置。下面结合 附图,以具体的实施例加以说明。本发明实施例所述的图像编码方法的实现原理示意图如图1所示,包括 如下处理步骤步骤11、将水印图像嵌入原始图像中,得到嵌入了可见水印的图像信 息,并且保留所述原始图像中水印嵌入位置的图像信息。首先将水印图像嵌入原始图像中,本实施例嵌入水印的方式为对数字水 印图像和原始图像做alpha叠加处理,得到嵌入了可见水印的图像信息,并保 留水印嵌入位置信息即原始图像中处于水印嵌入位置上的图像对应的象素块 的位置信息,该象素块可以为矩形块。alpha叠加的过程可动态调整叠加的位 置、数字水印图像的尺寸以及叠加透明度(a值)等。上述将水印图像嵌入原始图像的方式可以是alpha叠加方式,也可以是直 接覆盖方式,或其它水印嵌入方式。如前所述本实施例选用的是alpha叠加方 式步骤12 、对所述嵌入了可见水印的图像信息进行视频压缩编码得到主码 流,对所述原始图像中水印嵌入位置的图像进行视频压缩编码得到附加码'、六
按照视频压缩协议标准(如H.264、 MPEG-4)的要求通过编码器对上述 嵌入了可见水印的图像信息进行视频压缩编码,将视频压缩编码处理后得到 的码流称为主码流。按照视频压缩协议标准(如H.264、 MPEG-4)的要求通过编码器对上述 保留的原始图像中处于水印嵌入位置上的图像对应的象素块进行视频压缩编 码,将该视频压缩编码处理后得到的码流称为附加码流。为了加强水印的抗 攻击能力,可将该附加码流进行加密处理,如将该附加码流以一定格式组成 一段数据,将这段数据用加密算法(例如DES/3DES/AES)加密成密文数 据。步骤13、将上述附加码流作为附加数据加入到上述主码流中,组合成最 终码流。此最终码流即为嵌入了可见水印的视频压缩码流,可用于网络传输 或本地存储。在上述图像编码过程中,也可省去对附加码流进行加密的处理过程,这 样虽然降低了可见水印的抗攻击能力,但也降低了算法复杂程度。在上述图像编码过程中,附加码流也可不与主码流组合在一起进行传输 或存储,而是通过另外的通道(如鉴权文件、网络鉴权数据流等)进行单独 存储或传送到解码端后,再与上述主码流配合使用。上述水印嵌入位置信息 也可以编码到附加码流中,或者单独进行传输或存储,再与主码流、附加码 流配合使用。本发明实施例所述的在数字图像中移除水印的方法包括以下步骤 获取数字图像的主码流和附加码流信息,根据水印嵌入位置信息将所述主码流中水印嵌入位置的图像信息替换为所述附加码流中原始图像中水印嵌入位置的图像信息。本发明实施例所述的在数字图像中移除水印的方法的实施例 一 的实现原 理图如图2所示,包括如下步骤
步骤21、获取主码流、附加码流和水印嵌入位置信息。步骤22、对上述主码流进行解码,得到嵌入了可见水印的解码图像。步骤23、对上述附加码流进行解码,得到原始图像中处于水印嵌入位置 上的解码图像。对所述附加码流进行解码,得到原始图像中处于水印嵌入位置上的图像 对应的像素块。若附加码流经过加密处理,则使用与编码端相对应的解密算 法(DES/3DES/AES )对上述附加码流中的加密内容进行解密,得到解密后 的附加码流。对所述解密后的附加码流进行解码,得到原始图像中处于水印 嵌入位置上的图像。步骤24、根据所述水印叠加位置信息,将上述嵌入了可见水印的解码图 像中水印嵌入位置部分的图像对应的象素块替换为对所述附加码流进行解码 得到的原始图像中对应的水印嵌入位置上的图像对应的象素块。这样就得到 了去掉了可见水印的视频解码图像。本发明实施例还提供了在数字图像中移除水印的方法的实施例二,包括 如下步骤步骤31、获取主码流、附加码流和水印嵌入位置信息。若所述附加码流经过了加密处理,则采用相应的解密算法对所述附加码 流进行解密,得到解密后的附加码流。步骤32、根据所述水印叠加位置信息,在所述主码流中找出水印嵌入位 置的象素块对应的码流起始位置,将该象素块位置对应的主码流替换为所述 附加码流,得到完全对应原始图像的码流。步骤33、对上述完全对应原始图像的码流进行解码,即可得到去掉了可 见水印的视频解码图像。
上述移除水印的处理过程中,获取主码流、附加码流和水印嵌入位置信 息,根据所述水印嵌入位置信息将所述主码流中水印嵌入位置的图像信息替 换为所述附加码流中原始图像中水印嵌入位置的图像信息,便可还原出不带 水印的原始数字图像,达到移除可见水印的目的。若附加码流经过了加密处 理,则很难破解,防止可见水印嵌入位置处的原始图像被非法获取,增强了 可见水印的抗攻击能力。本发明实施例还提供了 一种图像编码装置,该装置的实施例的结构示意图如图3所示,包括如下模块水印嵌入模块,用于将水印图像嵌入原始图像中,得到嵌入了可见水印 的图像信息,并保留水印嵌入位置信息即原始图像中处于水印嵌入位置上的 图像对应的象素块的位置信息。所述将水印图像嵌入原始图像中的方式可以是alpha叠加方式或直接覆盖方式,或其它水印嵌入方式。本实施例选用的是 alpha叠力口方式。视频压缩编码模块,用于对所述嵌入了可见水印的图像信息进行视频压 缩编码得到主码流,对所述原始图像中水印嵌入位置的图像信息进行视频压 缩编码得到附加码流。加密处理;漠块,用于通过加密算法对所述附加码流进行加密处理。与前 面所述的在数字图像中嵌入可见水印的方法相应,该加密处理模块是可选 的。为了增强可见水印的抗攻击能力,本实施例增加了加密处理模块。本发明实施例还提供了 一种在数字图像中移除水印的装置,该装置的实 施例一的结构示意图如图4所示,包括如下模块信息获取模块,用于获取主码流、附加码流和水印嵌入位置信息。解密处理^t块,用于通过解密算法对加密后的附加码流进行解密处理, 获得解密后的附加码流。与前面所述的在数字图像中嵌入可见水印的装置相 应地,该解密处理模块是可选的。本实施例提供的在数字图像中移除可见水 印的装置,添加了解密处理模块。需要说明的是,解密处理模块不一定要执 行它的功能,只有当码流信息经过加密处理,才需要用到此模块。水印移除模块,用于根据所述水印嵌入位置信息将所述主码流中水印嵌 入位置的图像信息替换为所述附加码流中原始图像中水印嵌入位置的图像信 息,得到移除了可见水印的原始图像。所述水印移除模块具体包括解码模块,用于对主码流进行解码得到嵌入了可见水印的解码图像,对附加码流进行解码得到原始图像中水印嵌入位置的图像;替换模块,用于根据所述水印嵌入位置位置信息,将所述解码图像中水 印嵌入位置部分的象素块替换为对所述附加码流进行解码所得到原始图像中 水印嵌入位置的图像对应的像素块,得到移除了可见水印的原始图像。本发明实施例还提供了 一种在数字图像中移除水印的装置的实施例二 , 其结构示意图如图5所示,包括如下模块信息获取模块,用于获取主码流、附加码流和水印嵌入位置信息。解密处理模块,用于通过解密算法对加密后的附加码流进行解密处理, 获得解密后的附加码流。该解密处理模块是可选的。水印移除模块,用于根据所述水印嵌入位置信息将所述主码流中水印嵌 入位置的图像信息替换为所述附加码流中相应位置的图像信息,移除了可见 水印的原始图像。所述水印移除模块具体包括数据提取模块,对主码流进行数据提取,得到嵌入水印后的图像中水印 嵌入位置上的象素块对应的码流;对附加码流进行数据提取,得到原始图像 中水印嵌入位置的图像的象素块对应的原始码流;替换模块,根据所述水印嵌入位置信息,将所述主码流中水印嵌入位置
的象素块对应的码流替换为所述原始码流;解码模块,用于对经过替换的所述主码流进行解码,得到移除了可见水 印的原始图像。在实际应用中,上述图^^编码方法可以与移除水印方法结合在一起使 用。同样,图像编码装置也可以与移除水印的装置结合在一起使用。本发明所述的图像编码和移除水印的方法,主要包括 41、将水印图像嵌入原始图像中,得到嵌入了可见水印的图像信息,并 且保留所述原始图像中水印嵌入位置的图像信息。42 、对所述嵌入了可见水印的图像信息进行视频压缩编码得到主码流, 对所述原始图像中水印嵌入位置的图像进行视频压缩编码得到附加码流。将上述附加码流作为附加数据加入到上述主码流中,组合成最终码流。 此最终码流即为嵌入了可见水印的^L频压缩码流,可用于网络传输或本地存 储。43、获取数字图像的主码流和附加码流信息,根据所述水印嵌入位置信 息将所述主码流中水印叠加位置的图像信息替换为所述附加码流中相应位置 的图像信息。这样就得到了去掉了可见水印的原始图像。本发明实施例所述的图像编码和移除水印的装置的结构示意图如图6所 示。包括如下模块水印嵌入模块,用于将水印图像嵌入原始图像中得到嵌入了可见水印的 图像信息,并保留水印嵌入位置信息即原始图像中处于水印嵌入位置上的图 像对应的象素块的位置信息。所述将水印图像嵌入原始图像中的方式可以是 alpha叠加方式或直接覆盖方式,或其它水印嵌入方式。本实施例选用的是 alpha叠力口方式。
视频压缩编码模块,用于对所述嵌入了可见水印的图像信息进行视频压 缩编码得到主码流,对所述原始图像中水印嵌入位置的图像信息进行视频压 缩编码得到附加码流。加密处理^^莫块,用于通过加密算法对所述附加码流进行加密处理。该加 密模块是可选的。上述水印嵌入模块、视频压缩编码模块和加密处理模块用于完成嵌入可 见水印的过程。信息获取模块,用于获取主码流、附加码流和水印嵌入位置信息。解密处理模块,用于通过解密算法对加密后的附加码流进行解密处理, 获得解密后的附加码流。该解密模块是可选的。水印移除模块,用于根据所述水印嵌入位置信息将所述主码流中水印嵌 入位置的图像对应的像素块替换为所述附加码流中原始图像中水印嵌入位置 的图像对应的像素块,得到移除了可见水印的原始图像。上述信息获取模块、解密处理模块和水印移除模块用于完成水印移除过程。综上所述,本发明实施例提供了 一种简单实用的与视频压缩编码技术相 结合的图像编码和移除水印的解决方案,可应用于数字视频产品的版权申明 和4受权发布。使用本发明实施例-提供的解决方案,嵌入可见水印并经过视频压缩编码 后生成的码流符合标准的视频压缩协议,使用专用工具进行解码可无残留地 完全清除可见水印,而使用标准的解码器则只能解出带有可见水印的视频图像。本发明实施例解决了alpha叠加方案只能应用于未经压缩的数字图像,不 适用于经过压缩编码的视频图像的问题。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可 轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明 的保护范围应该以权利要求的保护范围为准。
权利要求
1、一种图像编码方法,其特征在于,包括将水印图像嵌入原始图像中,得到嵌入了可见水印的图像信息,并且保留所述原始图像中水印嵌入位置的图像信息和水印嵌入位置信息;对所述嵌入了可见水印的图像信息进行视频压缩编码得到主码流,对所述原始图像中水印嵌入位置的图像信息进行视频压缩编码得到附加码流。
2、 根据权利要求1所述的图像编码方法,其特征在于,所述的水印嵌入位置信息为原始图像中处于水印嵌入位置上的图像对应的象素块的位置信 台
3、 根据权利要求1所述的图像编码方法,其特征在于,对所述的水印嵌 入位置信息、主码流和附加码流分别单独进行存储或传输;或者,将所述附 加码流加入到所述主码流中,组成最终码流,对所述最终码流进行存储或传 输;或者,将所述水印嵌入位置信息与所述附加码流或所述主码流组合在一 起进行存储或传输。
4、 根据权利要求1或2或3所述的图像编码方法,其特征在于,所述的方 法还包括通过加密算法对所述附加码流进行加密处理。
5、 一种在数字图像中移除水印的方法,其特征在于,包括 获取主码流、附加码流和水印嵌入位置信息,根据所述水印嵌入位置信息将所述主码流中水印嵌入位置的图像信息替换为所述附加码流中原始图像 中水印嵌入位置的图像信息。
6、 根据权利要求5所述的在数字图像中移除水印的方法,其特征在于, 所述根据水印嵌入位置信息将主码流中水印嵌入位置的图像信息替换为所述 附加码流中原始图像中水印嵌入位置的图像信息的过程,具体包括对所述主码流进行解码得到嵌入了可见水印的解码图像,对所述附加码流进行解码得到原始图像中水印嵌入位置的图像;根据所述水印嵌入位置信息将所述嵌入了水印的解码图像中水印嵌入位 置对应的象素块替换为所述对附加码流进行解码所得到的原始图像中水印嵌 入位置的图像对应的象素块,得到移除了可见水印的原始图像。
7、 根据权利要求5所述的在数字图像中移除水印的方法,其特征在于, 所述根据水印嵌入位置信息将所述主码流中水印嵌入位置的图像信息替换为 所述附加码流中相应位置的图像信息的过程,具体包括对主码流进行数据提取,得到嵌入水印后的图像中水印嵌入位置对应的 象素块对应的码流;对附加码流进行数据提取,得到水印嵌入位置对应的象 素块对应的原始码 流;根据所述水印嵌入位置信息,将所述主码流中嵌入水印后的图像中水印 嵌入位置对应的象素块对应的码流替换为所述原始码流,对经过替换的所述 主码流进行解码,得到移除了可见水印的原始图像。
8、 根据权利要求5所述的在数字图像中移除水印的方法,其特征在于, 所述方法还包括通过解密算法对加密后的所述附加码流进行解密处理。
9、 一种图像编码和移除水印的方法,其特征在于,包括步骤 将水印图像嵌入原始图像中,得到嵌入了可见水印的图像信息,并且保留所述原始图像中水印嵌入位置的图像信息和水印嵌入位置信息;对所述嵌入了可见水印的图像信息进行视频压缩编码得到主码流,对所述原始图像中水印嵌入位置的图像信息进行视频压缩编码得到附加码流; 根据所述水印嵌入位置信息将所述主码流中水印嵌入位置的图像信息替换为所述附加码流中原始图像中水印嵌入位置的图像信息。
10、 一种图像编码装置,其特征在于,包括  水印嵌入模块,用于将水印图像嵌入原始图像中,得到嵌入了可见水印 的图像,并且保留所述原始图像中水印嵌入位置的图像信息和水印嵌入位置 信息;视频压缩编码模块,用于对所述嵌入了可见水印的图像信息进行视频压 缩编码得到主码流,对所述原始图像中水印嵌入位置的图像信息进行视频压 缩编码得到附加码流。
11、 根据权利要求10所述的图像编码装置,其特征在于,所述装置还包括加密处理模块,用于通过加密算法对所述附加码流进行加密处理。
12、 一种在数字图像中移除水印的装置,其特征在于,包括 信息获取模块,用于获取主码流、附加码流和水印嵌入位置信息; 水印移除模块,用于根据所述水印嵌入位置信息将所述主码流中水印嵌入位置的图像信息替换为所述附加码流中原始图像中水印嵌入位置的图像信 息,得到移除了可见水印的原始图像。
13、 根据权利要求12所述的在数字图像中移除水印的装置,其特征在 于,所述水印移除模块具体包括第 一解码模块,用于对所述主码流进行解码得到嵌入了可见水印的解码 图像,对所述附加码流进行解码得到原始图像中水印嵌入位置的图像;第一替换模块,用于根据所述水印嵌入位置信息,将所述解码图像中水 印嵌入位置图像对应的象素块替换为对所述附加码流进行解码所得到的原始 图像中水印嵌入位置的图像对应的象素块,得到移除了可见水印的原始图 像。
14、 根据权利要求12所述的在数字图像中移除水印的装置,其特征在 于,所述水印移除模块具体包括 数据提取模块,对所述主码流进行数据提取,得到嵌入水印后的图像中水印嵌入位置的图像的象素块对应的码流;对附加码流进行数据提取,得到 原始图像中水印嵌入位置的图像的象素块对应的原始码流;第二替换模块,根据所述水印嵌入位置信息,将所述主码流中水印嵌入 位置的图像象素块对应的码流替换为所述原始码流;第二解码模块,用于对经过替换的所述主码流进行解码,得到移除了可 见水印的原始图像。
15、 根据权利要求12或13或14所述的在数字图像中移除水印的装置,其 特征在于,所述装置还包括解密处理^t块,用于通过解密算法对加密后的附加码流进行解密处理。
16、 一种图像编码和移除水印的装置,其特征在于,包括 水印嵌入模块,用于将水印图像嵌入原始图像中,得到嵌入了可见水印的图像信息,并且保留所述原始图像中水印嵌入位置的图像信息和水印嵌入 位置信息;视频压缩编码模块,用于对所述嵌入了可见水印的图像信息进行视频压 缩编码得到主码流,对所述原始图像中水印嵌入位置的图像信息进行视频压 缩编码得到附加码流。信息获取模块,用于获取所述主码流、所述附加码流和所述水印嵌入位 置信息;水印移除模块,用于根据所述水印嵌入位置信息将所述主码流中水印嵌 入位置的图像信息替换为所述附加码流中原始图像中水印嵌入位置的图像信 息,得到移除了可见水印的原始图像。
全文摘要
本发明实施例提供了一种图像编码和移除水印的方法,在嵌入可见水印的处理过程中,通过对水印嵌入位置的原始图像和嵌入水印后的图像分别进行视频压缩编码,将得到的主码流和附加码流都传输到解码端;在清除可见水印的处理过程中,将主码流中水印嵌入位置对应的图像信息替换为附加码流中水印嵌入位置对应的原始图像信息,实现了视频压缩图像中可见水印的嵌入和移除,克服了现有技术对于经过视频压缩的图像不能有效清除可见水印的缺点。本发明实施例还提供了用于实施上述方法的图像编码和移除水印的装置。
文档编号H04N7/16GK101166260SQ20071012171
公开日2008年4月23日 申请日期2007年9月12日 优先权日2007年9月12日
发明者骧 顾 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1