视频编码方法和用于减小编码视频的文件大小的方法技术

技术编号:27776462 阅读:32 留言:0更新日期:2021-03-23 13:17
本发明专利技术涉及视频编码方法和用于减小编码视频的文件大小的方法。该视频编码方法包括:将原始视频数据的一系列图像编码成包括关键帧和增量帧的编码视频流,其中,增量帧以包括多个时间层的分层预测模式被组织。该视频编码方法进一步包括:针对关键帧中的至少一些关键帧,将隐藏增量帧添加到编码视频流。每个隐藏增量帧:对应于关键帧、基于与所对应的关键帧相同的原始视频数据并且参考编码视频流中的先前关键帧。另外,公开了一种减小根据该视频编码方法编码的视频流的文件大小的方法。

【技术实现步骤摘要】
视频编码方法和用于减小编码视频的文件大小的方法
本专利技术涉及视频编码方法。本专利技术还涉及一种减小根据该视频编码方法编码的编码视频流的文件大小的方法。另外,被配置为执行该视频编码方法的解码器以及处理器形成本专利技术的部分,该处理器被配置为执行减小根据该视频编码方法编码的编码视频流的文件大小的方法。
技术介绍
针对捕获的视频(例如,针对监控视频),存在对长期视频存储的日益增长的需求。然而,长期视频存储需要存储空间。一些用于减小长期视频存储的存储空间的可用选项是接受针对已被长时间存储的未使用视频的较低质量和/或较低帧速率。然而,这通常需要对未使用视频的转码。另一不需要转码的选项是,针对编码视频流首先移除增量帧(在H.264情况下的P-帧和/或B-帧),并且其后移除关键帧(在H.264情况下的I-帧)。因为关键帧是文件大小的主要贡献者,从仅移除增量帧(deltaframe)中将会收益甚微。因此,为了节省文件大小,视频流中的许多信息需要被移除。因此,存在对不需要转码和/或不用牺牲太多视频流的信息而减小未使用视频的文件大小的方法的需要。本文档来自技高网...

【技术保护点】
1.一种视频编码方法,包括:/n将原始视频数据的一系列图像编码成包括关键帧和增量帧的编码视频流,其中,所述增量帧以包括多个时间层的分层预测模式被组织;/n针对所述关键帧中的至少一些关键帧,将隐藏增量帧添加到所述编码视频流,其中,每个隐藏增量帧:/n对应于关键帧,/n基于与所对应的关键帧相同的原始视频数据,并且/n参考所述编码视频流中的先前关键帧。/n

【技术特征摘要】
20190923 EP 19198966.41.一种视频编码方法,包括:
将原始视频数据的一系列图像编码成包括关键帧和增量帧的编码视频流,其中,所述增量帧以包括多个时间层的分层预测模式被组织;
针对所述关键帧中的至少一些关键帧,将隐藏增量帧添加到所述编码视频流,其中,每个隐藏增量帧:
对应于关键帧,
基于与所对应的关键帧相同的原始视频数据,并且
参考所述编码视频流中的先前关键帧。


2.根据权利要求1所述的视频编码方法,其中,每个隐藏增量帧直接参考所述编码视频流中的先前关键帧。


3.根据权利要求1所述的视频编码方法,其中,所述编码视频流中的至少两个随后隐藏增量帧直接参考所述编码视频流中的同一先前关键帧。


4.根据权利要求1所述的视频编码方法,其中,在所述编码视频流中,奇数增量帧直接或间接参考每个关键帧。


5.根据权利要求1所述的视频编码方法,所述分层预测模式包括两个或更多个时间层。


6.一种非瞬态计算机可读存储介质,所述非瞬态计算机可读存储介质上存储有指令,所述指令用于当在具有处理能力的设备上执行时,实现根据权利要求1所述的视频编码方法。


7.一种减小根据权利要求1所述的方法编码的编码视频流的文件大小的方法,减小所述编码视频流的所述文件大小的所述方法包括:
通过以下方式用对应的增量帧取代所述编码视频流中的一个或多个关键帧:
从所述编码视频流中移除所述一个或多个关键帧,以及
取消对与所移除的一个或多个关键帧相对应的所述隐藏增量帧的隐藏;
从而形成具有减小的文件大小的所述编码视频流。


8.根据权利要求7所述的方法,进一步包括:
移除所述分层预测模式的上部时间层中的增量帧。


9.根据权利要求7所述的方法,其中,用增量帧取代所述编码视频流中的一个或多个关键帧的步骤针对所述编码视频流中的每一个第二关键帧执行。


10.根据权利要求7所述的方法,进一步包括:
通过以下方式用增量帧取代具有减小的文件大小的所述编码视频流中的一个或多个关键帧:
从具有减小的文件大小的所...

【专利技术属性】
技术研发人员:维克托·埃德帕尔姆
申请(专利权)人:安讯士有限公司
类型:发明
国别省市:瑞典;SE

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

1