【技术实现步骤摘要】
回路内处理装置及选择性的像素差值补偿方法和编码系统
本专利技术涉及一种图像处理装置与方法;特别涉及一种选择性的像素差值补偿方法与装置。
技术介绍
在近代的视讯编码中(H.264,HEVC, AVS),包含了一个回路内滤波器(in-loopfilter),用以将编码完的画面去除掉部分噪声,如去除掉方块效应(blocking effect)的则称之为去方块滤波器(De-blocking filter)。而滤波完的结果,会被储存以供后续输入的视讯画面于编码时所参考,所以称为回路内的滤波器。 然而回路内滤波器往往仅参考编码后的图像数据来进行预测,如画面间预测(Inter-predict1n)。由于仅回路内滤波器参考的依据仅是预测的数值并未参考原始图像的数据,因此无法准确修正编码完画面与原始画面间的差异。
技术实现思路
本专利技术的目的之一在提供一种选择性的像素差值补偿方法与装置,该方法参考编码前的图像数据与编码后的图像数据,依据该两图像数据的方块内像素差异状态产生多个补偿值,依据预设条件选择性地选择最合适的补偿值作为一不一致信号,以补偿编码后重建图像数据的误差。 本专利技术的一实施例提供了一种选择性的像素差值补偿方法,包含有下列步骤:首先,接收一编码后重建图像数据,编码后重建图像数据区分为多个方块。接着,接收一编码前图像数据。之后,依据每一方块的像素在编码前图像数据与编码后重建图像数据相同位置的差异状态,统计差异状态产生多个补偿值,选择性地选取一补偿值以产生一不一致信号。 本专利技术的另一实施例提供了一种回路内处理装置,适用于 ...
【技术保护点】
一种回路内处理装置,适用于一编码系统,其中,所述回路内处理装置包含:一差值补偿装置,所述差值补偿装置接收一编码后重建图像数据与一编码前图像数据,所述编码后重建图像数据的画面区分为多个方块,所述差值补偿装置依据每个所述方块的像素在所述编码前图像数据与所述编码后重建图像数据的相同位置的差异状态,产生一不一致信号;其中,所述差值补偿装置的每个所述方块的所述差异状态包含所述编码后重建图像数据的边缘与角度变化状态的多个分类数值、多个亮度变化状态区段数值,所述差值补偿装置选择性地选择所述多个分类数值的部分分类数值与所述多个亮度变化状态区段数值的部分区段数值作为补偿值,产生所述不一致信号。
【技术特征摘要】
1.一种回路内处理装置,适用于一编码系统,其中,所述回路内处理装置包含: 一差值补偿装置,所述差值补偿装置接收一编码后重建图像数据与一编码前图像数据,所述编码后重建图像数据的画面区分为多个方块,所述差值补偿装置依据每个所述方块的像素在所述编码前图像数据与所述编码后重建图像数据的相同位置的差异状态,产生一不一致信号; 其中,所述差值补偿装置的每个所述方块的所述差异状态包含所述编码后重建图像数据的边缘与角度变化状态的多个分类数值、多个亮度变化状态区段数值,所述差值补偿装置选择性地选择所述多个分类数值的部分分类数值与所述多个亮度变化状态区段数值的部分区段数值作为补偿值,产生所述不一致信号。2.根据权利要求1所述的回路内处理装置,其中,所述差值补偿装置耦接于所述编码系统的一移动补偿单元与一量化转换单元之间。3.根据权利要求1所述的回路内处理装置,其中,所述编码系统的一乱度编码器依据所述不一致信号补偿所述编码后重建图像数据,以将补偿后的所述编码后重建图像数据输出至一译码器译码。4.根据权利要求1所述的回路内处理装置,其中,所述差值补偿装置包含: 一纹路模式处理单元,所述纹路模式处理单元将所述方块的每个像素依据边缘与高低点状态分类,计算各分类的像素数目并产生一分类计数值;计算所述编码后重建图像数据中每个所述分类的像素值总和,产生一编码后分类总和值;计算所述编码前图像数据中每个所述分类的像素值总和,产生编码前分类总和值;将每个所述分类像素通过一乱度编码器计算所述分类的比特率;依据每个所述分类的所述分类计数值、所述编码后分类总和值、所述编码前分类总和值及所述比特率产生每个所述分类的所述补偿值与一比特率与失真值,依据所述比特率与失真值的大小选择一所述补偿值作为一第一补偿值,且所述第一补偿值对应的所述比特率与失真值为一第一比特率与失真值。5.根据权利要求4所述的回路内处理装置,其中,所述差值补偿装置包含: 一平滑模式处理单元,将所述方块的全部像素区分为多个亮度区段,计算每一所述区段的像素数目,产生一区段计数值;计算所述编码后重建图像数据中每个所述区段的像素值总和,产生一编码后区段总和值;计算所述编码前图像数据中每个所述区段的像素值总和,产生一编码前区段总和值;利用每个所述区段的像素通过所述乱度编码器计算所述区段的比特率;选择连续的多个区段,依据所述多个区段中每个所述区段的所述区段计数值、所述编码后区段总和值、所述编码前区段总和值以及所述比特率产生每个所述区段的所述补偿值与一比特率与失真值,依据所述比特率与失真值的大小选择一所述补偿值作为一第二补偿值,且所述第二补偿值的所述比特率与失真值为第二比特率与失真值。6.根据权利要求5所述的回路内处理装置,其中,所述差值补偿装置包含: 一判断单元,比较所述第一比特率与失真值和所述第二比特率与失真值,当所述第一比特率与失真值小于所述第二比特率与失真值,且所述第一比特率与失真值小于零时,所述判断单元将所述第一补偿值作为一不一致信号输出;当所述第二比特率与失真值小于所述第一比特率与失真值,且所述第二比特率与失真值小于零时,所述判断单元将所述第二补...
【专利技术属性】
技术研发人员:陈滢如,
申请(专利权)人:瑞昱半导体股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。