【技术实现步骤摘要】
样点自适应补偿的边带补偿模式的数据处理方法、装置
[0001]本申请涉及样点自适应补偿的边带补偿模式的数据处理
,尤其涉及一种样点自适应补偿的边带补偿模式的数据处理方法、装置。
技术介绍
[0002]HEVC(High Efficiency Video Coding)是一种视频压缩标准,现有技术中在采用HEVC对视频进行压缩后,为了减小重构图像与原图像的失真,会通过SAO(Sample Adaptive Offset,样点自适应补偿)技术对重构图像进行像素补偿。
[0003]在采用SAO技术对像素进行补偿时,可以通过EO(Edge Offset,边界补偿)模式或者通过BO(Band Offset,边带补偿)模式实现像素补偿,其中,EO技术是通过比较当前的重构像素与相邻像素的大小,对当前重构像素进行归类。根据像素选取的位置差异,边界补偿分为4种方向:分别为水平方向(EO0)、垂直方向(EO1)、135
°
方向(EO2)和45
°
方向(EO3)。
[0004]现有的EO模 ...
【技术保护点】
【技术特征摘要】
1.一种样点自适应补偿的边界补偿模式的数据处理方法,其特征在于,包括:获取目标重构图像,将所述目标重构图像划分为多个互不重叠的树形编码块;对于每一个树形编码块,遍历树形编码块中所有的重构像素点,并计算每一个重构像素点与对应的原始像素点的残差值;遍历树形编码块中属于非边界部分的所有的第一重构像素点,并计算遍历出的每一个第一重构像素点在4种方向下的边界补偿模式的类别,其中,所述4种方向包括水平方向、垂直方向、135
°
方向与45
°
方向;遍历树形编码块中属于边界部分的所有的第二重构像素点,并计算遍历出的每一个第二重构像素点在单一方向下的边界补偿模式的类别;根据各个第一重构像素点在4种方向下的边界补偿模式的类别、各个第二重构像素点的在单一方向下的边界补偿模式的类别与各个残差值分别计算4种方向下的边界补偿模式的不同类别下的重构像素点的累加残差值及统计所述不同类别下的重构像素点的累加数量。2.根据权利要求1所述的样点自适应补偿的边带补偿模式的数据处理方法,其特征在于,所述根据各个第一重构像素点在4种方向下的边界补偿模式的类别、各个第二重构像素点在单一方向下的边界补偿模式的类别与各个残差值分别计算4种方向下的边界补偿模式的不同类别下的重构像素点的累加残差值包括:遍历所有的第一重构像素点,并将每一个第一重构像素点在4个方向下的边界补偿模式的类别拼接存储到一个变量中;从所述变量中获取每一个第一重构像素点在4种方向下的边界补偿模式的类别;根据各个第一重构像素点在4种方向下的边界补偿模式的类别、各个第二重构像素点在单一方向下的边界补偿模式的类别与各个残差值分别计算4种方向下的边界补偿模式的不同类别下的重构像素点的累加残差值。3.根据权利要求2所述的样点自适应补偿的边带补偿模式的数据处理方法,其特征在于,所述根据各个第一重构像素点在4种方向下的边界补偿模式的类别、各个第二重构像素点在单一方向下的边界补偿模式的类别与各个残差值分别计算4种方向下的边界补偿模式的不同类别下的重构像素点的累加残差值还包括:遍历所有的第二重构像素点,并将每一个第二重构像素点在单一方向下的边界补偿模式的类别拼接存储到所述变量中,其中,采用预设值表示所述每一个第二重构像素点在其他方向上的边界补偿模式的类别;所述从所述变量中获取每一个第一重构像素点在4种方向下的边界补偿模式的类别包括:从所述变量中获取所有的重构像素点在4种方向下的边界补偿模式的类别。4.根据权利要求3所述的样点自适应补偿的边带补偿模式的数据处理方法,其特征在于,所述类别包括5种,每一种类别采用4个比特表示,每一个重构像素点在4种方向下的边界补偿模式的类别采用16个比特表示,所述从所述变量中获取所有的重构像素点在4种方向下的边界补偿模式的类别包括:将所述变量与预设的16位比特数值做与运算,并将运算结果作为所述变量中存储的每一个重构像素点在一种方向下的边界补偿模式的类别;
将所述变量...
【专利技术属性】
技术研发人员:李晓波,叶天晓,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。