System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 视频编码方法和装置制造方法及图纸_技高网

视频编码方法和装置制造方法及图纸

技术编号:39982242 阅读:6 留言:0更新日期:2024-01-09 01:37
本申请涉及一种视频编码方法和装置,视频编码方法通过确定待编码视频的视频类型,根据视频类型确定目标量化调节策略,基于目标量化调节策略,调整待编码视频中各待编码帧的编码树形单元的量化参数,得到目标量化参数,基于目标量化参数对待编码视频中待编码帧的编码树形单元进行编码,得到编码后视频;由此,通过在视频编码之前根据视频类型,确定出目标量化调节策略,以此对待编码视频中待编码帧的编码树形单元进行编码,起到对不同类型待编码视频可以采用不同目标量化调节策略进行量化参数调节的作用,实现了提高视频编码过程中编码压缩效率的效果。

【技术实现步骤摘要】

本申请涉及计算机领域,尤其涉及一种视频编码方法和装置


技术介绍

1、随着互联网的发展,现有的视频应用具有多样性,不同的应用场景对视频内容的关注点也不尽相同。有的应用侧重于视频码流的波动性,有的则更侧重于视频图像的质量。而且同样侧重于视频质量的应用中,人们的关注点也有不尽相同:如对于一般的观看类视频内容,人们的关注点往往集中于核心区域的运动,对其他区域的信息损失度不敏感,当同个画面内存在多个独立运动内容时,这种核心和非核心运动的重要性就存在差别。

2、而现有的视频通常都是需要编码和解码的过程,在编码过程过程中会对视频进行压缩,因此采用不同的编码方式,会出现不同的压缩效果,而结合前述内容可知,对不不同关注点的视频而言其视频中不同帧或者不同区域的重要度是不同的,但是,现有的视频编码和解码的过程中,通常都是对视频整体采用一种类型的编解码方式进行统一处理,因此会导致视频在编解码过程中压缩效率差的问题。


技术实现思路

1、为了解决上述技术问题,本申请提供了一种视频编码方法和装置。

2、第一方面,本申请提供了一种视频编码方法,所述方法包括:

3、确定待编码视频的视频类型;

4、根据所述视频类型确定目标量化调节策略及强制模式转换策略;

5、基于所述目标量化调节策略及强制模式转换策略,按强制模式进行调节、预测所述待编码视频中各待编码帧的编码树形单元的量化参数,得到目标量化参数;其中,所述强制模式转换策略,表示使用常规编码对当前编码树形单元进行模式选择时,若其采用的帧间预测最佳参考块具有所述强制变化标识符,则强制更改当前编码树形单元为帧内预测,进行最佳帧内预测模式寻优;

6、基于所述目标量化参数对所述待编码视频中待编码帧的编码树形单元进行编码,得到编码后视频。

7、可选的,所述基于所述目标量化调节策略及强制模式转换策略,包括:

8、在所述视频类型为室外类型的情况下,将背景区域调节策略、过速调节策略、新切入物体调节策略以及强制变化调节策略的集合确定为所述目标量化调节策略;

9、在所述视频类型为室内类型的情况下,将所述背景区域调节策略以及所述新切入物体调节策略的集合确定为所述目标量化调节策略;

10、在所述视频类型为常规类型的情况下,将所述背景区域调节策略、过速调节策略以及所述新切入物体权重调节策略的集合确定为所述目标量化调节策略。

11、所述强制模式转换策略,表示使用常规编码对当前编码树形单元进行模式选择时,若其采用帧间预测最佳参考块具有所述强制变化标识符,则强制更改当前编码树形单元为帧内预测,进行最佳帧内预测模式寻优。

12、可选的,所述过速调节策略表示基于以下公式调整量化参数:

13、qpm=clip(qp+δqpmin,qpmin,qpmax);

14、所述强制变化调节策略表示基于以下公式调整量化参数:

15、qpm=clip(qp-δqpmax,qpmin,qpmax);

16、所述背景区域调节策略表示基于以下公式调整量化参数:

17、qpm=clip(qp+δqpmax,qpmin,qpmax);

18、所述新切入物体调节策略表示基于以下公式调整量化参数:

19、qpm=clip(qp-δqpmin,qpmin,qpmax);

20、所述新切入物体权重调节策略表示基于以下公式调整量化参数:

21、qpm=clip(qp-δqpmax*weight,qpmin,qpmax);

22、其中,qp、qpm分别表示率控输出的当前编码树形单元的量化参数、修改后的量化参数;δqpmin,δqpmax分别表示编码器设定的量化参数调整下限、上限;qpmin,qpmax分别表示编码器设定的最小量化参数、最大量化参数;

23、weight=(1-abs(m*2/wctu-1)+1-abs(n*2/hctu-1))/2表示权重参数,m、n、wctu、hctu表示当前编码树形单元的行号、列号、当前帧包含的编码树形单元的行数和列数;abs表示求绝对值。

24、可选的,所述基于所述目标量化调节策略,调整所述待编码视频中各待编码帧的编码树形单元的量化参数,得到目标量化参数,包括:

25、确定所述编码树单元的标识符信息;

26、根据所述标识符信息,确定所述目标量化调节策略表示的集合中的目标调节策略;

27、基于所述目标调节策略调整所述编码树单元的量化参数,得到目标量化参数。

28、可选的,所述确定所述编码树单元的标识符信息,包括:

29、对所述编码树单元进行完成模式选择,确定是否为帧间预测;

30、在所述编码树单元为帧间预测的情况下,确定所述编码树单元的运动强度;

31、在所述运动强度大于预设阈值的情况下,确定所述编码树单元的过速标识符;

32、在所述运动强度不大于预设阈值的情况下,确定所述编码树单元的参考块的标识符信息是否为所述过速标识符;

33、在所述编码树单元的参考块的标识符信息为所述过速标识符的情况下,确定所述编码树单元的强制变化标识符。

34、可选的,所述确定待编码视频的视频类型,之后还包括:

35、在视频类型为室外类型时,将符合晴朗亮度阈值的亮度分布信息对应的日期确定为目标日期;

36、获取所述目标日期中的至少三个典型光照分布图像,确定为目标图像组;

37、将所述目标图像组的共性区域确定为背景区域;

38、确定目标图像组内各个目标图像的所述背景区域的亮度分布,作为目标图像组各个目标图像的背景亮度分布信息;

39、在所述所述待编码视频帧属于有损类型的情况下,对所述所述待编码视频帧进行编码端或者解码端光照补偿。

40、可选的,所述确定所述编码树单元的标识符信息,包括:

41、编码树单元的标识符信息包括:过速标识符、背景标识符、强制变化标识符、新切入物体标识符;

42、若所述编码树单元所属视频帧为i帧,则与背景区域具有相同位置的所述编码树单元确定其背景标识符,与背景区域不具有相同位置的所述编码树单元确定其新切入物体标识符;

43、若所述编码树单元所属视频帧为帧间预测帧,则采用帧内预测且非强制转换模式的所述编码树单元确定其新切入物体标识符;以背景区域为参考的所述编码树单元确定其背景标识符。

44、可选的,在所述所述待编码视频帧属于有损类型的情况下,对所述所述待编码视频帧进行编码端或者解码端光照补偿,包括:

45、将所述待编码视频帧与所述背景区域具有相同位置的区域确定为判断区域;

46、确定所述待编码视频帧判断区域的亮度分布信息及所述待编码视频帧的有损标识符;

47、在所述所述待编码视频帧属于有本文档来自技高网...

【技术保护点】

1.一种视频编码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标量化调节策略及强制模式转换策略,包括:

3.根据权利要求2所述的方法,其特征在于,所述过速调节策略表示基于以下公式调整量化参数:

4.根据权利要求2所述的方法,其特征在于,所述基于所述目标量化调节策略,调整所述待编码视频中各待编码帧的编码树形单元的量化参数,得到目标量化参数,包括:

5.根据权利要求4所述的方法,其特征在于,所述确定所述编码树单元的标识符信息,包括:

6.要求1所述的方法,其特征在于,所述确定待编码视频的视频类型,之后还包括:

7.根据权利要求4所述的方法,其特征在于,所述确定所述编码树单元的标识符信息,包括:

8.根据权利要求6所述的方法,其特征在于,在所述所述待编码视频帧属于有损类型的情况下,对所述所述待编码视频帧进行编码端或者解码端光照补偿,包括:

9.根据权利要求8所述的方法,其特征在于,所述确定所述待编码视频帧判断区域的亮度分布信息及所述待编码视频帧的有损标识符,包括:

10.一种视频编码装置,其特征在于,所述装置包括:

...

【技术特征摘要】

1.一种视频编码方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标量化调节策略及强制模式转换策略,包括:

3.根据权利要求2所述的方法,其特征在于,所述过速调节策略表示基于以下公式调整量化参数:

4.根据权利要求2所述的方法,其特征在于,所述基于所述目标量化调节策略,调整所述待编码视频中各待编码帧的编码树形单元的量化参数,得到目标量化参数,包括:

5.根据权利要求4所述的方法,其特征在于,所述确定所述编码树单元的标识符信息,包括:

...

【专利技术属性】
技术研发人员:洪婷
申请(专利权)人:熵函数深圳科技有限公司
类型:发明
国别省市:

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

1