图像处理装置和方法制造方法及图纸

技术编号:26264556 阅读:70 留言:0更新日期:2020-11-06 18:06
本发明专利技术涉及一种图像处理装置,用于基于定义像素阵列(10a‑d)的多个像素值的图像确定目标像素(12a‑c)的插值像素值。所述图像处理装置包括处理电路,所述处理电路用于:获取与所述目标像素(12a‑c)相关联的方向角值;基于所述目标像素(12a‑c)的位置从所述像素阵列(10a‑d)中为所述目标像素(12a‑c)选择多个主插值支持像素(10a‑d);基于所选择的主插值支持像素(10a‑d)的像素值、所述方向角值(a,b)和所述目标像素(12a‑c)的位置确定第一辅插值支持像素(11ac)和第二辅插值支持像素(11bd)的像素值;基于所述第一辅插值支持像素(11ac)和所述第二辅插值支持像素(11bd)的像素值和所述目标像素(12a‑c)的位置确定所述目标像素(12a‑c)的插值像素值。该技术具有各种优点。

【技术实现步骤摘要】
【国外来华专利技术】图像处理装置和方法
本专利技术大体上涉及图像处理领域,特别是视频编码。更具体地,本专利技术涉及一种用于基于全整数像素阵列的像素值对子整数像素的像素值进行插值的图像处理装置和方法,以及一种用于视频编码的帧间预测装置,所述帧间预测装置包括此类图像处理装置。
技术介绍
数字图像的插值,即,基于二维全整数像素阵列的像素值预测子整数像素的像素值,是许多图像处理应用(例如,图像大小调整或视频编码的帧间预测)中常用的工具。例如,在视频编码领域中,已开发了子整数像素插值技术,以提高帧间预测可实现的压缩水平的预测准确度。在这种情况下,在用于编码视频块的运动补偿期间生成的预测数据可以对应于子整数像素,其值可以通过运动矢量所指向的参考视频帧或其它编码单元的视频块的全部像素的值进行插值得到。视频编码器可以使用插值技术(例如,通过对一组支持像素应用插值滤波器)计算子整数像素位置的值,例如全整数像素的值。当前的标准H.264/AVC和H.265/HEVC是基于1/4像素位移分辨率的。联合视频编码小组(JointVideoExplorationTeam,JV本文档来自技高网...

【技术保护点】
1.一种图像处理装置(20),用于基于定义像素阵列(10a-d)的多个像素值的图像,确定目标像素(12a-c)的插值像素值,其特征在于,所述图像处理装置(20)包括处理电路(21),所述处理电路(21)用于:/n获取与所述目标像素(12a-c)相关联的方向角值(a,b);/n基于所述目标像素(12a-c)的位置从所述像素阵列(10a-d)中为所述目标像素(12a-c)选择多个主插值支持像素(10a-d);/n基于所选择的主插值支持像素(10a-d)的像素值、所述方向角值(a,b)和所述目标像素(12a-c)的位置确定第一辅插值支持像素(11ac)和第二辅插值支持像素(11bd)的像素值;/n基...

【技术特征摘要】
【国外来华专利技术】1.一种图像处理装置(20),用于基于定义像素阵列(10a-d)的多个像素值的图像,确定目标像素(12a-c)的插值像素值,其特征在于,所述图像处理装置(20)包括处理电路(21),所述处理电路(21)用于:
获取与所述目标像素(12a-c)相关联的方向角值(a,b);
基于所述目标像素(12a-c)的位置从所述像素阵列(10a-d)中为所述目标像素(12a-c)选择多个主插值支持像素(10a-d);
基于所选择的主插值支持像素(10a-d)的像素值、所述方向角值(a,b)和所述目标像素(12a-c)的位置确定第一辅插值支持像素(11ac)和第二辅插值支持像素(11bd)的像素值;
基于所述第一辅插值支持像素(11ac)和所述第二辅插值支持像素(11bd)的像素值和所述目标像素(12a-c)的位置确定所述目标像素(12a-c)的插值像素值。


2.根据权利要求1所述的图像处理装置(20),其特征在于,所述目标像素(12a-c)的所述多个主插值支持像素(10a-d)包括之前插值的目标像素的一个或多个主插值支持像素(10a-d),和/或所述多个辅插值支持像素(11ac、11bd)包括之前插值的目标像素的一个或多个辅插值支持像素(11ac、11bd)。


3.根据权利要求1或2所述的图像处理装置(20),其特征在于,所述像素阵列(10a-d)定义水平方向和竖直方向,所述方向角值(a,b)为穿过所述目标像素(12a-c)的直线与所述水平方向之间的锐角。


4.根据权利要求3所述的图像处理装置(20),其特征在于,所述处理电路(21)用于将所述水平方向与穿过所述目标像素(12a-c)并连接所述目标像素(12a-c)和待插值的另一目标像素(12a-c)的直线之间定义的角度,确定为所述方向角值(a,b)。


5.根据权利要求3或4所述的图像处理装置(20),其特征在于,所述方向角值(a,b)在0°至45°范围内,所述第一辅插值支持像素(11ac)的位置由穿过所述目标像素(12a-c)的具有所述方向角值(a,b)的直线和连接所述多个主插值支持像素中的两个像素(10a、10c)的第一竖直线之间的交点来定义,所述第二辅插值支持像素(11bd)的位置由穿过所述目标像素(12a-c)的具有所述方向角值(a,b)的直线和连接所述多个主插值支持像素中的另外两个像素(10b、10d)的第二竖直线之间的交点来定义。


6.根据权利要求5所述的图像处理装置(20),其特征在于,所述处理电路(21)用于:将所述第一辅插值支持像素(11ac)的像素值确定为所述多个主插值支持像素中的两个像素(10a、10c)的加权和,其中所述加权和取决于所述多个主插值支持像素中的两个像素(10a、10c)中的每一个像素与所述第一辅插值支持像素(11ac)之间的竖直距离;并将所述第二辅插值支持像素(11bd)的像素值确定为所述多个主插值支持像素中的另外两个像素(10b、10d)的加权和,其中所述加权和取决于所述多个主插值支持像素中的另外两个像素(10b、10d)中的每一个像素与所述第二辅插值支持像素(11bd)之间的竖直距离。


7.根据权利要求5或6所述的图像处理装置(20),其特征在于,所述处理电路(21)用于将所述目标像素(12a-c)的插值像素值确定为所述第一辅插值支持像素(11ac)和所述第二辅插值支持像素(11bd)的像素值的加权和,其中所述加权和取决于所述第一辅插值支持像素(11ac)的位置与所述目标像素(12a-c)的位置之间的水平距离以及所述第二辅插值支持像素(11bd)的位置与所述目标像素(12a-c)的位置之间的水平距离。


8.根据权利要求3或4所述的图像处理装置(20),其特征在于,所述方向角值(a,b)在45°至90°范围内,所述第一辅插值支持像素的位置由穿过所述目标像素(12a-c)的具有所述方向角值(a,b)的直线和连接所述多个主插值支持像素中的两个像素(10a、10b)的第一水平线之间的交点来定义,所述第二辅插值支持像素的位置由穿过所述目标像素(12a-c)的具有所述方向角值(a,b)的直线和连接所述多个主插值支持像素中的另外两个像素(10c、10d)的第二水平线之间的交点来定义。


9.根据权利要求8所述的图像处理装置(20),其特征在于,所述处理电路(21)用于:将所述第一辅插值支持像素的像素值确定为所述多个主插值支持像素中的两个像素(10a、10b)的加权和,其中所述加权和取决于所述多个主插值支持像素中的两个像素(10a、10b)中的每一个像素与所述第一辅插值支持像素之间的水平距离;并将所述第二辅插值支持像素的像素值确定为所述多个主插值支持像素中的另外两个像素(10c、10d)的加权和,其中所述加权和取决于所述多个主插值支持像素中的另外两个像素(10c、10d)中的每一个像素与所述第二辅插值支持像素之间的水平距离。


10.根据权利要求8或9所述的图像处理装置(20),其特征在于,所述处理电路(21)用于将所述目标像素(12a-c)的插值像素值确定为所述第一辅插值支持像素和所述第二辅插值支持像素的像素值的加权和,其中所述加权和取决于所述第一辅插值支持像素的位置与所述目标像素(12a-c)的位置之间的竖直距离以及所述第二辅插值支持像素的位置与所述目标像素(12a-c)的位置之间的竖直距离。


11.根据前述权利要求中任一项所述的图像处理装置(20),其特征在于,所述目标像素(12a-c)的位置定义所述像素阵列(10a-d)的当前像元(10),所述多个主插值支持像素(10a-d)包括位于所述像素阵列(10a-d)的所述当前像元(10)的一个或多个角点处的所述像素阵列(10a-d)中的一个或多个像素。


12.根据权利要求11所述的图像处理装置(20),其特征在于,所述多个主插值支持像素(10a-d)还包括位于另一像元的一个或多个角点处的所述像素阵列(10a-d)中的一个或多个像素,特别地,所述另一像元是所述当前像元(10)...

【专利技术属性】
技术研发人员:马克西姆·鲍里索维奇·西切夫乔治·亚历山德罗维奇·朱利科夫蒂莫菲·米哈伊洛维奇·索洛维耶夫谢尔盖·尤里耶维奇·伊科宁
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1