用于降低的比特率的对视频进行的签名制造技术

技术编号:41330825 阅读:28 留言:0更新日期:2024-05-20 09:52
本发明专利技术总体涉及用于降低的比特率的对视频进行的签名,具体涉及对预测编码的视频数据进行签名的方法,包括:获得编码的视频序列,其包括一组帧,该一组帧包括包含能独立地解码的图像数据的至少一个帧内帧和包含能通过参照至少一个其他帧解码的图像数据的至少一个帧间帧;通过散列编码的视频序列的图像数据来生成编码的视频序列的组散列;通过散列从包括至少一个帧的帧子集中的每个导出的图像数据来生成帧子集的多个个别散列;将个别散列中的至少一个个别散列中的每个的长度减小到比组散列的总长度短的长度;通过至少加密组散列和具有减小的长度的个别散列来生成数字签名;将组散列和具有减小的长度的个别散列与数字签名和编码的视频序列一起提供。

【技术实现步骤摘要】

本公开总体上涉及验证视频数据的真实性的领域。具体地,本公开涉及用于视频数据的签名的方法和设备。


技术介绍

1、视频序列是由代表通过图像传感器获取的数据的像素组成的视频帧的有序序列。如果图像传感器正在对真实世界场景进行成像,则连续的帧是强相关的,这是所谓的预测编码中的基本假设。编码的视频帧可以在被从摄像机传输之前被数字签名,这意味着数字签名基于编码的视频帧的数据生成并且与编码的视频帧一起被发送给接收器。数字签名允许验证视频帧本身的真实性,并且还允许视频帧由特定摄像机捕获。

2、除了编码的视频帧之外,与数字签名一起传输的数据还能够包括视频帧的散列列表。使用散列函数生成散列以提供难以从散列中再现的原始视频帧的紧凑表示或映射。因此,散列列表为隐藏原始视频帧并且为减小除图像帧之外的待被传输的数据的量而提供。散列列表还提供能够验证个别视频帧的目的,即,确定任何视频帧是否已经被改变,并且能够识别任何视频帧是否丢失并且可能已经被丢弃。视频帧能够由于若干原因从视频流中被丢弃,例如,由于视频通过视频传输系统的传输期间的缓存溢出。在那种情况下,散列列表能够用于确定视本文档来自技高网...

【技术保护点】

1.一种对预测编码的视频数据进行签名的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述多个个别散列的所述长度被减小到彼此不同的一组长度。

3.根据权利要求2所述的方法,其中,所述一组长度中的长度取决于相应的所述帧子集在所述编码的视频序列的图片组中的位置。

4.根据权利要求3所述的方法,其中,对于所述编码的视频序列的图片组中的离初始帧内帧越远的位置中的帧子集,所述多个个别散列的所述长度减小。

5.根据权利要求2所述的方法,其中,所述个别散列中的所述每个个别散列的长度的所述减小取决于相应的所述帧子集的字节大小。

6.根...

【技术特征摘要】

1.一种对预测编码的视频数据进行签名的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述多个个别散列的所述长度被减小到彼此不同的一组长度。

3.根据权利要求2所述的方法,其中,所述一组长度中的长度取决于相应的所述帧子集在所述编码的视频序列的图片组中的位置。

4.根据权利要求3所述的方法,其中,对于所述编码的视频序列的图片组中的离初始帧内帧越远的位置中的帧子集,所述多个个别散列的所述长度减小。

5.根据权利要求2所述的方法,其中,所述个别散列中的所述每个个别散列的长度的所述减小取决于相应的所述帧子集的字节大小。

6.根据权利要求1所述的方法,其中,为每个帧内帧生成单个散列。

7.根据权利要求6所述的方法,其中,每个帧内帧的所述散列保持它们的完整散列长度,其中,每个帧内帧的所述个别散列被包括在用于生成所述数字签名的所述加密中,并且所述提供的步骤包括还提供每个帧内帧的所述个别散列。...

【专利技术属性】
技术研发人员:比约恩·沃尔克斯蒂芬·伦德贝里
申请(专利权)人:安讯士有限公司
类型:发明
国别省市:

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

1