用于在视频呼叫期间对视频内容进行授权的方法和设备的制造方法_3

文档序号:9602853阅读:来源:国知局
[0062]加水印设备确定器305接收设备环境信息和网络环境信息,确定要在第一设备、第二设备和服务提供商中的哪一个中执行加水印,以及向处理器320输出确定结果。在本示例性实施例中,在视频呼叫期间可以在第一设备和第二设备上都执行加水印。当第一设备和第二设备两者均不能够加水印并且均不具有内置加水印特性时,由服务提供商计算机发起加水印。
[0063]图5是在图案加水印模式中所使用的图3的水印生成器310的详细框图。参考图5,水印生成器310包括几何图案生成器311、有效载荷图案生成器312以及水印图案生成器313。
[0064]作为水印要被嵌入的信息是包括设备的唯一识别细节的设备信息。设备的唯一识别细节包括MEI号码、电话号码以及信道50数据,但是不限于此。信道50数据还包括移动设备的本地信息。
[0065]有效载荷图案生成器312接收设备的唯一识别细节,并且生成嵌入水印的有效载荷图案。几何图案生成器311生成几何图案以向视频信号施加水印。有效载荷图案生成器312的有效载荷图案和几何图案生成器311的几何图案被输入到水印图案生成器313。
[0066]水印图案生成器313基于有效载荷图案和几何图案生成水印图案。图案水印被施加到所预测的视频内容的包括皮肤、面部、身体部位等的视频信号的分量。
[0067]以上图案加水印可以被表示为以下等式1。
[0068]p (x, y) = I (x, y) +w (x, y)[等式 1]
[0069]在等式1中,P(X, y)指示水印视频,I (X,y)指示原始视频输入,w(x, y)指示水印图案,并且指示通过皮肤分割计算出的用于隐藏水印的缩放因子。
[0070]图7示出了根据示例性实施例的皮肤分割图案(附图标记705)以及分块图案(附图标记710)。图7示出了要被施加至视频内容的皮肤、面部以及身体部位的水印。当面部和皮肤分割被加水印时,加水印的开销降低并且保护了人类的身份的隐私和安全性。面部检测可以在低端识别和高端设备中有效地执行。区域705指示人的加水印的面部区域和身体区域。面部检测包括顺序图像/帧的分析、基于菱形/椭圆形的分析等。然而,面部检测不限于此,并且可以通过使用任何适当的方法来执行。视频相机中内置的自动对焦特征可以被用于有效的面部检测。区域710示出了向在图像中所识别的面部施加水印的另一个方法。
[0071]图8示出了根据示例性实施例的对所捕获的视频呼叫执行灰度加水印的示例。灰度加水印被应用于低端处理移动设备和/或当网络带宽低时灰度加水印被应用。灰度加水印使用幅度调制来对所捕获的视频加水印。在视频呼叫的所捕获的视频中,灰度图像被分割为多个比特平面层。在图8中,灰度图像被分割为从比特平面0至比特平面7的8个比特平面层。从比特平面层中识别中间等级比特平面,并且在中间等级比特层中对水印有效载荷信息进行调制。灰度基本上为帧的黑色和白色表示,并且需要1字节(8比特)来表示像素。所以灰度帧包括由每个比特所形成的8个平面,如图8所示。如果对最低有效比特(LSB)平面进行调制,则水印将非常的弱并且因此在分析时将非常难检测。如果对最高有效比特(MSB)进行调制,则水印将会在被加水印的帧中产生过多的噪声,这在假定水印不可见的情况下显然不可以被接受。所以建议折衷,以在作为可能由比特3或比特4形成的平面的中间等级比特平面中进行水印调制,因为这不会产生过多的可见噪声并且在分析时将仍然具有合理的可检测性。
[0072]用于嵌入灰度水印的等式可以被表示为以下等式2。
[0073]p (x, y) = I (x, y) +w (x, y)[等式 2]
[0074]在等式2中,p (x, y)指示被加水印的视频,I (x, y)指示原始视频以及w (x, y)指示水印有效载荷。
[0075]图6是图3的处理器320的详细框图。参考图6,处理器320包括编码器321。处理器320从分析器300接收所预测的要被加水印的视频内容,所选择的加水印模式信息和加水印设备信息,并且从水印生成器310接收水印有效载荷。
[0076]当加水印设备信息指示在第一设备中执行加水印时,编码器321通过使用所选择的加水印模式将水印有效载荷嵌入在视频内容中。水印有效载荷被嵌入在从视频内容中所识别出的皮肤、面部以及身体部位区域中的至少一个中。当确定执行图案加水印时,由图5的水印生成器310所提供的水印图案被嵌入在视频内容中。当确定执行灰度加水印时,编码器321对水印有效载荷进行调制并且将所调制的水印有效载荷嵌入在如图8所划分的比特平面的一部分中。
[0077]当加水印设备信息示出在视频呼叫的其他设备(即,第二设备)中或者由服务提供商执行加水印时,不在第一设备中执行加水印,并且向第二设备或者服务提供商输出要在第二设备或者服务提供商中执行加水印的消息。
[0078]图9示出了图2的水印检测器252的示例。水印检测器252检测在视频内容中所嵌入的水印图案。例如,当未经视频呼叫的发起者授权的情况下有人对视频呼叫拍摄快照或者进行记录时,执行水印检测。当从第一设备向第二设备所发起视频呼叫时,存在有人通过使用相机在第二设备处记录视频内容的可能性。当在由第一设备传送之前采用不可见的水印对视频内容加水印时,可以追踪视频内容的非法用户。可以通过检测所记录的视频内容中的副本中的不可见水印来执行对在第二设备上记录该视频内容的非法用户的追踪。
[0079]参考图9,水印检测器252包括高频分量提取器901、自动相关函数(ACF)计算器902、峰值估计器903以及几何信息提取器904。
[0080]高频分量提取器901接收被加水印的数据并且从所接收的数据中提取高频分量。高频分量被用作在原始视频内容中所嵌入的水印有效载荷的估计值。
[0081]可以通过以下等式3来表示估计的水印有效载荷。
[0082]w(x, y) = p(x, y)-p(x, y)[等式 3]
[0083]在等式3中,w(x, y)指示估计的水印有效载荷,p (x, y)指示所接收的信号,以及P (x, y)指示所估计的原始信号。
[0084]ACF计算器902计算所提取的水印的自动相关函数(ACF)。信号的ACF可以被表示为信号和其几何逆(geometric inverse)的卷积的形式。因此,快速傅里叶变换(FFT)和逆FFT可以被用于ACF的计算以减少时间。将通过如上所述的ACF的计算从高频分量提取器901所接收的水印有效载荷的估计值与所存储的参考图案相匹配。参考图案是采用与在嵌入过程中所使用的相同的唯一识别细节所生成的。唯一识别细节包括頂EI号码、电话号码以及信道50数据,但是不限于此。信道50数据包括移动设备的本地信息。
[0085]峰值估计器903检测从ACF计算器902所接收到的相关值的峰值。在相关值之中,高于预定临界值的相关值被用作匹配并且被用于提取几何图案。
[0086]几何信息提取器904接收从峰值估计器903所接收的并且超过预定临界值的相关值,并且提取几何图案以补偿几何失真,包括:平移、旋转、未对准、缩放、剪切以及倾斜等。然而,几何失真不限于此。所提取的几何图案被用于对所估计的水印信号中的几何失真的补偿。所提取的有效载荷图案被与所存储的有效载荷图案进行比较,以识别视频的有效载荷的内容。
[0087]图10示出了用于根据灰度加水印来检测水印的水印检测器1000。参考图10,水印检测器1000包括被加水印的平面提取器1001、高频分量提取器1002以及水印有效载荷提取器1003。在灰度加水印中,水印有效载荷直接被嵌入视频信号的中间比特平面。
[0088]被加水印的平面提取器1001提取被加水印的视频的中间比特平面。被加水印的平面对于接收器是已知的。
[0089]高频分量提取器1002从被加水印的平面提取器1001所识别的被加水印的平面或中间比特平面中提取高频分量。视频的高频分量包括被嵌入在原始视频中的被加水印的信号。水印有效载荷提取器1003从视频信号的高频分量中提取水印有效载荷。通过将水印有效载荷与所存储的图案进行比较来识别被嵌入在水印中的唯一细节。
[0090]图11示出了根据示例性实施例,在服务提供商中对视频呼叫进行授权的示例。例如,当由于设备环境或网络环境而难以在呼叫发送方或呼叫接收方中对加水印进行处理时,呼叫发送方向服务提供商通知该困难,使得可以在服务提供商中执行视频呼叫的授权。
[0091]当呼叫发送方105经由网络1
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1