亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種圖像中自然光混合色溫的判斷方法及裝置與流程

文檔序號(hào):12497953閱讀:350來(lái)源:國(guó)知局
一種圖像中自然光混合色溫的判斷方法及裝置與流程

本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種圖像中自然光混合色溫的判斷方法及裝置。



背景技術(shù):

隨著圖像處理技術(shù)的不斷發(fā)展,白平衡校正方法也在日益完善,在現(xiàn)有技術(shù)中,在對(duì)待校正圖像進(jìn)行白平衡校正時(shí),多采用自動(dòng)白平衡校正方法,圖1為現(xiàn)有技術(shù)中的自動(dòng)白平衡校正方法,具體過(guò)程包括:

S101:采集待校正圖像的參考白點(diǎn),并確定出基準(zhǔn)白點(diǎn)繪制參考白區(qū)。

S102:計(jì)算待校正圖像當(dāng)前落入?yún)⒖及讌^(qū)的參考白點(diǎn)數(shù)量,若所述參考白點(diǎn)數(shù)量小于或等于第一預(yù)設(shè)閾值,進(jìn)行S105,否則,進(jìn)行S103。

S103:判斷待校正圖像是否存在自然光混合色溫,若是進(jìn)行S105,否則,進(jìn)行S104。

S104:根據(jù)落入?yún)⒖及讌^(qū)的白點(diǎn)數(shù)量計(jì)算白平衡增益,并使用所述白平衡增益對(duì)所述待校正圖像進(jìn)行補(bǔ)色校正。

S105:使用預(yù)設(shè)算法策略計(jì)算出白平衡增益,并使用所述白平衡增益對(duì)所述待校正圖像進(jìn)行補(bǔ)色校正。

該方法將待校正的圖像落入?yún)⒖及讌^(qū)的白點(diǎn)進(jìn)行動(dòng)態(tài)類聚,將白點(diǎn)劃分到兩個(gè)簇類中,當(dāng)兩個(gè)簇類中的白點(diǎn)個(gè)數(shù)滿足預(yù)設(shè)條件時(shí),則判斷待校正圖像存在自然光混合色溫,但在進(jìn)行判斷時(shí)并未考慮自然光混合色溫的規(guī)律。例如,當(dāng)圖像中有白色馬路和綠色植物時(shí),經(jīng)過(guò)動(dòng)態(tài)類聚將白色和綠色劃分到兩個(gè)簇類,經(jīng)判斷,白色和綠色簇類中的白點(diǎn)個(gè)數(shù)滿足預(yù)設(shè)條件,則該方法認(rèn)為圖像存在自然光混合色溫,并對(duì)白色和綠色分別計(jì)算白平衡增益,而實(shí)際情況該圖像并非存在自然光混合色溫。這樣就使得對(duì)圖像是否存在自然光混合色溫判斷失誤,進(jìn)而降低了白平衡校正的準(zhǔn)確性。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種圖像中自然光混合色溫的判斷方法及裝置,用以解決現(xiàn)有技術(shù)圖像中自然光混合色溫的判斷不準(zhǔn)確的問(wèn)題。

本發(fā)明方法包括一種圖像中自然光混合色溫的判斷方法,該方法包括:

針對(duì)待校正的圖像,按照設(shè)定的規(guī)則將所述圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的紅R、綠G、藍(lán)B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值;

根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第一坐標(biāo)點(diǎn),其中坐標(biāo)系以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸;

將所述坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類,根據(jù)每個(gè)聚類的中心點(diǎn),確定第一單位方向向量,其中所述第一單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颍?/p>

判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值,其中,所述第二單位方向向量為根據(jù)存在自然光混合色溫的目標(biāo)圖像預(yù)先確定并保存的;

如果是,確定待校正的圖像存在自然光混合色溫,否則,確定待校正的圖像不存在自然光混合色溫。

進(jìn)一步地,確定所述第二單位方向向量的過(guò)程包括:

針對(duì)預(yù)先采集的自然光混合色溫的目標(biāo)圖像,按照設(shè)定的規(guī)則將所述目標(biāo)圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的R、G、B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值;

根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第二坐標(biāo)點(diǎn),其中坐標(biāo)系的以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸;

根據(jù)每個(gè)第二坐標(biāo)點(diǎn)在所述坐標(biāo)系中的坐標(biāo),確定第二單位方向向量,其中所述第二單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颉?/p>

進(jìn)一步地,所述根據(jù)每個(gè)第二坐標(biāo)點(diǎn)在所述坐標(biāo)系中的坐標(biāo),確定第二單位方向向量包括:

獲取用戶輸入的兩個(gè)坐標(biāo)點(diǎn)的坐標(biāo)信息,確定所述兩個(gè)坐標(biāo)點(diǎn)的方向向量,并將所述方向向量對(duì)應(yīng)的單位向量作為所述第二單位方向向量;或

根據(jù)最小二乘法,確定所述坐標(biāo)系中第二坐標(biāo)點(diǎn)對(duì)應(yīng)的直線方程,根據(jù)所述直線方程,確定所述直線方程對(duì)應(yīng)的第二單位方向向量;或

根據(jù)主成分分析的方法,確定所述第二坐標(biāo)點(diǎn)組成的點(diǎn)集的協(xié)方差矩陣,根據(jù)所述協(xié)方差矩陣的特征向量確定第二單位方向向量。

進(jìn)一步地,所述確定待校正的圖像存在自然光混合色溫之后,所述方法還包括:

根據(jù)自然光混合色溫白平衡算法確定白平衡增益并對(duì)所述圖像進(jìn)行校正。

進(jìn)一步地,所述根據(jù)自然光混合色溫白平衡算法確定白平衡增益包括:

根據(jù)所述第一單位方向向量和第二單位方向向量的夾角及設(shè)定參數(shù),采用預(yù)設(shè)的算法,確定所述夾角及所述設(shè)定參數(shù)對(duì)應(yīng)的自然光混合色溫參數(shù)值;

根據(jù)所述自然光混合色溫參數(shù)值確定單色溫白平衡算法和自然光混合色溫白平衡算法對(duì)應(yīng)的第一權(quán)重和第二權(quán)重,根據(jù)所述單色溫白平衡算法和自然光混合色溫白平衡算法及對(duì)應(yīng)的第一權(quán)重和第二權(quán)重,確定白平衡增益。

進(jìn)一步地,所述根據(jù)所述自然光混合色溫參數(shù)值,確定單色溫白平衡算法和自然光混合色溫白平衡算法對(duì)應(yīng)的第一權(quán)重和第二權(quán)重包括:

將所述自然光混合色溫參數(shù)值作為第二權(quán)重,將1與所述第二權(quán)重的差作為第一權(quán)重。

進(jìn)一步地,所述根據(jù)所述第一單位方向向量和預(yù)先保存的第二單位方向向量的夾角及設(shè)定參數(shù),采用預(yù)設(shè)的算法,確定所述夾角及所述設(shè)定參數(shù)對(duì)應(yīng)的自然光混合色溫參數(shù)值包括:

根據(jù)所述第一單位方向向量和預(yù)先保存的第二單位方向向量的夾角,計(jì)算所述夾角與預(yù)設(shè)參數(shù)的乘積;將所述乘積的余弦值確定為所述自然光混合色溫參數(shù)值。

進(jìn)一步地,所述確定待校正的圖像不存在自然光混合色溫之后,所述方法還包括:

根據(jù)單色溫白平衡算法確定白平衡增益并對(duì)所述圖像進(jìn)行校正。

進(jìn)一步地,所述判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值之前,所述方法還包括:

根據(jù)保存的相機(jī)拍攝快門(mén)時(shí)間、增益參數(shù)、光圈確定圖像的環(huán)境照度,當(dāng)所述環(huán)境照度大于第二設(shè)定閾值時(shí),繼續(xù)后續(xù)步驟;或

判斷第一聚類和第二聚類的中心點(diǎn)之間的距離大于第三設(shè)定閾值時(shí),繼續(xù)后續(xù)步驟;或

判斷第一聚類和第二聚類的中心點(diǎn)的橫坐標(biāo)均位于自然光的色溫對(duì)應(yīng)的橫坐標(biāo)范圍內(nèi),且第一聚類和第二聚類的中心點(diǎn)的縱坐標(biāo)均位于自然光的色溫對(duì)應(yīng)的縱坐標(biāo)范圍內(nèi)時(shí),繼續(xù)后續(xù)步驟。

進(jìn)一步地,所述每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值包括:

每個(gè)矩形區(qū)域的G/R值和G/B值;或

每個(gè)矩形區(qū)域的G/R的對(duì)數(shù)值和G/B的對(duì)數(shù)值;或

每個(gè)矩形區(qū)域的R/G的對(duì)數(shù)值和B/G的對(duì)數(shù)值。

另一方面,本發(fā)明實(shí)施例提供了一種圖像中自然光混合色溫的判斷裝置,所述裝置包括:

第一確定模塊,用于針對(duì)待校正的圖像,按照設(shè)定的規(guī)則將所述圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的紅R、綠G、藍(lán)B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值;

第二確定模塊,用于根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第一坐標(biāo)點(diǎn),其中坐標(biāo)系以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸;

第三確定模塊,用于將所述坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類,根據(jù)每個(gè)聚類的中心點(diǎn),確定第一單位方向向量,其中所述第一單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颍?/p>

第一判斷模塊,用于判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值,其中,所述第二單位方向向量為根據(jù)存在自然光混合色溫的目標(biāo)圖像預(yù)先確定并保存的;

第四確定模塊,用于如果第一判斷模塊的判斷結(jié)果為是,確定待校正的圖像存在自然光混合色溫,如果第一判斷模塊的判斷結(jié)果為否,確定待校正的圖像不存在自然光混合色溫。

進(jìn)一步地,所述第一確定模塊,還用于針對(duì)預(yù)先采集的自然光混合色溫的目標(biāo)圖像,按照設(shè)定的規(guī)則將所述目標(biāo)圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的R、G、B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值;

所述第二確定模塊,還用于根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第二坐標(biāo)點(diǎn),其中坐標(biāo)系的以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸;

所述第三確定模塊,還用于根據(jù)每個(gè)第二坐標(biāo)點(diǎn)在所述坐標(biāo)系中的坐標(biāo),確定第二單位方向向量,其中所述第二單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颉?/p>

進(jìn)一步地,所述第三確定模塊,具體用于獲取用戶輸入的兩個(gè)坐標(biāo)點(diǎn)的坐標(biāo)信息,確定所述兩個(gè)坐標(biāo)點(diǎn)的方向向量,并將所述方向向量對(duì)應(yīng)的單位向量作為所述第二單位方向向量;或,根據(jù)最小二乘法,確定所述坐標(biāo)系中第二坐標(biāo)點(diǎn)對(duì)應(yīng)的直線方程,根據(jù)所述直線方程,確定所述直線方程對(duì)應(yīng)的第二單位方向向量;或,根據(jù)主成分分析的方法,確定所述第二坐標(biāo)點(diǎn)組成的點(diǎn)集的協(xié)方差矩陣,根據(jù)所述協(xié)方差矩陣的特征向量確定第二單位方向向量。

進(jìn)一步地,所述裝置還包括:

第五確定模塊,用于確定待校正的圖像存在自然光混合色溫之后,根據(jù)自然光混合色溫白平衡算法確定白平衡增益并對(duì)所述圖像進(jìn)行校正。

進(jìn)一步地,所述第五確定模塊,具體用于根據(jù)所述第一單位方向向量和第二單位方向向量的夾角及設(shè)定參數(shù),采用預(yù)設(shè)的算法,確定所述夾角及所述設(shè)定參數(shù)對(duì)應(yīng)的自然光混合色溫參數(shù)值;根據(jù)所述自然光混合色溫參數(shù)值確定單色溫白平衡算法和自然光混合色溫白平衡算法對(duì)應(yīng)的第一權(quán)重和第二權(quán)重,根據(jù)所述單色溫白平衡算法和自然光混合色溫白平衡算法及對(duì)應(yīng)的第一權(quán)重和第二權(quán)重,確定白平衡增益。

進(jìn)一步地,所述第五確定模塊,具體用于將所述自然光混合色溫參數(shù)值作為第二權(quán)重,將1與所述第二權(quán)重的差作為第一權(quán)重。

進(jìn)一步地,所述第五確定模塊,具體用于根據(jù)所述第一單位方向向量和預(yù)先保存的第二單位方向向量的夾角,計(jì)算所述夾角與預(yù)設(shè)參數(shù)的乘積;將所述乘積的余弦值確定為所述自然光混合色溫參數(shù)值。

進(jìn)一步地,所述裝置還包括:

第五確定模塊,用于確定待校正的圖像不存在自然光混合色溫之后,根據(jù)單色溫白平衡算法確定白平衡增益并對(duì)所述圖像進(jìn)行校正。

進(jìn)一步地,所述裝置還包括:

第二判斷模塊,用于根據(jù)保存的相機(jī)拍攝快門(mén)時(shí)間、增益參數(shù)、光圈確定圖像的環(huán)境照度,當(dāng)所述環(huán)境照度大于第二設(shè)定閾值時(shí),繼續(xù)后續(xù)步驟;或判斷第一聚類和第二聚類的中心點(diǎn)之間的距離大于第三設(shè)定閾值時(shí),繼續(xù)后續(xù)步驟;或判斷第一聚類和第二聚類的中心點(diǎn)的橫坐標(biāo)均位于自然光的色溫對(duì)應(yīng)的橫坐標(biāo)范圍內(nèi),且第一聚類和第二聚類的中心點(diǎn)的縱坐標(biāo)均位于自然光的色溫對(duì)應(yīng)的縱坐標(biāo)范圍內(nèi)時(shí),觸發(fā)第一判斷模塊。

進(jìn)一步地,所述第一確定模塊,具體用于確定每個(gè)矩形區(qū)域的每個(gè)矩形區(qū)域的G/R值和G/B值;或,確定每個(gè)矩形區(qū)域的G/R的對(duì)數(shù)值和G/B的對(duì)數(shù)值;或,確定每個(gè)矩形區(qū)域的每個(gè)矩形區(qū)域的R/G的對(duì)數(shù)值和B/G的對(duì)數(shù)值。

本發(fā)明實(shí)施例提供一種圖像中自然光混合色溫的判斷方法及裝置,所述方法包括:針對(duì)待校正的圖像,按照設(shè)定的規(guī)則將所述圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的紅R、綠G、藍(lán)B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值;根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第一坐標(biāo)點(diǎn),其中坐標(biāo)系以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸;將所述坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類,根據(jù)每個(gè)聚類的中心點(diǎn),確定第一單位方向向量,其中所述第一單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颍慌袛嗟谝粏挝环较蛳蛄颗c預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值,其中,所述第二單位方向向量為根據(jù)存在自然光混合色溫的目標(biāo)圖像預(yù)先確定并保存的;如果是,確定待校正的圖像存在自然光混合色溫,否則,確定待校正的圖像不存在自然光混合色溫。由于第二單位方向向量是針對(duì)于存在自然光混合色溫的目標(biāo)圖像確定的,因此,當(dāng)?shù)谝粏挝环较蛳蛄颗c第二單位方向向量的夾角小于設(shè)定的第一閾值,說(shuō)明該待校正的圖像與該存在自然光混合色溫的目標(biāo)圖像類似,也存在自然光混合色溫,從而可以保證圖像自然光混合色溫判斷的準(zhǔn)確性,并且進(jìn)一步保證了后續(xù)白平衡校正的準(zhǔn)確性。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)要介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為現(xiàn)有技術(shù)提供的一種自動(dòng)白平衡校正過(guò)程示意圖;

圖2為本發(fā)明實(shí)施例1提供的一種圖像中自然光混合色溫的判斷過(guò)程示意圖;

圖3為本發(fā)明實(shí)施例1提供的圖像劃分矩形區(qū)域示意圖;

圖4為本發(fā)明實(shí)施例2提供的目標(biāo)圖像對(duì)應(yīng)的坐標(biāo)系示意圖;

圖5為本發(fā)明實(shí)施例4提供的一種圖像中自然光混合色溫的判斷過(guò)程示意圖;

圖6為本發(fā)明實(shí)施例提供的一種圖像中自然光混合色溫的判斷裝置結(jié)構(gòu)示意圖。

具體實(shí)施方式

為了使圖像自然光混合色溫判斷更加準(zhǔn)確,并且進(jìn)一步使后續(xù)白平衡校正的準(zhǔn)確性提高,本發(fā)明實(shí)施例提供了一種圖像中自然光混合色溫的判斷方法及裝置。

下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

實(shí)施例1:

圖2為本發(fā)明實(shí)施例提供的一種圖像中自然光混合色溫的判斷過(guò)程示意圖,該過(guò)程包括以下步驟:

S201:針對(duì)待校正的圖像,按照設(shè)定的規(guī)則將所述圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的紅R、綠G、藍(lán)B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值。

本發(fā)明實(shí)施例提供的一種圖像中自然光混合色溫的判斷方法應(yīng)用于電子設(shè)備。所述電子設(shè)備包括PC、智能電視、相機(jī)及手機(jī)等。

所述電子設(shè)備按照設(shè)定的規(guī)則將待校正的圖像劃分為多個(gè)矩形區(qū)域,在對(duì)待校正的圖像進(jìn)行劃分時(shí),可以將圖像的長(zhǎng)進(jìn)行n等分,對(duì)圖像的寬進(jìn)行m等分,其中所述m和n相同或不同,劃分后得到多個(gè)矩形區(qū)域。如圖3所示,對(duì)圖像的長(zhǎng)寬分別進(jìn)行6等分,即將圖像劃分為36個(gè)矩形區(qū)域。根據(jù)每個(gè)矩形區(qū)域內(nèi)的每個(gè)像素點(diǎn)的紅R、綠G、藍(lán)B值,確定每個(gè)矩形區(qū)域的R、G、B均值,進(jìn)而確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值,所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值可以為每個(gè)矩形區(qū)域的G/R、G/B值,也可以是每個(gè)矩形區(qū)域的G/R的對(duì)數(shù)值、G/B的對(duì)數(shù)值,還可以是每個(gè)矩形區(qū)域的R/G的對(duì)數(shù)值、B/G的對(duì)數(shù)值。

S202:根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第一坐標(biāo)點(diǎn),其中坐標(biāo)系以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸。

所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值可以為每個(gè)矩形區(qū)域的G/R、G/B值,也可以是每個(gè)矩形區(qū)域的G/R的對(duì)數(shù)值、G/B的對(duì)數(shù)值,還可以是每個(gè)矩形區(qū)域的R/G的對(duì)數(shù)值、B/G的對(duì)數(shù)值,將該一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸,構(gòu)建坐標(biāo)系,確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第一坐標(biāo)點(diǎn)。

例如該一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值為每個(gè)矩形區(qū)域的G/R、G/B值,構(gòu)建的坐標(biāo)系以G/R作為坐標(biāo)系的橫軸,以G/B作為坐標(biāo)系的縱軸。因此對(duì)于每個(gè)矩形區(qū)域,該矩形區(qū)域的G/R、G/B值,可以認(rèn)為是該矩形區(qū)域的橫坐標(biāo)和縱坐標(biāo),因此該矩形區(qū)域標(biāo)識(shí)到該坐標(biāo)系中,可以認(rèn)為是橫坐標(biāo)是其G/R值,縱坐標(biāo)是其G/B值的坐標(biāo)點(diǎn)。

例如該一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值還可以為每個(gè)矩形區(qū)域的G/R的對(duì)數(shù)值、G/B的對(duì)數(shù)值,構(gòu)建的坐標(biāo)系以G/R的對(duì)數(shù)值作為坐標(biāo)系的橫軸,以G/B的對(duì)數(shù)值作為坐標(biāo)系的縱軸。該一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值還可以為每個(gè)矩形區(qū)域的R/G的對(duì)數(shù)值、B/G的對(duì)數(shù)值,構(gòu)建的坐標(biāo)系以R/G的對(duì)數(shù)值作為坐標(biāo)系的橫軸,以B/G的對(duì)數(shù)值作為坐標(biāo)系的縱軸。

S203:將所述坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類,根據(jù)每個(gè)聚類的中心點(diǎn),確定第一單位方向向量,其中所述第一單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颉?/p>

根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值,確定了坐標(biāo)系中每個(gè)矩形區(qū)域?qū)?yīng)的第一坐標(biāo)點(diǎn)后,可以采用聚類算法,將坐標(biāo)系中的第一坐標(biāo)點(diǎn)進(jìn)行聚類,具體在聚類時(shí),將所述坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類。其中在對(duì)坐標(biāo)系中的第一坐標(biāo)點(diǎn)進(jìn)行聚類時(shí),可以采用通用的聚類方法,例如kmeans算法、K均值算法等。

在本發(fā)明實(shí)施例中可以通過(guò)K均值算法,將所述坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類。劃分為兩個(gè)聚類后可以采用均值漂移方法分別確定第一聚類和第二聚類的中心點(diǎn)。

色溫越高,越偏藍(lán)色調(diào),B值越大;色溫越低,越偏紅色調(diào),R值越大。具體的確定低色溫到高色溫方向的過(guò)程屬于現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中對(duì)該過(guò)程不進(jìn)行贅述。

具體的采用聚類算法,將坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類以及采用均值漂移方法確定第一聚類和第二聚類的中心點(diǎn)的過(guò)程屬于現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中對(duì)該過(guò)程不進(jìn)行贅述。

S204:判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值,其中,所述第二單位方向向量為根據(jù)存在自然光混合色溫的目標(biāo)圖像預(yù)先確定并保存的,如果是,則進(jìn)行S205,否則,進(jìn)行S206。

在本發(fā)明實(shí)施例中根據(jù)存在自然光混合色溫的目標(biāo)圖像,生成第二單位方向向量。因?yàn)閷?duì)于存在自然光混合色溫的目標(biāo)圖像,當(dāng)將其按照設(shè)定的規(guī)則劃分為多個(gè)矩形區(qū)域時(shí),其每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在坐標(biāo)系中分布近似一條直線,因此根據(jù)該特征可以確定這條直線對(duì)應(yīng)的低色溫到高色溫方向的單位向量,將該單位向量作為第二單位方向向量。

S205:確定待校正的圖像存在自然光混合色溫。

S206:確定待校正的圖像不存在自然光混合色溫。

當(dāng)確定了第一單位方向向量后,根據(jù)第一單位方向向量與第二單位方向向量的夾角,即可判斷待校正的圖像是否存在自然光混合色溫,當(dāng)所述夾角小于第一設(shè)定閾值時(shí),說(shuō)明該圖像劃分后的矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值也符合自然光混合色溫圖像的分布特征,因此確定待校正的圖像存在自然光混合色溫,當(dāng)所述夾角不小于第一設(shè)定閾值時(shí),確定待校正的圖像不存在自然光混合色溫。其中該第一設(shè)定閾值可以是3度、5度等較小的數(shù)值。

由于在本發(fā)明實(shí)施例中,根據(jù)第一單位方向向量與第二單位方向向量的夾角判斷待校正的圖像是否存在自然光混合色溫,第二單位方向向量是針對(duì)于存在自然光混合色溫的目標(biāo)圖像預(yù)先確定并保存的,因此,當(dāng)?shù)谝粏挝环较蛳蛄颗c第二單位方向向量的夾角小于設(shè)定的第一閾值,說(shuō)明該待校正的圖像與該存在自然光混合色溫的目標(biāo)圖像類似,也存在自然光混合色溫,從而可以保證圖像自然光混合色溫判斷的準(zhǔn)確性,并且進(jìn)一步保證了后續(xù)白平衡校正的準(zhǔn)確性。

實(shí)施例2:

在上述實(shí)施例的基礎(chǔ)上,為了根據(jù)預(yù)先采集的自然光混合色溫的目標(biāo)圖像,準(zhǔn)確的確定第二單位方向向量,提高后續(xù)判斷的準(zhǔn)確性,在本發(fā)明實(shí)施例中,確定所述第二單位方向向量的過(guò)程包括:

針對(duì)預(yù)先采集的自然光混合色溫的目標(biāo)圖像,按照設(shè)定的規(guī)則將所述目標(biāo)圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的R、G、B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值;

根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第二坐標(biāo)點(diǎn),其中坐標(biāo)系的以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸;

根據(jù)每個(gè)第二坐標(biāo)點(diǎn)在所述坐標(biāo)系中的坐標(biāo),確定第二單位方向向量,其中所述第二單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颉?/p>

電子設(shè)備預(yù)先采集一幅自然光混合色溫的目標(biāo)圖像,所述目標(biāo)圖像中有藍(lán)天、陽(yáng)光、陰影等信息,按照設(shè)定的規(guī)則將目標(biāo)圖像劃分為多個(gè)矩形區(qū)域。在將目標(biāo)圖像劃分為多個(gè)矩形區(qū)域時(shí),可以采用多種方式,只要和上述實(shí)施例中該圖像的矩形區(qū)域的劃分方式相同即可。例如在對(duì)目標(biāo)圖像進(jìn)行劃分時(shí),可以將圖像的長(zhǎng)進(jìn)行n等分,對(duì)圖像的寬進(jìn)行m等分,其中所述m和n相同或不同,劃分后得到多個(gè)矩形區(qū)域,具體的劃分方式參照?qǐng)D3。根據(jù)每個(gè)矩形區(qū)域內(nèi)的每個(gè)像素點(diǎn)的紅R、綠G、藍(lán)B值確定每個(gè)矩形區(qū)域的R、G、B均值,進(jìn)而確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值。

所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值可以為每個(gè)矩形區(qū)域的G/R、G/B值,也可以是每個(gè)矩形區(qū)域的G/R的對(duì)數(shù)值、G/B的對(duì)數(shù)值,還可以是每個(gè)矩形區(qū)域的R/G的對(duì)數(shù)值、B/G的對(duì)數(shù)值。

以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值為每個(gè)矩形區(qū)域的G/R、G/B值為例,確定了每個(gè)矩形區(qū)域的G/R、G/B值后,在構(gòu)建坐標(biāo)系中確定每個(gè)矩形區(qū)域的G/R、G/B值對(duì)應(yīng)的每個(gè)第二坐標(biāo)點(diǎn),具體的在坐標(biāo)系中針對(duì)存在自然光混合色溫的目標(biāo)圖像確定的每個(gè)第二坐標(biāo)點(diǎn)參見(jiàn)圖4。

根據(jù)圖4可知,存在自然光混合色溫的目標(biāo)圖像,將其劃分為多個(gè)矩形區(qū)域后,根據(jù)每個(gè)矩形區(qū)域的G/R、G/B值,在構(gòu)建的坐標(biāo)系中確定了每個(gè)矩形區(qū)域?qū)?yīng)的第二坐標(biāo)點(diǎn)后,該坐標(biāo)系中第二坐標(biāo)點(diǎn)的分布是近似一條直線的,因此可以根據(jù)該直線確定第二單位方向向量,其中所述第二單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颉?/p>

具體的確定每個(gè)矩形區(qū)域的一對(duì)混合色溫評(píng)價(jià)參數(shù)的值及構(gòu)建坐標(biāo)系的方法與本發(fā)明實(shí)施例1中的方法相同,在本發(fā)明實(shí)施例中不再進(jìn)行贅述。

在本發(fā)明實(shí)施例中,可以通過(guò)不同的方法確定第二單位方向向量,根據(jù)每個(gè)第二坐標(biāo)點(diǎn)在所述坐標(biāo)系中的坐標(biāo),確定第二單位方向向量包括:

獲取用戶輸入的兩個(gè)坐標(biāo)點(diǎn)的坐標(biāo)信息,確定所述兩個(gè)坐標(biāo)點(diǎn)的方向向量,并將所述方向向量對(duì)應(yīng)的單位向量作為所述第二單位方向向量;或

根據(jù)最小二乘法,確定所述坐標(biāo)系中第二坐標(biāo)點(diǎn)對(duì)應(yīng)的直線方程,根據(jù)所述直線方程,確定所述直線方程對(duì)應(yīng)的第二單位方向向量;或

根據(jù)主成分分析的方法,確定所述第二坐標(biāo)點(diǎn)組成的點(diǎn)集的協(xié)方差矩陣,根據(jù)所述協(xié)方差矩陣的特征向量確定第二單位方向向量。

在坐標(biāo)系中的第二坐標(biāo)點(diǎn)近似于一條直線,用戶可以選取所述直線上的兩個(gè)坐標(biāo)點(diǎn),或者用戶輸入兩個(gè)坐標(biāo)點(diǎn)的坐標(biāo),當(dāng)電子設(shè)備確定兩個(gè)坐標(biāo)點(diǎn)的坐標(biāo)后,進(jìn)而可以確定所述兩個(gè)坐標(biāo)點(diǎn)的低色溫到高色溫方向的方向向量,并將所述方向向量對(duì)應(yīng)的單位向量作為所述第二單位方向向量。

例如電子設(shè)備確定的該兩個(gè)坐標(biāo)點(diǎn)為A(gr1,gb1)和B(gr2,gb2),則可以確定A、B兩個(gè)坐標(biāo)點(diǎn)對(duì)應(yīng)的方向向量為C=B-A,其中方向?yàn)榈蜕珳氐礁呱珳胤较?,接著求出第二單位方向向量e=C/|C|

也可以是電子設(shè)備根據(jù)每個(gè)第二坐標(biāo)點(diǎn)在所述坐標(biāo)系中的坐標(biāo),通過(guò)最小二乘法,確定所述坐標(biāo)系中第二坐標(biāo)點(diǎn)對(duì)應(yīng)的直線方程gb=k*gr+b,其中,通過(guò)最小二乘法擬合直線方程的過(guò)程屬于現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中對(duì)該實(shí)現(xiàn)過(guò)程不進(jìn)行贅述。當(dāng)確定了直線方程后,確定滿足該直線方程的任意兩個(gè)坐標(biāo)點(diǎn),進(jìn)而可以確定所述兩個(gè)坐標(biāo)點(diǎn)的低色溫到高色溫方向的方向向量,并將所述方向向量對(duì)應(yīng)的單位向量作為所述第二單位方向向量。

還可以根據(jù)該坐標(biāo)系中的每個(gè)第二坐標(biāo)點(diǎn),通過(guò)主成分分析的方法,確定所述第二坐標(biāo)點(diǎn)組成的點(diǎn)集的協(xié)方差矩陣,并求取所述協(xié)方差矩陣的特征向量,根據(jù)所述特征向量,進(jìn)而確定第二單位方向向量,其中所述第二單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较?。其中通過(guò)主成分分析的方法確定協(xié)方差矩陣的過(guò)程屬于現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中對(duì)該過(guò)程不進(jìn)行贅述。

實(shí)施例3:

為了實(shí)現(xiàn)的對(duì)圖像的白平衡校正,在上述各實(shí)施例的基礎(chǔ)上,在本發(fā)明實(shí)施例中,確定待校正的圖像存在自然光混合色溫之后,所述方法還包括:

根據(jù)自然光混合色溫白平衡算法確定白平衡增益并對(duì)所述圖像進(jìn)行校正。

所述自然光混合色溫白平衡算法可以為灰度世界算法,具體的,采用灰度世界算法,確定白平衡增益的過(guò)程屬于現(xiàn)有技術(shù),根據(jù)白平衡增益對(duì)圖像進(jìn)行校正的過(guò)程也是現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中對(duì)該過(guò)程不進(jìn)行贅述。

為了使白平衡校正更加準(zhǔn)確,在本發(fā)明實(shí)施例中所述根據(jù)自然光混合色溫白平衡算法確定白平衡增益包括:

根據(jù)所述第一單位方向向量和第二單位方向向量的夾角及設(shè)定參數(shù),采用預(yù)設(shè)的算法,確定所述夾角及所述設(shè)定參數(shù)對(duì)應(yīng)的自然光混合色溫參數(shù)值;

根據(jù)所述自然光混合色溫參數(shù)值確定單色溫白平衡算法和自然光混合色溫白平衡算法對(duì)應(yīng)的第一權(quán)重和第二權(quán)重,根據(jù)所述單色溫白平衡算法和自然光混合色溫白平衡算法及對(duì)應(yīng)的第一權(quán)重和第二權(quán)重,確定白平衡增益。

所述第一單位方向向量和第二單位方向向量的方向都是由低色溫到高色溫方向,根據(jù)第一單位方向向量和第二單位方向向量的夾角以及電子設(shè)備設(shè)定的參數(shù),采用預(yù)設(shè)的算法,確定所述夾角及所述設(shè)定參數(shù)對(duì)應(yīng)的自然光混合色溫參數(shù)值。其中,預(yù)設(shè)的算法可以為根據(jù)所述第一單位方向向量和第二單位方向向量的夾角,計(jì)算所述夾角與預(yù)設(shè)參數(shù)的乘積;將所述乘積的余弦值確定為所述自然光混合色溫參數(shù)值。

具體的,第一單位方向向量和第二單位方向向量的夾角為α,設(shè)定參數(shù)為k,根據(jù)所述第一單位方向向量和預(yù)先保存的第二單位方向向量的夾角α,及預(yù)設(shè)參數(shù)k的乘積;將所述乘積的余弦值確定為所述自然光混合色溫參數(shù)值,即所述自然光混合色溫參數(shù)值為cos(kα)。

在本實(shí)施例中,單色溫白平衡算法可以為動(dòng)態(tài)閾值算法,自然光混合色溫白平衡算法可以為灰度世界算法。

當(dāng)確定了自然光混合色溫參數(shù)值后,可以根據(jù)該自然光混合色溫參數(shù)值確定單色溫白平衡算法的第一權(quán)重,和自然光混合色溫白平衡算法的第二權(quán)重,將所述自然光混合色溫參數(shù)值作為第二權(quán)重,將1與所述第二權(quán)重的差作為第一權(quán)重,即動(dòng)態(tài)閾值算法對(duì)應(yīng)的第一權(quán)重為1-cos(kα),灰度世界算法對(duì)應(yīng)的第二權(quán)重為cos(kα)。當(dāng)然在確定單色溫白平衡算法和自然光混合色溫白平衡算法對(duì)應(yīng)的第一權(quán)重和第二權(quán)重時(shí),也可以采用其他方法,只要能夠保證第二權(quán)重與所述第一權(quán)重和第二權(quán)重的和的比值等于所述自然光混合色溫參數(shù)值即可。

當(dāng)確定了第一權(quán)重和第二權(quán)重后,通過(guò)單色溫白平衡算法和自然光混合色溫白平衡算法,及其對(duì)應(yīng)的第一權(quán)重和第二權(quán)重計(jì)算出待校正的圖像的最終白平衡增益,其算法如下公式所示:

RGain=(1-cos(kα))*RGain1+cos(kα)*RGain2;

BGain=(1-cos(kα))*BGain1+cos(kα)*BGain2;

其中,RGain1,BGain1為根據(jù)單色溫白平衡算法計(jì)算出的R,B的白平衡增益,RGain2,BGain2為根據(jù)自然光混合色溫白平衡算法計(jì)算出的R,B的白平衡增益,RGain,BGain為計(jì)算出的待校正的圖像的最終白平衡增益。

根據(jù)計(jì)算出的待校正的圖像的最終白平衡增益對(duì)圖像進(jìn)行校正,具體的,根據(jù)白平衡增益對(duì)圖像進(jìn)行校正的過(guò)程屬于現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中對(duì)該過(guò)程不進(jìn)行贅述。

在本發(fā)明實(shí)施例中,在對(duì)待校正的圖像進(jìn)行白平衡校正時(shí),只對(duì)圖像中的R,B分量進(jìn)行校正,保持G分量不變,從而可以使得待校正的圖像進(jìn)行白平衡校正后的亮度保持不變。

由于根據(jù)單色溫白平衡算法和很合色溫白平衡算法及其對(duì)應(yīng)的第一權(quán)重和第二權(quán)重計(jì)算出最終的白平衡增益,使得對(duì)存在自然光混合色溫的待校正的圖像進(jìn)行白平衡校正時(shí),能夠根據(jù)待校正的圖像的自然光混合色溫程度,對(duì)該圖像進(jìn)行校正,從而可以保證白平衡校正的準(zhǔn)確性。

為了實(shí)現(xiàn)的對(duì)圖像的白平衡校正,在上述各實(shí)施例的基礎(chǔ)上,在本發(fā)明實(shí)施例中,確定待校正的圖像不存在自然光混合色溫之后,所述方法還包括:

根據(jù)單色溫白平衡算法確定白平衡增益并對(duì)所述圖像進(jìn)行校正。

所述單色溫白平衡算法可以為動(dòng)態(tài)閾值算法,具體的,采用動(dòng)態(tài)閾值算法,確定白平衡增益的過(guò)程屬于現(xiàn)有技術(shù),根據(jù)白平衡增益對(duì)圖像進(jìn)行校正的過(guò)程也是現(xiàn)有技術(shù),在本發(fā)明實(shí)施例中對(duì)該過(guò)程不進(jìn)行贅述。

實(shí)施例4:

在實(shí)施例1的基礎(chǔ)上,為了進(jìn)一步提高判斷圖像中是否存在自然光混合色溫的準(zhǔn)確性,判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值,其中,所述第二單位方向向量為根據(jù)存在自然光混合色溫的目標(biāo)圖像預(yù)先確定并保存的之前,所述方法還包括:

根據(jù)保存的相機(jī)拍攝快門(mén)時(shí)間、增益參數(shù)、光圈判斷圖像的環(huán)境照度,當(dāng)環(huán)境照度大于第二設(shè)定閾值時(shí),繼續(xù)后續(xù)步驟;或

判斷第一聚類和第二聚類的中心點(diǎn)之間的距離大于第三設(shè)定閾值時(shí),繼續(xù)后續(xù)步驟;或

判斷第一聚類和第二聚類的中心點(diǎn)的橫坐標(biāo)均位于自然光的色溫對(duì)應(yīng)的橫坐標(biāo)范圍內(nèi),且第一聚類和第二聚類的中心點(diǎn)的縱坐標(biāo)均位于自然光的色溫對(duì)應(yīng)的縱坐標(biāo)范圍內(nèi)時(shí),繼續(xù)后續(xù)步驟。

在本發(fā)明實(shí)施例中,由于自然光混合色溫場(chǎng)景所在的照度都比較大,電子設(shè)備根據(jù)保存的相機(jī)拍攝快門(mén)時(shí)間、增益參數(shù)、光圈判斷圖像的環(huán)境照度,當(dāng)環(huán)境照度大于第二設(shè)定閾值時(shí),則認(rèn)為待校正的圖像存在自然光混合色溫的可能性大,此時(shí),繼續(xù)后續(xù)步驟,即判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值。

由于自然光混合色溫場(chǎng)景中,色溫差異較大,在將坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類,根據(jù)每個(gè)聚類的中心點(diǎn),若兩個(gè)中心點(diǎn)較近,很容易因?yàn)槠渲幸粋€(gè)中心點(diǎn)的微小移動(dòng),使得第一單位方向向量發(fā)生很大的變化,因此也就很可能使得第一單位方向向量和預(yù)先保存的第二單位方向向量的夾角α發(fā)生較大的變化,穩(wěn)定性較差。因此,在判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值之前,判斷兩個(gè)聚類的中心點(diǎn)的距離是否大于第三設(shè)定閾值,如果大于則判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值。

為了避免將圖像中的某一色彩誤認(rèn)為是一種色溫的自然光,電子設(shè)備中保存了自然光的色溫范圍,根據(jù)確定矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值及構(gòu)建坐標(biāo)系的方法,確定自然光的色溫范圍對(duì)應(yīng)的橫坐標(biāo)范圍,和縱坐標(biāo)范圍,如果判斷第一聚類和第二聚類的中心點(diǎn)的橫坐標(biāo)均處于自然光的色溫對(duì)應(yīng)的橫坐標(biāo)范圍內(nèi),第一聚類和第二聚類的中心點(diǎn)的縱坐標(biāo)均處于自然光的色溫對(duì)應(yīng)的縱坐標(biāo)范圍內(nèi)時(shí),則認(rèn)為待校正的圖像存在自然光混合色溫的可能性大,此時(shí),繼續(xù)后續(xù)判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值的步驟。

在判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值之前可以采用上述任一方法進(jìn)行判斷,或者還可以采用上述兩種或三種的結(jié)合來(lái)進(jìn)行判斷,采用上述三種方法結(jié)合來(lái)進(jìn)行判斷的過(guò)程如圖5所示。

圖5為本發(fā)明實(shí)施例提供的一種圖像中自然光混合色溫的判斷過(guò)程示意圖,該過(guò)程包括以下步驟:

S501:針對(duì)待校正的圖像,按照設(shè)定的規(guī)則將所述圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的紅R、綠G、藍(lán)B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值。

S502:根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第一坐標(biāo)點(diǎn),其中坐標(biāo)系以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸。

S503:將所述坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類,根據(jù)每個(gè)聚類的密度中心,確定第一單位方向向量,其中所述第一單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颉?/p>

S504:根據(jù)保存的相機(jī)拍攝快門(mén)時(shí)間、增益參數(shù)、光圈判斷圖像的環(huán)境照度,當(dāng)環(huán)境照度大于第二設(shè)定閾值時(shí),進(jìn)行步驟S505,否則,進(jìn)行步驟S509。

S505:判斷第一聚類和第二聚類的中心之間的距離大于第三設(shè)定閾值時(shí),進(jìn)行步驟S506,否則,進(jìn)行步驟S509。

S506:判斷第一聚類和第二聚類的中心點(diǎn)的橫坐標(biāo)處于自然光的色溫對(duì)應(yīng)的橫坐標(biāo)范圍內(nèi),判斷第一聚類和第二聚類的中心點(diǎn)的縱坐標(biāo)處于自然光的色溫對(duì)應(yīng)的縱坐標(biāo)范圍內(nèi)時(shí),進(jìn)行步驟S507,否則,,進(jìn)行步驟S509。

S507:判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值,其中,所述第二單位方向向量為根據(jù)存在自然光混合色溫的目標(biāo)圖像預(yù)先確定并保存的,如果是,則進(jìn)行S508,否則,進(jìn)行S509。

S508:確定待校正的圖像存在自然光混合色溫。

S509:確定待校正的圖像不存在自然光混合色溫。

圖6為本發(fā)明實(shí)施例提供的一種圖像中自然光混合色溫的判斷裝置結(jié)構(gòu)示意圖,應(yīng)用于電子設(shè)備,該裝置包括:

第一確定模塊61,用于針對(duì)待校正的圖像,按照設(shè)定的規(guī)則將所述圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的紅R、綠G、藍(lán)B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值;

第二確定模塊62,用于根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第一坐標(biāo)點(diǎn),其中坐標(biāo)系以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸;

第三確定模塊63,用于將所述坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類,根據(jù)每個(gè)聚類的中心點(diǎn),確定第一單位方向向量,其中所述第一單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颍?/p>

第一判斷模塊64,用于判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值,其中,所述第二單位方向向量為根據(jù)存在自然光混合色溫的目標(biāo)圖像預(yù)先確定并保存的;

第四確定模塊65,用于用于如果第一判斷模塊的判斷結(jié)果為是,確定待校正的圖像存在自然光混合色溫,如果第一判斷模塊的判斷結(jié)果為否,確定待校正的圖像不存在自然光混合色溫。

所述第一確定模塊61,還用于針對(duì)預(yù)先采集的自然光混合色溫的目標(biāo)圖像,按照設(shè)定的規(guī)則將所述目標(biāo)圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的R、G、B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值;

所述第二確定模塊62,還用于根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第二坐標(biāo)點(diǎn),其中坐標(biāo)系的以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸;

所述第三確定模塊63,還用于根據(jù)每個(gè)第二坐標(biāo)點(diǎn)在所述坐標(biāo)系中的坐標(biāo),確定第二單位方向向量,其中所述第二單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较颉?/p>

所述第三確定模塊63,具體用于獲取用戶輸入的兩個(gè)坐標(biāo)點(diǎn)的坐標(biāo)信息,確定所述兩個(gè)坐標(biāo)點(diǎn)的方向向量,并將所述方向向量對(duì)應(yīng)的單位向量作為所述第二單位方向向量;或根據(jù)最小二乘法,確定所述坐標(biāo)系中第二坐標(biāo)點(diǎn)對(duì)應(yīng)的直線方程,根據(jù)所述直線方程,確定所述直線方程對(duì)應(yīng)的第二單位方向向量;或根據(jù)主成分分析的方法,確定所述第二坐標(biāo)點(diǎn)組成的點(diǎn)集的協(xié)方差矩陣,根據(jù)所述協(xié)方差矩陣的特征向量確定第二單位方向向量。

所述裝置還包括:

第五確定模塊66,用于確定待校正的圖像存在自然光混合色溫之后,根據(jù)自然光混合色溫白平衡算法確定白平衡增益并對(duì)所述圖像進(jìn)行校正。

所述第五確定模塊66,具體用于根據(jù)所述第一單位方向向量和第二單位方向向量的夾角及設(shè)定參數(shù),采用預(yù)設(shè)的算法,確定所述夾角及所述設(shè)定參數(shù)對(duì)應(yīng)的自然光混合色溫參數(shù)值;根據(jù)所述自然光混合色溫參數(shù)值確定單色溫白平衡算法和自然光混合色溫白平衡算法對(duì)應(yīng)的第一權(quán)重和第二權(quán)重,根據(jù)所述單色溫白平衡算法和自然光混合色溫白平衡算法及對(duì)應(yīng)的第一權(quán)重和第二權(quán)重,確定白平衡增益。

所述第五確定模塊66,具體用于將所述自然光混合色溫參數(shù)值作為第二權(quán)重,將1與所述第二權(quán)重的差作為第一權(quán)重。

所述第五確定模塊66,具體用于根據(jù)所述第一單位方向向量和預(yù)先保存的第二單位方向向量的夾角,計(jì)算所述夾角與預(yù)設(shè)參數(shù)的乘積;將所述乘積的余弦值確定為所述自然光混合色溫參數(shù)值。

所述裝置還包括:

第五確定模塊66,用于確定待校正的圖像不存在自然光混合色溫之后,根據(jù)單色溫白平衡算法確定白平衡增益并對(duì)所述圖像進(jìn)行校正。

所述裝置還包括:

第二判斷模塊67,用于根據(jù)保存的相機(jī)拍攝快門(mén)時(shí)間、增益參數(shù)、光圈確定圖像的環(huán)境照度,當(dāng)所述環(huán)境照度大于第二設(shè)定閾值時(shí),繼續(xù)后續(xù)步驟;或判斷第一聚類和第二聚類的中心點(diǎn)之間的距離大于第三設(shè)定閾值時(shí),繼續(xù)后續(xù)步驟;或判斷第一聚類和第二聚類的中心點(diǎn)的橫坐標(biāo)均位于自然光的色溫對(duì)應(yīng)的橫坐標(biāo)范圍內(nèi),且第一聚類和第二聚類的中心點(diǎn)的縱坐標(biāo)均位于自然光的色溫對(duì)應(yīng)的縱坐標(biāo)范圍內(nèi)時(shí),觸發(fā)第一判斷模塊64。

所述第一確定模塊61,具體用于確定每個(gè)矩形區(qū)域的每個(gè)矩形區(qū)域的G/R值和G/B值;或,確定每個(gè)矩形區(qū)域的G/R的對(duì)數(shù)值和G/B的對(duì)數(shù)值;或,確定每個(gè)矩形區(qū)域的每個(gè)矩形區(qū)域的R/G的對(duì)數(shù)值和B/G的對(duì)數(shù)值。

本發(fā)明實(shí)施例提供一種圖像中自然光混合色溫的判斷方法及裝置,所述方法包括:針對(duì)待校正的圖像,按照設(shè)定的規(guī)則將所述圖像劃分為多個(gè)矩形區(qū)域,根據(jù)每個(gè)矩形區(qū)域的紅R、綠G、藍(lán)B均值,確定每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值;根據(jù)每個(gè)矩形區(qū)域的一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)的值在構(gòu)建的坐標(biāo)系中確定每個(gè)矩形區(qū)域?qū)?yīng)的每個(gè)第一坐標(biāo)點(diǎn),其中坐標(biāo)系以所述一對(duì)自然光混合色溫評(píng)價(jià)參數(shù)作為橫軸和縱軸;將所述坐標(biāo)系中的第一坐標(biāo)點(diǎn)劃分為第一聚類和第二聚類,根據(jù)每個(gè)聚類的中心點(diǎn),確定第一單位方向向量,其中所述第一單位方向向量的方向?yàn)榈蜕珳氐礁呱珳胤较?;判斷第一單位方向向量與預(yù)先保存的第二單位方向向量的夾角是否小于設(shè)定的第一閾值,其中,所述第二單位方向向量為根據(jù)存在自然光混合色溫的目標(biāo)圖像預(yù)先確定并保存的;如果是,確定待校正的圖像存在自然光混合色溫,否則,確定待校正的圖像不存在自然光混合色溫。由于第二單位方向向量是針對(duì)于存在自然光混合色溫的目標(biāo)圖像預(yù)先確定并保存的,因此,當(dāng)?shù)谝粏挝环较蛳蛄颗c第二單位方向向量的夾角小于設(shè)定的第一閾值,說(shuō)明該待校正的圖像與該存在自然光混合色溫的目標(biāo)圖像類似,也存在自然光混合色溫,從而可以保證圖像自然光混合色溫判斷的準(zhǔn)確性,并且進(jìn)一步保證了后續(xù)白平衡校正的準(zhǔn)確性。

本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。

顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1