图像获取装置及其图像补偿方法_2

文档序号:9551748阅读:来源:国知局
本发明一实施例所述的图像补偿方法的各步骤;
[0051]S501?S509:本发明一实施例所述的图像补偿方法的各步骤。
【具体实施方式】
[0052]一般来说,在图像获取装置出厂时,其内装有针对特定光源而产生的暗角补偿表。此预设的暗角补偿表用以对图像获取装置所拍摄的图像进行暗角补偿,以改善图像发生边缘亮度过低或角落色偏的现象。为了解决因拍摄环境变动而导致该内装的暗角补偿表不适用的情况,本发明根据拍摄时的白平衡信息来进一步调整内装的暗角补偿表。为了使本发明的内容更为明了,以下列举实施例作为本发明确实能够据以实施的范例。
[0053]图1是根据本发明的一实施例所示出的图像获取装置的方块图。请参照图1,本实施例的图像获取装置100例如是数码相机、数码摄影机,或是其他具有图像获取功能的手持式电子装置,像是智能手机、平板电脑等等,不限于上述。图像获取装置100包括图像传感器110、一或多个处理单元(本实施例仅以处理单元140为例做说明,但不限于此)以及存储单元150。
[0054]图像传感器110可包括镜头以及感光元件。感光元件例如是电荷耦合元件(Charge Coupled Device,简称 CCD)、互补性氧化金属半导体(Complementary Metal-OxideSemiconductor,简称CMOS)元件或其他元件,图像传感器110还可包括光圈等,在此皆不设限。
[0055]处理单兀140可以例如是中央处理单兀(Central Processing Unit,简称CPU)、微处理器(Microprocessor)、特殊应用积体电路(Applicat1n Specific IntegratedCircuits,简称ASIC)、可程序化逻辑装置(Programmable Logic Device,简称PLD)或其他具备运算能力的硬件装置。存储单元150例如是随机存取存储器(random access memory)、快闪存储器(Flash)或其他的存储器,用以存储信息与多个模块,而处理单元140耦接存储单元150并用以执行这些模块。上述模块包括获取模块151、白平衡模块152、参数决定模块153、修正模块154以及图像补偿模块155,这些模块例如是电脑程序,其可载入处理单元140,从而执行图像补偿的功能。
[0056]在本实施例中,白平衡模块152是以电脑程序的软件形式实现,其可由处理器元140载入,以执行图像获取装置100的白平衡功能。然而,在另一实施例中,白平衡模块152也可以独立于存储单元150之外,而以图形处理单元(Graphics Processing Unit,简称GPU)、数码信号处理器(Digital Signal Processor,简称DSP)、逻辑电路等硬件形式实现,其可辅助处理单元140执行白平衡处理等图像处理功能。
[0057]图2是根据本发明一实施例所示出的图像补偿方法的流程图。图3是根据本发明一实施例所示出的图像补偿方法的操作示意图。图2与图3所示的方法适用于图1的图像获取装置100,以下即配合图像获取装置100中的各构件说明本实施例的图像补偿方法的详细步骤。
[0058]请参照图1至图3,于步骤S201,图像获取模块151通过图像传感器110在一当前光源下获取一图像Img,并将图像Img存储于存储单元450或是其他暂存单元中。并且,于步骤S202,白平衡模块152检测当前光源并执行白平衡处理,而获取关联于当前光源的当前增益信息dl。具体来说,白平衡模块152可执行自动白平衡(Auto White Balance,简称AWB)处理,以将各种光源环境下所拍摄的图像调整至符合人眼真实视觉且没有色偏的状态。换句话,当前增益信息dl为根据当前光源而定的调整参数,当前增益信息dl可将图像Img调整至白平衡的状态。此当前增益信息dl将根据拍摄场景的光源或色温的变异而有所变化。在一实施例中,当前增益信息dl可包括分别对应至不同的颜色通道的增益值。
[0059]之后,于步骤S203,参数决定模块153根据当前增益信息dl与多个参考增益信息ds_l、ds_2、…、ds_n决定一修正参数d2。需特别说明的是,这些参考增益信息ds_l、ds_2、…、ds_n分别对应至相互相异的多个预设色温。换句话说,这些参考增益信息ds_l、ds_2、…、ds_n分别用以调整于不同的预设色温下所拍摄的图像,使在这些预设色温下所拍摄的图像可以达到白平衡。所述预设色温可由设计者根据实际需求来设定,本发明对于预设色温的设定值并不限定。
[0060]再者,这些参考增益信息ds_l、ds_2、…、ds_n例如是根据常见光源所建立的白平衡调整参数,而常见光源例如是太阳、日光灯或其他常见光照设备。举例来说,这些预设色温与参考增益信息ds_l、ds_2、…、ds_n例如是记载在一白平衡查表(look-up table)当中。本实施例的参数决定模块153即根据已知的多个参考增益信息ds_l、ds_2、…、ds_n与拍摄当下的当前增益信息dl来产生修正参数d2。
[0061]于步骤S204,修正模块154利用修正参数d2修正第一暗角补偿表tl而获取第二暗角补偿表t2。其中,第一暗角补偿表tl与第二暗角补偿表t2各自记录有多个补偿值,其可用以对图像获取装置100所拍摄的图像进行暗角补偿。需注意的是,第二暗角补偿表t2内的补偿值是根据修正参数d2来修正第一暗角补偿表tl内的补偿值而产生。关于第一暗角补偿表tl的取得,本实施例的第一暗角补偿表tl可以预先存储于存储单元150,也可以基于存储单元150内的多个预设补偿表而产生。
[0062]换句话说,第一暗角补偿表tl的建立可以是基于单一光源,或者是将对应至多个不同光源的暗角补偿表进行内插计算而建立,本发明对此不限制。再者,本发明对于第一与第二暗角补偿表的尺寸并不限制,第一与第二暗角补偿表可具有分别对应至图像Img上每个像素点(Pixel)的补偿值。或者是,第一与第二暗角补偿表可具有分别对应至图像Img上每个分割区块的补偿值。
[0063]最后,于步骤S205,图像补偿模块155利用第二暗角补偿表t2对图像Img进行补偿,藉以产生一补偿后图像Img_c。简单来说,图像补偿模块155利用第二暗角补偿表t2内的补偿值来调整图像上部份或全部像素点的像素值,使图像Img的外缘部份的亮度可以提高,从而改善图像Img的暗角效应。由于本实施例的图像获取装置100已经将图像Img所对应的白平衡参数作为修正暗角补偿表的调整因子,因此修正后的第二暗角补偿表t2可避免图像暗角补偿后所产生的局部色偏的现象。
[0064]为了更进一步说明本发明如何利用属于白平衡信息的参考增益信息与当前增益信息来产生适当的修正参数,以下将列举另一实施例来详细说明。图4是根据本发明一实施例所示出的图像获取装置的方块示意图。请参照图4,图像获取装置400包括图像传感器410、一或多个处理单元(本实施例仅以处理单元440为例做说明,但不限于此)以及存储单元450。存储单元450记录多个模块,上述模块包括获取模块451、白平衡模块452、参数决定模块453、修正模块454、图像补偿模块455。
[0065]图4所示的图像获取装置400与图1所示的图像获取装置100相似,其相似与相同的构件与此不再赘述。需特别说明的是,与图4所示的实施例不同的是,图像获取装置400还包括内插处理模块456,内插处理模块456可利用多组预设补偿表进行线性内插而产生内插处理后的暗角补偿表。
[0066]图5是根据本发明一实施例所示出的图像补偿方法的流程图。图5所示的方法适用于图4的图像获取装置400,以下即配合图像获取装置400中的各构件说明本实施例的图像补偿方法的详细步骤。
[0067]需先说明的是,为了方便且清楚说明本实施例,以下将以个别对应至三种不同的预设色温的参考增益信息为例进行说明,但本发明并不以此为限。然而,此三种预设色温的设定可根据现实需求而设定,本发明对此不限制。再者,图像获取装置400的存储单元450存储有分别对应至三种不同的预设色温的预设补偿表。具体来说,当工厂生产图像
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1