【技术实现步骤摘要】
视频处理方法和装置
本专利技术是有关于一种视频编码系统中的受约束的区块分割(constrainedblockpartitioning),特别是有关于通过有条件地禁止分割类型和分割方向来确定用于分割当前区块的分割类型和分割方向的各种编解码方案。
技术介绍
高效率视频编码(HighEfficiencyVideoCoding,以下简称为HEVC)是由ITU-T研究组的视频编码联合小组(JointCollaborativeTeamonVideoCoding,JCT-VC)的视频编码专家开发的最新国际视频编码标准。HEVC标准依赖于基于区块的编码结构,其将图像分割成多个非重叠的正方形编码树单元(CodingTreeUnits,CTU)。每个编码树单元由多个编码树块(CodingTreeBlocks,CTB)组成,每个编码树块用于一个颜色分量。切片(slice)中的编码树单元根据光栅扫描顺序进行处理;并且根据四叉树(quadtree)分割方法将每个编码树单元进一步递归地分为编码单元(CodingUnits,CU),以适应各种局部特性。图1示出了基于HEVC标准的视频编码器100的示例性系统方框图。帧内预测110基于当前图像的重构区块提供帧内预测子,并且帧间预测112执行运动估计(motionestimation,ME)和运动补偿(motioncompensation,MC),以基于来自其他图片或图像的视频数据提供帧间预测子。开关114选择来自帧内预测110的帧内预测子或来自帧间预测112的帧间预测子以用于当前图像中的每一个区块。所选择的预测子被提供给加法器116而自输 ...
【技术保护点】
一种视频处理方法,其特征在于,该视频处理方法用于视频编解码系统,该视频处理方法包括:接收与当前图像中的当前区块相关联的输入数据,其中该当前区块自一母区块而被分割得到;确定该母区块是通过水平三叉树分割而被分割,还是通过垂直三叉树分割而被分割;确定该当前区块是否是该母区块中的中间子区块;如果该母区块通过水平三叉树分割而被分割,则根据该当前区块是否是该母区块的该中间子区块,通过禁止水平分割类型来确定用于分割该当前区块的分割类型和分割方向,如果该母区块通过垂直三叉树分割而被分割,则根据该当前区块是否是该母区块的该中间子区块,通过禁止垂直分割类型来确定用于分割该当前区块的分割类型和分割方向;以及根据该分割类型和该分割方向处理该当前区块。
【技术特征摘要】
2016.10.12 US 62/407,074;2017.06.19 US 62/521,568;1.一种视频处理方法,其特征在于,该视频处理方法用于视频编解码系统,该视频处理方法包括:接收与当前图像中的当前区块相关联的输入数据,其中该当前区块自一母区块而被分割得到;确定该母区块是通过水平三叉树分割而被分割,还是通过垂直三叉树分割而被分割;确定该当前区块是否是该母区块中的中间子区块;如果该母区块通过水平三叉树分割而被分割,则根据该当前区块是否是该母区块的该中间子区块,通过禁止水平分割类型来确定用于分割该当前区块的分割类型和分割方向,如果该母区块通过垂直三叉树分割而被分割,则根据该当前区块是否是该母区块的该中间子区块,通过禁止垂直分割类型来确定用于分割该当前区块的分割类型和分割方向;以及根据该分割类型和该分割方向处理该当前区块。2.根据权利要求1所述的视频处理方法,其特征在于,当该当前区块是该母区块的该中间子区块时,该禁止的水平分割类型是水平二叉树分割,以及该禁止的垂直分割类型是垂直二叉树分割。3.根据权利要求1所述的视频处理方法,其特征在于,当该当前区块不是该母区块的该中间子区块时,该禁止的水平分割类型是水平三叉树分割,以及该禁止的垂直分割类型是垂直三叉树分割。4.根据权利要求1所述的视频处理方法,其特征在于,如果该母区块通过水平三叉树分割而被分割,该当前区块为该母区块的该中间子区块,以及该分割方向为水平分割,则用于分割该当前区块的该分割类型不被发送并被推断为三叉树分割;或者如果该母区块通过垂直三叉树分割而被分割,该当前区块为该母区块的该中间子区块,以及该分割方向为垂直分割,则用于分割该当前区块的该分割类型不被发送并被推断为三叉树分割。5.根据权利要求1所述的视频处理方法,其特征在于,如果该母区块通过水平三叉树分割而被分割,该当前区块为该母区块的该中间子区块,以及该分割类型为二叉树分割,则用于分割该当前区块的该分割方向不被发送并被推断为垂直分割;或者如果该母区块通过垂直三叉树分割而被分割,该当前区块为该母区块的该中间子区块,以及该分割类型为二叉树分割,则用于分割该当前区块的该分割方向不被发送并被推断为水平分割。6.根据权利要求1所述的视频处理方法,其特征在于,如果该母区块通过水平三叉树分割而被分割,该当前区块不是该母区块的该中间子区块,以及该分割方向为水平分割,则用于分割该当前区块的该分割类型不被发送并被推断为二叉树分割;或者如果该母区块通过垂直三叉树分割而被分割,该当前区块不是该母区块的该中间子区块,以及该分割方向为垂直分割,则用于分割该当前区块的该分割类型不被发送并被推断为二叉树分割。7.根据权利要求1所述的视频处理方法,其特征在于,如果该母区块通过水平三叉树分割而被分割,该当前区块不是该母区块的该中间子区块,以及该分割类型是三叉树分割,则用于分割该当前区块的该分割方向不被发送并被推断为垂直分割;如果该母区块通过垂直三叉树分割而被分割,该当前区块不是该母区块的该中间子区块,以及该分割类型是三叉树分割,则用于分割该当前区块的该分割方向不被发送并被推断为水平分割。8.一种视频处理方法,其特征在于,该视频处理方法用于视频编解码系统,该视频处理方法包括:接收与当前图像中的当前区块相关联的输入数据,其中通过二叉树分割,该当前区块自母区块而被分割为第二子区块,或者通过三叉树分割,该当前区块自该母区块而被分割为第三子区块;确定用于分割该母区块的母分割类型和母分割方向,其中,该母分割类型是从二叉树分割和三叉树分割中选择,并且该母分割方向是从水平分割和垂直分割中选择;确定通过二叉树分割自该母区块而被分割得到的第一子区块,或通过三叉树分割自该母区块而被分割得到的第一子区块和第二子区块,是否通过不同于该母分割类型的第一分割类型和不同于该母分割方向的第一分割方向而被进一步分割;通过禁止使用该第一分割类型和该第一分割方向分割该当前区块,而确定用于分割该当前区块的当前分割类型和当前分割方向;以及根据该当前分割类型和该当前分割方向,处理该当前区块。9.根据权利要求8所述的视频处理方法,其特征在于,如果该母区块通过水平二叉树分割而被分割,则从该母区块分割的该第一子块和该第二子块分别是顶部子区块和底部子区块,以及如果该母区块通过垂直二叉树分割而被分割,则从该母区块分割的该第一子块和该第二子区块分别是左侧子区块和右侧子区块。10.根据权利要求8所述的视频处理方法,其特征在于,如果该母区块通过水平二叉树分割而被分割,则用于分割该第一子区块的该第一分割类型和该第一分割方向是三叉树分割和垂直分割;以及如果该母区块通过垂直二叉树分割而被分割,则用于分割该第一子区块的该第一分割类型和该第一分割方向是三叉树分割和水平分割。11.根据权利要求8所述的视频处理方法,其特征在于,如果该母区块通过水平三叉树分割而被分割,则自该母区块而被分割的第一子区块、第二子区块、和第三子区块分别为顶部子区块、中间子区块、和底部子区块,以及如果该母区块通过垂直三叉树分割而被分割,则自该母区块而被分割的第一子区块、第二子区块、和第三子区块分别为左侧子区块、中间子区块、和右侧子区块。12.根据权利要求8所述的视频处理方法,其特征在于,如果该母区块通过水平三叉树分割而被分割,则用于分割该第一子区块和该第二子区块的该第一分割类型和该第一分割方向为二叉树分割和垂直分割,以及如果该母区块通过垂直三叉树分割而被分割,则用于分...
【专利技术属性】
技术研发人员:黄晗,刘杉,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。