本發(fā)明涉及圖像處理
技術(shù)領(lǐng)域:
,尤其涉及一種圖像處理方法及裝置。
背景技術(shù):
:攝像機(jī)采集到的圖像往往會出現(xiàn)“紫邊”?!白线叀笔且环N較為常見的“偽彩色”現(xiàn)象,有時(shí)也會以“紅色”、“藍(lán)色”等其它顏色出現(xiàn),通常以“紫色”現(xiàn)象最為常見,且人眼對“紫色”相較其它顏色也更為敏感,故以“紫邊”統(tǒng)一指代這類“偽彩色”現(xiàn)象?!白线叀钡某梢蚝芏啵粋€典型的攝像機(jī)系統(tǒng)由鏡頭、光電傳感器、后處理芯片等組成,攝像機(jī)系統(tǒng)中的每個部分都有可能引起“紫邊”,下面具體列舉“紫邊”的幾個方面的成因:一、光源:自然光中存在一定量的紫外線,尤其在多云且日照強(qiáng)烈的天氣下,空氣中會彌散著大量的紫外線和雜散光,日光燈作為一種常見光源,內(nèi)含的熒光粉不能完全的吸收燈管內(nèi)水銀分子所釋放的紫外線,部分紫外線穿過燈管玻璃向外發(fā)射。上述光線可被攝像機(jī)所采集,進(jìn)而在圖像中形成“紫邊”現(xiàn)象。二、鏡頭:不同波長的光線在玻璃中的折射率不同,所以攝像機(jī)的鏡頭不能將不同波長的光線完全聚焦到相同的焦平面上,在實(shí)際的圖像中會出現(xiàn)“色像差”現(xiàn)象,這也是一種典型的紫邊現(xiàn)象。三、光電傳感器:強(qiáng)光下,尤其是一些緊湊的光電傳感器中可以觀察到“高光溢出”(sensorblooming)現(xiàn)象,即當(dāng)傳感器中的像素在飽和后會產(chǎn)生“溢出效應(yīng)”,能量擴(kuò)散到周圍的像素上,產(chǎn)生“紫邊”現(xiàn)象。四、圖像處理芯片中的解馬賽克方法:圖像光電傳感器獲得的圖像一般為 Bayer格式,其中紅色像素和藍(lán)色像素只占所有像素的1/4,需要將Bayer格式的圖像轉(zhuǎn)換為RGB格式方能正常播放。在一些細(xì)節(jié)和邊沿區(qū)域,解馬賽克方法往往無法很好的恢復(fù)原始顏色,也會產(chǎn)生“紫邊”現(xiàn)象。五、圖像處理芯片中的寬動態(tài)方法:當(dāng)拍攝中的物體有較快速的移動時(shí),容易在移動物體的邊緣上出現(xiàn)“紫邊”現(xiàn)象。六、圖像處理芯片中的白平衡方法和色彩校正方法:在圖像中一些高亮區(qū)域,其初始R、G、B分量均為飽和值,表現(xiàn)為灰度值,白平衡和色彩校正對RGB采用了不同的校正倍數(shù),所以可能會造成其中某一個分量不再飽和,顏色也就發(fā)生了變化,產(chǎn)生“紫邊現(xiàn)象”。由于“紫邊”現(xiàn)象的成因很多,也出現(xiàn)了很多基于不同原理的校正方法。例如,一種基于圖像處理的校正方法,該方法通過搜索圖像中的導(dǎo)致“紫邊”現(xiàn)象的像素,并對其進(jìn)行顏色校正。然而,該方法雖然計(jì)算量較小,但在搜索導(dǎo)致“紫邊”現(xiàn)象的像素時(shí)容易產(chǎn)生搜索錯誤的現(xiàn)象,比如,將不是導(dǎo)致“紫邊”現(xiàn)象的像素誤認(rèn)為是導(dǎo)致“紫邊”現(xiàn)象的像素,并對其進(jìn)行顏色校正,或者,將是導(dǎo)致“紫邊”現(xiàn)象的像素誤認(rèn)為不是導(dǎo)致“紫邊”現(xiàn)象的像素,未對其進(jìn)行顏色校正,因此,采用該方法對圖像進(jìn)行校正會對圖像的色彩保真度以及圖像清晰度產(chǎn)生不良影響。綜上所述,現(xiàn)有的針對于“紫邊”現(xiàn)象的處理方法在搜索導(dǎo)致“紫邊”現(xiàn)象的像素時(shí)容易搜索錯誤,會帶來色彩保真度下降、圖像清晰度下降等問題。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供一種圖像處理方法及裝置,用以實(shí)現(xiàn)解決現(xiàn)有技術(shù)中針對于“紫邊”現(xiàn)象的處理方法在搜索導(dǎo)致“紫邊”現(xiàn)象的像素時(shí)容易搜索錯誤,會帶來色彩保真度下降、圖像清晰度下降等問題。本發(fā)明實(shí)施例提供一種圖像處理方法,包括:確定是否需要對待處理圖像進(jìn)行偽彩色校正處理;在確定需要進(jìn)行偽彩色校正處理的情況下,根據(jù)所述待處理圖像中每個像素的顏色分量值,確定所述待處理圖像中每個像素的特征;根據(jù)所述待處理圖像中每個像素的特征,確定待進(jìn)行偽彩色校正的像素;根據(jù)所述待進(jìn)行偽彩色校正的像素的特征,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,得到所述待處理圖像進(jìn)行校正后的圖像。較佳地,所述確定對待處理圖像進(jìn)行偽彩色校正處理,包括:獲取待處理圖像中的每個像素的亮度值;根據(jù)所述每個像素的亮度值,確定所述待處理圖像中亮度值大于第一亮度閾值的像素的數(shù)量占所述待處理圖像的所有像素?cái)?shù)量的比例;若所述比例大于比例閾值,則確定對所述待處理圖像進(jìn)行偽彩色校正處理。較佳地,所述根據(jù)所述待處理圖像中每個像素的特征,確定出待進(jìn)行偽彩色校正的像素,包括:若所述待處理圖像中的第一像素符合以下第一特征組合至第四特征中的任一種特征組合,則確定所述第一像素為待進(jìn)行偽彩色校正的像素,所述第一像素為所述待處理圖像中的任意一個像素,其中:第一特征組合為所述第一像素符合第一特征且符合第四特征;第二特征組合為所述第一像素符合第二特征且符合第四特征;第三特征組合為所述第一像素符合第一特征且符合第三特征;第四特征組合為所述第一像素符合第三特征且符合第五特征;其中,可通過以下方式確定所述第一像素符合第一特征至第五特征中的任一種:若在包含所述第一像素的第一區(qū)域內(nèi)存在亮度值大于第一亮度閾值的像素,則確定所述第一像素符合第一特征;若在包含所述第一像素的第二區(qū)域內(nèi)存在亮度值大于第二亮度閾值且藍(lán)色分量值大于藍(lán)色分量閾值的像素,則確定所述第一像素符合第二特征,所述第二亮度閾值小于所述第一亮度閾值;若所述第一像素的亮度值與相鄰的M個像素中任一個像素的亮度值的差值的絕對值大于亮度差值閾值,則確定所述第一像素符合第三特征,1<M<=8;若所述第一像素的藍(lán)色分量值與綠色分量值的差值大于第一藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值大于紅綠差值閾值,則確定所述第一像素符合第四特征;或者,若所述第一像素的藍(lán)色分量值與綠色分量值的差值大于第二藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值和所述第一像素的藍(lán)色分量值與綠色分量值的差值的比值在預(yù)設(shè)比值范圍內(nèi),則確定所述第一像素符合第四特征;若N個相似度值中的最小相似度值小于相似度閾值,且所述最小相似度值對應(yīng)的參考區(qū)域與包含所述第一像素在內(nèi)的第四區(qū)域之間的位置偏移量大于第一偏移量閾值且小于第二偏移量閾值,則確定所述第一像素符合第五特征,N為大于1的整數(shù);其中,所述參考區(qū)域的大小與所述第四區(qū)域的大小相同;一個相似度值用于衡量一個參考區(qū)域內(nèi)所有像素的第一顏色分量與所述第四區(qū)域內(nèi)所有像素的第二顏色分量的相似度。較佳地,通過以下方式確定所述第一像素符合所述第五特征:根據(jù)所述第一像素確定包含所述第一像素的第三區(qū)域和所述第四區(qū)域,所述第四區(qū)域包含于所述第三區(qū)域;對所述第三區(qū)域內(nèi)的每個像素的第一顏色分量值進(jìn)行二值化處理,對所述第四區(qū)域內(nèi)的每個像素的第二顏色分量值進(jìn)行二值化處理;確定所述第三區(qū)域內(nèi)的第一至第N參考區(qū)域,每個參考區(qū)域的大小與所述第四區(qū)域的大小相同,1<N<=(a+1)*(b+1);其中,a為水平方向上所述第三區(qū)域多于所述第四區(qū)域的像素個數(shù);b為垂直方向上所述第三區(qū)域多于所述第四區(qū)域的像素個數(shù);針對每個參考區(qū)域,根據(jù)該參考區(qū)域內(nèi)的每個像素的二值化處理后的第一顏色分量值與所述第四區(qū)域內(nèi)的每個像素的二值化處理后的第二顏色分量值, 確定該參考區(qū)域內(nèi)所有像素的第一顏色分量與所述第四區(qū)域內(nèi)所有像素的第二顏色分量的相似度值;從N個相似度值中選擇最小相似度值,若所述最小相似度值小于相似度閾值且所述最小相似度值對應(yīng)的參考區(qū)域與所述第四區(qū)域之間的位置偏移量大于偏移量閾值,則確定所述第一像素符合第五特征。較佳地,所述根據(jù)所述待進(jìn)行偽彩色校正的像素的特征,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,包括:若所述待進(jìn)行偽彩色校正的像素符合第四特征,則根據(jù)包含所述待進(jìn)行偽彩色校正的像素的第五區(qū)域內(nèi)的每個不符合所述第四特征的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正;否則,根據(jù)所述待進(jìn)行偽彩色校正的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,其中:若所述待進(jìn)行偽彩色校正的像素的藍(lán)色分量值與綠色分量值的差值大于第一藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值大于紅綠差值閾值,則確定所述待進(jìn)行偽彩色校正的像素符合第四特征;或者,若所述待進(jìn)行偽彩色校正的像素的藍(lán)色分量值與綠色分量值的差值大于第二藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值和所述第一像素的藍(lán)色分量值與綠色分量值的差值的比值在預(yù)設(shè)比值范圍內(nèi),則確定所述待進(jìn)行偽彩色校正的像素符合第四特征。較佳地,所述根據(jù)包含所述待進(jìn)行偽彩色校正的像素的第五區(qū)域內(nèi)的每個不符合所述第四特征的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,包括:確定所述待進(jìn)行偽彩色校正的像素的亮度值;確定所述第五區(qū)域內(nèi)的所有不符合所述第四特征的像素的紅色分量值與綠色分量值的差值的第一平均值,以及藍(lán)色分量值與綠色色分量值的差值的第二平均值;根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一平均值、所述第二平均值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正。較佳地,根據(jù)以下公式計(jì)算所述待進(jìn)行偽彩色校正的像素的亮度值:Ycur=α*R+β*G+γ*B其中,Ycur為所述待進(jìn)行偽彩色校正的像素的亮度值;α、β、γ為預(yù)設(shè)的參數(shù),且α+β+γ=1;R、G、B為所述待進(jìn)行偽彩色校正的像素的紅色分量值、綠色分量值、藍(lán)色分量值;所述根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一平均值、所述第二平均值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,包括:采用以下公式對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正:Rcor=Y(jié)cur+(1-α)*Avgr-g-γ*Avgb-gGcor=Y(jié)cur-α*Avgr-g-γ*Avgb-gBcor=Y(jié)cur-α*Avgr-g+(1-γ)*Avgb-g其中,Rcor、Gcor、Bcor為所述待進(jìn)行偽彩色校正的像素校正后的紅色分量值、綠色分量值、藍(lán)色分量值;Avgr-g為所述第一平均值;Avgb-g為所述第二平均值。較佳地,所述根據(jù)所述待進(jìn)行偽彩色校正的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,包括:確定所述待進(jìn)行偽彩色校正的像素的亮度值;確定所述待進(jìn)行偽彩色校正的像素的紅色分量值與綠色分量值的第一差值,以及藍(lán)色分量值與綠色分量值的第二差值;根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一差值、第二差值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正。較佳地,根據(jù)以下公式計(jì)算所述待進(jìn)行偽彩色校正的像素的亮度值:Ycur=α*R+β*G+γ*B其中,Ycur為所述待進(jìn)行偽彩色校正的像素的亮度值;α、β、γ為預(yù)設(shè)的 參數(shù),且α+β+γ=1;R、G、B為所述待進(jìn)行偽彩色校正的像素的紅色分量值、綠色分量值、藍(lán)色分量值;所述根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一差值、第二差值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,包括:采用以下公式對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正:Rcor=Y(jié)cur+(1-α)*Strencor*Curr-g-γ*Strencor*Curb-gGcor=Y(jié)cur-α*Strencor*Curr-g-γ*Strencor*Curb-gBcor=Y(jié)cur-α*Strencor*Curr-g+(1-γ)*Strencor*Curb-g其中,Rcor、Gcor、Bcor為所述待進(jìn)行偽彩色校正的像素校正后的紅色分量值、綠色分量值、藍(lán)色分量值;Curr-g為所述第一差值;Curb-g為所述第二差值;Strencor為校正強(qiáng)度,取值范圍為[0,1]。本發(fā)明實(shí)施例提供一種圖像處理裝置,包括:確定處理模塊,用于確定是否需要對待處理圖像進(jìn)行偽彩色校正處理;確定特征模塊,用于在確定需要進(jìn)行偽彩色校正處理的情況下,根據(jù)所述待處理圖像中每個像素的顏色分量值,確定所述待處理圖像中每個像素的特征;確定像素模塊,用于根據(jù)所述待處理圖像中每個像素的特征,確定待進(jìn)行偽彩色校正的像素;校正模塊,用于根據(jù)所述待進(jìn)行偽彩色校正的像素的特征,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,得到所述待處理圖像進(jìn)行校正后的圖像。較佳地,所述確定處理模塊具體用于:獲取待處理圖像中的每個像素的亮度值;根據(jù)所述每個像素的亮度值,確定所述待處理圖像中亮度值大于第一亮度閾值的像素的數(shù)量占所述待處理圖像的所有像素?cái)?shù)量的比例;若所述比例大于比例閾值,則確定對所述待處理圖像進(jìn)行偽彩色校正處理。較佳地,所述確定像素模塊具體用于:若所述待處理圖像中的第一像素符合以下第一特征組合至第四特征中的 任一種特征組合,則確定所述第一像素為待進(jìn)行偽彩色校正的像素,所述第一像素為所述待處理圖像中的任意一個像素,其中:第一特征組合為所述第一像素符合第一特征且符合第四特征;第二特征組合為所述第一像素符合第二特征且符合第四特征;第三特征組合為所述第一像素符合第一特征且符合第三特征;第四特征組合為所述第一像素符合第三特征且符合第五特征;其中,可通過以下方式確定所述第一像素符合第一特征至第五特征中的任一種:若在包含所述第一像素的第一區(qū)域內(nèi)存在亮度值大于第一亮度閾值的像素,則確定所述第一像素符合第一特征;若在包含所述第一像素的第二區(qū)域內(nèi)存在亮度值大于第二亮度閾值且藍(lán)色分量值大于藍(lán)色分量閾值的像素,則確定所述第一像素符合第二特征,所述第二亮度閾值小于所述第一亮度閾值;若所述第一像素的亮度值與相鄰的M個像素中任一個像素的亮度值的差值的絕對值大于亮度差值閾值,則確定所述第一像素符合第三特征,1<M<=8;若所述第一像素的藍(lán)色分量值與綠色分量值的差值大于第一藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值大于紅綠差值閾值,則確定所述第一像素符合第四特征;或者,若所述第一像素的藍(lán)色分量值與綠色分量值的差值大于第二藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值和所述第一像素的藍(lán)色分量值與綠色分量值的差值的比值在預(yù)設(shè)比值范圍內(nèi),則確定所述第一像素符合第四特征;若N個相似度值中的最小相似度值小于相似度閾值,且所述最小相似度值對應(yīng)的參考區(qū)域與包含所述第一像素在內(nèi)的第四區(qū)域之間的位置偏移量大于第一偏移量閾值且小于第二偏移量閾值,則確定所述第一像素符合第五特征,N為大于1的整數(shù);所述參考區(qū)域的大小與所述第四區(qū)域的大 小相同;一個相似度值用于衡量一個參考區(qū)域內(nèi)所有像素的第一顏色分量與所述第四區(qū)域內(nèi)所有像素的第二顏色分量的相似度。較佳地,所述確定像素模塊具體用于:通過以下方式確定所述第一像素符合所述第五特征:根據(jù)所述第一像素確定包含所述第一像素的第三區(qū)域和所述第四區(qū)域,所述第四區(qū)域包含于所述第三區(qū)域;對所述第三區(qū)域內(nèi)的每個像素的第一顏色分量值進(jìn)行二值化處理,對所述第四區(qū)域內(nèi)的每個像素的第二顏色分量值進(jìn)行二值化處理;確定所述第三區(qū)域內(nèi)的第一至第N參考區(qū)域,每個參考區(qū)域的大小與所述第四區(qū)域的大小相同,1<N<=(a+1)*(b+1);其中,a為水平方向上所述第三區(qū)域多于所述第四區(qū)域的像素個數(shù);b為垂直方向上所述第三區(qū)域多于所述第四區(qū)域的像素個數(shù);針對每個參考區(qū)域,根據(jù)該參考區(qū)域內(nèi)的每個像素的二值化處理后的第一顏色分量值與所述第四區(qū)域內(nèi)的每個像素的二值化處理后的第二顏色分量值,確定該參考區(qū)域內(nèi)所有像素的第一顏色分量與所述第四區(qū)域內(nèi)所有像素的第二顏色分量的相似度值;從N個相似度值中選擇最小相似度值,若所述最小相似度值小于相似度閾值且所述最小相似度值對應(yīng)的參考區(qū)域與所述第四區(qū)域之間的位置偏移量大于偏移量閾值,則確定所述第一像素符合第五特征。較佳地,所述校正模塊具體用于:若所述待進(jìn)行偽彩色校正的像素符合第四特征,則根據(jù)包含所述待進(jìn)行偽彩色校正的像素的第五區(qū)域內(nèi)的每個不符合所述第四特征的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正;否則,根據(jù)所述待進(jìn)行偽彩色校正的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,其中:若所述待進(jìn)行偽彩色校正的像素的藍(lán)色分量值與綠色分量值的差值大于第一藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值 大于紅綠差值閾值,則確定所述待進(jìn)行偽彩色校正的像素符合第四特征;或者,若所述待進(jìn)行偽彩色校正的像素的藍(lán)色分量值與綠色分量值的差值大于第二藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值和所述第一像素的藍(lán)色分量值與綠色分量值的差值的比值在預(yù)設(shè)比值范圍內(nèi),則確定所述待進(jìn)行偽彩色校正的像素符合第四特征。較佳地,若所述待進(jìn)行偽彩色校正的像素符合第四特征,則所述校正模塊具體用于:確定所述待進(jìn)行偽彩色校正的像素的亮度值;確定所述第五區(qū)域內(nèi)的所有不符合所述第四特征的像素的紅色分量值與綠色分量值的差值的第一平均值,以及藍(lán)色分量值與綠色色分量值的差值的第二平均值;根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一平均值、所述第二平均值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正。較佳地,所述校正模塊具體用于:根據(jù)以下公式計(jì)算所述待進(jìn)行偽彩色校正的像素的亮度值:Ycur=α*R+β*G+γ*B其中,Ycur為所述待進(jìn)行偽彩色校正的像素的亮度值;α、β、γ為預(yù)設(shè)的參數(shù),且α+β+γ=1;R、G、B為所述待進(jìn)行偽彩色校正的像素的紅色分量值、綠色分量值、藍(lán)色分量值;采用以下公式對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正:Rcor=Y(jié)cur+(1-α)*Avgr-g-γ*Avgb-gGcor=Y(jié)cur-α*Avgr-g-γ*Avgb-gBcor=Y(jié)cur-α*Avgr-g+(1-γ)*Avgb-g其中,Rcor、Gcor、Bcor為所述待進(jìn)行偽彩色校正的像素校正后的紅色分量值、綠色分量值、藍(lán)色分量值;Avgr-g為所述第一平均值;Avgb-g為所述第 二平均值。較佳地,若所述待進(jìn)行偽彩色校正的像素不符合所述第四特征,則所述校正模塊具體用于:確定所述待進(jìn)行偽彩色校正的像素的亮度值;確定所述待進(jìn)行偽彩色校正的像素的紅色分量值與綠色分量值的第一差值,以及藍(lán)色分量值與綠色分量值的第二差值;根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一差值、第二差值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正。較佳地,所述校正模塊具體用于:根據(jù)以下公式計(jì)算所述待進(jìn)行偽彩色校正的像素的亮度值:Ycur=α*R+β*G+γ*B其中,Ycur為所述待進(jìn)行偽彩色校正的像素的亮度值;α、β、γ為預(yù)設(shè)的參數(shù),且α+β+γ=1;R、G、B為所述待進(jìn)行偽彩色校正的像素的紅色分量值、綠色分量值、藍(lán)色分量值;所述根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一差值、第二差值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,包括:采用以下公式對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正:Rcor=Y(jié)cur+(1-α)*Strencor*Curr-g-γ*Strencor*Curb-gGcor=Y(jié)cur-α*Strencor*Curr-g-γ*Strencor*Curb-gBcor=Y(jié)cur-α*Strencor*Curr-g+(1-γ)*Strencor*Curb-g其中,Rcor、Gcor、Bcor為所述待進(jìn)行偽彩色校正的像素校正后的紅色分量值、綠色分量值、藍(lán)色分量值;Curr-g為所述第一差值;Curb-g為所述第二差值;Strencor為校正強(qiáng)度,取值范圍為[0,1]。本發(fā)明的上述實(shí)施例中,確定待處理圖像是否需要進(jìn)行偽彩色校正處理,從而能夠有效避免對一些雖然存在著“偽彩色”現(xiàn)象,但造成主觀影響較小的圖像進(jìn)行多余的偽彩色校正處理;在確定需要進(jìn)行偽彩色校正的情況下,根據(jù) 待處理圖像中每個像素的顏色分量值,確定待處理圖像中每個像素的特征,并根據(jù)待處理圖像中每個像素的特征,確定待進(jìn)行偽彩色校正的像素以及無需進(jìn)行偽彩色校正的像素,從而對像素進(jìn)行準(zhǔn)確的分類,為后續(xù)進(jìn)行偽彩色校正處理奠定了良好的基礎(chǔ);最后根據(jù)待進(jìn)行偽彩色校正的像素的特征,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,得到所述待處理圖像進(jìn)行校正后的圖像。本發(fā)明實(shí)施例通過對確定出的待進(jìn)行偽彩色處理的像素進(jìn)行校正,實(shí)現(xiàn)了在不影響圖像的清晰度和色彩的保真度的前提下,消除或減弱“偽彩色”現(xiàn)象,提升人眼的主觀感受。附圖說明圖1為本發(fā)明實(shí)施例提供的圖像處理方法所對應(yīng)的流程示意圖;圖2為本發(fā)明實(shí)施例提供的第一區(qū)域示意圖;圖3a-圖3b為本發(fā)明實(shí)施例提供的第一像素與其相鄰像素示意圖;圖4為本發(fā)明實(shí)施例中確定第一像素符合第五特征的步驟示意圖;圖5為本發(fā)明實(shí)施例中綠色分量的二值化處理過程示意圖;圖6a-圖6b為本發(fā)明實(shí)施例中偏移量為(0,0)和(-3,3)的相似度計(jì)算示意圖;圖7為本發(fā)明實(shí)施例提供的待進(jìn)行偽彩色校正的像素符合第四特征對應(yīng)的校正方法示意圖;圖8為本發(fā)明實(shí)施例提供的待進(jìn)行偽彩色校正的像素不符合第四特征對應(yīng)的校正方法示意圖;圖9為本發(fā)明實(shí)施例提供的一種圖像處理裝置示意圖。具體實(shí)施方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例, 而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明實(shí)施例提供的一種圖像處理方法所對應(yīng)的流程示意圖,該方法包括:步驟101,確定是否需要對待處理圖像進(jìn)行偽彩色校正處理;步驟102,在確定需要進(jìn)行偽彩色校正處理的情況下,根據(jù)所述待處理圖像中每個像素的顏色分量值,確定所述待處理圖像中每個像素的特征;步驟103,根據(jù)所述待處理圖像中每個像素的特征,確定待進(jìn)行偽彩色校正的像素;步驟104,根據(jù)所述待進(jìn)行偽彩色校正的像素的特征,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,得到所述待處理圖像進(jìn)行校正后的圖像。本發(fā)明實(shí)施例通過確定待處理圖像是否需要進(jìn)行偽彩色校正處理,從而能夠有效避免對一些雖然存在著“偽彩色”現(xiàn)象,但造成主觀影響較小的圖像進(jìn)行多余的偽彩色校正處理;在確定需要進(jìn)行偽彩色校正的情況下,根據(jù)待處理圖像中每個像素的顏色分量值,確定待處理圖像中每個像素的特征,并根據(jù)待處理圖像中每個像素的特征,確定待進(jìn)行偽彩色校正的像素以及無需進(jìn)行偽彩色校正的像素,從而對像素進(jìn)行準(zhǔn)確的分類,為后續(xù)進(jìn)行偽彩色校正處理奠定了良好的基礎(chǔ);最后根據(jù)待進(jìn)行偽彩色校正的像素的特征,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,得到所述待處理圖像進(jìn)行校正后的圖像。本發(fā)明實(shí)施例通過對確定出的待進(jìn)行偽彩色處理的像素進(jìn)行校正,實(shí)現(xiàn)了在不影響圖像的清晰度和色彩的保真度的前提下,消除或減弱“偽彩色”現(xiàn)象,提升人眼的主觀感受。一般情況下,偽彩色圖像(即紫邊圖像)的出現(xiàn)往往伴隨著高亮光源在圖像中出現(xiàn)。當(dāng)圖像中沒有高亮光源時(shí),雖然圖像中某些部分經(jīng)過仔細(xì)觀測也存在著紫邊現(xiàn)象,但其輕度往往較小,亮度也往往較低,人眼較難分辨,對主觀感受影響不大,此時(shí)則無需對該圖像進(jìn)行偽彩色校正處理。因此,本發(fā)明實(shí)施 例在步驟101中,通過對圖像進(jìn)行判斷,以確定是否需要對其進(jìn)行偽彩色校正處理。在步驟101中,判斷待處理圖像是否需要進(jìn)行偽彩色校正的具體方式可以為:獲取待處理圖像中的每個像素的亮度值;根據(jù)所述每個像素的亮度值,確定所述待處理圖像中亮度值大于第一亮度閾值的像素的數(shù)量占所述待處理圖像的所有像素?cái)?shù)量的比例;若所述比例大于比例閾值,則確定對所述待處理圖像進(jìn)行偽彩色校正處理,否則確定對所述待處理圖像不進(jìn)行偽彩色校正處理。其中,待處理圖像中一個像素的亮度值可通過以下公式得到:Ycur=α*R+β*G+γ*B……………(1)其中,Ycur為該像素的亮度值;α、β、γ均為預(yù)設(shè)的參數(shù),且滿足α+β+γ=1;R、G、B分別為該像素的紅色分量值、綠色分量值、藍(lán)色分量值。由于待處理圖像中的每個像素都具有相應(yīng)的特征,故在步驟102中,可根據(jù)待處理圖像中每個像素的顏色分量值,確定出待處理圖像中每個像素的特征。其中,像素的顏色分量值包括像素的紅色分量值、綠色分量值、藍(lán)色分量值。待處理圖像中的像素可分為待進(jìn)行偽彩色校正的像素(即導(dǎo)致“紫邊”現(xiàn)象的像素)和無需進(jìn)行偽彩色校正的像素兩類,本發(fā)明實(shí)施例在步驟103中,根據(jù)所述待處理圖像中每個像素的特征,確定待進(jìn)行偽彩色校正的像素,具體方式可以為:若所述待處理圖像中的第一像素符合以下第一特征組合至第四特征中的任一種特征組合,則確定所述第一像素為待進(jìn)行偽彩色校正的像素,所述第一像素為所述待處理圖像中的任意一個像素,其中:第一特征組合為所述第一像素符合第一特征且符合第四特征;第二特征組合為所述第一像素符合第二特征且符合第四特征;第三特征組合為所述第一像素符合第一特征且符合第三特征;第四特征組合為所述第一像素符合第三特征且符合第五特征;其中,可通過以下方式確定所述第一像素符合第一特征至第五特征中的任一種:若在包含所述第一像素的第一區(qū)域內(nèi)存在亮度值大于第一亮度閾值的像素,則確定所述第一像素符合第一特征;若在包含所述第一像素的第二區(qū)域內(nèi)存在亮度值大于第二亮度閾值且藍(lán)色分量值大于藍(lán)色分量閾值的像素,則確定所述第一像素符合第二特征,所述第二亮度閾值小于所述第一亮度閾值;若所述第一像素的亮度值與相鄰的M個像素中任一個像素的亮度值的差值的絕對值大于亮度差值閾值,則確定所述第一像素符合第三特征,1<M<=8;若所述第一像素的藍(lán)色分量值與綠色分量值的差值大于第一藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值大于紅綠差值閾值,則確定所述第一像素符合第四特征;或者,若所述第一像素的藍(lán)色分量值與綠色分量值的差值大于第二藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值和所述第一像素的藍(lán)色分量值與綠色分量值的差值的比值在預(yù)設(shè)比值范圍內(nèi),則確定所述第一像素符合第四特征;若N個相似度值中的最小相似度值小于相似度閾值,且所述最小相似度值對應(yīng)的參考區(qū)域與包含所述第一像素在內(nèi)的第四區(qū)域之間的位置偏移量大于第一偏移量閾值且小于第二偏移量閾值,則確定所述第一像素符合第五特征,N為大于1的整數(shù);所述參考區(qū)域的大小與所述第四區(qū)域的大小相同;一個相似度值用于衡量一個參考區(qū)域內(nèi)所有像素的第一顏色分量與所述第四區(qū)域內(nèi)所有像素的第二顏色分量的相似度。其中,第一偏移量閾值小于第二偏移量閾值。第一偏移量閾值和第二偏移量閾值為預(yù)先設(shè)置的經(jīng)驗(yàn)值。本發(fā)明實(shí)施例中,通過對待處理圖像中每個像素的特征進(jìn)行判斷,進(jìn)而確定出待進(jìn)行偽彩色校正的像素,從而能夠準(zhǔn)確地識別出待進(jìn)行偽彩色校正的圖像,以便于后續(xù)過程中對待進(jìn)行偽彩色校正的像素進(jìn)行校正。具體地,本發(fā)明實(shí)施例中如果待處理圖像中的第一像素符合第一特征組合至第四特征組合中的任一種特征組合,則確定第一像素為待進(jìn)行偽彩色校正的 像素,否則,為無需進(jìn)行偽彩色校正的像素。其中,第一特征組合至第四特征組合分別是由第一特征至第五特征的其中兩種特征進(jìn)行組合而得到的。以下針對上述第一特征至第五特征做進(jìn)一步的解釋說明:對于第一特征:第一區(qū)域可以為以第一像素所在位置為中心的正方形區(qū)域,或者也可以以第一像素所在位置為圓心,半徑為設(shè)定值的圓所在的區(qū)域,又或者也可以為以第一像素所在位置為中心的矩形區(qū)域,本發(fā)明實(shí)施例對此不做限定。優(yōu)選地,如圖2所示,第一區(qū)域?yàn)橐缘谝幌袼厮谖恢脼橹行牡恼叫螀^(qū)域,該正方形的邊寬為預(yù)設(shè)的搜索范圍值,搜索范圍的具體取值可考慮最終效果和計(jì)算量的折中。第一亮度閾值為預(yù)先設(shè)置的經(jīng)驗(yàn)值,亮度值大于第一亮度閾值的像素為高亮像素,符合上述第一特征表示第一像素位于高亮像素附近。對于第二特征:第二區(qū)域可以為以第一像素所在位置為中心的正方形區(qū)域,或者也可以以第一像素所在位置為圓心,半徑為設(shè)定值的圓所在的區(qū)域,又或者也可以為以第一像素所在位置為中心的矩形區(qū)域,本發(fā)明實(shí)施例對此不做限定。第二區(qū)域可以與第一區(qū)域范圍大小相同,也可以不相同。優(yōu)選地,如圖2所示,第二區(qū)域?yàn)橐缘谝幌袼厮谖恢脼橹行牡恼叫螀^(qū)域,該正方形的邊寬為預(yù)設(shè)的搜索范圍值,搜索范圍的具體取值可考慮最終效果和計(jì)算量的折中。第二亮度閾值和藍(lán)色分量閾值均為預(yù)先設(shè)置的經(jīng)驗(yàn)值,且第二亮度閾值應(yīng)小于第一亮度閾值,亮度值大于第二亮度閾值的像素為中等亮度像素。符合上述第二特征表示第一像素位于中等亮度、高藍(lán)色分量區(qū)域附近。對于第三特征:如圖3a所示,為第一像素與其相鄰的8個像素示意圖,與第一像素相鄰的像素通常為8個像素,若第一像素位于待處理圖像的邊緣區(qū)域,則有可能小于8個像素,如圖3b所示,為第一像素位于邊緣區(qū)域時(shí)的示意圖。將第一像素與其相鄰的像素中的任一個像素的亮度值做差,并取絕對值,如果其中某一個計(jì)算結(jié)果大于亮度差值閾值,則說明第一像素符合第三特征;亮度差值閾值為預(yù)先設(shè)定的經(jīng)驗(yàn)值。符合上述第三特征表示第一像素位于一個亮度變化的區(qū)域。對于第四特征:本發(fā)明實(shí)施例中將待進(jìn)行偽彩色校正的像素的顏色分為藍(lán)色和紫色兩大類。第一藍(lán)綠差值閾值、紅綠差值閾值、第二藍(lán)綠差值閾值和預(yù)設(shè)比值范圍均為預(yù)先設(shè)置的經(jīng)驗(yàn)值,一般情況下,第一藍(lán)綠差值閾值略大于或等于第二藍(lán)綠差值閾值關(guān)系。如果第一像素的藍(lán)色分量值與綠色分量值的差值大于第一藍(lán)綠差值閾值,且第一像素的紅色分量值與綠色分量值的差值大于紅綠差值閾值,則確定第一像素的顏色為藍(lán)色;如果第一像素的藍(lán)色分量值與綠色分量值的差值大于第二藍(lán)綠差值閾值,且第一像素的紅色分量值與綠色分量值的差值和第一像素的藍(lán)色分量值與綠色分量值的差值的比值在預(yù)設(shè)比值范圍內(nèi),則確定第一像素的顏色為紫色。對于第五特征,如圖4所示,為本發(fā)明實(shí)施例中確定第一像素符合第五特征的步驟示意圖,包括:步驟401,根據(jù)所述第一像素確定包含所述第一像素的第三區(qū)域和所述第四區(qū)域,所述第四區(qū)域包含于所述第三區(qū)域;步驟402,對所述第三區(qū)域內(nèi)的每個像素的第一顏色分量值進(jìn)行二值化處理,對所述第四區(qū)域內(nèi)的每個像素的第二顏色分量值進(jìn)行二值化處理;步驟403,確定所述第三區(qū)域內(nèi)的第一至第N參考區(qū)域,每個參考區(qū)域的大小與所述第四區(qū)域的大小相同,1<N<=(a+1)*(b+1);其中,a為水平方向上所述第三區(qū)域多于所述第四區(qū)域的像素個數(shù);b為垂直方向上所述第三區(qū)域多于所述第四區(qū)域的像素個數(shù);步驟404,針對每個參考區(qū)域,根據(jù)該參考區(qū)域內(nèi)的每個像素的二值化處理后的第一顏色分量值與所述第四區(qū)域內(nèi)的每個像素的二值化處理后的第二顏色分量值,確定該參考區(qū)域內(nèi)所有像素的第一顏色分量與所述第四區(qū)域內(nèi)所有像素的第二顏色分量的相似度值;步驟405,從N個相似度值中選擇最小相似度值,若所述最小相似度值小于相似度閾值且所述最小相似度值對應(yīng)的參考區(qū)域與所述第四區(qū)域之間的位置偏移量大于偏移量閾值,則確定所述第一像素符合第五特征。優(yōu)選地,本發(fā)明實(shí)施例中,在步驟401之前,還包括對待處理圖像進(jìn)行雙邊濾波處理,在保留待處理圖像結(jié)構(gòu)信息的同時(shí)濾除噪聲,從而提高后續(xù)判斷結(jié)果的準(zhǔn)確性。優(yōu)選地,在雙邊濾波處理后,還可對待處理圖像進(jìn)行縮小處理,一般進(jìn)行2、4、8等整數(shù)倍縮小,從而有效減少后續(xù)步驟中的計(jì)算量??s小處理的具體過程中可選用雙線性、雙三次等經(jīng)典方法進(jìn)行,上述方法均為現(xiàn)有技術(shù),此處不再贅述。在步驟401中,可選取綠色分量(第一顏色分量)作為基準(zhǔn)顏色分量,基準(zhǔn)顏色分量對應(yīng)第四區(qū)域,紅色分量(第二顏色分量)和藍(lán)色分量(第三顏色分量)則對應(yīng)第三區(qū)域;根據(jù)第一像素確定包含第一像素的第三區(qū)域和所述第四區(qū)域,第四區(qū)域包含于所述第三區(qū)域;其中,第三區(qū)域優(yōu)選為以第一像素所在位置為中心的正方形區(qū)域,第四區(qū)域優(yōu)選為以第一像素所在位置為中心的正方形區(qū)域。在步驟402中,對紅色分量、綠色分量和藍(lán)色分量進(jìn)行二值化處理。下面以綠色分量的二值化處理為例進(jìn)行說明,如圖5所示,為本發(fā)明實(shí)施例中綠色分量的二值化處理過程示意圖,包括:步驟501,獲取第四區(qū)域中每個像素的綠色分量;步驟502,像素值截位:為減少計(jì)算量,可先將8bit的綠色分量值截位成4bit的數(shù)據(jù),其值域范圍為[0,15];該步驟可選;步驟503,進(jìn)行直方圖統(tǒng)計(jì),得到每個值上的直方圖數(shù)據(jù)Hist(i),i的取值為0~15;步驟504,找出中間值,中間值為直方圖數(shù)據(jù)的索引值,即為i所對應(yīng)的數(shù)值。具體可根據(jù)直方圖數(shù)據(jù)通過以下公式找出中間值:Hist_mean=INV(min(abs(Σ0Hist_mean-1Hist(i)-ΣHist_mean15Hist(i))))...(2)]]>其中,Hist_mean為中間值,Hist(i)為直方圖數(shù)據(jù),i的取值為0~15。步驟505,根據(jù)中間值進(jìn)行二值化:將像素的綠色分量值大于等于中間值的綠色分量值設(shè)為1,否則設(shè)置為0,完成二值化。在步驟403中,根據(jù)第三區(qū)域和第四區(qū)域確定第三區(qū)域內(nèi)的第一至第N參考區(qū)域,1<N<=(a+1)*(b+1);其中,a為水平方向上所述第三區(qū)域多于所述第四區(qū)域的像素個數(shù);b為垂直方向上所述第三區(qū)域多于所述第四區(qū)域的像素個數(shù);本發(fā)明實(shí)施例中參考區(qū)域的大小與第四區(qū)域的大小相同,每個參考區(qū)域均具有一個偏移量(x,y),其中,-a/2<=x<=a/2,-a/b<=y(tǒng)<=b/2;該偏移量代表參與計(jì)算的第二顏色分量(此處也可為第三顏色分量)對應(yīng)的第三區(qū)域與第一顏色分量對應(yīng)的第四區(qū)域在空間位置的偏移。假設(shè)a和b的取值均為6,則N的最大取值為49,49個參考區(qū)域?qū)?yīng)49組偏移量,為減少計(jì)算量,可選擇y=0且-3<=x<=3,x=0且-3<=y(tǒng)<=3共13組偏移量對應(yīng)的參考區(qū)域進(jìn)行計(jì)算。如圖6a-圖6b所示,為偏移量為(0,0)和(-3,3)的相似度計(jì)算示意圖。在步驟404中,針對每個參考區(qū)域,根據(jù)該參考區(qū)域內(nèi)的每個像素的二值化處理后的第一顏色分量值與所述第四區(qū)域內(nèi)的每個像素的二值化處理后的第二顏色分量值,根據(jù)以下公式確定該參考區(qū)域內(nèi)所有像素的第一顏色分量與所述第四區(qū)域內(nèi)所有像素的第二顏色分量的相似度值:Similarity(x,y)=∑(i,j)abs(R’(i+x,j+y)-G’(i,j))…………(3)其中,Similarity(x,y)表示該參考區(qū)域內(nèi)所有像素的第一顏色分量與所述第四區(qū)域內(nèi)所有像素的第二顏色分量的相似度值;x和y分別表示在水平軸和垂直軸上該參考區(qū)域所對應(yīng)的偏移量;(i,j)表示第四區(qū)域內(nèi)每個像素的坐標(biāo)值;R’(i+x,j+y)表示該參考區(qū)域內(nèi)每個像素的二值化后的紅色分量值;G’(i,j)表示第四區(qū)域內(nèi)每個像素的二值化后的綠色分量值。選取13組偏移量對應(yīng)的參考區(qū)域通過上述過程進(jìn)行計(jì)算,可得到13個相似度值。在步驟405中,從步驟404中得到的13組相似度值中選取最小相似度值,相似度值越小說明相似度越高;若最小相似度值小于相似度閾值且所述最小相 似度值對應(yīng)的參考區(qū)域與所述第四區(qū)域之間的位置偏移量大于偏移量閾值,則確定所述第一像素符合第五特征,其中,相似度閾值和偏移量閾值均為預(yù)先設(shè)置的經(jīng)驗(yàn)值。符合第五特征表示第一像素具有偏移相似度。本發(fā)明實(shí)施例中通過上述方式判斷待處理圖像中的每個像素所符合的特征,進(jìn)而將符合第一特征組合至第四特征組合中的任一種特征組合的像素確定為待進(jìn)行偽彩色校正的像素。對于待進(jìn)行偽彩色校正的像素,可根據(jù)其所符合的特征組合進(jìn)行分析判斷造成“偽彩色”現(xiàn)象的原因,進(jìn)而可根據(jù)該原因找出適合的校正方式以消除或減弱“偽彩色”現(xiàn)象,實(shí)現(xiàn)了針對不同原因采用不同的解決方式以有效提高圖像質(zhì)量的效果。例如,若像素a符合第一特征組合,則經(jīng)過分析判斷可知,導(dǎo)致像素a為待進(jìn)行偽彩色校正的像素的原因?yàn)?br>
背景技術(shù):
中所提到的光源和/或光電傳感器;若像素b符合第二特征組合,則經(jīng)過分析判斷可知,導(dǎo)致像素b為待進(jìn)行偽彩色校正的像素的原因?yàn)?br>
背景技術(shù):
中所提到的光源和/或光電傳感器;若像素c符合第三特征組合,則經(jīng)過分析判斷可知,導(dǎo)致像素c為待進(jìn)行偽彩色校正的像素的原因?yàn)槿ヱR賽克;若像素d符合第四特征組合,則經(jīng)過分析判斷可知,導(dǎo)致像素d為待進(jìn)行偽彩色校正的像素的原因?yàn)殓R頭和/或?qū)拕討B(tài)方法中的運(yùn)動物體。本發(fā)明實(shí)施例在步驟104中,著重介紹針對待進(jìn)行偽彩色校正的像素是否符合第四特征,來對待進(jìn)行偽彩色校正的像素進(jìn)行校正的方法,具體可包括:若所述待進(jìn)行偽彩色校正的像素符合第四特征,則根據(jù)包含所述待進(jìn)行偽彩色校正的像素的第五區(qū)域內(nèi)的每個不符合所述第四特征的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正;否則,根據(jù)所述待進(jìn)行偽彩色校正的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正;其中,是否符合第四特征的判斷方式見上文,此處不再贅述。下面針對符合第四特征和不符合第四特征兩種情況下的校正方法進(jìn)行具體介紹。(1)待進(jìn)行偽彩色校正的像素符合第四特征時(shí),根據(jù)包含所述待進(jìn)行偽 彩色校正的像素的第五區(qū)域內(nèi)的每個不符合所述第四特征的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,如圖7所示,為待進(jìn)行偽彩色校正的像素符合第四特征對應(yīng)的校正方法示意圖,該方法包括:步驟701,確定所述待進(jìn)行偽彩色校正的像素的亮度值;步驟702,確定所述第五區(qū)域內(nèi)的所有不符合所述第四特征的像素的紅色分量值與綠色分量值的差值的第一平均值,以及藍(lán)色分量值與綠色色分量值的差值的第二平均值;步驟703,根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一平均值、所述第二平均值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正。本發(fā)明實(shí)施例中,該校正方法需要參考包含待進(jìn)行偽彩色校正的像素在內(nèi)的第五區(qū)域內(nèi)的像素,優(yōu)選地,第五區(qū)域?yàn)橐源M(jìn)行偽彩色校正的像素為中心的正方形區(qū)域,該正方形區(qū)域的邊寬為預(yù)先設(shè)置的經(jīng)驗(yàn)值,例如,第五區(qū)域的邊寬為7,即代表7個像素。具體地,在步驟701中,通過上述公式(1)計(jì)算待進(jìn)行偽彩色校正的的像素的亮度值。在步驟703中,根據(jù)步驟701中確定的待進(jìn)行偽彩色校正的的像素的亮度值以及步驟702中確定的第一平均值和第二平均值,采用以下公式對待進(jìn)行偽彩色校正的像素進(jìn)行校正:Rcor=Y(jié)cur+(1-α)*Avgr-g-γ*Avgb-g…………(4)Gcor=Y(jié)cur-α*Avgr-g-γ*Avgb-g…………(5)Bcor=Y(jié)cur-α*Avgr-g+(1-γ)*Avgb-g…………(6)其中,Rcor、Gcor、Bcor為所述待進(jìn)行偽彩色校正的像素校正后的紅色分量值、綠色分量值、藍(lán)色分量值;Avgr-g為所述第一平均值;Avgb-g為所述第二平均值;Ycur為待進(jìn)行偽彩色校正的像素的亮度值。上述根據(jù)包含待進(jìn)行偽彩色校正的像素的第五區(qū)域內(nèi)的每個不符合所述第四特征的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正的方 法,能夠有效地消去“補(bǔ)色現(xiàn)象”,提高圖像的質(zhì)量。(2)待進(jìn)行偽彩色校正的像素符合第四特征時(shí),根據(jù)所述待進(jìn)行偽彩色校正的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,如圖8所示,為待進(jìn)行偽彩色校正的像素不符合第四特征對應(yīng)的校正方法示意圖,該方法包括:步驟801,確定所述待進(jìn)行偽彩色校正的像素的亮度值;步驟802,確定所述待進(jìn)行偽彩色校正的像素的紅色分量值與綠色分量值的第一差值,以及藍(lán)色分量值與綠色分量值的第二差值;步驟803,根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一差值、第二差值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正。具體地,在步驟801中,通過上述公式(1)計(jì)算待進(jìn)行偽彩色校正的的像素的亮度值。在步驟803中,根據(jù)步驟801中確定的待進(jìn)行偽彩色校正的的像素的亮度值以及步驟802中確定的第一差值和第二差值,采用以下公式對待進(jìn)行偽彩色校正的像素進(jìn)行校正:Rcor=Y(jié)cur+(1-α)*Strencor*Curr-g-γ*Strencor*Curb-g…(7)Gcor=Y(jié)cur-α*Strencor*Curr-g-γ*Strencor*Curb-g……(8)Bcor=Y(jié)cur-α*Strencor*Curr-g+(1-γ)*Strencor*Curb-g…(9)其中,Rcor、Gcor、Bcor為所述待進(jìn)行偽彩色校正的像素校正后的紅色分量值、綠色分量值、藍(lán)色分量值;Curr-g為所述第一差值;Curb-g為所述第二差值;Strencor為校正強(qiáng)度,取值范圍為[0,1];Ycur為待進(jìn)行偽彩色校正的像素的亮度值。本發(fā)明實(shí)施例中,通過確定待進(jìn)行偽彩色校正的像素的特征,針對其是否符合第四特征來采取不同的校正方式,保證每個待進(jìn)行偽彩色校正的圖像都能夠根據(jù)其具體情況而得到準(zhǔn)確的校正,在保證圖像質(zhì)量的基礎(chǔ)上,有效地消除或減弱“偽彩色”現(xiàn)象。本發(fā)明的上述實(shí)施例中,確定待處理圖像是否需要進(jìn)行偽彩色校正處理,從而能夠有效避免對一些雖然存在著“偽彩色”現(xiàn)象,但造成主觀影響較小的圖像進(jìn)行多余的偽彩色校正處理;在確定需要進(jìn)行偽彩色校正的情況下,根據(jù)待處理圖像中每個像素的顏色分量值,確定待處理圖像中每個像素的特征,并根據(jù)待處理圖像中每個像素的特征,確定待進(jìn)行偽彩色校正的像素以及無需進(jìn)行偽彩色校正的像素,從而對像素進(jìn)行準(zhǔn)確的分類,為后續(xù)進(jìn)行偽彩色校正處理奠定了良好的基礎(chǔ);最后根據(jù)待進(jìn)行偽彩色校正的像素的特征,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,得到所述待處理圖像進(jìn)行校正后的圖像;本發(fā)明實(shí)施例通過對確定出的待進(jìn)行偽彩色處理的像素進(jìn)行校正,實(shí)現(xiàn)了在不影響圖像的清晰度和色彩的保真度的前提下,消除或減弱“偽彩色”現(xiàn)象,提升人眼的主觀感受。針對上述方法流程,本發(fā)明實(shí)施例提供一種圖像處理裝置。該圖像處理裝置的具體內(nèi)容可參照上述方法實(shí)施,在此不再贅述。圖9為本發(fā)明實(shí)施例提供的一種圖像處理裝置示意圖,該裝置包括:確定處理模塊901,用于確定是否需要對待處理圖像進(jìn)行偽彩色校正處理;確定特征模塊902,用于在確定需要進(jìn)行偽彩色校正處理的情況下,根據(jù)所述待處理圖像中每個像素的顏色分量值,確定所述待處理圖像中每個像素的特征;確定像素模塊903,用于根據(jù)所述待處理圖像中每個像素的特征,確定待進(jìn)行偽彩色校正的像素;校正模塊904,用于根據(jù)所述待進(jìn)行偽彩色校正的像素的特征,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,得到所述待處理圖像進(jìn)行校正后的圖像。較佳地,所述確定處理模塊901具體用于:獲取待處理圖像中的每個像素的亮度值;根據(jù)所述每個像素的亮度值,確定所述待處理圖像中亮度值大于第一亮度閾值的像素的數(shù)量占所述待處理圖像的所有像素?cái)?shù)量的比例;若所述比例大于比例閾值,則確定對所述待處理圖像進(jìn)行偽彩色校正處理。較佳地,所述確定像素模塊903具體用于:若所述待處理圖像中的第一像素符合以下第一特征組合至第四特征中的任一種特征組合,則確定所述第一像素為待進(jìn)行偽彩色校正的像素,所述第一像素為所述待處理圖像中的任意一個像素,其中:第一特征組合為所述第一像素符合第一特征且符合第四特征;第二特征組合為所述第一像素符合第二特征且符合第四特征;第三特征組合為所述第一像素符合第一特征且符合第三特征;第四特征組合為所述第一像素符合第三特征且符合第五特征;其中,可通過以下方式確定所述第一像素符合第一特征至第五特征中的任一種:若在包含所述第一像素的第一區(qū)域內(nèi)存在亮度值大于第一亮度閾值的像素,則確定所述第一像素符合第一特征;若在包含所述第一像素的第二區(qū)域內(nèi)存在亮度值大于第二亮度閾值且藍(lán)色分量值大于藍(lán)色分量閾值的像素,則確定所述第一像素符合第二特征,所述第二亮度閾值小于所述第一亮度閾值;若所述第一像素的亮度值與相鄰的M個像素中任一個像素的亮度值的差值的絕對值大于亮度差值閾值,則確定所述第一像素符合第三特征,1<M<=8;若所述第一像素的藍(lán)色分量值與綠色分量值的差值大于第一藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值大于紅綠差值閾值,則確定所述第一像素符合第四特征;或者,若所述第一像素的藍(lán)色分量值與綠色分量值的差值大于第二藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值和所述第一像素的藍(lán)色分量值與綠色分量值的差值的比值在預(yù)設(shè)比值范圍內(nèi),則確定所述第一像素符合第四特征;若N個相似度值中的最小相似度值小于相似度閾值,且所述最小相似度值對應(yīng)的參考區(qū)域與包含所述第一像素在內(nèi)的第四區(qū)域之間的位置偏移量大于 第一偏移量閾值且小于第二偏移量閾值,則確定所述第一像素符合第五特征,N為大于1的整數(shù);所述參考區(qū)域的大小與所述第四區(qū)域的大小相同;一個相似度值用于衡量一個參考區(qū)域內(nèi)所有像素的第一顏色分量與所述第四區(qū)域內(nèi)所有像素的第二顏色分量的相似度。較佳地,所述確定像素模塊903具體用于:通過以下方式確定所述第一像素符合所述第五特征:根據(jù)所述第一像素確定包含所述第一像素的第三區(qū)域和所述第四區(qū)域,所述第四區(qū)域包含于所述第三區(qū)域;對所述第三區(qū)域內(nèi)的每個像素的第一顏色分量值進(jìn)行二值化處理,對所述第四區(qū)域內(nèi)的每個像素的第二顏色分量值進(jìn)行二值化處理;確定所述第三區(qū)域內(nèi)的第一至第N參考區(qū)域,每個參考區(qū)域的大小與所述第四區(qū)域的大小相同,1<N<=(a+1)*(b+1);其中,a為水平方向上所述第三區(qū)域多于所述第四區(qū)域的像素個數(shù);b為垂直方向上所述第三區(qū)域多于所述第四區(qū)域的像素個數(shù);針對每個參考區(qū)域,根據(jù)該參考區(qū)域內(nèi)的每個像素的二值化處理后的第一顏色分量值與所述第四區(qū)域內(nèi)的每個像素的二值化處理后的第二顏色分量值,確定該參考區(qū)域內(nèi)所有像素的第一顏色分量與所述第四區(qū)域內(nèi)所有像素的第二顏色分量的相似度值;從N個相似度值中選擇最小相似度值,若所述最小相似度值小于相似度閾值且所述最小相似度值對應(yīng)的參考區(qū)域與所述第四區(qū)域之間的位置偏移量大于偏移量閾值,則確定所述第一像素符合第五特征。較佳地,所述校正模塊904具體用于:若所述待進(jìn)行偽彩色校正的像素符合第四特征,則根據(jù)包含所述待進(jìn)行偽彩色校正的像素的第五區(qū)域內(nèi)的每個不符合所述第四特征的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正;否則,根據(jù)所述待進(jìn)行偽彩色校正的像素的顏色分量值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,其中:若所述待進(jìn)行偽彩色校正的像素的藍(lán)色分量值與綠色分量值的差值大于第一藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值大于紅綠差值閾值,則確定所述待進(jìn)行偽彩色校正的像素符合第四特征;或者,若所述待進(jìn)行偽彩色校正的像素的藍(lán)色分量值與綠色分量值的差值大于第二藍(lán)綠差值閾值,且所述第一像素的紅色分量值與綠色分量值的差值和所述第一像素的藍(lán)色分量值與綠色分量值的差值的比值在預(yù)設(shè)比值范圍內(nèi),則確定所述待進(jìn)行偽彩色校正的像素符合第四特征。較佳地,若所述待進(jìn)行偽彩色校正的像素符合第四特征,則所述校正模塊904具體用于:確定所述待進(jìn)行偽彩色校正的像素的亮度值;確定所述第五區(qū)域內(nèi)的所有不符合所述第四特征的像素的紅色分量值與綠色分量值的差值的第一平均值,以及藍(lán)色分量值與綠色色分量值的差值的第二平均值;根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一平均值、所述第二平均值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正。較佳地,所述校正模塊904具體用于:根據(jù)以下公式計(jì)算所述待進(jìn)行偽彩色校正的像素的亮度值:Ycur=α*R+β*G+γ*B其中,Ycur為所述待進(jìn)行偽彩色校正的像素的亮度值;α、β、γ為預(yù)設(shè)的參數(shù),且α+β+γ=1;R、G、B為所述待進(jìn)行偽彩色校正的像素的紅色分量值、綠色分量值、藍(lán)色分量值;采用以下公式對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正:Rcor=Y(jié)cur+(1-α)*Avgr-g-γ*Avgb-gGcor=Y(jié)cur-α*Avgr-g-γ*Avgb-gBcor=Y(jié)cur-α*Avgr-g+(1-γ)*Avgb-g其中,Rcor、Gcor、Bcor為所述待進(jìn)行偽彩色校正的像素校正后的紅色分 量值、綠色分量值、藍(lán)色分量值;Avgr-g為所述第一平均值;Avgb-g為所述第二平均值。較佳地,若所述待進(jìn)行偽彩色校正的像素不符合所述第四特征,則所述校正模塊904具體用于:確定所述待進(jìn)行偽彩色校正的像素的亮度值;確定所述待進(jìn)行偽彩色校正的像素的紅色分量值與綠色分量值的第一差值,以及藍(lán)色分量值與綠色分量值的第二差值;根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一差值、第二差值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正。較佳地,所述校正模塊904具體用于:根據(jù)以下公式計(jì)算所述待進(jìn)行偽彩色校正的像素的亮度值:Ycur=α*R+β*G+γ*B其中,Ycur為所述待進(jìn)行偽彩色校正的像素的亮度值;α、β、γ為預(yù)設(shè)的參數(shù),且α+β+γ=1;R、G、B為所述待進(jìn)行偽彩色校正的像素的紅色分量值、綠色分量值、藍(lán)色分量值;所述根據(jù)所述待進(jìn)行偽彩色校正的像素的亮度值以及所述第一差值、第二差值,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,包括:采用以下公式對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正:Rcor=Y(jié)cur+(1-α)*Strencor*Curr-g-γ*Strencor*Curb-gGcor=Y(jié)cur-α*Strencor*Curr-g-γ*Strencor*Curb-gBcor=Y(jié)cur-α*Strencor*Curr-g+(1-γ)*Strencor*Curb-g其中,Rcor、Gcor、Bcor為所述待進(jìn)行偽彩色校正的像素校正后的紅色分量值、綠色分量值、藍(lán)色分量值;Curr-g為所述第一差值;Curb-g為所述第二差值;Strencor為校正強(qiáng)度,取值范圍為[0,1]。從上述內(nèi)容可以看出:本發(fā)明的上述實(shí)施例中,確定待處理圖像是否需要進(jìn)行偽彩色校正處理,從而能夠有效避免對一些雖然存在著“偽彩色”現(xiàn)象, 但造成主觀影響較小的圖像進(jìn)行多余的偽彩色校正處理;在確定需要進(jìn)行偽彩色校正的情況下,根據(jù)待處理圖像中每個像素的顏色分量值,確定待處理圖像中每個像素的特征,并根據(jù)待處理圖像中每個像素的特征,確定待進(jìn)行偽彩色校正的像素以及無需進(jìn)行偽彩色校正的像素,從而對像素進(jìn)行準(zhǔn)確的分類,為后續(xù)進(jìn)行偽彩色校正處理奠定了良好的基礎(chǔ);最后根據(jù)待進(jìn)行偽彩色校正的像素的特征,對所述待進(jìn)行偽彩色校正的像素進(jìn)行校正,得到所述待處理圖像進(jìn)行校正后的圖像;本發(fā)明實(shí)施例通過對確定出的待進(jìn)行偽彩色處理的像素進(jìn)行校正,實(shí)現(xiàn)了在不影響圖像的清晰度和色彩的保真度的前提下,消除或減弱“偽彩色”現(xiàn)象,提升人眼的主觀感受。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計(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)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。當(dāng)前第1頁1 2 3