一种视频编解码的方法及装置制造方法及图纸

技术编号:18530503 阅读:22 留言:0更新日期:2018-07-25 15:13
本发明专利技术公开了一种用于编解码系统的方法及装置,其包含用于色度变换块的自适应多核变换。根据一个方法,一个或多个标志被发信以指示自适应多核变换是否被应用到色度变换块。如果一个或多个标志表示自适应多核变换可以被应用到色度变换块,则色度变换块可以使用与相应的亮度变换块相同或者独立的自适应多核变换选择信息。根据另一种方法,当自适应多核变换和变换跳跃模式均对变换块可用时,自适应多核变换的开启/关闭发信在变换跳跃模式的开启/关闭发信之前被编解码。如果已编解码的自适应多核变换开启/关闭标志为真,则变换跳跃模式的开启/关闭发信不被编解码。如果不被编解码,则变换跳跃模式的开启/关闭发信可以被推断为假。

【技术实现步骤摘要】
一种视频编解码的方法及装置优先权声明本申请要求在2017年01月13日提出申请号为62/445,829的美国临时专利申请的优先权。上述美国临时专利申请整体以引用方式并入本文中。
本专利技术涉及视频编解码中的变换编解码。具体地,本专利技术涉及一种使用具有用于色度变换块(transformblock,TB)的单独发信(separatesignaling)的自适应多核变换(adaptivemultiplecoretransform,AMT)的编解码方法。
技术介绍
高效视频编码(High-efficiencyvideocoding,HEVC)是由视频编码联合小组(JointCollaborativeTeamonVideoCoding,JCT-VC)发展的最新视频编码标准。在HEVC中,编码图像由多个编码切片(slice)表示。每个切片被分割成多个编码树单元(codingtreeunit,CTU)。在主文件中,编码树单元的最小尺寸和最大尺寸由序列参数集(sequenceparameterset,SPS)中的语法元素来指定,其中编码树单元尺寸可以为8x8、16x16、32x32或者64x64。在切片内,光栅扫描方法相应地用于处理编码树单元。编码树单元被进一步分割成多个编码单元(codingunit,CU),以适应各种本地特征。每个编码单元可以被进一步分割成一个或多个非重叠的预测单元(predictionunit,PU)。预测单元用作预测块区域中的样本值的基础操作单元。在通过预测过程获得残差块之后,编码单元被分割成变换单元(transformunit,TU)。变换单元是使用变换和量化操作的基础块,以用于表示来自于块区域的预测残差信号。变换单元可以包括对应于来自于同一块区域的不同颜色分量的多个变换块(transformblock,TB)。ITU-TSG16WP3和ISO/IECJTC1/SC29/WG11的联合视频探索小组目前正发信下一代国际视频编码标准。在JVET-D1001(J.Chen,etal,“AlgorithmDescriptionofJointExplorationTestModel4,”JointVideoExplorationTeamofITU-TSG16WP3andISO/IECJTC1/SC29/WG11,JVET-D1001,4thMeeting:Chengdu,CN,15–21October2016)中所指定的联合探索测试模型4(JointExplorationTestModel4,JEM4)中,自适应多核变换(AdaptiveMultiplecoreTransform,AMT)被采用,以用于提供额外的变换类型以编解码残差块。对于HEVC而言,采用离散余弦变换-2(DiscreteCosineTransform-2,DCT-2)变换类型。在JVET-D1001中,也支持额外的变换类型,包括DCT-8和离散正弦变换-7(DiscreteSineTransform-7,DST-7)。额外的变换集可以仅用于亮度变换块。当亮度变换块被发信为非零时,开启/关闭控制标志(即emt_cu_flag)被进一步发信,以指示自适应多核变换是否被应用到当前编码单元中的亮度变换块。当emt_cu_flag等于1时,所选择的变换索引信息被进一步编解码。根据JVET-D1001,自适应多核变换不被应用到色度变换块,并且DCT-2一直由色度变换块使用。在JVET-E0036(T.Tsukuba,etal,“OnAdaptiveMultipleCoreTransformforChroma,”JointVideoExplorationTeamofITU-TSG16WP3andISO/IECJTC1/SC29/WG11,JVET-E0036,5thMeeting:Geneva,CH,12–20January2017)中,自适应多核变换也被应用到色度变换块。但是,不存在用于色度变换块的单独发信。因此,用于亮度变换块的已发信的自适应多核变换操作也被应用到来自于同一变换单元的色度变换块。基于JVET-E0036,用于色度变换块的自适应多核变换已展现出一些编解码性能提高。需要进一步提高色度变换块上的自适应多核变换的编解码性能。因此,公开了各种用于色度变换块的自适应多核变换发信方法。
技术实现思路
本专利技术公开了一种视频编解码的方法及装置。根据本专利技术,接收与当前图像中的当前控制单元相关的输入数据,其中该当前控制单元包括一个亮度分量和两个色度分量。确定一个或多个亮度自适应多核变换控制标志以用于该当前控制单元中的当前亮度变换块。随后,根据由该一个或多个亮度自适应多核变换控制标志所指示的亮度自适应多核变换选择信息,将第一变换应用到该当前亮度变换块。确定一个或多个第一色度自适应多核变换控制标志以用于对应于该当前控制单元中的该当前亮度变换块的两个当前色度变换块,其中该一个或多个第一色度自适应多核变换控制标志表示色度自适应多核变换是否被使能以用于该两个当前色度变换块。如果该一个或多个第一色度自适应多核变换控制标志表示该色度自适应多核变换被禁能以用于该两个当前色度变换块,则将固定类型的变换应用到该两个当前色度变换块。该方法还包括:如果该一个或多个第一色度自适应多核变换控制标志表示该色度自适应多核变换被使能以用于该两个当前色度变换块,则确定色度自适应多核变换开启/关闭标志以指示是否将该色度自适应多核变换应用到该两个当前色度变换块。在这种情况中,该方法还包括:如果该色度自适应多核变换开启/关闭标志表示将该色度自适应多核变换应用到该两个当前色度变换块,则使用至少部分的该亮度自适应多核变换选择信息,将该色度自适应多核变换应用到该两个当前色度变换块。可选地,该方法还包括:如果该色度自适应多核变换开启/关闭标志表示将该色度自适应多核变换应用到该两个当前色度变换块,且该两个当前色度变换块的块尺寸小于阈值,则使用至少部分预定义的色度自适应多核变换选择信息,将该色度自适应多核变换应用到该两个当前色度变换块。该一个或多个第一色度自适应多核变换控制标志存在于视频比特流的序列参数集、图像参数集、切片头、编码树单元、编码单元或者其组合中。该方法还包括:如果该一个或多个第一色度自适应多核变换控制标志表示该色度自适应多核变换被使能以用于该两个当前色度变换块,则确定一个或多个第二色度自适应多核变换控制标志以用于该两个当前色度变换块,其中该一个或多个第二色度自适应多核变换控制标志表示将该色度自适应多核变换应用到该两个当前色度变换块是否使用独立的色度自适应多核变换选择信息或者与该当前亮度变换块共享该亮度自适应多核变换选择信息。在这种情况中,该方法进一步包括:如果该一个或多个第二色度自适应多核变换控制标志表示将该色度自适应多核变换应用到该两个当前色度变换块使用独立的色度自适应多核变换选择信息,则确定至少部分的该独立的色度自适应多核变换选择信息。该至少部分的该独立的色度自适应多核变换选择信息自与该当前图像或者相邻图像中的该当前色度变换块相关的该亮度自适应多核变换选择信息而被预测或者被推导出。该一个或多个第二色度自适应多核变换控制标志存在于视频比特流的序列参数集、图像参数集、切片头、编码树本文档来自技高网
...

【技术保护点】
1.一种视频编解码的方法,其特征在于,由视频编解码系统使用,该方法包括:接收与当前图像中的当前控制单元相关的输入数据,其中该当前控制单元包括一个亮度分量和两个色度分量;确定一个或多个亮度自适应多核变换控制标志以用于该当前控制单元中的当前亮度变换块;根据由该一个或多个亮度自适应多核变换控制标志所指示的亮度自适应多核变换选择信息,将第一变换应用到该当前亮度变换块;确定一个或多个第一色度自适应多核变换控制标志以用于该当前控制单元中的该当前亮度变换块对应的两个当前色度变换块,其中该一个或多个第一色度自适应多核变换控制标志表示色度自适应多核变换是否被使能以用于该两个当前色度变换块;以及如果该一个或多个第一色度自适应多核变换控制标志表示该色度自适应多核变换被禁能以用于该两个当前色度变换块,则将固定类型的变换应用到该两个当前色度变换块。

【技术特征摘要】
2017.01.13 US 62/445,829;2017.12.15 US 15/843,1411.一种视频编解码的方法,其特征在于,由视频编解码系统使用,该方法包括:接收与当前图像中的当前控制单元相关的输入数据,其中该当前控制单元包括一个亮度分量和两个色度分量;确定一个或多个亮度自适应多核变换控制标志以用于该当前控制单元中的当前亮度变换块;根据由该一个或多个亮度自适应多核变换控制标志所指示的亮度自适应多核变换选择信息,将第一变换应用到该当前亮度变换块;确定一个或多个第一色度自适应多核变换控制标志以用于该当前控制单元中的该当前亮度变换块对应的两个当前色度变换块,其中该一个或多个第一色度自适应多核变换控制标志表示色度自适应多核变换是否被使能以用于该两个当前色度变换块;以及如果该一个或多个第一色度自适应多核变换控制标志表示该色度自适应多核变换被禁能以用于该两个当前色度变换块,则将固定类型的变换应用到该两个当前色度变换块。2.如权利要求1中所述的视频编解码的方法,其特征在于,还包括:如果该一个或多个第一色度自适应多核变换控制标志表示该色度自适应多核变换被使能以用于该两个当前色度变换块,则确定色度自适应多核变换开启/关闭标志以指示是否将该色度自适应多核变换应用到该两个当前色度变换块。3.如权利要求2中所述的视频编解码的方法,其特征在于,进一步包括:如果该色度自适应多核变换开启/关闭标志表示将该色度自适应多核变换应用到该两个当前色度变换块,则使用至少部分的该亮度自适应多核变换选择信息,将该色度自适应多核变换应用到该两个当前色度变换块。4.如权利要求2中所述的视频编解码的方法,其特征在于,还包括:如果该色度自适应多核变换开启/关闭标志表示将该色度自适应多核变换应用到该两个当前色度变换块,且该两个当前色度变换块的块尺寸小于阈值,则使用至少部分预定义的色度自适应多核变换选择信息,将该色度自适应多核变换应用到该两个当前色度变换块。5.如权利要求1中所述的视频编解码的方法,其特征在于,该一个或多个第一色度自适应多核变换控制标志存在于视频比特流的序列参数集、图像参数集、切片头、编码树单元、编码单元或者其组合中。6.如权利要求1中所述的视频编解码的方法,其特征在于,还包括:如果该一个或多个第一色度自适应多核变换控制标志表示该色度自适应多核变换被使能以用于该两个当前色度变换块,则确定一个或多个第二色度自适应多核变换控制标志以用于该两个当前色度变换块,其中该一个或多个第二色度自适应多核变换控制标志表示将该色度自适应多核变换应用到该两个当前色度变换块是否使用独立的色度自适应多核变换选择信息或者与该当前亮度变换块共享该亮度自适应多核变换选择信息。7.如权利要求6中所述的视频编解码的方法,其特征在于,进一步包括:如果该一个或多个第二色度自适应多核变换控制标志表示将该色度自适应多核变换应用到该两个当前色度变换块使用独立的色度自适应多核变换选择信息,则确定至少部分的该独立的色度自适应多核变换选择信息。8.如权利要求7中所述的视频编解码的方法,其特征在于,该至少部分的该独立的色度自适应多核变换选择信息自与该当前图像或者相邻图像中的该当前色度变换块相关的该亮度自适应多核变换选择信息而被预测或者被推导出。9.如权利要求6中所述的视频编解码的方法,其特征在于,该该一个或多个第二色度自适应多核变换控制标志存在于视频比特流的序列参数集、图像参数集、切片头、编码树单元、编码单元或者其组合中。10.一种视频编解码的装置,其特征在于,由视频编解码系统使用,该装置包括一个或多个电子电路或处理器,用于:接收与当前图像中的当前控制单元相关的输入数据,其中该当前控制单元包括一个亮度分量和两个色度分量;确定一个或多个亮度自适应多核变换控制标志以用于该当前控制单元中的当前亮度变换块;根据由该一个或多个亮度自适应多核变换控制标志所指示的亮度自适应多核变换选择信息,将第一变换应用到该当前亮度变换块;确定一个或多个第一色度自适应多核变换控制标志以用于对应于该当前控制单元中的该当前亮度变换块的两个当前色度变换块,其中该一个或多个第一色度自适应多核变换控制标...

【专利技术属性】
技术研发人员:向时达
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1