一种实时改变图像绿色场景效果的方法

文档序号:7820486阅读:486来源:国知局
一种实时改变图像绿色场景效果的方法
【专利摘要】本发明公开了一种实时改变图像绿色场景效果的方法,该方法包括:计算图像中当前像素RGB通道中每两个通道之间的差值;将计算到的差值与预先设定的阈值进行比较来判断当前像素是否需要进行绿色增强;若是,则根据所述计算到的差值对当前像素进行绿色增强。本发明公开的方法解决了图像绿色物体(尤其是绿色植物)偏黄的问题,使黄绿色调向翠绿色调旋转,使图像中绿色更加鲜艳;并且该方法计算量小,速度快。
【专利说明】一种实时改变图像绿色场景效果的方法

【技术领域】
[0001]本发明涉及图像处理【技术领域】,尤其涉及一种实时改变图像绿色场景效果的方法。

【背景技术】
[0002]随着半导体芯片技术的数字图像处理技术的不断发展,如今人们可以通过数码相机与手机可以很方便地获得高分辨率的视频或图片,然而由于CMOS图像传感器的先天硬件限制,以及ISP算法的缺陷,使图像中的绿色物体(尤其是绿色植物)偏黄,绿色是人眼较为敏感的颜色,绿色的鲜艳程度直接影响到人们的视觉感受,所以增强颜色中的绿色成分显得尤为重要。


【发明内容】

[0003]本发明的目的是提供一种实时改变图像绿色场景效果的方法,旨在解决图像绿色物体(尤其是绿色植物)偏黄的问题,使黄绿色调向翠绿色调旋转,使图像中绿色更加鲜艳;并且该方法计算量小,速度快。
[0004]本发明的目的是通过以下技术方案实现的:
[0005]一种实时改变图像绿色场景效果的方法,该方法包括:
[0006]计算图像中当前像素RGB通道中每两个通道之间的差值;
[0007]将计算到的差值与预先设定的阈值进行比较来判断当前像素是否需要进行绿色增强;
[0008]若是,则根据所述计算到的差值对当前像素进行绿色增强。
[0009]进一步的,所述计算图像中当前像素RGB通道中每两个通道之间的差值包括:
[0010]计算G通道与R通道的差值Diff_GR:Diff_GR = G-R ;
[0011]计算G通道与B通道的差值Diff_GB:Diff_GB = G-B ;
[0012]计算R通道与B通道的差值Diff_RB ;Diff_RB = R_B。
[0013]进一步的,所述将计算到的差值与预先设定的阈值进行比较来判断当前像素是否需要进行绿色增强包括:
[0014]如果G通道与R通道的差值Diff_GR > Tl,且G通道与B通道的差值Diff_GB >T2,则当前像素需要进行绿色增强;否则,当前像素不需要进行绿色增强;
[0015]其中,Tl与T2为预先设定的判断阈值。
[0016]进一步的,所述根据所述计算到的差值对当前像素进行绿色增强包括:
[0017]对G通道进行增强,表示为:G_new = k.G+b ;其中,G_new为增强后的G通道,k为G通道增强系数,b为偏移量;
[0018]对R通道进行衰减,表示为:R_new = R+n *Diff_RB ;其中,R_new为衰减后的R通道,η为R通道衰减系数。
[0019]由上述本发明提供的技术方案可以看出,该方法根据通道差值判断是否需要进行绿色增强,同时,对图像进行绿色增强时,将黄绿色调向翠绿色调旋转,使图像中绿色更加鲜艳;并且算法简单,计算量小,速度快。

【专利附图】

【附图说明】
[0020]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
[0021]图1为本发明实施例一提供的一种实时改变图像绿色场景效果的方法的流程图。

【具体实施方式】
[0022]下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
[0023]实施例一
[0024]图1为本发明实施例一提供的一种实时改变图像绿色场景效果的方法的流程图。如图1所示,该方法主要包括如下步骤:
[0025]步骤11、计算图像中当前像素RGB通道中每两个通道之间的差值。
[0026]所述计算图像中当前像素RGB通道中每两个通道之间的差值包括:
[0027]计算G通道与R通道的差值Diff_GR:Diff_GR = G-R ;
[0028]计算G通道与B通道的差值Diff_GB:Diff_GB = G-B ;
[0029]计算R通道与B通道的差值Diff_RB ;Diff_RB = R_B。
[0030]其中,R、G、B三通道分别为红色、绿色、蓝色通道。
[0031]步骤12、将计算到的差值与预先设定的阈值进行比较来判断当前像素是否需要进行绿色增强,若是,则转入步骤13。
[0032]本发明实施例中预先设定的判断阈值Tl与T2 ;如果G通道与R通道的差值Diff_GR > Tl,且G通道与B通道的差值Diff_GB > T2,则当前像素需要进行绿色增强;否则,当前像素不需要进行绿色增强。
[0033]步骤13、根据所述计算到的差值对当前像素进行绿色增强。
[0034]本发明实施例中,对图像进行绿色增强时,将黄绿色调向翠绿色调旋转,使图像中绿色更加鲜艳,具体来说:
[0035]对G通道进行增强,表示为:G_new = k.G+b ;其中,G_new为增强后的G通道,k为G通道增强系数,b为偏移量;
[0036]对R通道进行衰减,表示为:R_new = R+n *Diff_RB ;其中,R_new为衰减后的R通道,η为R通道衰减系数。
[0037]本发明实施例的方案根据通道差值判断是否需要进行绿色增强,同时,对图像进行绿色增强时,将黄绿色调向翠绿色调旋转,使图像中绿色更加鲜艳;并且算法简单,计算量小,速度快。
[0038]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例可以通过软件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,上述实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-R0M,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0039]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明披露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
【权利要求】
1.一种实时改变图像绿色场景效果的方法,其特征在于,该方法包括: 计算图像中当前像素RGB通道中每两个通道之间的差值; 将计算到的差值与预先设定的阈值进行比较来判断当前像素是否需要进行绿色增强; 若是,则根据所述计算到的差值对当前像素进行绿色增强。
2.根据权利要求1所述的方法,其特征在于,所述计算图像中当前像素RGB通道中每两个通道之间的差值包括: 计算G通道与R通道的差值Diff_GR:Diff_GR = G-R ; 计算G通道与B通道的差值Diff_GB:Diff_GB = G-B ; 计算R通道与B通道的差值Diff_RB ;Diff_RB = R-B。
3.根据权利要求1或2所述的方法,其特征在于,所述将计算到的差值与预先设定的阈值进行比较来判断当前像素是否需要进行绿色增强包括: 如果G通道与R通道的差值Diff_GR > Tl,且G通道与B通道的差值Diff_GB > T2,则当前像素需要进行绿色增强;否则,当前像素不需要进行绿色增强; 其中,Tl与T2为预先设定的判断阈值。
4.根据权利要求1或2所述的方法,其特征在于,所述根据所述计算到的差值对当前像素进行绿色增强包括: 对G通道进行增强,表示为:G_new = k.G+b ;其中,G_new为增强后的G通道,k为G通道增强系数,b为偏移量; 对R通道进行衰减,表示为:R_new = R+n.Diff_RB ;其中,R_new为衰减后的R通道,η为R通道衰减系数。
【文档编号】H04N9/68GK104349148SQ201410676103
【公开日】2015年2月11日 申请日期:2014年11月21日 优先权日:2014年11月21日
【发明者】张佳祎, 赵建波 申请人:北京思比科微电子技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1