直接简化深度编码的方法及装置的制造方法【专利说明】[0001]交叉引用[0002]本发明主张在2013年4月12日提出的申请号为PCT/CN2013/074161、标题为"DirectSimplifiedDepthCoding"的PCT专利申请的优先权。因此在全文中合并参考该PCT专利申请案。
技术领域:
[0003]本发明是有关于三维和多视图视频编码,特别是有关于利用简化深度编码(SimplifiedDepthCoding)技术的深度编码。【
背景技术:
】[0004]三维(Three-dimensional,以下简称为3D)电视为近年来的技术发展趋势,并且三维电视给观众带来震撼的视觉体验。多视图视频为捕获和显现3D视频的技术。多视图视频通常通过利用多个摄像机同时捕获场景来产生。其中,适当地放置多个摄影机,以使得每一个摄影机能够自一个视点来捕获场景。具有与视图相关的大量的视频序列的多视图视频意味着大量的数据。相应地,多视图视频要求大存储空间来存储及/或高带宽来传输。因此,在相关领域中已开发多视图视频编码技术,来降低需要的存储空间和传输带宽。在三维和多视图编码系统中,纹理数据和深度数据一样被编码。[0005]在基于HEVC的测试模式(HEVCbasedTestModel,HTM)中采用简化深度编码(implifieddepthcoding,SDC)和深度查找表(depthlookuptable,DLT)。对于每一个深度编码单元来说,若简化深度编码被选择,则三个不同预测模式(即,直流模式DC、平面模式以及深度模型模式KDepthModellingMode1,DMM-1))中的一个被选择。在预测之后,简化深度编码的已编码残余不是编码为量化的转换系数,而是根据深度区块是否分为一个或两个分片,而通过一个或两个常数残差值来表示。此外,深度查找表用于将简化深度编码中已编码的深度值映射至原始深度图的有效深度值中。[0006]-种两步法用于在简化深度编码预测阶分片中获得预测值。首先,利用相邻重建采样的常规帧内预测(Intra-prediction)过程被调用,以得到在已编码区块中的所有的预测采样。在此步骤中,直流模式DC、平面模式、以及深度模型模式1为三种可能的预测模式。其次,在一个分片(segment)中的预测采样的平均值被计算,以作为此分片的预测值。对于直流模式DC和平面模式来说,在已编码区块中仅有一个分片,对于深度模型模式1来说,如深度模型模式1所定义,在已编码区块中有两个分片。为求简化,zhang等人提出的子采样方法仅利用每四个预测采样中的一个来得到平均值(CE6.Hrelated:Referencesamplessub-samplingforSDCandDMM,',DocumentofJointCollaborativeTeamon3DVideoCodingExtension〇6¥61〇^11^1^,<1(^3¥-〇0154,如11.2013)。此方法可以有效地减少求平均过程中的求和操作。[0007]图1为用于直流模式的简化深度编码预测的两步法。当前深度区块(110)的相邻重建深度值(112)用作参考采样,以形成当前区块的预测采样。自预测值得到平均值。两步法在产生预测采样和计算这些采样的平均值过程中引起高计算开销。因此,求平均过程需要较高位宽(bit-width)。为降低求平均中涉及的预测采样的数目,Zheng等人提出的子采样方法,保留四个相邻采样(120)中的一个。然后,用于要被编码或解码的区块(130)的预测值P被得到。对于解码端来说,将得到的预测值与接收的残差相加,以形成重建的区块(140)。在简化深度编码中,多达64x64/4的预测采样可相加在一起,并由此通过用于8比特采样的累加器得到18比特,该18比特大于通过常规帧内预测所需要的。[0008]图2为用于深度模型模式1的简化深度编码预测的两步法。当前深度区块(210)的相邻重建采样(212)用于形成预测。子采样预测区块(220)用于预测。每一个分片的平均值(平均值PO和平均值Pl)被得到,以形成预测区块(230)。如图2所示,对于解码来说,各自的残差(残差RO和残差Rl)被接收并加至对应的预测值以形成重建区块(240)。[0009]需要开发一种用于每一个分片的预测值推导的方法,其能减少需要的操作或减轻执行大量采样求和需要的比特深度。【
发明内容】[0010]本发明提供一种置直接得到每一个分片的预测值,而不需要得到深度预测采样或深度预测子采样的直接简化深度编码的方法及装置。根据本发明的实施方式实质上通过基于重建的相邻深度采样直接得到预测值,减少了与得到预测采样或预测子采样并计算预测采样或子采样的平均值相关的计算量。举例来说,直接简化深度编码可被应用以得到两个预测值,PO和Pl,以用于通过简化深度编码的深度模型模式1编码的深度区块的两个分片。预测值可基于已重建相邻深度采样的线性函数而得到。对于不同分片,预测值可基于已重建相邻深度采样的不同函数来得到。对于不同的简化深度编码模式,预测值可基于已重建相邻深度采样的不同函数来得到。每一个分片的预测值可被剪切于最小深度采样值和最大深度采样值之间的范围内。若已重建相邻深度采样不可用,则已重建相邻深度采样通过可用的另一个已重建相邻深度采样来代替。可选地,预测值可基于剩余的可用已重建向量深度采样来得到。[0011]本发明一方面描述了预测值的简化推导。该推导基于少量的已重建相邻深度采样。举例来说,在简化深度编码的直流模式中,少量的已重建相邻深度采样可包括相邻于当前深度区块的左上角深度采样的左侧的已重建相邻深度采样和相邻于当前深度区块的左上角深度采样的另一已重建向量深度采样。根据这两个采样的可用性,预测值可被设置为这两个采样的平均值、这两个采样中的一个、或预定值。预定值可对应于最大深度值的一半、最大深度值和最小深度值的平均值、或128。对于简化深度编码平面模式来说,预测值可为当前深度区块的左下角深度采样的对角位置的已重建相邻深度采样和当前深度区块的右上角深度采样的对角位置的另一已重建相邻深度采样的平均值。【附图说明】[0012]图1为基于简化深度编码的直流模式下的深度区块解码处理步骤的示意图,其中深度区块包括一个分片。[0013]图2为基于简化深度编码的深度模型模式Umodellingmode1,DMM-1)下的深度区块解码处理步骤的示意图,其中深度区块被分为两个分片。[0014]图3为根据本发明实施方式的直接简化深度编码的直流模式下的深度区块解码处理步骤的示意图。[0015]图4为根据本发明实施方式的直接简化深度编码的深度模型模式1下的深度区块解码处理步骤的示意图。[0016]图5为根据本发明实施方式的自已重建相邻深度采样的已选择的采样得到预测值的示例的示意图。[0017]图6为根据本发明实施方式的包括直接简化深度编码的系统的流程图。【具体实施方式】[0018]在现有的简化深度编码(之后被称为分片式深度编码(Segment-wiseDCcoding,SDC))中,要编码的输入信号为深度区块的原始深度值的平均值,以及输出为深度区块的预测的深度值,其自深度区块的预测的深度值的平均值来得到。根据现有的简化深度当前第1页1 2 3