1.一種白平衡處理的方法,其特征在于,包括:
對(duì)圖像進(jìn)行人臉識(shí)別,識(shí)別人臉區(qū)域以及除所述人臉區(qū)域之外的背景區(qū)域;
從所述人臉區(qū)域中獲取參考區(qū)域,其中,所述參考區(qū)域?yàn)閷?shí)物中的白色區(qū)域;
根據(jù)所述參考區(qū)域?qū)φ麄€(gè)圖像進(jìn)行白平衡處理;或者,根據(jù)所述參考區(qū)域?qū)λ鋈四槄^(qū)域進(jìn)行白平衡處理;根據(jù)所述背景區(qū)域?qū)λ龀四槄^(qū)域以外的區(qū)域進(jìn)行白平衡處理。
2.根據(jù)權(quán)利要求1所述的白平衡處理的方法,其特征在于,所述從所述人臉區(qū)域中獲取參考區(qū)域,包括:
在所述人臉區(qū)域定位眼睛區(qū)域;
從所述眼睛區(qū)域中提取眼白區(qū)域并定義所述眼白區(qū)域?yàn)閰⒖紖^(qū)域。
3.根據(jù)權(quán)利要求2所述的白平衡處理的方法,其特征在于,從所述眼睛區(qū)域中提取眼白區(qū)域并定義所述眼白區(qū)域?yàn)閰⒖紖^(qū)域,包括:
獲取所述眼睛區(qū)域的各個(gè)像素點(diǎn)的亮度值;
根據(jù)所述眼睛區(qū)域的各個(gè)像素點(diǎn)的亮度值獲取所述眼睛區(qū)域的亮度均值;
提取眼白區(qū)域,所述眼白區(qū)域的像素點(diǎn)的亮度大于所述亮度均值。
4.根據(jù)權(quán)利要求1所述的白平衡處理的方法,其特征在于,根據(jù)所述參考區(qū)域?qū)φ麄€(gè)圖像進(jìn)行白平衡處理,包括:
統(tǒng)計(jì)所述參考區(qū)域所有像素點(diǎn)的紅綠藍(lán)RGB顏色分量均值或最大值;
根據(jù)所述參考區(qū)域紅綠藍(lán)RGB顏色分量均值或最大值計(jì)算紅R通道和藍(lán)B通道的校正調(diào)節(jié)因子;
根據(jù)所述參考區(qū)域紅R通道和藍(lán)B通道的校正調(diào)節(jié)因子對(duì)整個(gè)圖像進(jìn)行白平衡處理。
5.根據(jù)權(quán)利要求4所述的白平衡處理的方法,其特征在于,所述計(jì)算紅R通道和藍(lán)B通道的校正調(diào)節(jié)因子,包括:
將所述綠通道分量均值分別除以所述參考區(qū)域所有紅R通道分量、藍(lán)B通道分量對(duì)應(yīng)得到紅R通道、藍(lán)B通道的校正調(diào)節(jié)因子;或
將所述綠通道分量最大值分別除以所述參考區(qū)域紅通道最大值、藍(lán)通道最大值對(duì)應(yīng)得到紅R通道、藍(lán)B通道的校正調(diào)節(jié)因子。
6.根據(jù)權(quán)利要求1所述的白平衡處理的方法,其特征在于,所述根據(jù)所述背景區(qū)域?qū)Τ四槄^(qū)域以外的區(qū)域進(jìn)行白平衡處理,包括:
統(tǒng)計(jì)所述背景區(qū)域所有像素點(diǎn)的紅綠藍(lán)RGB顏色分量均值或最大值;
根據(jù)所述背景區(qū)域紅綠藍(lán)RGB顏色分量均值或最大值計(jì)算紅R通道和藍(lán)B通道的校正調(diào)節(jié)因子;
根據(jù)背景區(qū)域所述紅R通道和藍(lán)B通道的校正調(diào)節(jié)因子對(duì)背景區(qū)域圖像進(jìn)行白平衡處理。
7.根據(jù)權(quán)利要求1所述的白平衡處理的方法,其特征在于,所述在所述人臉區(qū)域中獲取參考區(qū)域,包括:
在所述人臉區(qū)域,定位并提取牙齒區(qū)域并定義所述牙齒區(qū)域?yàn)閰⒖紖^(qū)域。
8.一種白平衡處理的裝置,其特征在于,包括:
人臉識(shí)別模塊,用于識(shí)別人臉區(qū)域以及除人臉區(qū)域之外的背景區(qū)域;
獲取模塊,用于在所述人臉區(qū)域中獲取參考區(qū)域,其中,所述參考區(qū)域?yàn)閷?shí)物中的白色區(qū)域;
白平衡處理模塊,用于根據(jù)所述參考區(qū)域?qū)φ麄€(gè)圖像進(jìn)行白平衡處理;或者,根據(jù)所述參考區(qū)域?qū)λ鋈四槄^(qū)域進(jìn)行白平衡處理和根據(jù)所述背景區(qū)域?qū)λ龀四槄^(qū)域以外的區(qū)域進(jìn)行白平衡處理。
9.根據(jù)權(quán)利要求8所述的白平衡處理的裝置,其特征在于,所述獲取模塊包括:
定位單元,用于定位人臉區(qū)域內(nèi)的眼睛區(qū)域或牙齒區(qū)域;
提取單元,用于提取所述眼睛區(qū)域內(nèi)的眼白區(qū)域或用于提取所述牙齒區(qū)域。
10.根據(jù)權(quán)利要求8所述的白平衡處理的裝置,其特征在于,所述獲取模塊還包括:
計(jì)算單元,用于計(jì)算所述眼睛區(qū)域的各個(gè)像素點(diǎn)的亮度值獲取所述眼睛區(qū)域的亮度均值;
選取單元,用于選取眼睛區(qū)域亮度大于所述亮度均值的像素點(diǎn),選取的像素點(diǎn)的集合為眼白區(qū)域。
11.根據(jù)權(quán)利要求9所述的白平衡處理的裝置,其特征在于,所述處理模塊包括:
第一統(tǒng)計(jì)單元,用于統(tǒng)計(jì)參考區(qū)域所有像素點(diǎn)的紅綠藍(lán)RGB顏色分量均值或最大值;
第一增益校正因子獲取單元,用于根據(jù)所述參考區(qū)域的紅綠藍(lán)RGB顏色分量均值或最大值計(jì)算紅R通道和藍(lán)B通道的校正調(diào)節(jié)因子;
第一校正單元,用于根據(jù)所述參考區(qū)域紅R通道和藍(lán)B通道的校正調(diào)節(jié)因子對(duì)整個(gè)圖像進(jìn)行白平衡處理。
12.根據(jù)權(quán)利要求8所述的白平衡處理的裝置,其特征在于,所述處理模塊還包括:
第二統(tǒng)計(jì)單元,用于統(tǒng)計(jì)背景區(qū)域所有像素點(diǎn)的紅綠藍(lán)RGB顏色分量均值或最大值;
第二增益校正因子獲取單元,用于根據(jù)所述背景區(qū)域紅綠藍(lán)RGB顏色分量均值或最大值計(jì)算紅R通道和藍(lán)B通道的校正調(diào)節(jié)因子;
第二校正單元,用于根據(jù)所述背景區(qū)域紅R通道和藍(lán)B通道的校正調(diào)節(jié)因子對(duì)背景區(qū)域圖像進(jìn)行白平衡處理。
13.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器,處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)以下步驟:
對(duì)圖像進(jìn)行人臉識(shí)別,獲取人臉區(qū)域以及除人臉區(qū)域之外的背景區(qū)域;
在所述人臉區(qū)域中獲取參考區(qū)域,其中,實(shí)物中所述參考區(qū)域反射到人眼的光線具有一定的亮度且所述光線中的藍(lán)、綠、紅三種色光的比例相同;
根據(jù)所述參考區(qū)域?qū)φ麄€(gè)圖像進(jìn)行白平衡處理;或者,根據(jù)所述參考區(qū)域?qū)λ鋈四槄^(qū)域進(jìn)行白平衡處理;根據(jù)所述人臉區(qū)域確定背景區(qū)域,所述背景區(qū)域?yàn)槌鋈四槄^(qū)域以外的區(qū)域;根據(jù)所述背景區(qū)域?qū)λ龀四槄^(qū)域以外的區(qū)域進(jìn)行白平衡處理。