图像处理方法及装置的制造方法

文档序号:8946073阅读:447来源:国知局
图像处理方法及装置的制造方法
【技术领域】
[0001] 本发明涉及图像处理技术领域,更具体地说,涉及一种图像处理方法及装置。
【背景技术】
[0002] Bayer格式的图像是图像处理常常遇到的图像,通过对Bayer格式的图像进行插 值处理,可以得到RGB彩色图像。
[0003] 发明人在实现本发明的过程中发现,传统的对Bayer图像进行插值的方法,插值 后的图像容易出现波纹(如摩尔纹)现象,图像质量较差。
[0004] 因此,如何减弱插值后的图像的波纹现象成为亟待解决的问题。

【发明内容】

[0005] 本发明的目的是提供一种图像处理方法及装置,以减弱插值后的图像的波纹现 象。
[0006] 为实现上述目的,本发明提供了如下技术方案:
[0007] 一种图像处理方法,包括:
[0008] 获取所述图像中非第一颜色通道位置处,与第一插值方向对应的第一边缘特征 值,以及与第二插值方向对应的第二边缘特征值;
[0009] 若所述第一边缘特征值和所述第二边缘特征值的差值的绝对值等于零或大于预 设阈值,则依据所述第一边缘特征值和所述第二边缘特征值的大小确定所述非第一颜色通 道位置处的第一颜色通道的插值结果;
[0010] 若所述第一边缘特征值和所述第二边缘特征值的差值的绝对值大于零,且小于或 等于所述预设阈值,则基于所述非第一颜色通道位置的邻域的颜色通道信息确定所述非第 一颜色通道位置的第一插值方向的梯度特征值和第二插值方向的梯度特征值;
[0011] 依据所述第一插值方向的梯度特征值和第二插值方向的梯度特征值的大小确定 所述非第一颜色通道位置处的第一颜色通道的插值结果;
[0012] 基于非第一颜色通道位置处的第一颜色通道的插值结果,对所述图像中非第二颜 色通道位置进行第二颜色插值,并对所述图像中非第三颜色通道位置进行第三颜色插值。
[0013] 上述方法,优选的,所述获取所述图像中非第一颜色通道位置处,与第一插值方向 对应的第一边缘特征值,以及与第二插值方向对应的第二边缘特征值包括:
[0014] 计算所述图像中非第一颜色通道位置处,按第一插值方向进行第一颜色插值得到 的第一插值方向结果,以及按第二插值方向进行第一颜色插值得到的第二插值方向结果;
[0015] 基于所述非第一颜色通道位置处的第一插值方向结果和第二插值方向结果,计算 所述图像中非第一颜色通道位置处,与第一插值方向对应的第一边缘特征值,以及与第二 插值方向对应的第二边缘特征值。
[0016] 上述方法,优选的,所述依据所述第一插值方向的梯度特征值和第二插值方向的 梯度特征值的大小确定所述非第一颜色通道位置处的第一颜色通道的插值结果包括:
[0017] 若所述第一插值方向的梯度特征值大于所述第二插值方向的梯度特征值,则将所 述第二插值方向结果确定为所述非第一颜色通道位置处的第一颜色通道的插值结果;
[0018] 若所述第一插值方向的梯度特征值与所述第二插值方向的梯度特征值相等,则将 所述第一插值方向结果和所述第二插值方向结果的平均值确定为所述非第一颜色通道位 置处的第一颜色通道的插值结果;
[0019] 若所述第一插值方向的梯度特征值小于所述第二插值方向的梯度特征值,则将所 述第一插值方向结果确定为所述非第一颜色通道位置处的第一颜色通道的插值结果。
[0020] 上述方法,优选的,所述依据所述第一边缘特征值和所述第二边缘特征值的大小 确定所述非第一颜色通道位置处的第一颜色通道的插值结果包括:
[0021] 若所述第一边缘特征值大于所述第二边缘特征值,则将所述第二插值方向结果确 定为所述非第一颜色通道位置处的第一颜色通道的插值结果;
[0022] 若所述第一边缘特征值小于所述第二边缘特征值,则将所述第一插值方向结果确 定为所述非第一颜色通道位置处的第一颜色通道的插值结果;
[0023] 若所述第一边缘特征值与所述第二边缘特征值相等,则将所述第一插值方向结果 和所述第二插值方向结果的平均值确定为所述非第一颜色通道位置处的第一颜色通道的 插值结果。
[0024] 上述方法,优选的,所述基于所述非第一颜色通道位置的邻域的颜色通道信息确 定所述非第一颜色通道位置的第一插值方向的梯度特征值和第二插值方向的梯度特征值 包括:
[0025] 基于所述非第一颜色通道位置的预设领域范围内的相邻行的若干颜色通道信息 计算所述非第一颜色通道位置的第一插值方向的梯度特征值;
[0026] 基于所述非第一颜色通道位置的预设领域范围内的相邻列的若干颜色通道信息 计算所述非第一颜色通道位置的第二插值方向的梯度特征值。
[0027] -种图像处理装置,包括:
[0028] 获取模块,用于获取所述图像中非第一颜色通道位置处,与第一插值方向对应的 第一边缘特征值,以及与第二插值方向对应的第二边缘特征值;
[0029] 第一插值模块,用于若所述第一边缘特征值和所述第二边缘特征值的差值的绝对 值等于零或大于预设阈值,则依据所述第一边缘特征值和所述第二边缘特征值的大小确定 所述非第一颜色通道位置处的第一颜色通道的插值结果;
[0030] 确定模块,用于若所述第一边缘特征值和所述第二边缘特征值的差值的绝对值大 于零,且小于或等于所述预设阈值,则基于所述非第一颜色通道位置的邻域的颜色通道信 息确定所述非第一颜色通道位置的第一插值方向的梯度特征值和第二插值方向的梯度特 征值;
[0031] 第二插值模块,用于依据所述第一插值方向的梯度特征值和第二插值方向的梯度 特征值的大小确定所述非第一颜色通道位置处的第一颜色通道的插值结果;
[0032] 第三插值模块,用于基于非第一颜色通道位置处的第一颜色通道的插值结果,对 所述图像中非第二颜色通道位置进行第二颜色插值,并对所述图像中非第三颜色通道位置 进行第三颜色插值。
[0033] 上述装置,优选的,所述获取模块包括:
[0034] 第一计算单元,用于计算所述图像中非第一颜色通道位置处,按第一插值方向进 行第一颜色插值得到的第一插值方向结果,以及按第二插值方向进行第一颜色插值得到的 第二插值方向结果;
[0035] 第二计算单元,用于基于所述非第一颜色通道位置处的第一插值方向结果和第二 插值方向结果,计算所述图像中非第一颜色通道位置处,与第一插值方向对应的第一边缘 特征值,以及与第二插值方向对应的第二边缘特征值。
[0036] 上述装置,优选的,所述第二插值模块包括:
[0037] 第一插值单元,用于若所述第一插值方向的梯度特征值大于所述第二插值方向的 梯度特征值,则将所述第二插值方向结果确定为所述非第一颜色通道位置处的第一颜色通 道的插值结果;
[0038] 第二插值单元,用于若所述第一插值方向的梯度特征值与所述第二插值方向的梯 度特征值相等,则将所述第一插值方向结果和所述第二插值方向结果的平均值确定为所述 非第一颜色通道位置处的第一颜色通道的插值结果;
[0039] 第三插值单元,用于若所述第一插值方向的梯度特征值小于所述第二插值方向的 梯度特征值,则将所述第一插值方向结果确定为所述非第一颜色通道位置处的第一颜色通 道的插值结果。
[0040] 上述装置,优选的,所述第一插值模块包括:
[0041] 第四插值单元,用于若所述第一边缘特征值大于所述第二边缘特征值,则将所述 第二插值方向结果确定为所述非第一颜色通道位置处的第一颜色通道的插值结果;
[0042] 第五插值单元,用于若所述第一边缘特征值小于所述第二边缘特征值,则将所述 第一插值方向结果确定为所述非第一颜色通道位置处的第一颜色通道的插值结果;
[0043] 第六插值单元,用于若所述第一边缘特征值与所述第二边缘特征值相等,则将所 述第一插值方向结果和所述第二插值方向结果的平均值确定为所述非第一颜色通道位置 处的第一颜色通道的插值结果。
[0044] 上述装置,优选的,所述确定模块包括:
[0045] 第三计算单元,用于基于所述非第一颜色通道位置的预设领域范围内的相邻行的 若干颜色通道信息计算所述非第一颜色通道位置的第一插值方向的梯度特征值;
[0046] 第四计算单元,用于基于所述非第一颜色通道位置的预设领域范围内的相邻列的 若干颜色通道信息计算所述非第一颜色通道位置的第二插值方向的梯度特征值。
[0047] 通过以上方案可知,本申请提供的一种图像处理方法及装置,在两个插值方向的 边缘特征值相差较大时,直接依据这两个插值方向的边缘特征值的大小确定非第一颜色通 道位置处的第一颜色通道的插值结果,当两个插值方向的边缘特征值相差较小时,计算两 个插值方向的梯度特征值,根据两个插值方向的梯度特征值确定非第一颜色通道位置处的 第一颜色通道的插值结果。也就是说,本发明实施例中,对非第一颜色通道位置处进行第一 颜色通道插值时,对于两个插值方向的边缘特征值相差较小的位置,通过二次方向判断进 行第一颜色通道插值,从而减弱了插值后图像的波纹现象。
【附图说明】
[0048] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0049] 图1为本发明实施例提供的图像处理方法的一种实现流程图;
[0050] 图2为本发明实施例提供的获取图像
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1