一种视频水印处理的方法及装置的制造方法

文档序号:9931550阅读:461来源:国知局
一种视频水印处理的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及视频处理技术领域,具体涉及一种视频水印处理的方法及装置。
【背景技术】
[0002] 随着视频编解码技术的演进以及人们对更高品质视觉画面的不断追求,高清 (High-Definition,HD)、全高清(Full High-Definition,FHD)和超高清(Ultra High-Def ini t ion,UHD)等高分辨率视频已经逐渐走进公众视野并迅速推广。由于高品质的视频 制作成本高昂,版权保护已形成业界共识并不断加强。以电影实验室(Movie Labs)为代表 的组织已制定出相应的安全规范,其中对终端设备的视频输出必须采用高带宽数字内容保 护(High-bandwidth Digital Content Protection,HDCP)技术进行保护。
[0003] 在HDCP技术中,数字水印是一种常用的保护技术。数字水印是向数据多媒体,例 如:图像、声音和视频流中添加某些数字信息以达到文件真伪鉴别、版权保护等功能。
[0004] 全球平台(Global Platform)标准协会针对数字版权管理(Digital Rights Management,DRM)解决方案在处理器中定义了可信任的安全运行环境(Trusted Execution Environment,TEE)和应用丰富的开放运行环境(Rich Execution Environment,REE)两个 运行环境。TEE是一个可信任的安全运行环境,运行其中的软硬件资源都是安全可信的,并 且运行在TEE中的应用称为可信应用(Trusted Application JAhREE是丰富的应用系统运 行环境,运行其中的软硬件资源非常多并且对应用程序开放,因而也是不安全的。
[0005] 参阅图1,现有视频播放水印处理技术中,在REE侧包括视频播放应用模块,负责获 取视频码流,并传送是否打水印的水印策略和视频码流给TEE侧。TEE侧包括数字版权管理 (Digital Rights Management,DRM)模块、显示驱动模块、水印标记电路和视频显示电路。 其中,DRM模块用于解密水印策略,并通过显示驱动模块将水印策略配置给水印标记电路, 在水印策略为打水印时,DRM模块通过显示驱动模块控制水印标记电路打开水印开关,在水 印策略为不打水印时,DRM模块通过显示驱动模块控制水印标记电路关闭水印开关。DRM模 块还用于接收视频流,并将视频流传输给视频显示电路。显示驱动模块在视频显示电路接 收到视频流时,执行显示驱动程序,确保视频显示电路的视频流输出。视频显示电路输出的 视频流到达水印标记电路后,水印标记电路按照DRM模块的水印策略配置打水印。在水印开 关打开时,则水印标记电路在接收到视频流后,就会为该视频流打上水印。在水印开关关闭 时,水印标记电路在接收到视频流后,不会为该视频流打水印,其中,TEE中包括的模块即为 TA〇
[0006] 上述现有技术提供的水印处理流程中,DRM模块控制多个水印标记电路打开或关 闭水印开关,在水印开关处于打开状态时,每个水印标记电路对接收的视频流打上同一种 水印,水印处理方式单一。

【发明内容】

[0007] 为了解决现有技术中水印处理单一的问题,本发明实施例提供一种视频水印处理 的方法,可以为不同的视频流打上不同的水印信息,从而提高了安全性。本发明实施例还提 供了相应的装置。
[0008] 本发明第一方面提供一种视频水印处理的方法,应用于视频终端设备的处理器, 该视频终端设备可以是机顶盒、数字电视、个人计算机和手机等终端设备,该处理器包括安 全运行环境TEE,该TEE中的N个水印标记电路用于分别接收N路视频流,N为大于1的整数,针 对N个水印标记电路中的一个水印标记电路,视频水印处理的方法包括:
[0009] 一个水印标记电路接收N路视频流中的一路视频流,N路视频流中的各路视频流分 别包含不同的水印策略;例如:视频流〇中包含水印策略A、视频流1中包含水印策略B和视频 流2中包含水印策略C;
[0010] -个印标记电路根据预先建立的水印策略与水印信息的对应关系,确定接收到的 本路视频流中水印策略所对应的水印信息
[0011] -个水印标记电路为本路视频流打上本路视频流对应的水印信息。
[0012] 本发明第一方面提供的一种视频水印处理的方法,针对视频流中的水印策略为该 视频流确定水印信息,从而可以为不同的视频流加入不同的水印信息,增加了水印信息的 种类,提高了安全性。
[0013] 结合第一方面,在第一种可能的实现方式中,处理器还包括应用丰富的开放运行 环境REE,REE中包括视频播放应用模块,TEE中还包括N个用于数字版权管理DRM的DRM模块 和视频标记模块,
[0014] 在一个水印标记电路接收N路视频流中的一路视频流之前,第一种可能的实现方 式还包括:
[0015] 每个DRM模块分别接收视频播放应用模块传输来的N路视频流中的单路视频流;
[0016] 视频标记模块根据预先建立的DRM模块的标识和水印策略的对应关系,为从每个 DRM模块传输来的单路视频流标记上与每个DRM模块的标识对应的水印策略,得到N路视频 流。
[0017] 该可选的实现方式,DRM模块接收到的视频流是不包含水印策略的,视频标记模块 根据预先建立的DRM模块的标识和水印策略的对应关系为各单视频流打上水印策略,从而 实现了不同的视频流可以具有不同的水印策略,从而增加了水印策略的种类。
[0018] 结合第一方面第一种可能的实现方式,在第二种可能的实现方式中,在每个DRM模 块分别接收视频播放应用模块传输来的单路视频流之前,第二种可能的实现方式还包括:
[0019] 每个DRM模块分别接收视频播放应用模块传输来的不同的水印策略;
[0020] 视频标记模块根据每个DRM模块传输来的水印策略,建立DRM模块的标识和水印策 略的对应关系。
[0021] 该可选的实现方式,DRM模块在接收视频流前,先接收水印策略,从而确保了视频 标记模块可以建立DRM模块的标识和水印策略的对应关系,进而确保了视频标记模块可以 为不同的视频流标记上不同的水印策略。
[0022]结合第一方面第一种或第二种可能的实现方式,在第三种可能的实现方式中,TEE 中还包括用于水印策略配置的水印Watermark模块,第三种可能的实现方式还包括:
[0023] Watermark模块从每个DRM模块获取不同的水印策略,并将不同的水印策略所组成 的水印策略集合分别配置到N个水印标记电路中的每水印标记电路;
[0024]每个水印标记电路为水印策略集合中的每个水印策略配置对应的水印信息,建立 水印策略与水印信息的对应关系。
[0025]该可选的实现方式,Watermark模块将水印策略集合分别配置到各水印标记电路, 从而使每个水印标记电路都可以建立水印策略集合中每个水印策略与水印信息的对应关 系,不仅保证了各视频流可以打上不同的水印信息,而且在视频流突然发生水印标记电路 切换时,也可以根据在切换后的水印标记电路上根据印策略集合中每个水印策略与水印信 息的对应关系打上正确的水印信息,确保了突然发生切换时,水印信息的准确性。
[0026]结合第一方面第三种可能的实现方式,在第四种可能的实现方式中,在Watermark 模块将不同的水印策略所组成的水印策略集合分别配置到N个水印标记电路中的每水印标 记电路之前,第四种可能的实现方式还包括:
[0027] Watermark模块为每个水印策略设置优先级;
[0028] Watermark模块将不同的水印策略所组成的水印策略集合分别配置到N个水印标 记电路中的每水印标记电路,具体包括:
[0029] Watermark模块将设置有优先级的不同的水印策略所组成的水印策略集合分别配 置到N个水印标记电路中的每水印标记电路;
[0030] -个水印标记电路为本路视频流打上本路视频流对应的水印信息,包括:
[0031 ]当本路视频流中包含至少两个水印策略时,一个水印标记电路确定至少两个水印 策略中优先级最尚的水印策略,并为本路视频流打上优先级最尚的水印策略对应的水印{目 息。
[0032]该可选的实现方式,当视频流中包含至少两个水印策略时,可以确保视频流中打 上优先级最高的水印策略对应的水印信息,从而提高了水印保护的安全度。
[0033]结合第一方面第一种或第三种可能的实现方式,在第五种可能的实现方式中,TEE 中还包括显示驱动模块,Watermark模块将不同的水印策略所组成的水印策略集合分别配 置到各水印标记电路,包括:
[0034] Watermark模块通过显示驱动模块将不同的水印策略所组成的水印策略集合分别 配置到各水印标记电路。
[0035]本发明第二方面提供一种视频水印处理的方法,应用于视频终端设备的处理器, 处理器包括应用丰富的开放运行环境REE和可信
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1