电子水印嵌入运动图像传输系统、电子水印嵌入运动图像传输方法、信息处理装置、通信...的制作方法

文档序号:7605711阅读:130来源:国知局
专利名称:电子水印嵌入运动图像传输系统、电子水印嵌入运动图像传输方法、信息处理装置、通信 ...的制作方法
技术领域
本发明涉及电子水印嵌入运动图像传输的技术,特别涉及在存储并显示数字运动图像数据的运动图像显示系统、或利用网络传输所存储的数字运动图像数据并在与网络连接的用户侧播放的运动图像发布系统中,把针对每个向个别用户发布运动图像数据的会话而设定的个别的附加ID信息作为电子水印信息隐藏嵌入到运动图像数据中的技术。
背景技术
在构建把数字视频内容存储到服务器中,根据用户的请求,在相应场所显示该内容或进行网络发布的视频点播系统时,待解决的问题之一是如何防止内容的不断使用和泄漏。因此共同采用了给服务器设定访问权限、像便携电话那样利用用户的终端所持有的特定ID进行认证、对数据加密而只有正规的用户才能通过解密密钥来进行解码等用于保护内容的手段,使得只有正规的用户才能访问到内容。
作为为了保护版权而防止非法内容复制及其再发布的保密技术,除了认证/加密之外,还有电子水印技术。电子水印技术是针对声音、音乐、静止图像、视频等数字内容,在不影响其质量的情况下嵌入ID信息的技术,尽管其本身没有加密那样的复制防止功能,但由于能提取出所复制的内容是出自谁手等隐藏的信息,因而容易针对非法复制的内容主张版权(例如,参照文献1「松井、“電子透かし技術とその評価项目”、画像電子学会誌、27卷、5号、pp.483-491」)。
在图像信号的情况下,作为嵌入电子水印的方法,主要有两种方法(例如,参照文献2「酒澤、“動画像電子透かし”、画像電子学会誌、31卷、3号、pp.421-425」)。
一种是把图像数据的像素分割成多个块之后把水印信息直接嵌入到表示亮度的位(bit)信息(像素亮度值)中的方法。这种方法利用了人类的视觉特性难以识别较亮像素附近的较暗像素的信号的性质和对于低位操作导致的细微亮度变化不敏感的性质。这种直接操作像素亮度值的方法具有处理所需的计算量较少的优点。但是,该方法具有由于编码/压缩和图像变形等操作而使作为电子水印附加的信息消失而无法再现的情况较多的缺点。
另一种方法是通过傅立叶变换(FFT)、频谱扩展、离散余弦变换(DCT)等,把图像数据暂时变换为频率成分,并在尽可能不影响像质的情况下把水印信息嵌入到特定的频率成分中的方法。图1是通过频谱扩展法把附加信息嵌入到1帧图像信号中作为电子水印的例子。准备大小与图像尺寸相同的伪随机数数据序列,在画面的区域内对其进行分割。根据待附加的水印信息的比特串的
,作成把各区域的伪随机数数据调制为1倍或-1倍而得到的伪随机数数据序列,并输出把其附加到原始图像信号中而得到的图像作为水印嵌入图像。
在再生侧的装置中,可以在该水印嵌入图像与进行调制之前的伪随机数数据之间,针对每个区域计算相关系数,由此可以再生所嵌入的水印信息比特串。
此时,为了保证图像的质量,优选为伪随机数数据的振幅要尽可能地小。但是,当伪随机数数据的振幅较小时,容易由于水印嵌入图像的加工、压缩而丢失水印信息。因此,需要找出折衷方案。并且,伪随机数数据以及与水印信息的各位对应的区域分割法作为再生水印信息的密钥需要由内容权利人严格保管。
在该利用了频率成分变换的方法中,具有对于图像的变形操作等加工和编码/压缩,所嵌入的数据信息难以丢失的优点。但是,由于增加了频率变换/逆变换处理,因而具有在嵌入和提取的处理中很费时间的缺点。
当采用基于电子水印的ID信息嵌入技术时,其内容的归属就可以容易证明,但其本身却没有防止非法复制的效果。需要设定为通过针对每个网络发布的内容嵌入不同的ID信息,可以根据被非法复制的内容辨认复制方。如果能得知泄漏原因而组织能辨认恶意的个人的方案,就成为对非法复制的很大的抑制力。
另一方面,在像数字电影那样标榜高像质而内容容量庞大的情况下,出于网络发布的传输带宽/传输成本的限制的考虑,而通常对视频内容进行编码/压缩之后进行发布。在这种情况下,需要像图2所示的那样在编码之前嵌入电子水印。
然而,在现有的嵌有电子水印的视频内容的显示系统中,如果要把发布给各个用户的内容的水印信息设定为独立的信息,则必须要对其全部进行附加电子水印的处理。并且,在进行网络传输的情况下,由于进行了编码/压缩的运动图像数据存储在服务器中,因而需要对编码数据进行暂时解码,并进行水印嵌入处理,再次编码。这些处理由于计算量庞大而从技术上的或成本方面考虑都不实用。
在对像数字电影那样的大容量视频内容进行网络发布的情况下,其技术难度尤为显著。因此,无法得到上述那样的由个别的电子水印信息附加得到的非法复制抑制效果。

发明内容
本发明就是鉴于上述的问题而提出的,因此目的在于,提供与电子水印嵌入运动图像传输相关的技术,在存储并显示数字运动图像或通过网络传输所存储的数字运动图像数据时,在所发布的运动图像数据被非法使用/非法复制的情况下,可以确定其获得路径,由此可以抑制非法复制。
上述课题可由下面的电子水印嵌入运动图像传输系统解决,该电子水印嵌入运动图像传输系统的特征在于,具有运动图像再生装置,其具有输入一种运动图像数据的运动图像输入单元、水印嵌入数据生成单元,其针对所输入的所述一个运动图像数据,分别嵌入不同内容的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码、ID信息附加单元,其根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列、以及再生单元,其对所述ID信息附加单元所生成的所述运动图像数据序列进行解码从而显示;以及附加ID信息检测装置,其对所述运动图像再生装置显示的运动图像数据序列进行分割,针对各个分割区域,利用电子水印检测电路检测出所述附加ID信息。
并且,上述的课题还可以通过下面的信息处理装置解决,该信息处理装置通过网络传输所存储的数字运动图像数据,其特征在于,具有输入一种运动图像数据的运动图像输入单元;水印嵌入数据生成单元,其针对所输入的所述一个运动图像数据,分别嵌入不同的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码;以及ID信息附加单元,其根据作为对运动图像识别信息、日期时刻信息、以及用户信息中的任意一个或多个进行编码而得到的信息的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列。
所述ID信息附加单元可以构成为,根据所述附加ID信息,依次选择所述多个运动图像数据序列中的多个图像帧中的任意一个图像帧,并输出依次选择的图像帧作为所述新的运动图像数据序列。
并且,所述ID信息附加单元也可以构成为,根据所述附加ID信息,依次选择所述多个运动图像数据序列中的多个图像帧组中的任意一个图像帧组,并输出依次选择的图像帧组作为所述新的运动图像数据序列。
并且,在所述信息处理装置中,对所述多个运动图像数据序列中的各个图像帧进行空间分割,并针对所分割的各个区域生成分割区域运动图像数据序列,所述ID信息附加单元针对与所分割的一个区域对应的多个分割区域运动图像数据序列,根据所述附加ID信息,依次选择所述多个运动图像数据序列中的多个分割区域图像帧中的任意一个分割区域图像帧,并与对应于其它区域而依次选择的分割区域图像帧进行合成,由此输出所述新的运动图像数据序列。
并且,上述的课题也可以由下面的通信控制装置来解决,该通信控制装置位于包括与网络连接的服务器及终端的系统中,其特征在于,具有从服务器或其它通信控制装置接收多个水印信息嵌入运动图像数据序列的单元;ID信息附加单元,其根据作为对运动图像识别信息、日期时刻信息、以及用户信息中的任意一个或多个进行编码而得到的信息的附加ID信息,由所述接收的多个水印嵌入运动图像数据序列生成新的运动图像数据序列;以及运动图像发布单元,其把所述ID信息附加单元所生成的所述运动图像数据序列发布给终端或其它通信控制装置。
如上所述,在本发明中,作成针对一种运动图像数据预先分别附加了不同内容的多个电子水印信息的电子水印嵌入运动图像数据序列。并且,根据发布所需,预先进行编码/压缩处理。然后,从这些多个电子水印嵌入运动图像数据序列中,以时间方向即针对每个图像帧规则地选择一个而合成一个新的运动图像数据序列。或者,针对各帧,对图像帧进行区域分割,针对其每个区域,从运动图像数据序列中取出相应部分数据并合成图像整体。这些通过从多个运动图像数据序列中选择一部分而合成一个运动图像数据序列的处理可以在网络上的节点(通信控制装置)进行。并且,也可以预先对电子水印信息进行冗余编码处理,并以其结果为基础,进行所述的帧/分割区域选择处理。
由此,在以帧为单位合成运动图像数据的情况下,可以嵌入表示连续的帧分别附加了哪个电子水印信息的识别信息、在画面分割的情况下,可以嵌入针对每个分割区域嵌入了哪个电子水印的信息,作为附加信息(附加ID信息)。此时,如果预先以帧为单位或针对每个分割区域把电子水印嵌入到图像中而进行编码/压缩,则在发送时,可以通过进行与数据的部分选择相匹配的处理,容易地作成追加了期望的附加信息的运动图像数据序列。因此,可以针对如电影那样的大容量内容,通过实时处理赋予独立的附加ID信息。
并且,即使在发布网络上有多个用户的情况下,通过在发布网络内部和靠近用户终端的边缘节点(通信控制装置)进行分割/合成处理,即使基于受限于电子水印的类型的视频流,也能通过它们的组合向所有用户提供单独的附加ID信息。
并且,如果采用纠错码对附加ID信息进行冗余化,则即使由于内容的编辑使所嵌入的电子水印信息中发生缺损,也能纠正并再生。


图1是用于说明电子水印的原理(频谱扩展方式的情况)的图。
图2是附加了电子水印的图像数据播放的现有例。
图3是本发明的原理结构图。
图4是用于说明本发明的原理的图。
图5是本发明的第1实施方式中的装置结构图。
图6是用于说明本发明的第1实施方式中的ID信息附加部所生成的数据序列的图。
图7是本发明的第1实施方式中的动作的流程图。
图8是表示本发明的第1实施方式中的以帧为单位(时序)分割/合成视频流的ID信息附加电路和附加ID信息提取电路。
图9是本发明的第2实施方式中的系统结构图。
图10是本发明的第2实施方式中的动作的序列图。
图11是本发明的第3实施方式中的系统结构图。
图12是本发明的第3实施方式中的发布网络节点的结构图。
图13是本发明的第3实施方式中的动作的序列图。
图14是本发明的第1实施例的加入5位附加ID信息的例子。
图15是本发明的第3实施例的以分割画面为单位分解/合成视频流的ID信息附加电路的结构图。
图16是本发明的第3实施例的根据附加ID信息,以画面分割单位分割/合成视频流的例子。
图17是本发明的第4实施例的采用了对同一内容附加不同水印信息而得到的多个视频流的视频发布系统的例子。
图18是本发明的第4实施例的基于两个视频流在发布网络节点上进行流的分解/合成的例子。
图19是本发明的第5实施例的基于两个视频流在发布网络节点上合成三种流的例子。
图20是本发明的第6实施例的把纠错码应用于附加ID信息的例子。
图21是本发明的第6实施例的通过纠错从编辑/篡改后的视频内容中检测出附加ID信息的例子。
图22是本发明的第6实施例的通过纠错从进行了帧率变换的视频内容中检测出附加ID信息的例子。
具体实施例方式
首先,利用图3和图4对本实施方式的概要进行说明。
图3是本发明的电子水印嵌入运动图像传输系统的概要结构图。本发明的电子水印嵌入运动图像传输系统具有输入一种运动图像数据的运动图像输入单元21;水印嵌入数据生成单元20,其针对所输入的一个运动图像数据,分别嵌入不同内容的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码;ID信息附加单元30,其根据对运动图像识别信息、日期信息、以及用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列;运动图像再生装置40,其具有对由所述ID信息附加单元30所生成的运动图像数据序列进行解码从而显示的再生单元;以及附加ID信息检测装置50,其分割由运动图像再生装置40所显示的运动图像数据序列,针对各个分割区域,利用电子水印检测电路检测出所述附加ID信息。
并且,图4是用于说明本发明的电子水印嵌入运动图像传输方法的概要的图。在用于对数字运动图像数据进行存储而进行显示的电子水印嵌入运动图像传输方法中,输入一种运动图像数据(步骤1),针对所输入的一个运动图像数据,分别嵌入不同内容的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码(步骤2),根据对运动图像识别信息、日期时刻信息、以及用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由多个水印嵌入运动图像数据序列生成新的运动图像数据序列(步骤3),对所生成的运动图像数据序列进行解码从而显示(步骤4),对所显示的运动图像数据序列进行分割,针对各个分割区域,利用电子水印检测电路检测出附加ID信息(步骤5)。
下面,利用附图对本发明的实施方式中的装置结构进行说明。
(第1实施方式)图5是本发明的第1实施方式的装置结构图。
如该图所示的装置由运动图像数据库10、编码数据生成部20、ID信息附加部30、再生部40、以及附加ID提取部50构成。
编码数据生成部20由输入部21、两个水印附加部22、两个编码部23、以及两个编码数据存储部24构成。
输入部21从运动图像数据库10中读出运动图像数据,分割为两个后输出到水印附加部22A、22B。
水印附加部22针对两个运动图像数据,分别嵌入预先准备的两个电子水印信息。
编码部23由编码电路构成。编码部23对从水印附加部22输出的嵌入了电子水印的运动图像数据进行编码、压缩。
编码数据存储部24对由编码部23进行编码并压缩的运动图像数据进行存储。
ID信息附加部30由帧选择部31及附加ID生成部32构成。
帧选择部31由选择器电路构成。帧选择部31根据从附加ID生成部32传来的附加ID信息,通过选择从编码数据生成部20的编码数据存储部24A、24B输出的任意的图像数据而赋予附加ID信息,再次合成一个运动图像数据序列。
附加ID生成部32为了识别运动图像数据而对运动图像识别信息(内容信息)、日期时刻(日期时间)信息、以及用户信息等进行编码作为附加ID信息,把该ID信息传递给帧选择部31。
再生部40具有图像解码部41。图像解码部41对于从ID信息附加部30传来的附加了所述附加ID信息的运动图像数据序列进行直接解码,并在显示部(监视器、投影仪等)上显示。
附加ID提取部50由电子水印检测部51及附加ID判断部52构成。
电子水印检测部51根据所显示的图像数据,利用现有的电子水印检测电路,检测电子水印。
附加ID判断部52从所检测出的电子水印信息的组合的序列中取出附加ID信息。这里所取出的附加ID信息是运动图像识别信息、日期时刻信息、以及用户信息等。
接着,对于由所述ID信息附加部30所生成的数据序列进行说明。
图6是用于说明本发明的第1实施方式中的ID信息附加部所生成的数据序列的图。
在帧选择部31中,输入嵌入了电子水印A并进行了编码的水印A嵌入流(流A)和嵌入了电子水印B并进行了编码的水印B嵌入流(流B)。所输入的电子水印流A、B,在每一帧上具有由帧长、帧编号、帧头标记构成的标记,这些帧的集合即流的前端带有帧头标记,以便可以分别以各帧为单位分离。帧选择部31根据附加ID信息,对于所述流A、B中的帧编号分别相同的部分,选择某一方而连接起来,合成为一个流(数据序列)并输出。
图7是本发明的第1实施方式中的动作的流程图。
步骤101)在附加ID生成部32中,预先生成附加ID信息。
步骤102)在输入部21中,从运动图像数据库10中读入运动图像数据,分割成两个运动图像数据,分别输出到水印附加部22A、22B。
步骤103)在水印附加部22A、22B中,分别把不同的电子水印信息嵌入到运动图像数据中,输出到编码部23A、23B。
步骤104)在编码部23A、23B中,针对嵌入了电子水印的运动图像数据进行编码/压缩处理。
步骤105)把进行了编码/压缩处理的运动图像数据分别写入到编码数据存储部24A、24B中。
步骤106)在帧选择部31中,根据附加ID信息,从两个编码数据存储部24A、24B中挑选出编码运动图像数据,再次合成一个运动图像数据序列。
步骤107)在图像解码部41中,对所述合成的运动图像数据(序列)进行解码,在显示部42上显示。
步骤108)根据显示部42上显示的图像数据,利用现有的电子水印检测电路,提取电子水印,并从该电子水印中取出附加ID信息。
本实施方式中的结构是在一个装置内进行多个数据编码、附加ID的附加、以及运动图像数据的解码的情况。即,成为不通过网络,而本地封闭的运动图像系统。在该系统中,假设了不是对运动图像数据进行数字复制,而是第三者以摄像机拍摄投影仪或监视器等所显示的运动图像数据,从而非法地对运动图像进行录像的行为。
接着,对ID信息附加部(电路)30中的处理进行更详细的说明。
作为下面说明的前提,先针对系统唯一地预先确定附加ID信息的格式(信息的顺序、尺寸等)、电子水印的类型(数)、附加ID信息的比特串(电子水印不同的运动图像数据的组合方法)。
图8表示本发明的第1实施方式中的以帧为单位(时序)分割/合成视频流的ID信息附加电路和附加ID信息提取电路。在该图的例子中,把所述ID信息附加部30中的帧选择部31设定为选择器311、两个帧分割检测电路322A、322B以及两个缓存323A、323B,把所述附加ID生成部32设定为附加ID信息反复发送电路321。
在图8中,在帧选择部31中,分别嵌入了两个电子水印信息并编码后的运动图像数据被分别存储到缓存323A、323B中。一边取得所存储的运动图像数据的两个流在时间上的同步,一边通过帧分割检测电路322A、322B,把各个流分割成以帧为单位的数据,发送到选择器311中。
在选择器311中,根据由附加ID信息反复发送电路321与各帧周期对应地每次发送1位的附加ID信息,选择输出一方的帧的数据。
在被直接发布了该运动图像数据序列(视频数据)的附加ID信息提取电路中,如果通过图像解码电路41进行解码而再生图像信号之后,通过电子水印检测电路(电子水印检测部)51取出水印信息,就可以通过两种电子水印的排列,得到附加ID信息。另外,图8中的附加ID信息提取电路相当于图5中的再生部40和附加ID提取部50。
(第2实施方式)图9是本发明的第2实施方式中的系统结构图。
该图中所示的系统由图像服务器100、终端200、附加ID提取装置300、以及连接图像服务器100与终端200的网络400构成。
另外,为了简化说明,仅示出了一个图像服务器100、一个终端200,但也可以由多个图像服务器、多个终端200构成。
图像服务器100由运动图像数据库110、编码数据生成部120、ID信息附加部130、以及通信部101构成。其中,运动图像数据库110、编码数据生成部120、以及ID信息附加部130具有与前述第1实施方式中的运动图像数据库10、编码数据生成部20、以及ID信息附加部30相同的功能,因此省略详细说明。
终端200由网络发送部244、图像解码部241、网络接收部243、以及显示部242构成。图像解码部241、显示部242具有与前述第1实施方式中的图像解码部41、显示部42相同的功能,因此省略详细说明。
网络发送部244向图像服务器200发送运动图像数据请求。
网络接收部243通过网络400,从图像服务器100接收嵌入了电子水印并进行了编码的加入了附加ID信息的运动图像数据。
附加ID提取装置300的附加ID检测部350具有与前述第1实施方式中的附加ID提取部50相同的功能,因此省略详细说明。
图10是本发明的第2实施方式中的动作的序列图。
步骤201)从终端200向图像服务器100,由网络发送部244发出运动图像数据请求。
步骤202)图像服务器100,在通信部101中接收到来自终端200的请求时,从运动图像数据库110中读出运动图像数据,在编码数据生成部120中把电子水印嵌入到运动图像数据中。
步骤203)在编码数据生成部120中,再对嵌入了电子水印的运动图像数据进行编码/压缩处理,并存储。
步骤204)在ID信息附加部130中,根据附加ID信息挑选所存储的运动图像数据,并加入附加ID信息,再次合成,生成一个运动图像数据序列。该处理与前述第1实施方式中的图6、图8中所明的动作相同。
步骤205)从通信部101通过网络400把再次合成的运动图像数据(序列)发送到请求方的终端200。
步骤206)终端200在网络接收部243中接收由图像服务器100发布的运动图像数据(序列),并通过图像解码部241进行解码。
步骤207)在显示部242上显示解码后的运动图像数据。
步骤208)把显示部242上显示的图像数据输入到附加ID提取装置300中。
步骤209)通过附加ID提取装置300的附加ID检测部350,从图像数据中检测出电子水印。
步骤210)根据所检测出的水印信息的组合序列,从该电子水印中取出附加ID信息。
(第3实施方式)图11是本发明的第3实施方式中的系统结构图。
该图中所示的系统由图像服务器100、终端200、发布网络节点500、附加ID提取装置300、以及连接图像服务器100与终端200与发布网络节点500的网络400构成。
另外,为了简化说明,仅示出了一个图像服务器100、一个终端200、以及一个发布网络节点500,但也可以由多个图像服务器、多个终端200、以及发布网络节点500构成。另外,在图17中示出了具有多个图像服务器、多个发布网络节点、以及多个终端的网络结构,而在该情况下的详细动作将在与图17相关的说明中后述。
本实施方式中的系统结构是把前述第2实施方式中的图像服务器100的ID信息附加部130设置在发布网络节点500中的结构。
发布网络节点500具有ID信息附加部530和通信部510。
图12是本发明的第3实施方式中的发布网络节点的结构图。该图中所示的发布网络节点500由对相互连接节点的接口501、数据发送部502、路由器/交换机503、流分离部504、两个缓存323A、B、两个帧分割检测电路322A、B、选择器311、以及切换定时信号输出部301构成。另外,在图12中示出了通过网络400从图像服务器、终端、其它节点等接收附加ID信息的情况,但也可以附加发布网络节点中保持的附加ID信息。
对相互连接节点(其它发布网络节点等)的接口501由多个数据接收部构成。从对相互连接的相互连接节点的接口501中的任意一个的数据接收部接收嵌入了水印信息A、B的编码运动图像流以及附加ID信息。用于分离/发送数据的路由器/交换机503针对每个发布运动图像的对方侧终端和发布网络节点分离数据。所接收的数据分离成了两个运动图像流和附加ID信息,根据该附加ID信息,与所述图8相同地通过选择器311对两个流进行挑选/合成,由数据发送部502把与附加ID信息对应的运动图像流发送到发布目标的各终端200等中。另外,也可以构成为,使来自选择器的输出经过路由器/交换机部,并由与数据发送目标对应的数据发送部输出数据。
图13是本发明的第3实施方式中的动作的序列图。
步骤301)从终端200通过发布网络节点500向图像服务器100发出运动图像数据请求。
步骤302)图像服务器100在通信部101中接收到来自终端200的请求时,从运动图像数据库110中读出运动图像数据,在编码数据生成部120中把电子水印嵌入到运动图像数据中。
步骤303)在编码数据生成部120中,再针对嵌入了电子水印的运动图像数据进行编码/压缩处理,并进行存储。
步骤304)由通信部101把所存储的运动图像数据发送给发布网络节点500。
步骤305)在发布网络节点500的通信部510中,接收由图像服务器100发送的、嵌入了不同电子水印的、进行了编码/压缩处理的多个运动图像数据,在ID信息附加部530中,通过基于附加ID信息的挑选对所接收的多个运动图像数据加入附加ID信息,再次合成,生成一个运动图像数据序列。
步骤306)通过网络400把再次合成的运动图像数据(序列)发送到请求方的终端200。
步骤307)终端200在网络接收部243中接收由图像服务器100发布的运动图像数据(序列),并通过图像解码部241进行解码。
步骤308)在显示部242上显示解码后的运动图像数据。
步骤309)把显示部242上显示的图像数据输入到附加ID提取装置300中。
步骤310)通过附加ID提取装置300的附加ID检测部350,从所输入的图像数据中检测出电子水印。
步骤311)从所检测出的电子水印的组合序列中取出附加ID信息。
(实施例)下面,参照附图对本发明的实施例进行说明。
(第1实施例)在本实施例中,说明了把附加ID信息嵌入到嵌入了电子水印并进行了编码的运动图像数据中的具体的例子。
图14示出了本发明的第1实施例的附加5位ID信息的例子。
该图是根据附加ID信息以帧为单位(时序)进行视频流分解/合成的例子,附加ID信息的各位表示待取出的电子水印的类型。
该图示出了根据附加了两种电子水印“A”和“B”的一个视频内容的两个序列的运动图像数据(视频流)和附加ID信息“01010”,通过选择器311,5帧连续的运动图像构成了由附加了“A”的视频的第1帧、附加了“B”的视频的第2帧、附加了“A”的第3帧、附加了“B”的视频的第4帧、以及附加了“A”的第5帧构成的附加ID信息嵌入运动图像数据的例子。
在接收侧,可以从该连续帧中检测出“ABABA”,并获知附加ID信息“01010”。这里,示出了电子水印为两种的情况,但进行一般化时,在2n种的情况下,优选为以附加ID信息的n位为单位表示电子水印的类型。
一般,怎么加入水印、且应怎么做才能检测是内容授权者侧持有的保密信息。在前述利用了图1中的频谱扩展的现有技术的例子中,分割画面上的水印信息位的插入位置和伪随机数数据相当于保密数据。这不是内容的使用者能够知道的信息,在内容被非法复制/流传时,针对泄漏的内容,由权利人侧进行水印检测,进而得到附加ID信息。
作为附加ID信息,除了标题、版权信息等与视频内容本身相关的静态信息以外,还有包括ID信息附加部30在内的装置的编号、各内容发布的每个会话的发布目标用户名、发布日期时刻、以及网络上的发布路径等。通过对所发布的内容附加唯一的信息,可以辨认非法用户。另外,在对附加ID信息进行编码时,也可以一同进行加密(在这种情况下,在提取附加ID的一侧,在进行附加ID的解码时,也伴随着密码的解码)。
(第2实施例)接下来,在本实施例中,对于在加入附加ID信息时,发布根据附加ID信息、以连续的帧组为单位、从持有不同的电子水印信息的图像数据序列组中选择一个而合成的视频内容的情况进行说明。
在以MPEG(Motion Picture Experts Group,运动图像专家组)为代表的在信息压缩中利用帧间差分的编码方法无法从编码完成视频流中分解出各个帧的数据。但是,即使是这种编码,由于以称作GOP(Group of Pictures,图像组)的几个~几十帧为单位进行独立的编码处理,因此可以以GOP为单位,根据附加ID信息选择具有该水印信息的内容,合成一个流,而不是对于每个帧都改变水印信息。
(第3实施例)接下来,在本实施例中,对于先对各个图像帧进行空间分割,从持有不同电子水印信息的图像数据序列中,根据附加ID信息,以分割后的画面区域为单位,选择其中一个,合成所选择的多个分割画面区域,再生视频内容的情况进行说明。
在利用画面分割来加入附加ID信息的情况下,根据一个类型的水印信息,在运动图像服务器与发布网络节点之间建立与画面分割数相同数目的连接。即,在分割数为n、水印信息为A和B两种的情况下,建立2n个连接。并且,对于一个连接,从运动图像服务器把一个分割画面的帧分割记号嵌入视频流发送给发布网络节点,根据附加ID信息的0、1,以分割画面为单位选择电子水印A嵌入视频帧和电子水印B嵌入视频帧中的任意一个。并且,合成所选择的分割画面,作为发送给用户视频终端的数据。
可以并用以分割画面为单位的选择和以帧为单位的选择,例如可以嵌入日期时刻信息作为以分割画面为单位的选择,以帧为单位嵌入其它信息等。表示各帧的符号例如把分割画面中的一个设定为奇偶位,所有分割画面中的表示“1”的分割画面的个数为偶数则设定为“0”,如果为奇数则设定为“1”。
图15是本发明的第3实施例的以分割画面为单位分解合成视频流的ID信息附加电路的结构图。在该图中,示出了针对对运动图像的各帧进行区域分割而得到的每个区域提供电子水印信息的方法。在该图中所示的例子中,首先,把画面分割成左右或上下两个。并且,利用共为四个的缓存323A、323B、323C、323D、四个帧分割检测电路322A、322B、322C、322D,对于各个区域附加两种不同的附加ID信息。例如,在对画面进行上下分割的情况下,可以把缓存323A、323B、帧分割检测电路322A、322B侧与上侧的画面区域对应,把缓存323C、323D、帧分割检测电路322C、322D侧与下侧的画面区域对应。
在图15的例子中,作为附加ID信息,可以每1帧周期利用2位。分别对于所分割的两个区域,由选择器311A、311B确定要选择水印A、B嵌入视频内容(流)中的哪个。通过帧合成电路324把各区域中选择的分割画面的元素合成一个,并输出。另外,作为该例子的前提,各区域包含电子水印信息。即,例如,在利用水印信息A和水印信息B的情况下,在运动图像服务器中,进行画面的区域分割,根据各个区域的运动图像,生成嵌入了水印A的运动图像和嵌入了水印B的运动图像,并分别进行编码。
图16是表示本发明第3实施例的根据附加ID信息,按照画面分割单位分解合成视频流的例子的图。在该图中的例子中,示出了把画面分割成16份,根据包含了两种电子水印信息的视频内容(流),针对每个分割区域选择/合成帧的情况。在该情况下,可以对于1帧利用16位信息作为附加ID信息。为了检测该附加ID信息,优选为把所接收的图像的各帧分割成16份,通过电子水印检测电路,检测在各个分割区域中包含了哪种水印信息。
在上述的利用了画面分割的方法中,分割数越大,能附加到一个帧中的ID信息量就越大,但相对应地,每一个分割画面的像素数减少,因此电子水印信息的检测精度降低。在分割数存在上限的情况下,同时使用在时间方向的帧之间展开附加ID信息的方法。
如上所述的、根据附加ID信息分解/合成针对一个视频内容提供了不同电子水印的多个视频流的方法首先考虑在前述第2实施方式中示出的发送视频内容的图像服务器100中进行。另外,该方法也可以由前述第3实施方式中示出的、网络发布系统上的离用户终端200最近的边缘的发布网络节点500进行。
(第4实施例)在本实施例中,对于把前述第3实施方式的系统应用于在同一视频内容的多个视频流中使用了不同水印信息的视频发布的情况进行说明。
图17是表示本发明第4实施例的视频发布系统的例子的图。如该图所示,在作为图像服务器的视频服务器100与用户终端200之间有很多发布网络节点500,内容用户/用户(视频)终端处于分别与特定的发布网络节点500连接的状态。
图18是表示本发明第4实施例的基于两个视频流在发布网络节点上进行流的分解/合成的例子的图。
如图18所示,在发布网络节点500中,根据每个用户的附加ID信息,分解、合成持有不同电子水印信息的两个序列以上的视频流,而不是由视频服务器100合成发给各用户的视频流并分别在网络400上进行发布。由此,总体发布的视频流容量与用户数无关而成为有限的数量,因此可以大幅减小所需的网络传输容量。
对于在图4的实施例中使用的发布网络节点500进行更详细的说明。在第4实施例中使用的发布网络节点包含了图12所示的结构。如图12的结构所示,发布网络节点500从其它节点接收包含电子水印A的流、包含电子水印B的流、以及附加ID信息。附加ID信息也可以由发布网络节点内的未图示的ID信息附加部生成。并且,在图12所示的例子中,接收了多种类型的附加ID信息。
附加ID信息是运动图像识别信息、日期时刻信息、以及用户信息等,更详细的说明如下。
运动图像识别信息是由图像服务器(视频服务器)、未图示的图像数据管理服务器等发送给发布网络节点500的信息,例如是运动图像内容所固有的内容ID、版权ID、图像服务器固有的ID(例如IP地址、MAC(Media Access Control,媒体访问控制)地址等)等。
并且,日期时刻信息例如由网络上的时刻服务器利用时刻信息协议(NTP,Network Time Protocol,RFC-1305)等发送。要附加的日期时刻信息是按照附加日期时刻信息作为附加ID信息的定时,由发布网络节点从时刻服务器取得的日期时刻。由此,可以记录视频流经过相关发布网络节点的日期时刻。
用户信息是从用户视频终端和未图示的用户管理服务器等发送的,是用户视频终端固有的ID(例如IP地址和MAC地址信息)等信息。
而且,发布网络节点可以把本身的识别信息用作为附加ID信息。本身的识别信息是例如发布网络节点固有的ID(例如IP地址和MAC地址信息)。
在使用各自的IP地址作为所述的图像服务器固有ID和用户视频终端固有ID的情况下,可以从IP数据包的报头部取得发送源地址和目标地址,把这些用作为附加ID信息。并且,在利用了MAC地址的情况下,可以从以太网的报头部取得发送源MAC地址、目标MAC地址,用作为附加ID信息。
另外,可以把运动图像识别信息中的运动图像内容所固有的内容ID和版权ID嵌入到电子水印A、B中的任意一个或两者中。在这种情况下,也可以不在发布网络节点中附加新的内容ID和版权ID。
如上所述,在离用户视频终端最近的边缘的发布网络节点处,把从图像服务器发送的附加了电子水印A、B的、如图6所示的编码视频数据序列(视频流)暂时存储到图12所示的缓存部323A和323B中,需要时把数据重新排列为正确的顺序。并且,帧分割检测电路322A、322B检测各视频流的帧头标记(帧分割记号),以帧为单位分割各视频流。并且,按照根据附加ID信息(0、1的二值信息)由切换定时信号输出部301输出的切换定时信号,由选择器311以帧为单位选择两个视频流中的任意一个,设定为发送给其它发布网络节点或用户视频终端的视频流。
并且,在附加ID信息的前后插入特定的码型(例如连续的八个“0”)作为分割记号(分割符),同时以一定的间隔反复发送附加信息。通过附加ID检测装置检测该分割符,由此可以反复再生附加ID信息。
如图17所示的网络结构那样,在通过多个发布网络节点把视频流从图像服务器发布到用户视频终端的情况下,可以在中途的各发布网络节点中附加不同的附加ID信息。
例如,在离图像服务器最近的边缘的发布网络节点中附加运动图像服务器固有的ID和节点本身的ID以及经过相关节点时的日期时刻信息。并且,在中途的发布网络节点中,附加该发布网络节点本身的ID和视频流经过该发布网络节点时的日期时刻信息。而且,在离用户视频终端最近的边缘的发布网络节点中,附加该发布网络节点本身的ID和视频流经过相关发布网络节点时的日期时刻信息以及用户视频终端固有的ID。
在上述结构中,各发布网络节点除了添加了附加ID信息和分割符的视频流之外,还接收电子水印A的视频流和电子水印B的视频流。
并且,在离用户视频终端最近的边缘的发布网络节点中,在添加了各附加ID信息和分割符的视频流之后,到开始反复发送下一附加ID信息为止,例如向用户视频终端连续地发布相当于“1”的电子水印B的视频流。
离用户视频终端最近的边缘的发布网络节点以外的发布网络节点以如下方式工作。在发送添加了各附加ID信息和分割符的视频流的期间,仅把该视频流发布给下一发布网络节点。在开始反复发送下一个附加ID信息之前,直接发布电子水印A的视频流和电子水印B的视频流两者。通过这样发布,在下一发布网络节点中,可以利用留有电子水印A的视频流和电子水印B的视频流两者的期间来追加另外的附加ID信息。
因此,考虑到最终附加的附加ID信息的长度而决定反复发送通过分割符连接的多个附加ID信息的发送间隔。并且,在这样在中途的发布网络节点追加不同的附加信息的情况下,所需的网络传输容量根据用户的数量而变化。
(第5实施例)在本实施例中,对于基于两个视频流,在发布网络节点500中合成三种流的情况进行说明。
图19是表示本发明的第5实施例的图。该图表示把通过水印附加编码电路120分别对同一原始运动图像数据10附加两种电子水印(A、B)而得到的运动图像数据序列存储到配置在网络400上的两个图像服务器100A、100B中的例子。
服务器100A、100B通过网络发送电路101A、101B,把两个序列的运动图像数据发送给网络400上的3个具有ID信息附加电路530的发布网络节点500。在各发布网络节点500中,接收运动图像数据,根据播放场所(终端)生成附加ID信息,由此挑选两个序列而再次合成一个序列。
所合成的运动图像数据序列由终端200的网络接收电路243接收,在图像解码电路241中进行解码,显示再生。此时,即使节点数或发布的接收场所(终端)增加,由于可根据ID信息的不同来识别,因而在网络400上通过的大容量运动图像数据序列的类型可以为两个。
(第6实施例)作为恶意用户对所发布的视频内容进行篡改的手段,可以接收两个以上的视频流,并对其进行编辑而重构为一个视频流。在本实施例中,说明针对这种攻击的对策。
图20表示本发明第6实施例中的把纠错码应用于附加ID信息的例子,图21表示本发明第6实施例中的通过纠错从编辑/篡改后的视频内容中检测出附加ID信息的例子,图22表示本发明第6实施例中的通过纠错从进行了帧率变换的视频内容中检测出附加ID信息的例子。
为了应对恶意用户的攻击,如图20所示,可以采用利用纠错编码电路325预先对附加ID信息赋予冗余性的方法。
如图21所示的例子那样,在接收包含两个附加ID信息的同一内容,通过编辑重构为拼凑状态的流的情况下,其视频流的电子水印检测结果形成碎片状态,但如果预先赋予了冗余性,则可以由此再生原来的附加ID信息。
并且,如果使用了冗余编码,则也可以由进行了帧率转换的视频再生附加ID信息。例如,如图2所示,在把每秒24帧的电影进行2∶3下变换而转换成电视用的每秒30帧的情况下,30帧视频的5帧中的一帧成为与前一帧重复的图像帧。该重复部分是否周期性地出现取决于帧率变换法,因此并不一定。在从按照各种方法进行了帧率变换的视频内容中检测出电子水印信息,以得到原来的每秒24帧的电子水印信息序列的情况下,即使采用任意的抽取方法形成丢失了中间的水印信息的序列,也可以通过纠错编码恢复。
并且,在本发明中,可以把图5所示的装置结构构成为程序。在这种情况下,编码数据生成部20中的编码数据存储部24利用硬盘等存储介质。而且,把所构成的程序安装到用作为电子水印嵌入运动图像处理装置的计算机上,由CPU等控制单元执行。并且,还可以通过网络进行流通。
并且,也可以把图9所示的图像服务器、终端、附加ID提取装置的装置结构构成为程序。而且,还可以把所构成的程序安装到用作为图像服务器、终端、附加ID提取装置的计算机上,由CPU等控制单元执行。并且,还可以通过网络进行流通。
同样地,也可以把图11所示的图像服务器、终端、发布网络节点、以及附加ID提取装置的装置结构构成为程序。并且,也可以把所构成的程序安装到用作为图像服务器、终端、发布网络节点、以及附加ID提取装置的计算机上,由CPU等控制单元执行。并且,还可以通过网络进行流通。
并且,也可以把所构成的程序先存储到与用作为图像服务器、终端、发布网络节点及附加ID提取装置的计算机连接的硬盘装置和软盘及CD-ROM等的移动存储介质中,在实施本发明时,从这些存储介质中读出,由CPU等执行。
如上所述,根据本发明,可以针对各用户的请求发布附加了单独的ID或保密信息或这两者作为电子水印的运动图像数据序列。由此,在把恶意复制的内容转送给第三者的情况下,可以辨认出何时发布给谁,因此可以大力抑制非法复制。
特别是在图17所示结构的各发布网络节点中,通过把附加该识别信息和附加ID信息的日期时刻附加到视频流中作为附加ID信息,可以知道该视频流所经过的路径,取得更好地抑制非法复制的效果。
并且,由于可以预先进行附加文本信息作为电子水印的处理,因而在发布时,不需要提供电子水印的大负荷实时处理。
并且,也可以应用于计算量较大而不适于实时处理的方法中,因此可以采用对于加工和压缩具有较强耐性的电子水印提供方法。也有可能无法从各个帧中取出完整的附加ID信息,但如果作为视频内容形成了足够时间长度的视频,就能检测附加ID信息。
另外,本发明不限于上述的实施例,而可以在权利要求的范围内进行各种变更和应用。
权利要求
1.一种电子水印嵌入运动图像传输系统,其特征在于,具有运动图像再生装置,其具有输入一种运动图像数据的运动图像输入单元、水印嵌入数据生成单元,其针对所输入的所述一个运动图像数据,分别嵌入不同内容的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码、ID信息附加单元,其根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列、以及再生单元,其对所述ID信息附加单元所生成的所述运动图像数据序列进行解码从而显示;以及附加ID信息检测装置,其对所述运动图像再生装置显示的运动图像数据序列进行分割,针对各个分割区域,利用电子水印检测电路检测出所述附加ID信息。
2.一种电子水印嵌入运动图像传输系统,其特征在于,具有至少一个图像服务器,其具有输入一种运动图像数据的运动图像输入单元、水印嵌入数据生成单元,其针对所输入的所述一个运动图像数据,分别嵌入不同的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码、ID信息附加单元,其根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列、以及运动图像发布单元,其把所述ID信息附加单元生成的所述运动图像数据序列发布到网络上;至少一个终端,其具有对所述ID信息附加单元生成的所述运动图像数据序列进行解码从而显示的再生单元;以及附加ID信息检测装置,其对所述终端所显示的运动图像数据序列进行分割,针对各个分割区域,利用电子水印检测电路检测出所述附加ID信息。
3.一种电子水印嵌入运动图像传输系统,其特征在于,具有至少一个图像服务器,其具有输入一种运动图像数据的运动图像输入单元、以及水印嵌入数据生成单元,其针对所输入的所述一个运动图像数据,分别嵌入不同的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码;至少一个发布网络节点,其具有ID信息附加单元,其根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列、以及运动图像发布单元,其把所述ID信息附加单元所生成的所述运动图像数据序列发布到网络上;至少一个终端,其具有对通过网络接收到的所述运动图像数据序列进行解码从而显示的再生单元;以及附加ID信息检测装置,其对所述终端所显示的运动图像数据序列进行分割,针对各个分割区域,利用电子水印检测电路检测出所述附加ID信息。
4.根据权利要求1至3中的任意一项所述的电子水印嵌入运动图像传输系统,其中,所述ID信息附加单元根据所述附加ID信息,依次选择所述多个运动图像数据序列中的多个图像帧中的任意一个图像帧,并输出依次选择的图像帧作为所述新的运动图像数据序列。
5.根据权利要求1至3中的任意一项所述的电子水印嵌入运动图像传输系统,其中,所述ID信息附加单元根据所述附加ID信息,依次选择所述多个运动图像数据序列中的多个图像帧组中的任意一个图像帧组,并输出依次选择的图像帧组作为所述新的运动图像数据序列。
6.根据权利要求1至3中的任意一项所述的电子水印嵌入运动图像传输系统,其中,对所述多个运动图像数据序列中的各个图像帧进行空间分割,并针对所分割的各个区域生成分割区域运动图像数据序列,所述ID信息附加单元针对与所分割的一个区域对应的多个分割区域运动图像数据序列,根据所述附加ID信息,依次选择所述多个分割区域运动图像数据序列中的多个分割区域图像帧中的任意一个分割区域图像帧,并与对应于其它区域而依次选择的分割区域图像帧进行合成,由此输出所述新的运动图像数据序列。
7.根据权利要求4至6中的任意一项所述的电子水印嵌入运动图像传输系统,其中,还具有针对所述附加ID信息预先进行冗余编码的单元。
8.一种电子水印嵌入运动图像传输方法,用于存储数字运动图像并进行显示,其特征在于,输入一种运动图像数据,针对所输入的一个运动图像数据,分别嵌入不同的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码,根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列,对所生成的所述运动图像数据序列进行解码从而显示,对所显示的运动图像数据序列进行分割,针对各个分割区域,利用电子水印检测电路检测出所述附加ID信息。
9.一种电子水印嵌入运动图像传输方法,通过网络传输所存储的数字运动图像数据,在与该网络连接的终端处进行再生,其特征在于,在与所述网络连接的图像服务器中,输入一种运动图像数据,针对所输入的所述一个运动图像数据,分别嵌入不同的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码,根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列,把所生成的所述运动图像数据序列发布到网络中,在所述终端中,对从所述图像服务器通过所述网络发布的所述运动图像数据序列进行解码从而显示,在与所述终端连接的附加ID信息检测装置中,对所述终端所显示的运动图像数据序列进行分割,针对各个分割区域,利用电子水印检测电路检测出所述附加ID信息。
10.一种电子水印嵌入运动图像传输方法,通过网络传输所存储的数字运动图像数据,在与该网络连接的终端处进行再生,其特征在于,在与所述网络连接的图像服务器中,输入一种运动图像数据,针对所输入的所述一个运动图像数据,分别嵌入不同的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码,发布到网络,在所述网络上的至少一个发布网络节点中,根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列,通过网络把所生成的所述运动图像数据序列发布给所述终端,在所述终端处,对通过所述网络接收到的所述运动图像数据序列进行解码从而显示,在与所述终端连接的附加ID信息检测装置中,对所述终端所显示的运动图像数据序列进行分割,针对各个分割区域,利用电子水印检测电路检测出所述附加ID信息。
11.一种信息处理装置,用于存储数字运动图像而进行显示,其特正在于,具有ID信息附加单元,其由针对同一视频内容附加了不同的识别信息作为电子水印的多个运动图像数据序列,根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,生成新的运动图像数据序列。
12.一种信息处理装置,通过网络传输所存储的数字运动图像数据,其特征在于,具有输入一种运动图像数据的运动图像输入单元;水印嵌入数据生成单元,其针对所输入的所述一个运动图像数据,分别嵌入不同的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码;以及ID信息附加单元,其根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列。
13.根据权利要求11或12所述的信息处理装置,其中,所述ID信息附加单元根据所述附加ID信息,依次选择所述多个运动图像数据序列中的多个图像帧中的任意一个图像帧,并输出依次选择的图像帧作为所述新的运动图像数据序列。
14.根据权利要求11或12所述的信息处理装置,其中,所述ID信息附加单元根据所述附加ID信息,依次选择所述多个运动图像数据序列中的多个图像帧组中的任意一个图像帧组,并输出依次选择的图像帧组作为所述新的运动图像数据序列。
15.根据权利要求11或12所述的信息处理装置,其中,对所述多个运动图像数据序列中的各个图像帧进行空间分割,并针对所分割的各个区域生成分割区域运动图像数据序列,所述ID信息附加单元针对与所分割的一个区域对应的多个分割区域运动图像数据序列,根据所述附加ID信息,依次选择所述多个分割区域运动图像数据序列中的多个分割区域图像帧中的任意一个分割区域图像帧,并与对应于其它区域而依次选择的分割区域图像帧进行合成,由此输出所述新的运动图像数据序列。
16.根据权利要求13至15中任意一项所述的信息处理装置,其中,还具有针对所述附加ID信息预先进行冗余编码的单元。
17.一种包含与网络连接的服务器和终端的系统中的通信控装置,其特征在于,具有从服务器或其它通信控制装置接收多个水印信息嵌入运动图像数据序列的单元;ID信息附加单元,其根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个进行编码而得到的附加ID信息,由所述接收的多个水印嵌入运动图像数据序列生成新的运动图像数据序列;以及,运动图像发布单元,其把所述ID信息附加单元所生成的所述运动图像数据序列发布给终端或其它通信控制装置。
18.根据权利要求17所述的通信控制装置,其中,所述运动图像识别信息是所述运动图像数据所固有的ID或版权ID,或作为运动图像数据的发送方的服务器所固有的ID。
19.根据权利要求17所述的通信控制装置,其中,所述日期时刻信息是由所述ID信息附加单元生成新的运动图像数据序列的日期时刻的信息。
20.根据权利要求17所述的通信控制装置,其中,所述用户信息是所述终端固有的ID。
21.根据权利要求17所述的通信控制装置,其中,除了运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个以外,还把对所述通信控制装置所固有的ID进行编码而得到的信息用作为所述附加ID信息。
22.根据权利要求17所述的通信控制装置,其中,所述ID信息附加单元根据所述附加ID信息,依次选择所述多个运动图像数据序列中的多个图像帧中的任意一个图像帧,并输出依次选择的图像帧作为所述新的运动图像数据序列。
23.根据权利要求17所述的通信控制装置,其中,所述ID信息附加单元根据所述附加ID信息,依次选择所述多个运动图像数据序列中的多个图像帧组中的任意一个图像帧组,并输出依次选择的图像帧组作为所述新的运动图像数据序列。
24.根据权利要求17所述的通信控制装置,其中,对所述多个运动图像数据序列中的各个图像帧进行空间分割,并针对所分割的各个区域生成分割区域运动图像数据序列,所述ID信息附加单元针对与所分割的一个区域对应的多个分割区域运动图像数据序列,根据所述附加ID信息,依次选择所述多个分割区域运动图像数据序列中的多个分割区域图像帧中的任意一个分割区域图像帧,并与对应于其它区域而依次选择的分割区域图像帧进行合成,由此输出所述新的运动图像数据序列。
25.根据权利要求21或24所述的通信控制装置,其中,还具有针对所述附加ID信息预先进行冗余编码的单元。
26.一种电子水印嵌入运动图像处理程序,在计算机中执行用于存储数字运动图像数据并进行显示的处理,其特征在于,在计算机中执行ID信息附加步骤由针对同一运动图像数据附加了不同识别信息作为电子水印的多个运动图像序列,根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,生成新的运动图像数据。
27.一种电子水印嵌入运动图像处理程序,在计算机中执行嵌入了电子水印的数字运动图像数据的处理,其特征在于,在计算机中执行输入一种运动图像数据的运动图像输入步骤;水印嵌入数据生成步骤,针对所输入的所述一个运动图像数据,分别嵌入不同内容的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码;ID信息附加步骤,根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列;以及运动图像发布步骤,把所述ID信息附加步骤所生成的所述运动图像数据序列发布到网络上。
28.一种电子水印嵌入运动图像处理程序,其特征在于,在作为包含与网络连接的服务器和终端的系统中的通信控制装置而工作的计算机中执行从服务器或其它通信控制装置接收多个水印信息嵌入运动图像数据序列的步骤;ID信息附加步骤,根据作为对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个进行编码而得到的信息的附加ID信息,由所述接收的多个水印嵌入运动图像数据序列生成新的运动图像数据序列;以及运动图像发布步骤,把所述ID信息附加步骤所生成的所述运动图像数据序列发布给终端或其它通信控制装置。
29.一种计算机可读记录介质,记录了在计算机中执行用于存储数字运动图像数据并进行显示的处理的电子水印嵌入运动图像处理程序,其特征在于,所述电子水印嵌入运动图像处理程序在计算机中执行ID信息附加步骤由针对同一视频内容附加了不同识别信息作为电子水印的多个运动图像数据序列,根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,生成新的运动图像数据。
30.一种计算机可读记录介质,记录了在计算机中执行嵌入了电子水印的数字运动图像数据的处理的电子水印嵌入运动图像处理程序,其特征在于,所述电子水印嵌入运动图像处理程序在计算机中执行输入一种运动图像数据的运动图像输入步骤;水印嵌入生成步骤,针对所输入的所述一个运动图像数据,分别嵌入不同内容的多个电子水印信息,作成多个水印嵌入运动图像数据序列,并进行编码;ID信息附加步骤,根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述多个水印嵌入运动图像数据序列生成新的运动图像数据序列;以及运动图像发布步骤,把所述ID信息附加步骤所生成的所述运动图像数据序列发布到网络中。
31.一种记录了电子水印嵌入运动图像处理程序的计算机可读记录介质,其特征在于,在作为包含与网络连接的服务器和终端的系统中的通信控制装置而工作的计算机中执行从服务器或其它通信控制装置接收多个水印信息嵌入运动图像数据序列的步骤;ID信息附加步骤,根据对运动图像识别信息、日期时刻信息、用户信息中的任意一个或多个信息进行编码而得到的附加ID信息,由所述接收的多个水印嵌入运动图像数据序列生成新的运动图像数据序列;以及运动图像发布步骤,把所述ID信息附加步骤所生成的所述运动图像数据序列发布给终端或其它通信控制装置。
全文摘要
针对所输入的一种运动图像数据,分别嵌入不同内容的多个电子水印,作成多个运动图像数据序列,进行编码,根据附加ID信息,由多个水印嵌入运动图像数据生成新的运动图像数据,传送或通过网络发送,在接收侧,进行解码/再生,对所再生的图像数据进行分割,分别针对每个分割区域进行电子水印检测,检测出附加ID信息。
文档编号H04N7/08GK1774923SQ200480010348
公开日2006年5月17日 申请日期2004年4月15日 优先权日2003年4月17日
发明者藤井竜也, 山口高弘, 白井大介, 藤井哲郎 申请人:日本电信电话株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1