视频编码方法、装置、存储介质及电子设备制造方法及图纸

技术编号:29046835 阅读:25 留言:0更新日期:2021-06-26 06:03
本公开提供了一种视频编码方法、装置、存储介质以及电子设备。该方法包括:针对视频的每个帧长度n执行以下操作:使用基准编码参数,以针对帧长度n+1的多个候选编码路径对视频进行编码;计算以所述多个候选编码路径中的每个候选编码路径编码的视频的性能指标相对于编码的T个视频在帧长度n+1的性能指标集合的率失真性能;根据计算出的率失真性能从所述多个候选编码路径中确定具有最小率失真估计性能的编码路径作为针对帧长度n+1的最佳编码路径,其中,1≤n≤N

【技术实现步骤摘要】
视频编码方法、装置、存储介质及电子设备


[0001]本公开涉及视频编解码领域,尤其涉及一种视频编码方法、视频编码装置、电子设备及计算机可读存储介质。

技术介绍

[0002]视频的图像数据由视频编码器基于特定数据压缩标准(例如,运动图像专家组(MPEG)标准)被编码,然后被存储在记录介质中或者以比特流的形式通过通信信道被发送。
[0003]根据能够再现和存储高分辨率或高质量图像内容的硬件的开发和发布,对用于有效地对高分辨率或高质量图像内容进行编码或解码的编解码器的需求日益增加。近来,已经实现了用于有效地压缩高分辨率或高质量图像内容的方法。
[0004]在相关技术的视频编码装置(例如,X265编码器)中,通常会根据不同功能和压缩效率分解为三种帧类型,I帧(Intra

frame,帧内帧)、P帧(Predicted

frame,预测帧)和B帧(Bidirectional

frame,双向预测帧)。这三种帧类型中,I帧能提供更好的画质,P帧利用了视频的时间冗余程度,能够参考前序本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频编码方法,其特征在于,包括:针对视频的每个帧长度n执行以下操作:使用基准编码参数Param0,以针对帧长度n+1的多个候选编码路径对视频进行编码,所述多个候选编码路径是通过对针对帧长度n的最佳编码路径和帧长度n之前的部分帧长度的最佳编码路径进行调整而产生的;计算以所述多个候选编码路径中的每个候选编码路径编码的视频的性能指标相对于以初始编码路径编码的T个视频在帧长度n+1的性能指标集合的率失真性能,其中,以初始编码路径编码的T个视频的性能指标集合是从使用T个编码参数分别对视频进行编码而生成的T个视频获得的,所述T个编码参数包括基准编码参数Param0和T

1个参考编码参数{Param1,...,Param
T
‑1},T为大于等于4的整数;根据计算出的率失真性能从所述多个候选编码路径中确定具有最佳性能的编码路径作为在基准编码参数Param0下针对帧长度n+1的最佳编码路径,其中,1≤n≤N

1,N为视频的帧序列的总长度。2.如权利要求1所述的方法,其特征在于,针对帧长度n+1的所述多个候选编码路径是通过以下方式产生的PanthLen个候选编码路径:{Bestpath
n

m
+m个连续的B帧+P帧},其中,Besthpath
n
表示先前已经确定的针对视频帧长度n的最佳编码路径,PathLen=min(k,n)+1,0≤m≤min(k,n),k是在编码中允许的最长连续B帧的数量,并且当n=1时,最佳编码路径为I,当n=2时,最佳编码路径为IP。3.如权利要求2所述的方法,其特征在于,所述计算以所述多个候选编码路径编码的视频的性能指标相对于以初始编码路径编码的T个视频的性能指标的率失真性能包括:计算以初始编码路径编码的T个视频的累计大小集合B
n
={Bits
t,n
,0≤t<T}和累计质量指标M
n
={Metric
t,n
,0≤t<T},其中,Bits
t,n
和Metric
t,n
分别表示以编码参数Param
t
编码的视频的前n帧的累计大小和累计质量指标;使用基准编码参数Param0按照所述多个候选编码路径对视频进行编码,并计算以所述多个候选编码路径中的每个编码路径编码的视频的累计大小和累计质量指标使用累计大小和累计质量指标依次替代以初始编码路径编码的T个编码的视频的累计大小集合B
n+1
中的Bits
0,n+1
和累计质量指标集合M
n+1
中的Metric
O,n+1
,以生成新集合和使用生成的新集合和依次与B
n+1
和M
n+1
计算出PathLen个率失真性能值。4.如权利要求3所述的方法,其特征在于,从所述多个候选编码路径中确定具有最小率失真性能的编码路径包括:从所述PenthLen个候选编码路径中筛选出从所述PenthLen个候选编码路径中筛选出的编码路径,从筛选出的编码路径中选择出率失真性能值最优的编码路径作为针对帧长度n+1的最佳编码路径,其中,0<α<1,β>1。
5.如权利要求4所述的方法,其特征在于,还包括:响应于确定所述PenthLen个候选编码路径中不存在响应于确定所述PenthLen个候选编码路径中不存在的编码路径,将所述PenthL...

【专利技术属性】
技术研发人员:谷嘉文闻兴
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1