用于分区相关的二次变换的系统和方法技术方案

技术编号:39846755 阅读:14 留言:0更新日期:2023-12-29 16:44
本文描述的各种实施方式包括用于视频编解码的方法和系统

【技术实现步骤摘要】
【国外来华专利技术】用于分区相关的二次变换的系统和方法
相关申请的交叉引用
[0001]本申请要求于
2022
年3月9日提交的

申请号为
63/318,262、
名称为“分区相关的二次变换”的美国临时专利申请的优先权,并且是
2023
年3月3日提交的

申请号
18/117,218、
名称为“用于分区相关的二次变换的系统和方法”的美国专利申请的连续申请并要求其优先权,其全部内容通过引用并入本文



[0002]所公开的实施例一般涉及视频编解码,包括但不限于用于分区相关的二次变换的系统和方法


技术介绍

[0003]数字视频由各种电子设备支持,例如数字电视

笔记本或台式计算机

平板电脑

数码相机

数字记录设备

数字媒体播放器

视频游戏机

智能手机

视频电话会议设备

视频流设备,等等

电子设备通过通信网络发送和接收或以其他方式传送数字视频数据,和
/
或将数字视频数据存储到存储设备

由于通信网络的有限带宽容量和存储设备的有限存储资源,在视频数据被传送或存储之前,可以根据一个或多个视频编码标准,使用视频编码来压缩视频数据

[0004]已经开发了多种视频编解码器标准

例如,视频编解码标准包括开放媒体联盟
(AOMedia)
视频
1(AV1)、
通用视频编解码
(VVC)、
联合开发测试模型
(JEM)、
高效视频编解码
(HEVC/H.265)、
高级视频编解码
(AVC/H.264)
和运动图像专家组
(MPEG)
编解码

视频编解码通常使用预测方法
(
例如,帧间预测

帧内预测等
)
,该预测方法利用视频数据中固有的冗余

视频编解码旨在将视频数据压缩为使用较低比特率的形式,同时避免或最小程度地降低视频质量

[0005]HEVC
,也称为
H.265
,是作为
MPEG

H
项目的一部分而设计的视频压缩标准
。ITU

T

ISO/IEC
分别于
2013

(
第1版
)、2014

(
第2版
)、2015

(
第3版
)

2016

(
第4版
)
发布了
HEVC/H.265
标准

通用视频编解码
(VVC)
,也称为
H.266
,是一种视频压缩标准,其旨在作为
HEVC
的继任者
。ITU

T

ISO/IEC
分别于
2020

(
第1版
)

2022

(
第2版
)
发布了
VVC/H.266
标准
。AV1
是一种开放视频编解码格式,它被设计为
HEVC
的替代方案
。2019
年1月8日,发布了一个经过验证的版本
1.0.0
,其中包含规范勘误表
1。

技术实现思路

[0006]本公开描述了先进的视频编解码技术,更具体地,描述了一种分区相关的二次变换方法

[0007]根据一些实施例,提供了一种视频编码的方法

所述方法包括:从视频流
/
数据接收第一控制标志,所述第一控制标志指示是否对所述视频流
/
数据的视频块启用帧间预测模式;根据确定启用所述帧间预测模式,确定多个变换单元是否在所述视频块内;以及根据
确定所述多个变换单元在所述视频块内,确定所述多个变换单元中的变换单元,以基于所述变换单元在所述视频块内的相对位置来应用二次变换;对所述变换单元应用所述二次变换;以及至少基于所述二次变换重建
/
处理所述视频块

[0008]根据一些实施例,提供了一种计算系统,例如流式传输系统

服务器系统

个人计算机系统

或其他电子设备

所述计算系统包括控制电路和存储一个或多个指令集的存储器

所述一个或多个指令集包括用于执行本文所述的任何方法的指令

在一些实施例中,所述计算系统包括编码器组件和
/
或解码器组件

[0009]根据一些实施例,提供了一种非易失性计算机可读存储介质

所述非易失性计算机可读存储介质存储由计算系统执行的一个或多个指令集

所述一个或多个指令集包括用于执行本文所述的任何方法的指令

[0010]因此,公开了使用视频编码方法的设备和系统

这样的方法

设备和系统可以补充或替代现有的视频编码的方法

设备和系统

[0011]说明书中描述的特征和优点不一定是包罗万象的,特别是,鉴于本公开中提供的附图

说明书和权利要求,一些附加特征和优点对于本领域普通技术人员来说将变得明显

此外,应注意,说明书中使用的语言主要是为了可读性和教学目的而选择的,不一定是为了描绘或限定本文所述的主题

附图说明
[0012]为了更详细地理解本公开,可以参考各种实施例的特征进行更具体的描述,其中一些实施例在附图中示出

然而,附图仅示出了本公开的相关特征,因此不必认为是限制性的,因为说明书可以确认本领域技术人员在阅读本公开后理解的其他有效特征

[0013]图1是根据一些实施例的示例通信系统的框图

[0014]图
2A
是根据一些实施例的编码器组件的示例元件的框图

[0015]图
2B
是根据一些实施例的解码器组件的示例元件的框图

[0016]图3是根据一些实施例的示例服务器系统的框图

[0017]图4示出了根据一些实施例的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.
一种在包括存储器和控制电路的计算系统处执行的处理视频流的方法,其特征在于,所述方法包括:从所述视频流接收第一控制标志,所述第一控制标志指示是否对所述视频流的视频块启用帧间预测模式;根据确定启用所述帧间预测模式,确定多个变换单元是否在所述视频块内;以及根据确定所述多个变换单元在所述视频块内,确定所述多个变换单元中的第一变换单元,以基于所述第一变换单元在所述视频块内的第一相对位置来应用第一二次变换;对所述第一变换单元应用所述第一二次变换;以及至少基于所述第一二次变换重建所述视频块
。2.
根据权利要求1所述的方法,其特征在于,进一步包括:确定所述多个变换单元中的第二变换单元,以基于所述第二变换单元在所述视频块内的第二相对位置来应用第二二次变换或不应用二次变换;对所述第二变换单元应用所述第二二次变换或不应用二次变换;以及进一步至少基于所述第二二次变换重建所述视频块;其中,所述第一相对位置和所述第二相对位置不同,并且所述第一二次变换和所述第二二次变换不同
。3.
根据权利要求1所述的方法,其特征在于,所述第一变换单元位于所述视频块的边界位置
。4.
根据权利要求3所述的方法,其特征在于,进一步包括:通过将第三二次变换应用于所述视频块内的所述多个变换单元中的第三变换单元来重建所述视频块,其中所述第一变换单元位于所述视频块的第一边界位置,所述第三变换单元位于所述视频块的第二边界位置,并且所述第三二次变换不同于所述第一二次变换
。5.
根据权利要求1所述的方法,其特征在于,所述第一变换单元位于所述视频块的拐角处
。6.
根据权利要求1所述的方法,其特征在于,进一步包括:确定用于熵编码的二次变换上下文,其中所述二次变换上下文基于所述多个变换单元中的所述第一变换单元在所述视频块内的第一相对位置来确定
。7.
根据权利要求2所述的方法,其特征在于,进一步包括:确定用于所述第一变换单元的熵编码的第一二次变换上下文,以及确定用于所述第二变换单元的熵编码的第二二次变换上下文,其中所述第一变换单元是边界单元,所述第二变换单元不是边界单元,并且所述第一二次变换上下文不同于所述用于熵编码的第二二次变换上下文
。8.
根据权利要求2所述的方法,其特征在于,所述第一二次变换和所述第二二次变换在变换基中共享相同的一个或多个系数
。9.
根据权利要求8所述的方法,其特征在于,所述变换基中的所述一个或多个系数按照取决于所述多个变换单元中的变换单元的在所述视频块内的相对位置的顺序排列在基矢量中
。10.
根据权利要求2所述的方法,其特征在于,所述确定所述多个变换单元中的第一变
换单元,以基于所述第一变换单元在所述视频块内的第一相对位置来应用第一二次变换包括:根据基于所述第一变换单元的第一相对位置对所述第一变换单元的帧内预测模式应用的二次变换,识别所述第一二次变换
。11.
根据权利要求
10
所述的方法,其特征在于,将所述第一变换单元映射到第一帧内预测模式,将所述第二变换单元映射到第二帧内预测模式,其中所述第一帧内预测模式不同于所述第二帧内预测模式
。12.
根据权利要求2所述的方法,其特征在于,所述第一二次变换的第一信令标志不同于所述第二二次变换的第二信令标志
。13...

【专利技术属性】
技术研发人员:赵欣马杜
申请(专利权)人:腾讯美国有限责任公司
类型:发明
国别省市:

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

1