一种图像处理的方法及装置与流程

文档序号:12804817阅读:238来源:国知局
一种图像处理的方法及装置与流程

本发明涉及图像处理领域,尤其涉及一种图像处理的方法及装置。



背景技术:

由于数码相机镜头、插值算法、图像传感器及图像后处理过程的各种缺陷,会使得数码相机拍摄到的图像,出现严重的色像差问题。特别是在图像的边缘部分,会出现明显的伪彩色现象。

由于在视觉上,人眼可主要感知边缘图像的亮度特征,故可以通过边缘增强处理来增强图像的亮度,并可以通过降低边缘图像的色度信息来去除伪彩色。目前,所述对图像进行边缘增强处理和边缘颜色抑制的处理这两个过程,是分别来进行的。

但是,采用上述方案对图像进行处理,会造成图像处理的成本高,运算量大,处理后图像质量差。



技术实现要素:

本发明解决的问题是如何在减少图像处理的运算量的同时,提高图像质量,并节约成本。

为解决上述问题,本发明实施例提供了一种图像处理的方法,所述图像包括n个图像块,所述方法包括:

判断输入的图像块是否为所述图像的边缘;

当确定所述图像块为所述图像的边缘时,对所述图像块进行边缘增强的处理,得到所述图像块的边缘增强强度信息;

根据预设的边缘增强强度信息与颜色抑制强度的映射关系,判断所述图像块的边缘增强强度信息在所述预设的边缘增强强度信息与颜色抑制强度的映射关系中所处的区间;

根据所述区间,选择所述图像块的颜色抑制强度;

使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的所述图像块的色度值。

可选地,所述方法还包括:

判断所述图像块的色度是否为色彩保护的对象;

当所述图像块的色度非所述色彩保护的对象时,执行所述判断所述图像块的边缘增强强度信息在所述预设的边缘增强强度信息与颜色抑制强度的映射关系中所处的区间的步骤;

当所述图像块的色度是所述色彩保护的对象时,将所述图像块的色度值直接输出。

可选地,所述色度包括色度u分量及色度v分量。

可选地,所述判断所述图像块的色度是否为色彩保护的对象,包括:

当判断满足以下任意一个条件时,确定所述图像块的色度为色彩保护的对象:

所述图像块的色度u分量的绝对值大于预设第一阈值;

所述图像块的色度v分量的绝对值大于预设第二阈值;

所述图像块的色度u分量与保护度的差的绝对值大于预设第三阈值。

可选地,所述判断所述图像块的色度是否为色彩保护的对象,包括:

当满足以下所有条件时,确定所述图像块的色度为色彩保护的对象:

所述图像块的色度u分量大于肤色第一色度u分量阈值且小于肤色第二色度u分量阈值;

所述图像块的色度v分量大于肤色第一色度v分量阈值且小于肤色第二保护度阈值。

可选地,所述使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的图像块的色度值,包括:

u*=u×str_css;

v*=v×str_css;

其中,u为所述图像块的色度u分量,v为所述图像块的色度v分量,str_css为所述颜色抑制强度,u*为颜色抑制处理后的所述图像块的色度u分量值,v*为颜色抑制处理后的所述图像块的色度v分量值。

本发明实施例提供了一种图像处理的装置,所述图像包括n个图像块,所述装置包括:

第一判断单元,适于判断输入的图像块是否为所述图像的边缘;

边缘增强处理单元,适于当所述第一判断单元确定所述图像块为所述图像的边缘时,对所述图像块进行边缘增强的处理,得到所述图像块的边缘增强强度信息;

第二判断单元,适于根据预设的边缘增强强度信息与颜色抑制强度的映射关系,判断所述图像块的边缘增强强度信息在所述预设的边缘增强强度信息与颜色抑制强度的映射关系中所处的区间;

选择单元,适于根据所述区间,选择所述图像块的颜色抑制强度;

颜色抑制单元,适于使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的图像块的色度值。

可选地,所述装置还包括:

第三判断单元,适于判断所述图像块的所述边缘增强强度信息在所述边缘增强强度信息与颜色抑制强度的映射关系中所处的区间之前,判断所述图像块的色度是否为色彩保护的对象;

所述第二判断单元,还适于当所述第三判断单元确定所述图像块的色度非所述色彩保护的对象时,执行所述判断所述图像块的边缘增强强度信息在所述预设的边缘增强强度信息与颜色抑制强度的映射关系中所处的区间的步骤;当所述图像块的色度是所述色彩保护的对象时,将所述图像块的色度值直接输出。

可选地,所述色度包括色度u分量及色度v分量。

可选地,所述第三判断单元,适于当判断满足以下任意一个条件时,确 定所述图像块的色度为色彩保护的对象:

所述图像块的色度u分量的绝对值大于预设第一阈值;

所述图像块的色度v分量的绝对值大于预设第二阈值;

所述图像块的色度u分量与保护度的差的绝对值大于预设第三阈值。

可选地,所述第三判断单元,适于当满足以下所有条件时,确定所述图像块的色度为色彩保护的对象:

所述图像块的色度u分量大于肤色第一色度u分量阈值且小于肤色第二色度u分量阈值;

所述图像块的色度v分量大于肤色第一色度v分量阈值且小于肤色第二保护度阈值。

可选地,所述颜色抑制单元,适于根据下列公式,使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的图像块的色度值:

u*=u×str_css;

v*=v×str_css;

其中,u为所述图像块的色度u分量,v为所述图像块的色度v分量,str_css为所述颜色抑制强度,u*为颜色抑制处理后的所述图像块的色度u分量值,v*为颜色抑制处理后的所述图像块的色度v分量值。

与现有技术相比,本发明的技术方案具有以下优点:

通过判断输入的图像块是否为图像的边缘,当确定所述图像块为所述图像的边缘时,对所述图像块进行边缘增强的处理,得到所述边缘增强处理之后的所述图像块的亮度值与边缘增强强度信息,然后根据预设的边缘增强强度信息与颜色抑制强度的映射关系,选择所述图像块的颜色抑制强度,最后使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的所述图像块的色度值。由于边缘增强处理和颜色抑制处理过程中,只需要进行一次对图像块是否为边缘的判断,故可以避免在颜色抑制和边缘增强处理之前,重复进行边缘检测,并且由于在颜色抑制的过程中,直接使 用边缘增强的计算结果,因而可以降低图像处理运算量。并且边缘增强可以增强图像的亮度,而边缘颜色抑制,能够削弱色度,可以更加凸显图像的亮度特征,而人眼主要感知的是图像的亮度特征,故能够提高人眼的感知效果,提高图像处理的质量。

附图说明

图1是本发明实施例中的一种图像处理的方法的流程示意图;

图2是本发明实施例中的一种边缘增强强度信息与颜色抑制强度的映射关系;

图3是本发明实施例中的一种图像处理的装置的结构示意图。

具体实施方式

数码相机拍摄出的图像,特别是在边缘部分,会出现明显的伪彩色现象。由于在视觉上,人眼可主要感知边缘图像的亮度特征,故可以通过降低边缘图像的色度信息来对伪彩色进行相应抑制。

目前,一种对伪彩色进行抑制的方法是分别对图像进行边缘增强处理和边缘颜色抑制的处理实现,具体如下:获取图像块,判断所述图像块是否为图像的边缘,当所述图像块为图像边缘时,对所述图像块进行边缘增强处理;获取图像块,判断所述图像块是否为图像的边缘,当所述图像块为图像边缘时,对所述图像块进行边缘颜色抑制的处理。

但是,采用上述方案对图像进行处理,会造成图像处理的成本高,运算量大,处理后图像质量差。

为解决上述问题,本发明实施例提供了图像处理的方法,通过判断输入的图像块是否为图像的边缘,当确定所述图像块为所述图像的边缘时,对所述图像块进行边缘增强的处理,得到所述边缘增强处理之后的所述图像块的亮度值与边缘增强强度信息,然后根据预设的边缘增强强度信息与颜色抑制强度的映射关系,选择所述图像块的颜色抑制强度,最后使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的所述图像块的色度值。

由于边缘增强处理和颜色抑制处理过程中,只需要进行一次对图像块是否为边缘的判断,故可以避免在颜色抑制和边缘增强处理之前,重复进行边缘检测,并且由于在颜色抑制的过程中,直接使用边缘增强的计算结果,因而可以降低图像处理运算量。并且边缘增强可以增强图像的亮度,而边缘颜色抑制,能够削弱色度,可以更加凸显图像的亮度特征,而人眼主要感知的是图像的亮度特征,故能够提高人眼的感知效果,提高图像处理的质量。

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

以下示出了本发明实施例中的一种图像处理的方法的流程示意图,以下参考图1进行详细介绍:

s11:判断输入的图像块是否为所述图像的边缘。

在具体实施中,由于在图像的边缘区域,会出现较为明显的伪彩色现象,故为了平衡计算量和图像处理的效果,可以判断输入的图像块是否为所述图像的边缘。

当确定所述图像块为所述图像的边缘时,对所述图像块进行边缘增强的处理,执行s12;反之,结束流程。

s12:对所述图像块进行边缘增强的处理,得到所述图像块的边缘增强强度信息。

在具体实施中,当确定所述图像块为所述图像的边缘时,由于人眼对边缘图像的感知主要是亮度特征,故可以对所述图像块进行边缘增强的处理,可以得到所述边缘增强处理之后的所述图像块的亮度值与所述图像块的边缘增强强度信息。

可以理解的是,本发明并不限定边缘增强处理的具体方法,本领域技术人可以通过多种方式对图像块进行边缘增强的处理,边缘增强处理的具体方法并不对本发明构成任何限制。

在具体实施中,为了避免对一些特定的色彩进行抑制,可以判断所述图像块的色度是否为色彩保护的对象,当所述图像块的色度非所述色彩保护的 对象时,再执行判断所述图像块的所述边缘增强强度信息在所述边缘增强强度信息与颜色抑制强度的映射关系中所处的区间的操作;若所述图像块的色度是所述色彩保护的对象时,将所述图像块的色度值直接输出。

在具体实施中,所述色度包括色度u分量及色度v分量。

在具体实施中,可以有多种方式判断所述图像块的色度是否为色彩保护的对象。比如,若所述色彩保护的对象为高色度v分量的像素,可以当判断满足以下任意一个条件时,确定所述图像块的色度为色彩保护的对象:

所述图像块的色度u分量的绝对值大于预设第一阈值;

所述图像块的色度v分量的绝对值大于预设第二阈值;

所述图像块的色度u分量与保护度的差的绝对值大于预设第三阈值。

还比如,由于人眼对人类肤色有比较强的先验感受,容易感知到肤色变化,故有时需要对肤色进行保护,当色彩保护的对象为肤色时,当满足以下所有条件时,确定所述图像块的色度为色彩保护的对象:

所述图像块的色度u分量大于肤色第一色度u分量阈值且小于肤色第二色度u分量阈值;

所述图像块的色度v分量大于肤色第一色度v分量阈值且小于肤色第二保护度阈值。

可以理解的是,根据具体情况不同,所述色彩保护的对象亦不同,因而也需要不同的判断方法识别某个像素是否为色彩保护的对象,故具体的色彩保护对象的判断方法并不对本发明构成任何限制。

s13:根据预设的边缘增强强度信息与颜色抑制强度的映射关系,判断所述图像块的所述边缘增强强度信息在所述边缘增强强度信息与颜色抑制强度的映射关系中所处的区间。

在具体实施中,所述边缘增强处理之后的所述图像块的亮度值可以直接输出,以便后续其它的图像处理。

由于边缘增强是对边缘信息的增强,而颜色抑制能够削弱色度信息,即从另一方面而言,所述颜色抑制可以加强亮度特征,故所述边缘增强强度信 息可以作为颜色抑制的参考参数,从而可以根据预设的边缘增强强度信息与颜色抑制强度的映射关系,判断所述图像块的所述边缘增强强度信息在所述边缘增强强度信息与颜色抑制强度的映射关系中所处的区间。

经过大量的实验验证,在本发明一实施例中,所述边缘增强强度信息与颜色抑制强度的映射关系可以如图2所示,横轴表示边缘增强强度,纵轴表示颜色抑制强度,其中的参数t1-t4及r1-r3可以根据实际需要,由本领域技术人员进行设置,当边缘增强强度大于零小于t1时,与所述边缘增强强度对应的颜色抑制强度为r1;当边缘增强强度大于t1小于t2时,具体每个边缘增强强度所对应的颜色抑制强度可根据r1及r2计算得出,当边缘增强强度大于t2小于t3时,与所述边缘增强强度对应的颜色抑制强度为r2;当边缘增强强度大于t3小于t4时,具体的颜色抑制强度可根据r2与r3计算得出;当边缘增强强度大于t4时,与所述边缘增强强度对应的颜色抑制强度为r3。

s14:根据所述区间,选择所述图像块的颜色抑制强度。

在具体实施中,可以根据所述区间,选择所述图像块的颜色抑制强度,这样一来,所述颜色抑制强度的选择中,由于考虑了边缘增强的信息,可以使得图像处理的质量更高。

s15:使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的所述图像块的色度值。

在具体实施中,在得到颜色抑制强度后,可以使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的所述图像块的色度值,这样一来,可以增强边缘图像的质量。

在本发明一实施例中,可以使用下列公式对所述图像块的色度进行颜色抑制处理:

u*=u×str_css;

v*=v×str_css;

其中,u为所述图像块的色度u分量,v为所述图像块的色度v分量,str_css为所述颜色抑制强度,u*为颜色抑制处理后的所述图像块的色度u 分量值,v*为颜色抑制处理后的所述图像块的色度v分量值。

综上所述,通过判断输入的图像块是否为图像的边缘,当确定所述图像块为所述图像的边缘时,对所述图像块进行边缘增强的处理,得到所述边缘增强处理之后的所述图像块的亮度值与边缘增强强度信息,然后根据预设的边缘增强强度信息与颜色抑制强度的映射关系,选择所述图像块的颜色抑制强度,最后使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的所述图像块的色度值。由于边缘增强处理和颜色抑制处理过程中,只需要进行一次对图像块是否为边缘的判断,故可以避免在颜色抑制和边缘增强处理之前,重复进行边缘检测,并且由于在颜色抑制的过程中,直接使用边缘增强的计算结果,因而可以降低图像处理运算量。并且边缘增强可以增强图像的亮度,而边缘颜色抑制,能够削弱色度,可以更加凸显图像的亮度特征,而人眼主要感知的是图像的亮度特征,故能够提高人眼的感知效果,提高图像处理的质量。

为使得本领域技术人员更好地理解和实现本发明,以下还提供了可以实现上述图像处理的方法的装置,可以参考图3进行说明,所述图像包括n个图像块,所述装置可以包括第一判断单元31、边缘增强处理单元32、第二判断单元33、选择单元34及颜色抑制单元35,其中:

所述第一判断单元31,适于判断输入的图像块是否为所述图像的边缘;

所述边缘增强处理单元32,适于当所述第一判断单元31确定所述图像块为所述图像的边缘时,对所述图像块进行边缘增强的处理,得到所述图像块的边缘增强强度信息;

所述第二判断单元33,适于根据预设的边缘增强强度信息与颜色抑制强度的映射关系,判断所述图像块的所述边缘增强强度信息在所述边缘增强强度信息与颜色抑制强度的映射关系中所处的区间;

所述选择单元34,适于根据所述区间,选择所述图像块的颜色抑制强度;

所述颜色抑制单元35,适于使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的所述图像块的色度值。

在具体实施中,所述边缘增强处理单元32,还适于对所述图像块进行边 缘增强的处理,得到所述边缘增强处理之后的所述图像块的亮度值。

在具体实施中,所述装置还可以包括第三判断单元36,所述第三判断单元36,适于判断所述图像块的所述边缘增强强度信息在所述边缘增强强度信息与颜色抑制强度的映射关系中所处的区间之前,判断所述图像块的色度是否为色彩保护的对象;

所述第二判断单元33,还适于当所述第三判断单元36确定所述图像块的色度非所述色彩保护的对象时,执行判断所述图像块的边缘增强强度信息在所述预设的边缘增强强度信息与颜色抑制强度的映射关系中所处的区间的步骤;当所述图像块的色度是所述色彩保护的对象时,将所述图像块的色度值直接输出。

在具体实施中,所述色度包括色度u分量及色度v分量。

在具体实施中,所述第三判断单元36,适于当判断满足以下任意一个条件时,确定所述图像块的色度为色彩保护的对象:

所述图像块的色度u分量的绝对值大于预设第一阈值;

所述图像块的色度v分量的绝对值大于预设第二阈值;

所述图像块的色度u分量与保护度的差的绝对值大于预设第三阈值。

在具体实施中,所述第三判断单元36,适于当满足以下所有条件时,确定所述图像块的色度为色彩保护的对象:

所述图像块的色度u分量大于肤色第一色度u分量阈值且小于肤色第二色度u分量阈值;

所述图像块的色度v分量大于肤色第一色度v分量阈值且小于肤色第二保护度阈值。

在具体实施中,所述颜色抑制单元35,适于根据下列公式,使用所述颜色抑制强度对所述图像块的色度进行颜色抑制处理,得到颜色抑制处理后的图像块的色度值:

u*=u×str_css;

v*=v×str_css;

其中,u为所述图像块的色度u分量,v为所述图像块的色度v分量,str_css为所述颜色抑制强度,u*为颜色抑制处理后的所述图像块的色度u分量值,v*为颜色抑制处理后的所述图像块的色度v分量值。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于以计算机可读存储介质中,存储介质可以包括:rom、ram、磁盘或光盘等。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1