编码和解码载有净荷数据的符号的方法和设备技术

技术编号:3598716 阅读:216 留言:0更新日期:2012-04-11 18:40
水印信息(表示为“WM”)由被连续地嵌入在音频或视频信号中的多个符号组成。在解码器处,如果使用扩频,通过使用接收信号与m序列的相关,重新获得WM。在一些水印技术中,异步地发送水印信息,即持续测试是否可以难以觉察地将WM嵌入在音频或视频信号中。只在该测试为真时发送WM帧。然而WM帧由几十个符号组成,每一个符号载有同步发送的一个或多个比特。即,如果可以嵌入WM的周期短于帧长度,则在接收器侧不能够恢复一些符号。根据本发明专利技术,除了其正常的净荷之外,每一个WM符号载有ID项,并且已经在编码器中测试了信号是否足够“好”以便可以在解码器侧恢复嵌入的符号。

【技术实现步骤摘要】

本专利技术涉及一种方法和设备,用于编码载有用于给音频或视频信号加水印的净荷数据的符号,并涉及一种方法和设备,用于解码载有加水印的音频或视频信号的净荷数据的符号。
技术介绍
水印信息(表示为“WM”)由多个符号组成,这些符号被连续地嵌入在载波内容中,例如在(编码的)音频或视频信号中,以便识别信号的作者。在解码器处,例如如果使用扩频作为基础技术,通过使用接收信号与公知m序列的相关,重新获得WM。在一些水印技术中,异步地发送水印信息,即持续测试是否可以难以觉察地将WM嵌入在(编码的)音频或视频信号中。只在该测试为真时发送WM帧。然而WM帧由几十个符号组成,每一个符号载有同步发送的一个或多个比特。即,如果可以嵌入WM的周期短于帧长度,则在接收器侧不能够恢复一些符号。因此,多数WM技术发送用于纠错的冗余比特。然而,这些纠错只具有有限的能力。如果在接收器侧不能够直接恢复一个或多个符号,纠错可以校正一些符号。但是如果超出了纠错的能力,不能够恢复WM。其次,附加的冗余比特增加了WM帧的长度,导致帧长于在其中可以发送WM帧的信号长度的更高可能性。第三,纠错通常与要加水印的信号无关,因此由于必须的奇偶比特,导致比“好”信号必须的净比特率低而不足以纠错“坏”信号的信号。可以在解码器一侧恢复“好”信号,而不能够恢复“坏”信号。WO-A-01/06755示出了基于能量电平的水印数据的插入。
技术实现思路
在公知的WM系统中,嵌入了WM的信号必须在至少与帧长度一样长的时间周期内是“好”的,并且具有不多于纠错可以处理的“坏”部分。本专利技术要解决的问题是提供一种加水印技术,其中可以尽可能地使用可用于发送WM的时间周期,而不需要消耗不必要的附加冗余比特用于纠错目的。由在权利要求1和3中公开的方法解决该问题。在权利要求2和4中公开了使用这些方法的设备。根据本专利技术,除了其正常的净荷之外,每一个WM符号载有标识数据项(表示为ID),并且已经在编码器中测试了信号是否足够“好”以便可以在接收器或解码器一侧恢复嵌入的符号。如果为真,则正常嵌入。如果非真,在一个符号的长度内不嵌入WM,并且针对接下来的信号和相同的符号重复测试。在编码器处知道ID序列,因此编码器可以使用ID来检测是否跳过了符号。根据本专利技术,信号只必须在与符号长度一样长的时间周期内是“好”的。如果不是,稍后当内容更适于嵌入信号时发送信号。这在具有多个静音周期(即暂停)的信号中(例如谈话信号)产生很大的差异。本专利技术使严格的声音信号的水印更加鲁棒,这在接收WM和接收根本没有WM的信号之间产生差异。因为在空块之后要计算多个相关,上述在编码器中执行的测试消耗更多的处理功率。但是有利地,对于非严格的声音信号,即其中不插入空块并且在与预定数据序列的相关中产生清晰峰值的信号,本专利技术的处理在解码器中不使用更多的处理功率。本专利技术不局限于使用扩频技术。而是,例如可以将基于载波的技术或回波隐藏技术用于水印编码和解码。理论上,本专利技术的方法适用于编码载有给音频或视频信号加水印的净荷数据的符号,例如所述加水印使用扩频调制,其中可以通过使用与公知数据序列的相关来解扩和解调,来恢复所述符号,可以在解码侧恢复所述符号,并且组合所述符号中的至少一个和至少一个同步块以形成当前的水印帧,所述方法包括步骤a)编码所述净荷数据,从而针对所述符号的每一个,产生展开的ID数据项;b)在编码器一侧检查在相应解码器中是否可以正确地解码所述符号的当前一个如果真,则将所述当前符号与所述ID数据项一起设置在所述当前帧中,并且如果所述当前帧没有被完全处理,则继续步骤a),或者如果非真,通过将空符号设置在不包含所述ID数据项的相应一个的所述当前帧中,跳过所述当前帧中的所述当前符号,并且如果所述当前帧没有被完全处理,则使用用于所述空符号位置处的符号的ID数据项,继续步骤a);c)在所述当前帧被完全处理之后,输出嵌入在所述音频或视频信号中的所述当前帧,并且继续处理下一个帧。理论上,本专利技术的设备适用于编码载有用于逐帧地给音频或视频信号加水印的净荷数据的符号,例如所述加水印使用扩频调制,其中可以通过使用与公知数据序列的相关来解扩和解调,来恢复所述符号,可以在解码侧恢复所述符号,并且组合所述符号中的至少一个和至少一个同步块以形成当前的水印帧,所述设备包括-装置,适用于编码所述净荷数据,从而针对所述符号的每一个,产生展开的ID数据项;-装置,适用于检查在相应解码器中是否可以正确地解码所述符号的当前一个,这表示如果真,将所述当前符号与所述ID数据项一起设置在所述当前帧中,并且如果所述当前帧没有被完全处理,则继续在所述编码装置中的处理,或者如果非真,通过将空符号设置在不包含所述ID数据项的相应一个的所述当前帧中,跳过所述当前帧中的所述当前符号,并且如果所述当前帧没有被完全处理,则使用用于所述空符号位置处的符号的ID数据项,继续在所述编码装置中的处理;-装置,适用于在所述当前帧被完全处理之后,输出嵌入在所述音频或视频信号中的所述当前帧。理论上,本专利技术的方法适用于解码载有加水印的音频或视频信号的净荷数据的符号,例如所述加水印使用扩频调制,其中例如通过使用与预定数据序列的相关来解扩和解调,组合了所述符号中的至少一个和至少一个同步块以形成当前的水印帧,并且按照下面的步骤给所述音频或视频信号加水印a)编码所述净荷数据,从而针对所述符号的每一个,产生展开的ID数据项;b)检查在相应解码器中是否可以正确地解码所述符号的当前一个如果真,将所述当前符号与所述ID数据项一起设置在所述当前帧中,并且如果没有完全处理所述当前帧,则该处理继续步骤a),或者如果非真,通过将空符号设置在不包含所述ID数据项的相应一个的所述当前帧中,跳过所述当前帧中的所述当前符号,并且如果没有完全处理所述当前帧,则使用用于所述空符号位置处的符号的ID数据项,该处理继续步骤a);c)在完全处理所述当前帧之后,输出嵌入在所述音频或视频信号中的所述当前帧,并且继续处理下一个帧,并且所述解码方法还包括以下步骤-在利用与所述ID数据项的当前一个相关的预定数据序列来解码当前符号的处理之后,确定所述解码处理是否产生了显式结果如果真,则提供所述当前帧的所述已处理的当前符号,或者如果非真,则跳过所述当前帧中的所述当前符号,其中,例如所述解码处理是与预定数据序列的相关。理论上,本专利技术的设备适用于解码载有加水印的音频或视频信号的净荷数据的符号,例如所述加水印使用扩频调制,其中组合了所述符号中的至少一个和至少一个同步块以形成当前的水印帧,并且所述解码设备包括解码装置,适用于例如通过使用与预定数据序列的相关来解扩和解调,来恢复所述符号,并且其中按照下面的步骤给所述音频或视频信号加水印a)编码所述净荷数据,从而针对所述符号的每一个,产生展开的ID数据项; b)检查在相应解码器中是否可以正确地解码所述符号的当前一个如果真,将所述当前符号与所述ID数据项一起设置在所述当前帧中,并且如果没有完全处理所述当前帧,则该处理继续步骤a),或者如果非真,通过将空符号设置在不包含所述ID数据项的相应一个的所述当前帧中,跳过所述当前帧中的所述当前符号,并且如果没有完全处理所述当前帧,则使用用于所述空符号位置处的符号的ID数据项,该处理继续步骤a本文档来自技高网...

【技术保护点】
一种用于编码载有给音频或视频信号(AS)加水印的净荷数据(PLD)的符号(PLBL)的方法,其中,可以在解码侧恢复所述符号,并且组合所述符号中的至少一个和至少一个同步块,以形成当前的水印帧(FR↓[n]),其特征在于以下步骤:a)编码所述净荷数据(ECDE、MS、PAS),从而针对所述符号的每一个,产生展开的ID数据项(ID);b)在编码器一侧检查在相应解码器中是否能够正确地解码(DEC)所述符号的当前一个;如果真,则将所述当前符号与所述ID数据项一起设置在所述当前帧中,并且如果所述当前帧没有被完全处理,则继续步骤a),或者如果非真,通过将空符号设置在不包含所述ID数据项的相应一个的所述当前帧中,跳过所述当前帧中的所述当前符号,并且如果所述当前帧没有被完全处理,则使用用于在所述空符号位置处的符号的ID数据项,继续步骤a);c)在所述当前帧被完全处理之后,输出(SAD)嵌入在所述音频或视频信号(WAS)中的所述当前帧,并且继续处理下一个帧。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:彼得乔治鲍姆沃尔特弗斯辛
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:FR[法国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1