图像处理装置和方法

文档序号:9671034阅读:537来源:国知局
图像处理装置和方法
【技术领域】
[0001]本发明涉及图像处理技术领域,尤其涉及一种图像处理装置和方法。
【背景技术】
[0002]在图像处理中,图像边缘部分往往出现一些严重影响图像的视觉质量的颜色,例如,紫色,绿色,紫红色等等,我们称这种影响视觉质量的边缘为紫边,也叫边缘假色。由于镜头色散,使镜头边缘处不同颜色的光,到达镜头之后的图像传感器的时间不一样,这样就会造成图像边缘处颜色不同程度的混叠,使图像边缘处偏离原有颜色而出现一些影响视觉观赏的颜色,即图像产生了紫边现象。
[0003]传统去除紫边的方法主要分为两类,一类是把紫边区域设置为同等亮度的灰度值;一类是直接对紫色这一单一颜色进行识别处理。但是,传统去除紫边方法中,第一类方法只是将紫边区域像素简单替换为灰度像素,严重影响图像的视觉观赏性,第二类方法无法处理绿边、紫红边等其它颜色的紫边,适用范围窄。

【发明内容】

[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]图1为实现本发明各个实施例一个可选的移动终端的硬件结构示意图;
[0041]图2为图1中移动终端的无线通信装置示意图;
[0042]图3是本发明图像处理装置第一实施例的功能模块示意图;
[0043]图4为本发明图像处理装置第二实施例中中值滤波模块的细化功能模块示意图;
[0044]图5为本发明图像处理装置第三实施例中图像调整模块的细化功能模块示意图;
[0045]图6为本发明图像处理方法第一实施例的流程示意图;
[0046]图7为本发明图像处理方法第二实施例中对各个像素点的第一色差值和第二色差值进行中值滤波,获取第一色差值对应的第一输出色差值和第二色差值对应的第二输出色差值的步骤的细化流程示意图;
[0047]图8为本发明图像处理方法第三实施例中根据基准增益值、第一输出色差值和第二输出色差值,调整原始图像各个像素点的红绿蓝增益值的步骤的细化流程示意图。
[0048]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0049]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0050]现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。
[0051]移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
[0052]图1为实现本发明各个实施例一个可选的移动终端的硬件结构示意图。
[0053]移动终端100可以包括无线通信单元110、A/V (音频/视频)输入单元120、用户输入单元130、感测单元140、输出单元150、存储器160、接口单元170、控制器180、电源单元190和图像处理装置200等等。图1示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。将在下面详细描述移动终端的元件。
[0054]无线通信单元110通常包括一个或多个组件,其允许移动终端100与无线通信装置或网
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1