三维或多视图视频编码系统中预测编码的装置及方法制造方法及图纸

技术编号:13233272 阅读:104 留言:0更新日期:2016-05-14 20:41
本发明专利技术揭露了一种处理预测块且将已修正预测块用于当前块的预测编码的方法以及装置。根据本发明专利技术的实施例接收用于当前块的预测块,并将预测块中的像素分类为两个或者更多分割区域。接着,预测块中的每个分割区域根据从预测块中的每个分割区域导出的信息被处理,以形成已修正预测的分割区域。由预测块的已修正预测分割区域组成的已修正预测块被用作为用于编码或解码当前块的预测子。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】3D以及多视图编码系统中用于深度及纹理数据的分割预测的方法【相关申请的交叉引用】 本专利技术主张申请于2014年6月23日,序列号为PCT/CN2014/080515的PCT专利申请、申请于2014年9月22日,序列号为PCT/CN2014/087094的PCT专利申请、以及申请于2014年10月21日,序列号为PCT/CN2014/089040的PCT专利申请的优先权。将以上PCT专利申请以参考的方式并入本文中。
本专利技术涉及视频编码。特别地,本专利技术涉及将预测块分类为分割区域(segments),并分别处理分割区域以形成已处理分割预测块(processed-segmented predict1nblock)。接着,已处理分割区域预测块被用于当前块的预测编码。【
技术介绍
】预测(Predict1n)在视频编码中扮演着关键角色,其中,通过将先前重建的视频数据或其它导出的数据用作为预测子,当前视频数据被编码。当编码或解码块时,首先,产生对应于帧内预测或帧间预测的预测块。基于当前块以及预测块,于编码器侧形成预测残差(predict1n residue)。于解码器侧,使用已编码的预测残差,预测块被用于重建已重建的样本(reconstructed sample)。除了帧间预测以及帧内预测,一种被称为块内复制(intra-b1ck copy,IBC)的预测模式已经被用在高效视频编码(high efficiency video coding,HEVC)标准的屏幕内容编码(screen content coding,SCC)总则(profile)中。IBC可以利用相同图片中的复制内容。图1所示为IBC的示例,如果IBC被应用,当前图片的参考块120被复制到当前块110以作为预测。参考块通过应用块复制向量BV 130来定位。图1中的示例显式BV水平地指向参考块。然而,BV可以为二维向量,而不被限定为水平。于当前块被编码或解码之前,参考块的样本已经被重建。帧间简化深度编码(Intersimplified depth coding,InterSDC)作为用于深度编码的特定预测模式被用于基于三维视频编码标准的HEVC(命名为3D-HEVC)中。当InterSDC被使用时,用于当前块的正常帧间预测首先被执行。接着,已编码偏置被增加到预测块的每个像素中。如果Pu表示执行正常帧间预测后的像素位置(i,j)的预测值,且Offset为用于此块的已编码偏置,像素位置(i,j)的最终预测值为P1,, #0ff set。于InterSDC模式中,没有残差被编码。因此,最终预测值将会作为重建的值被输出。深度查找表(Depth lookup table,DLT)被应用于3D-HEVC中。由于经常只有少数的像素值出现在深度分量,DLT将这些有效的值从编码器传送到解码器。当编码单元(coding unit,CU)于帧内简化深度编码(intra simplified depth coding)模式或深度图建模(depth map m0deling,DMM)模式被编码时,DLT用于将有效的深度值映射到DLT索引。DLT索引在压缩上更有效率。图2所示为DLT过程的示例,其中,256个可能像素值中只有5个像素值(即,50、108、110、112以及200)出现于图片块(例如,编码单元)中。5个像素值可使用5个DLT索引(即,0、1、2、3以及4)来表示。DLT可于图片参数集(picture parameter set,PPS)中被传送。且DLT是由编码器于编码过程中导出。因为预测值来自重建的像素,即使当前块的原始像素以及参考块的原始像素是完全相同的,预测值与原始值之间也存在失真。此外,由于重建的信号一般会丢失高频信息,当参考块中具有急剧的像素值改变时,预测的质量更加恶化。图3以及图4演示了两个示例,其中,块中的两个以及三个分割区域具有尖锐的边缘。因此,希望能开发出一种用于预测的方法,其可以考虑到预测块中的急剧变化,以提升编码性能。【
技术实现思路
】本专利技术揭露了一种处理预测块且将已修正预测块(modified predict1n block)用于当前块的预测编码的方法以及装置。根据本专利技术的实施例接收用于当前块的预测块,并将预测块中的像素分类为两个或者更多分割区域。接着,预测块中的每个分割区域根据从预测块中的每个分割区域导出的信息被处理,以形成已修正预测分割区域。由预测块的已修正预测分割区域组成的已修正预测块被用作编码或解码当前块的预测子。预测块中的像素可基于预测块中像素的像素值、像素位置或梯度(gradi ent)被分类。例如,根据预测块中像素的像素值与阈值T的关系将预测块中的像素分类为两个分割区域。阈值T可以根据:预测块中像素的平均值、预测块中像素的中值(middle value)、预测块中部分像素的平均值、预测块中四个角像素的平均值、或预测块中最小像素值以及最大像素值的平均值来计算。于另一示例中,根据预测块中像素的像素值与(M-1)个阈值T1J2VsTh的关系将预测块中的像素分类为M个分割区域,且其中,TK = !^ =..^ = !^以及M大于2。阈值Tk可基于预测块中像素的像素值来计算,其中,k为从I到(M-1)之间的整数。例如,M等于3;如果像素的像素值小于!^或不大于!^,则预测块中的像素被分类为分割区域O;如果像素的像素值大于T2,则预测块的像素被分类为分割区域2;否则,预测块的像素被分类为分割区域I;且其中,T1 = (T+Vmin)/2,T2 = (Vmax+T)/2,T为预测块中的像素的平均值,且Vmax以及Vmin分别为预测块的最大像素值以及最小像素值。于又一示例中,根据预测块中像素的梯度,使用预测块中像素的索贝尔(Sobel )、罗伯茨(Roberts)以及普鲁特(Prewitt)运算符,预测块中的像素被分类为两个或者更多分割区域。在一个实施例中,预测块中的每个分割区域的处理可将偏置Offu加到分割区域U的每个像素的像素值。在另一实施例中,预测块中的每个分割区域的处理可将偏置Offu加到用于分割区域U的所有像素的分割区域U的已估计像素值Eu,以形成分割区域U的已修正预测分割区域。已估计像素值Eu可根据分割区域中像素值的函数来计算。例如,已估计像素值EU可根据分割区域U中像素的平均值、分割区域U的像素的中值、分割区域U的像素的最小像素值以及最大像素值的平均值、或分割区域U的像素的众数值(mode value)来计算,其中,分割区域U的像素的众数值对应于分割区域U中最频繁出现的像素值。已估计像素值Eu是基于分割区域U中所有像素来计算。已估计像素值Eu还可基于分割区域U中特定位置的部分像素来计算。例如,已估计像素值Eu可被计算以作为分割区域U中特定位置的部分像素的众数值。分割区域U中特定位置的部分像素可以是从分割区域U中水平的以及垂直的每两个像素中间隔地取其中一个像素。如果没有像素存在于分割区域U的特定位置,则默认的已估计像素值Eu可被使用。默认的已估计像素值Eu可对应于0、128、255、l〈〈(bit_depth_l)或(l〈〈bit_depth)_l,且其中bit_depth对应于分割区域U中像素的像素本文档来自技高网
...

【技术保护点】
一种用于三维或多视图视频编码系统的预测编码方法,其特征在于,所述方法包括:接收与当前图片的当前块相关联的输入数据;接收用于所述当前块的预测块;将所述预测块中的像素分类为两个或者更多分割区域;根据从所述预测块的每个分割区域导出的信息处理所述预测块的每个分割区域,以形成每个已修正预测分割区域;以及使用所述包括预测块的已修正预测分割区域的已修正预测块作为预测子来编码或解码所述当前块。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:张凯安基程张贤国黄晗林建良
申请(专利权)人:联发科技新加坡私人有限公司
类型:发明
国别省市:新加坡;SG

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

1