用于深度帧内译码的楔波样式扩展制造技术

技术编号:15104320 阅读:80 留言:0更新日期:2017-04-08 14:46
本发明专利技术描述从与较小大小的块相关联的一或多个分割区样式中的分割区样式确定用于对深度块进行帧内预测编码或解码的分割区样式的技术。视频编码器可基于所述确定的分割区样式对所述深度块进行帧内预测编码,且视频解码器可基于所述确定的分割区样式对所述深度块进行帧内预测解码。

【技术实现步骤摘要】
【国外来华专利技术】本申请案主张2013年10月15日申请的美国临时申请案第61/891,203号的权益,所述临时申请案的全部内容被以引用的方式并入本文中。
本专利技术涉及视频译码。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话(所谓的“智能电话”)、视频电话会议装置、视频流式传输装置和类似者。数字视频装置实施视频压缩技术,例如由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)所定义的标准、目前正在开发的高效率视频译码(HEVC)标准和这些标准的扩展中所描述的视频压缩技术。视频装置可以通过实施此类视频压缩技术来更有效率地发射、接收、编码、解码和/或存储数字视频信息。视频压缩技术执行空间(图片内)预测和/或时间(图片间)预测来减少或去除视频序列中固有的冗余。对于基于块的视频译码来说,视频切片(即,图片或图片的一部分)可分割成视频块,视频块还可被称作树块、译码单元(CU)和/或译码节点。图片的经帧内译码(I)切片中的视频块是使用关于同一图片中的相邻块中的参考样本的空间预测来编码。图片的经帧间译码(P或B)切片中的视频块可使用关于同一图片中的相邻块中的参考样本的空间预测,或关于其它参考图片中的参考样本的时间预测。空间或时间预测导致用于待译码的块的预测性块。残余数据表示待译码的原始块与预测性块之间的像素差。经帧间译码块是根据指向形成预测性块的参考样本的块的运动向量和指示经译码块与预测性块之间的差的残余数据来编码。经帧内译码块根据帧内译码模式和残余数据编码。为了进一步压缩,可将残余数据从空间域变换到变换域,从而产生残余变换系数,接着可对残余变换系数进行量化。可扫描一开始按二维阵列排列的经量化变换系数,以便产生变换系数的一维向量,且可应用熵译码以达成甚至更多压缩。
技术实现思路
本专利技术的技术大体涉及基于与较小大小的块相关联的分割区样式导出用于经帧内预测视频数据块的分割区样式。在一些实例中,经帧内预测块可为深度图的块,且分割区样式可为将子块分割成由将子块平分的线性线划分的两个分割区的基于线的分割区样式。在一个实例中,本专利技术描述一种解码视频数据的方法,所述方法包括确定与第一大小的块相关联的分割区样式,基于与所述第一大小的所述块相关联的所述确定的分割区样式确定用于第二大小的深度块的分割区样式,其中所述第二大小大于所述第一大小,和基于用于所述深度块的所述确定的分割区样式对所述深度块进行帧内预测解码。在一个实例中,本专利技术描述一种编码视频数据的方法,所述方法包括确定与第一大小的块相关联的分割区样式,基于与所述第一大小的所述块相关联的所述确定的分割区样式确定用于第二大小的深度块的分割区样式,其中所述第二大小大于所述第一大小,和基于用于所述深度块的所述确定的分割区样式对所述深度块进行帧内预测编码。在一个实例中,本专利技术描述一种用于视频译码的装置,所述装置包括存储与第一大小的块相关联的一或多个分割区样式的视频数据存储器,和包括一或多个处理器的视频译码器。所述视频译码器可经配置以从所述存储的一或多个分割区样式确定与所述第一大小的所述块相关联的分割区样式,基于与所述第一大小的所述块相关联的所述确定的分割区样式确定用于第二大小的深度块的分割区样式,其中所述第二大小大于所述第一大小,和基于用于所述深度块的所述确定的分割区样式对所述深度块进行帧内预测译码。在一个实例中,本专利技术描述一种计算机可读存储媒体,其具有存储于其上的指令,所述指令在由用于视频译码的装置的一或多个处理器执行时使所述一或多个处理器:确定与第一大小的块相关联的分割区样式,基于与所述第一大小的所述块相关联的所述确定的分割区样式确定用于第二大小的深度块的分割区样式,其中所述第二大小大于所述第一大小,和基于用于所述深度块的所述确定的分割区样式对所述深度块进行帧内预测译码。在附图和以下描述中阐明本专利技术的一或多个实例的细节。其它特征、目标和优点将从所述描述和图式以及从权利要求书而显而易见。附图说明图1是说明可利用用于深度译码的本专利技术的技术的实例视频编码和解码系统10的框图。图2大体说明与方向性帧内预测模式相关联的预测方向。图3A和3B是说明深度建模模式(DMM)的实例的概念图。图4A到4F是说明分割区样式的实例的概念图。图5A和5B是说明针对半样本准确性的分割区样式样本的映射的概念图。图6是说明可实施用于深度译码的技术的视频编码器的实例的框图。图7是说明可实施用于深度译码的技术的视频解码器的实例的框图。图8是说明解码视频数据的实例方法的流程图。图9是说明编码视频数据的实例方法的流程图。图10是说明区域边界链译码模式的概念图。具体实施方式在三维(3D)视频译码中,例如,根据3D-HEVC(高效率视频译码)标准,使用多视图视频加深度格式来表示3D视频数据,其中所捕获的视频数据(也被称作纹理视图的纹理分量)与深度视图的对应的深度图相关联。举例来说,纹理视图的纹理分量表示实际视频内容,且对应于纹理分量的深度分量提供表示纹理分量中的像素的相对深度的深度图。视频编码器经配置以编码纹理分量和深度图,且将纹理分量和深度图多路复用至3D视频位流内。视频解码器接收3D视频位流且解码纹理分量和深度图以重建3D视频数据。为了充分利用视频编码器的视频编码能力和视频解码器的解码能力,使深度图形成为灰阶视频,其中亮度样本表示深度值。以此方式,可使用视频编码器和视频解码器的现有能力来编码和解码深度值,而不必利用用于编码和解码深度值的一些额外专用编码和解码技术。举例来说,视频编码器可经配置以利用帧间预测编码和/或帧内预测编码,且视频解码器可经配置以利用帧间预测解码和/或帧内预测解码用于译码视频的图片。视频编码器和视频解码器可类似地分别使用帧间预测和帧内预测编码和解码技术用于译码深度图。在一些情况下,深度图包含锐边缘和恒定区,其中当在边缘的一侧上的明度值与边缘的另一侧上的明度值之间存在相对大的差异时,出现锐边缘。归因于深度图样本(例如,明度值)的这些不同统计,可存在针对基于二维(2D)视频编解码器的深度图设计的不同译码方案。举例来说,对于二维视频译码,可不存在深度图。然而,对于包含深度图的3D...

【技术保护点】
一种解码视频数据的方法,所述方法包括:确定与第一大小的块相关联的分割区样式;基于与所述第一大小的所述块相关联的所述确定的分割区样式确定用于第二大小的深度块的分割区样式,其中所述第二大小大于所述第一大小;以及基于用于所述深度块的所述确定的分割区样式对所述深度块进行帧内预测解码。

【技术特征摘要】
【国外来华专利技术】2013.10.15 US 61/891,203;2014.10.14 US 14/513,8391.一种解码视频数据的方法,所述方法包括:
确定与第一大小的块相关联的分割区样式;
基于与所述第一大小的所述块相关联的所述确定的分割区样式确定用于第二大
小的深度块的分割区样式,其中所述第二大小大于所述第一大小;以及
基于用于所述深度块的所述确定的分割区样式对所述深度块进行帧内预测解码。
2.根据权利要求1所述的方法,其中与所述第一大小的块相关联的所述分割区样式包
括与大小16×16的块相关联的分割区样式,且其中确定用于所述第二大小的所述深
度块的所述分割区样式包括基于与大小16×16的所述块相关联的所述确定的分割
区样式确定用于大小32×32的所述深度块的所述分割区样式。
3.根据权利要求1所述的方法,其进一步包括:
构建包含与所述第一大小的所述块相关联的一或多个分割区样式的分割区样式
列表;以及
接收到所述分割区样式列表的索引,
其中确定与所述第一大小的所述块相关联的所述分割区样式包括基于到所述分
割区样式列表的所述接收到的索引确定与所述第一大小的所述块相关联的所述分
割区样式。
4.根据权利要求1所述的方法,其进一步包括:
接收识别所述深度块内的子块的信息,其中所述子块的大小为所述第一大小,
其中确定与所述第一大小的块相关联的所述分割区样式包括确定用于所述子块
的所述分割区样式,且
其中确定用于所述第二大小的所述深度块的所述分割区样式包括基于用于所述
子块的所述确定的分割区样式确定用于所述第二大小的所述深度块的所述分割区
样式。
5.根据权利要求4所述的方法,其中基于用于所述子块的所述确定的分割区样式确定
用于所述第二大小的所述深度块的所述分割区样式包括将用于所述子块的所述分

\t割区样式的线性线延长到所述深度块的边界,其中所得线性线定义用于所述深度块
的所述分割区样式。
6.根据权利要求1所述的方法,其中与所述第一大小的所述块相关联的所述确定的分
割区样式包括来自与所述第一大小的所述块相关联的多个基于线的分割区样式的
基于线的分割区样式,且其中用于所述深度块的所述分割区样式包括将所述深度块
分割成两个分割区的用于所述深度块的基于线的分割区样式。
7.根据权利要求1所述的方法,其中确定用于所述第二大小的所述深度块的所述分割
区样式包括在不接收指示用于所述第二大小的所述深度块的所述分割区样式的信
息的情况下确定用于所述第二大小的所述深度块的所述分割区样式。
8.一种编码视频数据的方法,所述方法包括:
确定与第一大小的块相关联的分割区样式;
基于与所述第一大小的所述块相关联的所述确定的分割区样式确定用于第二大
小的深度块的分割区样式,其中所述第二大小大于所述第一大小;以及
基于用于所述深度块的所述确定的分割区样式对所述深度块进行帧内预测编码。
9.根据权利要求8所述的方法,其中与所述第一大小的块相关联的所述分割区样式包
括与大小16×16的块相关联的分割区样式,且其中确定用于所述第二大小的所述深
度块的所述分割区样式包括基于与大小16×16的所述块相关联的所述确定的分割
区样式确定用于大小32×32的所述深度块的所述分割区样式。
10.根据权利要求8所述的方法,其进一步包括:
构建包含与所述第一大小的所述块相关联的一或多个分割区样式的分割区样式
列表,
其中确定与所述第一大小的所述块相关联的所述分割区样式包括从在所述构建
的分割区样式列表中识别的分割区样式确定与所述第一大小的所述块相关联的所
述分割区样式。
11.根据权利要求10所述的方法,其进一步包括:
用信号发送到所述构建的分割区样式列表的索引,其识别与所述第一大小的所述
块相关联的所述确定的分割区样式,其中视频解码器使用所述索引对所述深度块进
行帧内预测解码。
12.根据权利要求8所述的方法,其进一步包括:
识别所述深度块内的子块,其中所述子块的大小为所述第一大小,
其中确定与所述第一大小的所述块相关联的所述分割区样式包括确定用于所述
识别的子块的所述分割区样式,且
其中确定用于所述第二大小的所述深度块的所述分割区样式包括基于用于所述
识别的子块的所述确定的分割区确定用于所述第二大小的所述深度块的所述分割
区样式。
13.根据权利要求12所述的方法,其中基于用于所述识别的子块的所述确定的分割区
样式确定用于所述第二大小的所述深度块的所述分割区样式包括将用于所述识别
的子块的所述分割区样式的线性线延长到所述深度块的边界,其中所得线性线定义
用于所述深度块的所述分割区样式。
14.根据权利要求8所述的方法,其中与所述第一大小的所述块相关联的所述分割区样
式包括来自与所述第一大小的所述块相关联的多个基于线的分割区样式的基于线
的分割区样式,且其中用于所述深度块的所述分割区样式包括将所述深度块分割成
两个分割区的用于所述深度块的基于线的分割区样式。
15.一种用于视频译码的装置,所述装置包括:
视频数据存储器,其存储与第一大小的块相关联的一或多个分割区样式;以及
视频译码器,其包括一或多个处理器,所述视频译码器经配置以:
从所述存储的一或多个分割区样式确定与所述第一大小的所述块相关联的分
割区样式;
基于与所述第一大小的所述块相关...

【专利技术属性】
技术研发人员:赵欣张莉陈颖马尔塔·卡切维奇
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1