System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于视频处理的方法、设备和介质技术_技高网

用于视频处理的方法、设备和介质技术

技术编号:40323854 阅读:6 留言:0更新日期:2024-02-09 14:18
本公开的实施例提供了一种用于视频处理的解决方案。提出了一种用于视频处理的方法。该方法包括:在视频的当前视频块与视频的比特流之间的转换期间,基于与视频的两个目标块相关联的至少两个误差度量来确定成本,该成本指示两个目标块之间的失真度;基于成本和两个目标块,细化当前视频块的编解码数据;以及基于经细化的编解码数据,执行转换。与常规的解决方案相比,所提出的方法可以有利地提高编解码质量和编解码效率。

【技术实现步骤摘要】
【国外来华专利技术】

本公开的实施例总体上涉及视频编解码技术,并且更具体地涉及编解码数据的细化。


技术介绍

1、当今,数字视频能力正被应用于人们生活的方方面面。针对视频编码/解码,已经提出了多种类型的视频压缩技术,诸如mpeg-2、mpeg-4、itu-t h.263、itu-t h.264/mpeg-4第10部分高级视频编解码(avc)、itu-t h.265高效视频编解码(hevc)标准、通用视频编解码(vvc)标准。然而,通常期望能够进一步提高常规视频编解码技术的编解码效率。


技术实现思路

1、在第一方面,提出了一种用于视频处理的方法。该方法包括:在视频的当前视频块与视频的比特流之间的转换期间,基于与视频的两个目标块相关联的至少两个误差度量来确定成本,成本指示两个目标块之间的失真度;基于成本和两个目标块,细化当前视频块的编解码数据;以及基于经细化的编解码数据,执行转换。

2、为了确定用于细化编解码数据的两个块之间的成本,根据本公开的第一方面的方法利用至少两个不同的误差度量来测量两个块之间的失真。以此方式,可以以若干不同的方式确定误差,并且因此成本可以更准确地测量失真。与仅使用一个误差度量来确定成本的常规解决方案相比,根据本公开的第一方面的方法可以有利地提高编解码质量和编解码效率。

3、在第二方面,提出了一种用于处理视频数据的装置。该装置包括处理器和在其上具有指令的非暂态存储器,其中指令在由处理器执行时使处理器执行根据本公开的第一方面的方法。

4、在第三方面,提出了一种非暂态计算机可读存储介质,该非暂态计算机可读存储介质存储使处理器执行根据本公开的第一方面的方法的指令。

5、在第四方面中,提出了一种非暂态计算机可读记录介质。该非暂态计算机可读记录介质存储视频的由视频处理装置执行的方法生成的比特流,其中该方法包括:基于与视频的两个目标块相关联的至少两个误差度量来确定成本,成本指示两个目标块之间的失真度;基于成本和两个目标块,细化视频的当前视频块的编解码数据;以及基于经细化的编解码数据,生成比特流。

6、在第五方面,提出了一种用于存储视频比特流的方法。该方法包括:基于与视频的两个目标块相关联的至少两个误差度量来确定成本,成本指示两个目标块之间的失真度;基于成本和两个目标块,细化视频的当前视频块的编解码数据;基于经细化的编解码数据,生成比特流;以及将比特流存储在非暂态计算机可读记录介质中。

7、提供
技术实现思路
部分是为了以简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。
技术实现思路
部分无意标识本公开的关键特征或必要特征,也无意限制本公开的范围。

本文档来自技高网...

【技术保护点】

1.一种用于视频处理的方法,包括:

2.根据权利要求1所述的方法,其中所述至少两个误差度量包括以下至少一项:

3.根据权利要求1-2中任一项所述的方法,还包括:

4.根据权利要求3所述的方法,还包括:

5.根据权利要求3所述的方法,其中在子块级别确定所述第一误差度量包括:

6.根据权利要求1-4中任一项所述的方法,其中确定所述成本包括:

7.根据权利要求1-6中任一项所述的方法,其中所述成本还指示边信息的量。

8.根据权利要求7所述的方法,其中确定所述成本包括:

9.根据权利要求8所述的方法,其中确定所述误差项包括:

10.根据权利要求8-9中任一项所述的方法,其中确定所述调节项包括:

11.根据权利要求1-10中任一项所述的方法,其中所述编解码数据基于多个细化过程而被细化,并且针对所述多个细化过程中的第一细化过程的第一成本与针对所述多个细化过程中的第二细化过程的第二成本不同地被确定。

12.根据权利要求11所述的方法,其中所述第一成本是与所述两个目标块相关联的成本,并且细化所述编解码数据包括:

13.根据权利要求10-11中任一项所述的方法,其中所述多个细化过程中的至少一个细化过程是基于模板匹配。

14.根据权利要求1-13中任一项所述的方法,其中以下至少一项至少基于所述当前视频块和/或所述当前视频块的一个或多个邻近块的编解码信息而被确定:

15.根据权利要求14所述的方法,其中所述至少两个误差度量的所述选择和/或所述成本度量的所述定义是基于被应用于所述当前视频块或所述一个或多个邻近块中的至少一项的编解码工具而被确定的。

16.根据权利要求15所述的方法,其中所述编解码工具包括局部照明补偿(LIC)。

17.根据权利要求16所述的方法,其中确定所述成本包括:

18.根据权利要求17所述的方法,其中如果所述当前视频块的所述LIC标志为假,则所述至少两个误差度量中的一个误差度量是SSD,或者

19.根据权利要求16-18中任一项所述的方法,其中如果所述编解码数据基于模板匹配而被细化、并且所述至少两个误差度量包括MR-SAD、MR-SATD或MR-SSD之一,则针对确定被包括在所述两个目标块中的参考模板,不存在基于LIC过程中的线性模型的调整。

20.根据权利要求16-18中任一项所述的方法,其中如果所述编解码数据基于双边匹配而被细化、并且所述至少两个误差度量包括MR-SAD、MR-SATD或MR-SSD之一,则针对确定被包括在所述两个目标块中的参考块,不存在基于LIC过程中的线性模型的调整。

21.根据权利要求1-13中任一项所述的方法,其中以下至少一项至少基于所述当前视频块的尺寸、时间层或低延迟检查标志和/或所述当前视频块的一个或多个邻近块而被确定:

22.根据权利要求1-13中任一项所述的方法,其中以下至少一项至少基于所述当前视频块的运动信息与所述当前视频块的邻近块的运动信息之间的相似性而被确定:

23.根据权利要求1-13中任一项所述的方法,其中以下至少一项至少基于所述当前视频块的参考图片列表和/或参考图片信息、和/或所述当前视频块的邻近块的参考图片列表和/或参考图片信息而被确定:

24.根据权利要求23所述的方法,其中所述至少两个误差度量中的第四误差度量用于针对所述当前视频块和/或所述邻近块的第一参考图片列表,并且所述至少两个误差度量中的第五误差度量用于针对所述当前视频块和/或所述邻近块的第二参考图片列表,所述第四误差度量不同于所述第五误差度量。

25.根据权利要求23所述的方法,其中所述至少两个误差度量中的第四误差度量用于针对所述当前视频块和/或所述邻近块的第一参考图片,并且所述至少两个误差度量中的第五误差度量用于针对所述当前视频块和/或所述邻近块的第二参考图片,所述第四误差度量不同于所述第五误差度量。

26.根据权利要求24-25中任一项所述的方法,其中所述第五误差度量是所述第四误差度量的均值移除版本。

27.根据权利要求23所述的方法,其中所述成本是基于针对所述当前视频块和/或所述邻近块的一个或多个参考图片列表的成本而被确定的。

28.根据权利要求1-27中任一项所述的方法,其中所述编解码数据基于模板匹配或双边匹配而被细化。

29.根据权利要求1-28中任一项所述的方法,其中所述转换包括将所述当前视频块编码到所述比特流中。

30.根据权利要求1-28中任一项所述的方法...

【技术特征摘要】
【国外来华专利技术】

1.一种用于视频处理的方法,包括:

2.根据权利要求1所述的方法,其中所述至少两个误差度量包括以下至少一项:

3.根据权利要求1-2中任一项所述的方法,还包括:

4.根据权利要求3所述的方法,还包括:

5.根据权利要求3所述的方法,其中在子块级别确定所述第一误差度量包括:

6.根据权利要求1-4中任一项所述的方法,其中确定所述成本包括:

7.根据权利要求1-6中任一项所述的方法,其中所述成本还指示边信息的量。

8.根据权利要求7所述的方法,其中确定所述成本包括:

9.根据权利要求8所述的方法,其中确定所述误差项包括:

10.根据权利要求8-9中任一项所述的方法,其中确定所述调节项包括:

11.根据权利要求1-10中任一项所述的方法,其中所述编解码数据基于多个细化过程而被细化,并且针对所述多个细化过程中的第一细化过程的第一成本与针对所述多个细化过程中的第二细化过程的第二成本不同地被确定。

12.根据权利要求11所述的方法,其中所述第一成本是与所述两个目标块相关联的成本,并且细化所述编解码数据包括:

13.根据权利要求10-11中任一项所述的方法,其中所述多个细化过程中的至少一个细化过程是基于模板匹配。

14.根据权利要求1-13中任一项所述的方法,其中以下至少一项至少基于所述当前视频块和/或所述当前视频块的一个或多个邻近块的编解码信息而被确定:

15.根据权利要求14所述的方法,其中所述至少两个误差度量的所述选择和/或所述成本度量的所述定义是基于被应用于所述当前视频块或所述一个或多个邻近块中的至少一项的编解码工具而被确定的。

16.根据权利要求15所述的方法,其中所述编解码工具包括局部照明补偿(lic)。

17.根据权利要求16所述的方法,其中确定所述成本包括:

18.根据权利要求17所述的方法,其中如果所述当前视频块的所述lic标志为假,则所述至少两个误差度量中的一个误差度量是ssd,或者

19.根据权利要求16-18中任一项所述的方法,其中如果所述编解码数据基于模板匹配而被细化、并且所述至少两个误差度量包括mr-sad、mr-satd或mr-ssd之一,则针对确定被包括在所述两个目标块中的参考模板,不存在基于lic过程中的线性模型的调整。

20.根据权利要求16-18中任一项所述的方法,其中如果所述编解码数据基于双边匹配而被细化、并且所述至少两个误差度量包括mr-sad、mr-satd或mr-s...

【专利技术属性】
技术研发人员:张娜张莉张凯
申请(专利权)人:抖音视界有限公司
类型:发明
国别省市:

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

1