一种绿平衡调整方法及装置的制造方法

文档序号:9814714阅读:679来源:国知局
一种绿平衡调整方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及图像处理领域,具体涉及一种绿平衡调整方法及装置。
【背景技术】
[0002]RGB摄像头由三根不同的线缆给出了三个基本彩色成分,这种类型的摄像头通常是用三个独立的CCD传感器来获取三种彩色信号。
[0003]请参阅图1,为RGB类型的摄像头采集的数据格式,图中每个像素点只包含一个像素分量,每一个2X2块包括I个红色分量(R)、I个蓝色分量(B)和2个绿色分量(G)。水平方向上与红色分量相邻的绿色分量用Gl表7K,水平方向上与蓝色分量相邻的绿色分量用G2表示。由于摄像头自身特性,Gl与R之间可能发生串扰,从而导致Gl失准;G2与B之间可能发生串扰,从而导致G2失准。为了纠正G1、G2的失准,通常采用绿平衡纠正的方法。
[0004]请参阅图2,为现有绿平衡调整方法的流程示意图。设G1F、G2f分别为绿平衡之前一个2X2块内Gl、G2分量的值;G1C、G2c分别为绿平衡之后该2X2块内Gl、G2分量的值;G1avg> G2avg分别为包含该2X2块的一定空间范围内所有Gl分量的平均值、所有G2分量的平均值;m、n分别为该范围内G1、G2分量像素点的个数;GInib为Giavs与G篇差值一半的绝对值;TRef为判断是否需要纠正G1F、G2f值的阈值,为固定值或由用户指定;clap函数的作用是把输入数值限定在绿色分量像素值的合理范围内再输出,如果输入数值小于绿色分量像素值的合理范围的最小值,则取绿色分量像素值合理范围的最小值输出;如果输入数值在绿色分量像素值的合理范围内,则按照输入值原值输出;如果输入数值大于绿色分量像素值的合理范围的最大值,则取绿色分量像素值合理范围的最大值输出。
[0005]现有绿平衡调整方法的具体流程如下:
[0006]步骤1:计算 Giavg 的值,Giavg = ( Σ Gif) /m ;
[0007]步骤2:计算 G2avg 的值,G2avg = ( Σ G2f) /η ;
[0008]步骤3:计算 Glnb 的值,Glnb = I (Giavg-G2avg) /2 | ;
[0009]步骤4:比较Glnib与TRef的值,若Glnib大于TRef则执行步骤5,否则执行步骤6 ;
[0010]步骤5:G1C等于Gif的值,G2c等于G2f的值,流程结束;
[0011 ] 步骤6:比较Giavg与G2avg的值,若Giavg大于G2avg则执行到步骤7,否则执行步骤8 ;
[0012]步骤7:G1C = clap (Gip-Glmb), G2c = clap (G2F+GImb),流程结束;
[0013]步骤8:G1C = clap (G1F+GImb),G2c = clap (G2p-Glmb),流程结束。
[0014]现有绿平衡调整方法的主要缺陷是,判断Gif与G2f是否需要纠正和所纠正的数值时,只参照了 Giatc与G2atc差值的因素,而未参照Gif与G2f差值的因素,导致现有绿平衡调整方法一方面调整的效果不是很好,另一方面调整的灵活度较低。

【发明内容】

[0015]本发明提供了一种绿平衡调整方法及装置,通过在判断绿色分量像素值是否需要纠正时,既参照所统计区域内两种绿色分量的平均像素值,又参照当前像素块内的两个绿色分量像素值,并增加可调参数的方式,能够提高绿平衡调整效果的同时,提高调整的灵活度。
[0016]本发明提供的绿平衡调整方法,包括:
[0017]S1:获取水平方向上与红色分量相邻的绿色分量Gl的平均值Giatc和水平方向上与蓝色分量相邻的绿色分量G2的值的平均值G2atc的差值一半的绝对值Glnib ;
[0018]S2:获取所述Gl和所述G2在绿平衡前相对应的分量值Gif和G2f的差值绝对值Glmb2 ;
[0019]S3:根据所述Glnib、所述Glnib2及用户设定的第一参数计算所述Gif及所述G2f的纠错判断值G’ Inb ;
[0020]S4:根据所述Glnib、所述Glnib2及用户设定的第二参数计算所述Gif及所述G2f的纠正数值G" Inb;
[0021]S5:判断所述G’Inib是否大于预置阈值,若是,则执行第一默认模式,若否,则按照预置模式及所述G" Inb进行clap函数处理。
[0022]可选的,
[0023]所述步骤SI之前还包括:
[0024]按照求和取平均数的方式计算所述Gl和所述G2在预置空间范围内的相对应的平均值所述Giavg和所述G2avgo
[0025]可选的,
[0026]所述步骤S3包括:
[0027]G,Inib = PlX (KlXGInb)Q1+P2X 0(2父61|^)()2,其中?1、1(1、01、?2、1(2及02 为预设固定值或自定义数值。
[0028]可选的,
[0029]所述步骤S4包括:
[0030]G" Inb = SIX (LlXGInb)T1+S2X (L2 X Glnib2)T2,其中 S1、L1、Tl、S2、L2 及 Τ2 为预设固定值或自定义数值。
[0031]可选的,
[0032]所述第一默认模式包括:
[0033]确定所述Gl在绿平衡后相对应的分量值Gie等于Gif的值,所述G2在绿平衡后相对应的分量值G2e等于G2f的值。
[0034]可选的,
[0035]所述按照预置模式及所述G" Inb进行clap函数处理包括:
[0036]Kl、判断所述Giavg是否大于所述G2ATC,若是执行步骤K2,否则执行步骤K3 ;
[0037]K2、确定所述Gl在绿平衡后相对应的分量值Gie为clap (Gif-G" Inb)的clap函数的值,所述G2在绿平衡后相对应的分量值G2e为clap (G2F+G〃 Inb)的clap函数的值;
[0038]K3、确定所述Gl在绿平衡后相对应的分量值Gie为clap (G1F+G〃 Inb)的clap函数的值,所述G2在绿平衡后相对应的分量值G2e为clap (G2f-G" Inb)的clap函数的值。
[0039]本发明提供的绿平衡调整装置,结合上述的绿平衡调整方法进行使用,包括:
[0040]第一获取单元,用于获取水平方向上与红色分量相邻的绿色分量Gl的平均值Giavs和水平方向上与蓝色分量相邻的绿色分量G2的值的平均值G2atc的差值一半的绝对值Glnib ;
[0041]第二获取单元,用于获取所述Gl和所述G2在绿平衡前相对应的分量值Gif和G2f的差值绝对值Glnib2 ;
[0042]第一计算单元,用于根据所述Glnib、所述Glnib2及用户设定的第一参数计算所述Gif及所述G2f的纠错判断值G’ Imb ;
[0043]第二计算单元,用于根据所述Glnib、所述Glnib2及用户设定的第二参数计算所述Gif及所述G2f的纠正数值G" Inb;
[0044]判断单元,用于判断所述G’ Inb是否大于预置阈值,若是,则触发第一确定单元,若否,则按照预置模式及所述G" Inb进行clap函数处理。
[0045]可选的,
[0046]所述绿平衡调整装置还包括:
[0047]第三计算单元,用于按照求和取平均数的方式计算所述Gl和所述G2在预置空间范围内的相对应的平均值所述Giavg和所述G2ATC。
[0048]可选的,
[0049]所述第一确定单元,用于确定所述Gl在绿平衡后相对应的分量值Gie等于Gif的值,所述G2在绿平衡后相对应的分量值G2e等于G2f的值。
[0050]可选的,
[0051]所述判断单元包括:
[0052]判断子单元,用于判断所述Giavg是否大于所述G2atc ;
[0053]第一确定子单元,用于确定所述Gl在绿平衡后相对应的分量值Gic为clap (Gif-G " Inb)的clap函数的值,所述G2在绿平衡后相对应的分量值G2c为clap(G2F+G" Imb)的 clap 函数的值;
[0054]第二确定子单元,用于确定所述Gl在绿平衡后相对应的分量值Gic为clap (G1F+G " Inb)的clap函数的值,所述G2在绿平衡后相对应的分量值G2c为clap (G2f-G" Imb)的 clap 函数的值。
[0055]本发明中,首先获取水平方向上与红色分量相邻的绿色分量Gl的平均值Giavg和水平方向上与蓝色分量相邻的绿色分量G2的值的平均值G2atc的差值一半的绝对值Glnib ;接着获取所述Gl和所述G2在绿平衡前相对应的分量值Gif和G2f的差值绝对值Glnib2 ;然后根据所述Glnib、所述Glnib2及用户设定的第一参数计算所述Gif及所述G2f的纠错判断值G’ Inb ;接着根据所述Glnib、所述Glnib2及用户设定的第二参数计算所述Gif及所述G2f的纠正数值G" Inb ;最后判断所述G’ Inb是否大于预置阈值,若是,则执行第一默认模式,若否,则按照预置模式及所述G" Inib进行clap函数处理。通过在判断绿色分量像素值是否需要纠正时,既参照所统计区域内两种绿色分量的平均像素值,又参照当前像素块内的两个绿色分量像素值,并增加可调参数的方式,本发明提供的绿平衡调整方法及装置能够提高绿平衡调整效果的同时,提闻调整的灵活度。
【附图说明】
[0056]图1为RGB摄像头采集的数据格式示意图;
[0057]图2为本发明绿平衡调整方法第一实施例流程图;
[0058]图3为本发明绿平衡调整方法第二实施例流程图;
[0059]图4为本发明绿平衡调整装置的结构示意图;
[0060]图5为本发明绿平衡调整装置另一个实施例的结构示意图;
[0061]图6为本发明绿平衡调整装置中判断单元的结构示意图。
【具体实施方式】
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1