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

一種圖像處理的方法及裝置的制造方法

文檔序號:10726373閱讀:622來源:國知局
一種圖像處理的方法及裝置的制造方法
【專利摘要】本發(fā)明涉及圖像處理領域,特別涉及一種圖像處理方法及裝置,用以解決現(xiàn)有技術中存在的采用直方圖均衡化進行圖像處理的方法很不靈活的問題。本發(fā)明實施例根據(jù)圖像的目標區(qū)域對應的累積直方圖,確定除最大灰度級之外的N?1個灰度級中每一個灰度級對應的統(tǒng)計概率值;確定每一個統(tǒng)計概率值對應的優(yōu)化系數(shù),并根據(jù)每一個優(yōu)化系數(shù),生成優(yōu)化系數(shù)對應的優(yōu)化曲線;根據(jù)生成的每一條優(yōu)化曲線,以及預設的除最大灰度級之外的N?1個灰度級中每一個灰度級對應的調(diào)整曲線,確定目標區(qū)域對應的映射曲線;并根據(jù)映射曲線對像素點的像素值進行調(diào)整。本發(fā)明實施例的圖像可以針對每一個目標區(qū)域進行單獨的處理,從而使得圖像處理的方法更為靈活。
【專利說明】
一種圖像處理的方法及裝置
技術領域
[0001] 本發(fā)明涉及圖像處理技術領域,特別涉及一種圖像處理方法及裝置。
【背景技術】
[0002] 目前,在通過攝像機或相機采集圖片時,由于拍攝場景不同,會獲得不同的圖像效 果。例如,在光照條件良好的場景中拍攝圖片,可以獲得較好的圖像效果;但是在強逆光、強 順光等場景中拍攝圖片,往往拍出的圖像發(fā)蒙,或者偏暗,細節(jié)不夠豐富,圖像整體通透性 不夠。
[0003] 目前,最為常見的提高圖像對比度的方法為直方圖均衡化。其中,直方圖均衡化是 指通過灰度映射使輸入圖像轉換為在每一個灰度級上都有近似相同的像素點數(shù)的輸出圖 像,即輸出的灰度直方圖是均勻的。采用直方圖均衡化處理圖像的方法包括:
[0004] 1、統(tǒng)計圖像的灰度歸一化直方圖,獲取概率密度函數(shù)p(x),其中0<χ<1;
[0005] 2、計算圖像的累積分布函數(shù): r
[0006] f(r) = JρΓ(μ)?μ . 0
[0007] 3、直方圖均衡化轉換公式: da
[0008] = ,/ (D4) = Z)max j* ,其中DB為變換后的像素值,Da為變換前的 0 像素值。
[0009] 在經(jīng)過上述的直方圖均衡化的方法處理后得到的圖像中,像素將占有盡可能多的 灰度級并且分布均勻。但是在采用直方圖均衡化的方法處理圖像的過程中,若該圖像的位 寬為n,則所述圖像的灰度級個數(shù)為2 n;在統(tǒng)計圖像的灰度歸一化直方圖時,需要統(tǒng)計2n個灰 度級的直方圖,再根據(jù)2n個灰度級的直方圖計算累積直方圖,使得計算量較大。
[0010] 綜上所述,目前采用直方圖均衡化進行圖像處理的方法較為復雜。

【發(fā)明內(nèi)容】

[0011] 本發(fā)明提供一種圖像處理方法及裝置,用以解決現(xiàn)有技術中存在的采用直方圖均 衡化進行圖像處理的方法較為復雜的問題。
[0012] 基于上述問題本發(fā)明實施例提供一種圖像處理方法,包括:
[0013] 根據(jù)圖像的目標區(qū)域對應的累積直方圖,確定除最大灰度級之外的N-1個灰度級 中每一個灰度級對應的統(tǒng)計概率值,其中,所述N為所述累積直方圖的灰度級個數(shù),所述N為 大于1的正整數(shù),并且所述N小于所述圖像的灰度級個數(shù);
[0014] 確定所述每一個統(tǒng)計概率值對應的優(yōu)化系數(shù),并根據(jù)所述每一個優(yōu)化系數(shù),生成 所述優(yōu)化系數(shù)對應的優(yōu)化曲線;
[0015] 根據(jù)生成的每一條優(yōu)化曲線,以及預設的除最大灰度級之外的N-1個灰度級中每 一個灰度級對應的調(diào)整曲線,確定所述目標區(qū)域對應的映射曲線;
[0016] 確定所述目標區(qū)域中需要進行處理的像素點,并根據(jù)所述映射曲線對所述像素點 的像素值進行調(diào)整。
[0017] 由于本發(fā)明實施例在對圖像中需要進行處理的目標區(qū)域進行處理時,確定目標區(qū) 域對應的灰度級個數(shù)為N的累積直方圖,其中N遠遠小于圖像的灰度級個數(shù)2 n,n為圖像的位 寬,由于需要統(tǒng)計很少灰度級個數(shù)的累積直方圖,從而減少圖像處理時的計算量,從而簡化 圖像處理的方法。
[0018] 可選的,所述確定所述每一個統(tǒng)計概率值對應的優(yōu)化系數(shù),包括:
[0019] 根據(jù)每一個統(tǒng)計概率值對應的灰度級,確定所述每一個統(tǒng)計概率值對應的初始優(yōu) 化系數(shù);
[0020] 根據(jù)所述目標區(qū)域的中心像素點,確定每一個初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0021] 由于本發(fā)明實施例在確定灰度級對應的初始優(yōu)化系數(shù)后,需要對初始優(yōu)化系數(shù)進 行限定,得到灰度級對應的優(yōu)化系數(shù),在根據(jù)優(yōu)化系數(shù)進行圖像處理時,能夠合理調(diào)整圖像 的各個區(qū)域的對比度。
[0022] 可選的,所述根據(jù)每一個統(tǒng)計概率值對應的灰度級,確定所述每一個統(tǒng)計概率值 對應的初始優(yōu)化系數(shù),包括:
[0023] 針對任意一個統(tǒng)計概率值,根據(jù)所述統(tǒng)計概率值對應的灰度級,確定所述統(tǒng)計概 率值對應的取值范圍;
[0024] 根據(jù)所述取值范圍中的最大值和最小值,對所述統(tǒng)計概率值進行調(diào)整;并根據(jù)調(diào) 整后的統(tǒng)計概率值,確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù)。
[0025] 由于本發(fā)明實施例能夠根據(jù)統(tǒng)計概率值對應的灰度級,自適應地確定統(tǒng)計概率值 對應的取值范圍,并根據(jù)取值范圍中的最大值和最小值,合理的對統(tǒng)計概率值進行調(diào)整,根 據(jù)調(diào)整后的統(tǒng)計概率值確定初始優(yōu)化系數(shù),從而計算得到最優(yōu)的初始優(yōu)化系數(shù),使圖像的 效果達到最優(yōu)。
[0026] 可選的,根據(jù)下列公式確定所述灰度級對應的統(tǒng)計概率值的取值范圍:
[0027] max = bin+ki ;
[0028] min = bin+k2;
[0029] 其中,max為所述取值范圍中的最大值,min為所述取值范圍中的最小值,并且0< min<max<l; bin為所述統(tǒng)計概率值對應的歸一化灰度級,并且bin大于等于0且小于等于 1 ;ki>k2;
[0030] 根據(jù)下列公式對所述統(tǒng)計概率值進行調(diào)整:
[0031] Py7 =min+(max-min) XPy;
[0032] 其中,Py為所述統(tǒng)計概率值,P/為調(diào)整后的統(tǒng)計概率值,max為所述取值范圍中的 最大值,min為所述取值范圍中的最小值;
[0033]根據(jù)下列公式確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù):
[0034] A=log(p/y)/log(bin);
[0035]其中,A為初始優(yōu)化系數(shù),P/為調(diào)整后的統(tǒng)計概率值,bin為所述統(tǒng)計概率值對應 的歸一化灰度級,并且bin大于等于0且小于等于1。
[0036] 由于本發(fā)明實施例提供了具體的計算統(tǒng)計概率值對應的取值范圍的公式,對統(tǒng)計 概率值進行調(diào)整的公式,以及確定統(tǒng)計概率值對應的初始優(yōu)化系數(shù)的公式,從而得到準確 的初始優(yōu)化系數(shù),使圖像的處理效果最佳。
[0037] 可選的,所述根據(jù)所述目標區(qū)域的中心像素點,確定每一個初始優(yōu)化系數(shù)對應的 優(yōu)化系數(shù),包括:
[0038] 針對任意一個初始優(yōu)化系數(shù),若所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值, 則根據(jù)所述目標區(qū)域的中心像素點的像素值,以及所述中心像素點對應的周邊區(qū)域的像素 點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);其中,所述周邊區(qū)域為以所述中心像 素點為中心的區(qū)域;
[0039] 針對任意一個初始優(yōu)化系數(shù),若所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾 值,則根據(jù)所述目標區(qū)域的中心像素點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0040] 由于本發(fā)明實施例在根據(jù)初始優(yōu)化系數(shù)確定優(yōu)化系數(shù)時,根據(jù)灰度級的范圍不 同,提供了不同的確定優(yōu)化系數(shù)的方式。在灰度級小于第一閾值時,根據(jù)中心像素點的像素 值,以及中心像素點對應的周邊區(qū)域的像素點的像素值,確定初始優(yōu)化系數(shù)對應的優(yōu)化系 數(shù),從而提高了圖像低亮部分的對比度;灰度級不小于第一閾值時,根據(jù)根據(jù)中心像素點的 像素值確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù),從而有效抑制高亮區(qū)域過度增強。
[0041] 可選的,在所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值時,根據(jù)下列公式確定 所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù):
[0042] A7 =AXm;
[0043] 其中,A為所述初始優(yōu)化系數(shù),#為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);m為所述周 邊區(qū)域中所有像素點的像素值的平均值與所述目標區(qū)域的中心像素點的像素值的比值;
[0044] 在所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值時,根據(jù)下列公式確定所述初 始優(yōu)化系數(shù)對應的優(yōu)化系數(shù):
[0045] A7 =AX (l+pix_value);
[0046] 其中,A為所述初始優(yōu)化系數(shù),A'為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);pix_value 為歸一化處理后的所述目標區(qū)域的中心像素點的像素值,并且pix_valUe大于等于0且小于 等于1 〇
[0047] 由于本發(fā)明實施例根據(jù)不同灰度級范圍,提供了不同的確定初始優(yōu)化系數(shù)對應的 優(yōu)化系數(shù)的公式,從而根據(jù)提供的公式,在不同的灰度級范圍時,均能準確確定優(yōu)化系數(shù)。
[0048] 可選的,所述根據(jù)生成的每一條優(yōu)化曲線,以及預設的除最大灰度級之外的N-1個 灰度級中每一個灰度級對應的調(diào)整曲線,確定所述目標區(qū)域對應的映射曲線,包括:
[0049] 根據(jù)同一灰度級對應的優(yōu)化曲線和調(diào)整曲線,確定所述灰度級對應的子映射曲 線;
[0050] 根據(jù)除最大灰度級之外的N-1個灰度級中每一個灰度級對應的子映射曲線,確定 所述目標區(qū)域對應的映射曲線。
[0051] 可選的,根據(jù)下列方式確定所述目標區(qū)域對應的映射曲線:
[0052] Y〇ut = Gl(Yin) XBl(Yin)+G2(Yin) XB2(Yin) + ……+GN-l(Yin)XBN-l(Yin);
[0053] 其中,Gi、G2……GN-i為所述優(yōu)化曲線,Bi、B 2……BN-i為所述調(diào)整曲線,Ycmt為輸出像 素值,Yin為輸入像素值;并且,在Bi、B2......Bn-1的輸入值相同時,Bi、B2......Bn-1輸出值之和為 Ιο
[0054] 由于本發(fā)明實施例提供了根據(jù)優(yōu)化曲線和調(diào)整曲線,確定目標區(qū)域對應的映射曲 線的具體方法,從而根據(jù)確定的映射曲線對目標區(qū)域的像素值進行調(diào)整,使得對目標區(qū)域 的像素值處理時獲得最佳的效果。
[0055] 可選的,若所述圖像對應的目標區(qū)域為一個,則所述目標區(qū)域為所述圖像;
[0056] 若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域的個數(shù)為所述圖像中像素點 的個數(shù),并且所述圖像中的每一個像素點為一個目標區(qū)域的中心像素點。
[0057] 由于本發(fā)明實施例在對圖像進行處理時,可以將整個圖像作為目標區(qū)域,或者將 圖像劃分為多個目標區(qū)域;在圖像的目標區(qū)域為多個時,圖像中的每一個像素點對應的一 個目標區(qū)域,并且像素點為其對應的目標區(qū)域的中心像素點,本發(fā)明實施例提供了靈活的 進行圖像處理的方法。
[0058] 可選的,若所述圖像對應的目標區(qū)域為多個,在目標區(qū)域的部分區(qū)域位于所述圖 像的外部時,根據(jù)所述目標區(qū)域中位于所述圖像內(nèi)部的區(qū)域的像素點,確定所述目標區(qū)域 中位于所述圖像外部的部分區(qū)域的像素點。
[0059] 由于本發(fā)明實施例在圖像的目標區(qū)域為多個,若目標區(qū)域的部分區(qū)域位于圖像外 部,則將該目標區(qū)域進行補編處理。在進行目標區(qū)域的補編時,根據(jù)目標區(qū)域中在圖像中的 部分區(qū)域的像素點,確定該目標區(qū)域中在圖像外部的區(qū)域的像素點,從而保證目標區(qū)域中 的像素點的像素值較為接近,使得在對該目標區(qū)域的中心像素點進行處理時更加準確。
[0060] 可選的,所述確定所述目標區(qū)域中需要進行處理的像素點,包括:
[0061 ]若所述圖像對應的目標區(qū)域為一個,則所述目標區(qū)域中需要進行處理的像素點為 所述目標區(qū)域中所有像素點;
[0062] 若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域中需要進行處理的像素點為 所述目標區(qū)域的中心像素點。
[0063] 由于本發(fā)明實施例在對圖像進行處理時,可以將整個圖像作為目標區(qū)域,并對圖 像中的每一個像素點進行處理;或者將整個圖像劃分為多個目標區(qū)域,并對每一個目標區(qū) 域的中心像素點進行處理,從而使得圖像處理的方法更加靈活。
[0064]另一方面,本發(fā)明實施例還提供一種圖像處理的裝置,包括:
[0065] 獲取模塊,用于根據(jù)圖像的目標區(qū)域對應的累積直方圖,確定除最大灰度級之外 的Ν-1個灰度級中每一個灰度級對應的統(tǒng)計概率值,其中,所述Ν為所述累積直方圖的灰度 級個數(shù),所述Ν為大于1的正整數(shù),并且所述Ν小于所述圖像的灰度級個數(shù);
[0066] 確定模塊,用于確定所述每一個統(tǒng)計概率值對應的優(yōu)化系數(shù),并根據(jù)所述每一個 優(yōu)化系數(shù),生成所述優(yōu)化系數(shù)對應的優(yōu)化曲線;
[0067] 控制模塊,用于根據(jù)生成的每一條優(yōu)化曲線,以及預設的除最大灰度級之外的Ν-1 個灰度級中每一個灰度級對應的調(diào)整曲線,確定所述目標區(qū)域對應的映射曲線;
[0068]處理模塊,用于確定所述目標區(qū)域中需要進行處理的像素點,并根據(jù)所述映射曲 線對所述像素點的像素值進行調(diào)整。
[0069]可選的,所述確定模塊,具體用于:
[0070]根據(jù)每一個統(tǒng)計概率值對應的灰度級,確定所述每一個統(tǒng)計概率值對應的初始優(yōu) 化系數(shù);根據(jù)所述目標區(qū)域的中心像素點,確定每一個初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0071] 可選的,所述確定模塊,具體用于:
[0072] 針對任意一個統(tǒng)計概率值,根據(jù)所述統(tǒng)計概率值對應的灰度級,確定所述統(tǒng)計概 率值對應的取值范圍;根據(jù)所述取值范圍中的最大值和最小值,對所述統(tǒng)計概率值進行調(diào) 整;并根據(jù)調(diào)整后的統(tǒng)計概率值,確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù)。
[0073]可選的,所述確定模塊,具體用于:
[0074] 根據(jù)下列公式確定所述灰度級對應的統(tǒng)計概率值的取值范圍:
[0075] max = bin+ki ;
[0076] min = bin+k2;
[0077]其中,max為所述取值范圍中的最大值,min為所述取值范圍中的最小值,并且0< min<max<l; bin為所述統(tǒng)計概率值對應的歸一化灰度級,并且bin大于等于0且小于等于 1 ;ki>k2;
[0078] 根據(jù)下列公式對所述統(tǒng)計概率值進行調(diào)整:
[0079] Py7 =min+(max-min) XPy;
[0080] 其中,Py為所述統(tǒng)計概率值,P/為調(diào)整后的統(tǒng)計概率值,max為所述取值范圍中的 最大值,min為所述取值范圍中的最小值;
[0081 ]根據(jù)下列公式確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù):
[0082] A=log(p/y)/log(bin);
[0083] 其中,A為初始優(yōu)化系數(shù),P/為調(diào)整后的統(tǒng)計概率值,bin為所述統(tǒng)計概率值對應 的歸一化灰度級,并且bin大于等于0且小于等于1。
[0084]可選的,所述確定模塊,具體用于:
[0085] 針對任意一個初始優(yōu)化系數(shù),若所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值, 則根據(jù)所述目標區(qū)域的中心像素點的像素值,以及所述中心像素點對應的周邊區(qū)域的像素 點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);其中,所述周邊區(qū)域為以所述中心像 素點為中心的區(qū)域;
[0086] 針對任意一個初始優(yōu)化系數(shù),若所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾 值,則根據(jù)所述目標區(qū)域的中心像素點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。 [0087]可選的,所述確定模塊,具體用于:
[0088] 在所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值時,根據(jù)下列公式確定所述初始 優(yōu)化系數(shù)對應的優(yōu)化系數(shù):
[0089] A7 =AXm;
[0090] 其中,A為所述初始優(yōu)化系數(shù),#為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);m為所述周 邊區(qū)域中所有像素點的像素值的平均值與所述目標區(qū)域的中心像素點的像素值的比值;
[0091] 在所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值時,根據(jù)下列公式確定所述初 始優(yōu)化系數(shù)對應的優(yōu)化系數(shù):
[0092] A7 =AX (l+pix_value);
[0093] 其中,A為所述初始優(yōu)化系數(shù),A'為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);pix_value 為歸一化處理后的所述目標區(qū)域的中心像素點的像素值,并且pix_valUe大于等于0且小于 等于1 〇
[0094] 可選的,所述控制模塊,具體用于:
[0095]根據(jù)同一灰度級對應的優(yōu)化曲線和調(diào)整曲線,確定所述灰度級對應的子映射曲 線;根據(jù)除最大灰度級之外的N-1個灰度級中每一個灰度級對應的子映射曲線,確定所述目 標區(qū)域對應的映射曲線。
[0096]可選的,所述控制模塊,具體用于:
[0097] 根據(jù)下列方式確定所述目標區(qū)域對應的映射曲線:
[0098] Y〇ut = Gl(Yin) XBl(Yin)+G2(Yin) XB2(Yin) + ……+GN-l(Yin)XBN-l(Yin);
[0099] 其中,……為所述優(yōu)化曲線,BU2……為所述調(diào)整曲線,Ycmt為輸出像 素值,Yin為輸入像素值;并且,在Bi、B2......Bn-1的輸入值相同時,Bi、B2......Bn-1輸出值之和為 1〇
[0100] 可選的,若所述圖像對應的目標區(qū)域為一個,則所述目標區(qū)域為所述圖像;
[0101] 若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域的個數(shù)為所述圖像中像素點 的個數(shù),并且所述圖像中的每一個像素點為一個目標區(qū)域的中心像素點。
[0102] 可選的,所述獲取模塊,還用于:
[0103] 若所述圖像對應的目標區(qū)域為多個,在目標區(qū)域的部分區(qū)域位于所述圖像的外部 時,根據(jù)所述目標區(qū)域中位于所述圖像內(nèi)部的區(qū)域的像素點,確定所述目標區(qū)域中位于所 述圖像外部的部分區(qū)域的像素點。
[0104] 可選的,所述處理模塊,具體用于:
[0105] 若所述圖像對應的目標區(qū)域為一個,則所述目標區(qū)域中需要進行處理的像素點為 所述目標區(qū)域中所有像素點;
[0106] 若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域中需要進行處理的像素點為 所述目標區(qū)域的中心像素點。
【附圖說明】
[0107] 圖1為本發(fā)明實施例圖像處理的方法的流程圖;
[0108] 圖2為本發(fā)明實施例圖像的目標區(qū)域為一個時對應的圖像處理方法的流程圖;
[0109] 圖3A-圖3E為本發(fā)明實施例對圖像進行補邊處理時圖像的結構示意圖;
[0110] 圖4A-4D為本發(fā)明實施例對目標區(qū)域進行補邊的方法示意圖;
[0111] 圖5為本發(fā)明實施例圖像的目標區(qū)域為多個時目標區(qū)域的圖像處理方法的流程 圖;
[0112] 圖6為本發(fā)明實施例圖像的目標區(qū)域為多個時目標區(qū)域的圖像處理方法的整體流 程圖;
[0113] 圖7為本發(fā)明具體實施例的優(yōu)化gamma曲線圖;
[0114]圖8為本發(fā)明具體實施例的高斯權重曲線圖;
[0115] 圖9為本發(fā)明具體實施例的映射曲線圖;
[0116] 圖10為本發(fā)明實施例圖像處理的裝置的結構示意圖。
【具體實施方式】
[0117] 本發(fā)明實施例根據(jù)圖像的目標區(qū)域對應的累積直方圖,確定除最大灰度級之外的 N-1個灰度級中每一個灰度級對應的統(tǒng)計概率值,其中,所述N為所述累積直方圖的灰度級 個數(shù),所述N為大于1的正整數(shù),并且所述N小于所述圖像的灰度級個數(shù);確定所述每一個統(tǒng) 計概率值對應的優(yōu)化系數(shù),并根據(jù)所述每一個優(yōu)化系數(shù),生成所述優(yōu)化系數(shù)對應的優(yōu)化曲 線;根據(jù)生成的每一條優(yōu)化曲線,以及預設的除最大灰度級之外的N-1個灰度級中每一個灰 度級對應的調(diào)整曲線,確定所述目標區(qū)域對應的映射曲線;確定所述目標區(qū)域中需要進行 處理的像素點,并根據(jù)所述映射曲線對所述像素點的像素值進行調(diào)整。
[0118]由于本發(fā)明實施例在對圖像中需要進行處理的目標區(qū)域進行處理時,確定目標區(qū) 域對應的灰度級個數(shù)為N的累積直方圖,其中N遠遠小于圖像的灰度級個數(shù)2n,n為圖像的位 寬,由于需要統(tǒng)計很少灰度級個數(shù)的累積直方圖,從而減少圖像處理時的計算量,從而簡化 圖像處理的方法。
[0119]本發(fā)明實施例在對圖像進行處理之前,需要將RGB圖像轉換成灰度圖。并且目標區(qū) 域對應的累積直方圖是在灰度圖的基礎上統(tǒng)計得到的。
[0120] 其中,本發(fā)明實施例的灰度級是指歸一化處理后的灰度級,灰度級的范圍為[0, 1],灰度級為〇代表黑,灰度級為1代表白。
[0121] 本發(fā)明實施例根據(jù)預先設定的灰度級個數(shù),以及需要統(tǒng)計的灰度級,可以確定出 目標區(qū)域對應的累積直方圖。累積直方圖是灰度直方圖的累積和。針對一個灰度級,累積直 方圖表示目標區(qū)域中不大于該灰度級的像素的個數(shù),反映目標區(qū)域中不大于該灰度級的所 有灰度級出現(xiàn)的概率,累積直方圖的橫坐標是灰度級,縱坐標是不大于該灰度級的所有灰 度級對應的統(tǒng)計概率值(即不大于該灰度級的像素與目標區(qū)域中所有像素的比值)。
[0122] 為了使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明作進 一步地詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部份實施例,而不是全部的實施 例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的 所有其它實施例,都屬于本發(fā)明保護的范圍。
[0123]如圖1所示,本發(fā)明實施例圖像處理的方法,包括:
[0124] 步驟101、根據(jù)圖像的目標區(qū)域對應的累積直方圖,確定除最大灰度級之外的N-1 個灰度級中每一個灰度級對應的統(tǒng)計概率值,其中,所述N為所述累積直方圖的灰度級個 數(shù),所述N為大于1的正整數(shù),并且所述N小于所述圖像的灰度級個數(shù);
[0125] 步驟102、確定所述每一個統(tǒng)計概率值對應的優(yōu)化系數(shù),并根據(jù)所述每一個優(yōu)化系 數(shù),生成所述優(yōu)化系數(shù)對應的優(yōu)化曲線;
[0126] 步驟103、根據(jù)生成的每一條優(yōu)化曲線,以及預設的除最大灰度級之外的N-1個灰 度級中每一個灰度級對應的調(diào)整曲線,確定所述目標區(qū)域對應的映射曲線;
[0127] 步驟104、確定所述目標區(qū)域中需要進行處理的像素點,并根據(jù)所述映射曲線對所 述像素點的像素值進行調(diào)整。
[0128] 本發(fā)明實施例的統(tǒng)計概率值為不大于該灰度級的像素個數(shù)與目標區(qū)域中所有像 素個數(shù)的比值。針對任意一個灰度級,本發(fā)明實施例在確定該灰度級對應的統(tǒng)計概率值時, 確定目標區(qū)域中灰度級不大于該灰度級的像素個數(shù),將不大于該灰度級的像素個數(shù)與目標 區(qū)域中所有像素個數(shù)的比值作為該灰度級對應的統(tǒng)計概率值。
[0129] 例如,在確定灰度級0.5對應的統(tǒng)計概率值時,確定目標區(qū)域中灰度級不大于0.5 的像素個數(shù)為A,而目標區(qū)域中所有的像素個數(shù)為B,則灰度級0.5對應的統(tǒng)計概率值P = A/ B〇
[0130] 需要說明的是,本發(fā)明實施例在確定目標區(qū)域的累積直方圖時,如果圖像的位寬 為n,則該圖像的灰度級個數(shù)為2n,預先設定累積直方圖的灰度級個數(shù)N遠遠小于2%從而大 大減小了確定目標區(qū)域的累積直方圖時的計算量。
[0131] 本發(fā)明實施例圖像對應的目標區(qū)域可以為一個或者為多個。
[0132] 在圖像對應的目標區(qū)域為一個時,則所述目標區(qū)域為所述圖像;在圖像對應的目 標區(qū)域為多個時,則所述目標區(qū)域的個數(shù)為所述圖像中像素點的個數(shù),并且所述圖像中的 每一個像素點為一個目標區(qū)域的中心像素點。
[0133] 下面根據(jù)圖像的目標區(qū)域的個數(shù),對圖像處理的方法分別進行說明。
[0134] -、圖像對應的目標區(qū)域為一個。
[0135] 本發(fā)明實施例的圖像對應的目標區(qū)域為一個時,則將該圖像作為目標區(qū)域。
[0136] 如圖2所示,在圖像對應的目標區(qū)域為一個時,對圖像進行處理的方法包括:
[0137]步驟201、將圖像轉換為灰度圖,并確定該灰度圖的累積直方圖,其中,累積直方圖 的灰度級個數(shù)為N。
[0138] 步驟202、根據(jù)圖像對應的累積直方圖,確定除最大灰度級之外的N-1個灰度級中 每一個灰度級對應的統(tǒng)計概率值。
[0139] 具體的,根據(jù)圖像對應的累積直方圖,確定除最大灰度級之外的N-1個灰度級中每 一個灰度級對應的統(tǒng)計概率值采用的方法與現(xiàn)有技術相同,具體的方法在此不再詳細贅 述。
[0140] 例如,在確定圖像對應的累積直方圖時,設定的灰度級個數(shù)為4,分別為0.25、0.5、 0.75、1;則需要根據(jù)累積直方圖確定灰度級0.25對應的統(tǒng)計概率值、0.5對應的統(tǒng)計概率 值、以及0.75對應的統(tǒng)計概率值。
[0141 ]步驟203、確定每一個統(tǒng)計概率值對應的優(yōu)化系數(shù)。
[0142] 在確定統(tǒng)計概率值對應的優(yōu)化系數(shù)時,可選的,根據(jù)每一個統(tǒng)計概率值對應的灰 度級,確定所述每一個統(tǒng)計概率值對應的初始優(yōu)化系數(shù);根據(jù)所述圖像的中心像素點,確定 每一個初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0143] 其中,該步驟中首先確定統(tǒng)計概率值對應的初始優(yōu)化系數(shù),然后確定初始優(yōu)化系 數(shù)對應的優(yōu)化系數(shù)。下面分成兩個方面進行說明。
[0144] 第一方面、針對任意一個統(tǒng)計概率值,詳細說明確定統(tǒng)計概率值對應的初始優(yōu)化 系數(shù)的步驟。
[0145] A、根據(jù)統(tǒng)計概率值對應的灰度級,確定灰度級對應的統(tǒng)計概率值的取值范圍;
[0146] B、根據(jù)取值范圍中的最大值和最小值,對所述統(tǒng)計概率值進行調(diào)整;并根據(jù)調(diào)整 后的統(tǒng)計概率值,確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù)。
[0147] 由于本發(fā)明實施例在確定圖像對應的累積直方圖時,累積直方圖對應的灰度級個 數(shù)為N,在圖像的位寬為η時,N遠遠小于2n。累積直方圖灰度級的減少能夠降低計算量,但是 也會帶來不利影響。比如,一幅圖像整體偏暗,像素值集中在低亮區(qū)域,N個灰度級中最小的 灰度級對應的統(tǒng)計概率值接近為1,直接采用灰度級對應的統(tǒng)計概率值對圖像進行處理,最 終會導致低亮區(qū)域的像素過度增強,出現(xiàn)明顯的高低亮區(qū)域過渡不平緩現(xiàn)象。因此,在根據(jù) 累積直方圖確定該灰度級對應的統(tǒng)計概率值后,還需要對得到的統(tǒng)計概率值進行調(diào)整。
[0148] 具體的調(diào)整過程為:
[0149] 確定灰度級對應的統(tǒng)計概率值的取值范圍;根據(jù)取值范圍中的最大值和最小值, 對所述統(tǒng)計概率值進行調(diào)整。
[0150] 其中,確定灰度級對應的統(tǒng)計概率值的取值范圍的方式包括但不限于:
[0151]方式一、預先設置每一個灰度級對應的統(tǒng)計概率值的取值范圍。
[0152] 本發(fā)明實施例可以采用預先設置每一個灰度級對應的統(tǒng)計概率值的取值范圍的 方式,該方式為人工設置。
[0153] 例如,設定的累積直方圖的灰度級個數(shù)為4,并且分別為0.25、0.5、0.75、1,確定灰 度級0.25對應的統(tǒng)計概率值為P ys,確定灰度級0.5對應的統(tǒng)計概率值為Pym,確定灰度級 0.75對應的統(tǒng)計概率值為P yh。預先設置的灰度級0.25對應的統(tǒng)計概率值的取值范圍為 [0.01,0.35];預先設置的灰度級0.5對應的統(tǒng)計概率值的取值范圍為[0.35,0.65];預先設 置的灰度級〇. 75對應的統(tǒng)計概率值的取值范圍為[0.65,0.95];在對Pys、Pym、Pyh進行調(diào)整 時,根據(jù)預先設置的每個灰度級對應的統(tǒng)計概率值的取值范圍,對P ys、Pym、Pyh進行調(diào)整。
[0154] 方式二、自適應確定每一個灰度級對應的統(tǒng)計概率值的取值范圍。
[0155] 本發(fā)明實施例可以根據(jù)不同的灰度級,自適應的確定灰度級對應的統(tǒng)計概率值的 取值范圍。
[0156] 具體的,在自適應的確定灰度級對應的統(tǒng)計概率值的取值范圍時,需要根據(jù)該灰 度級,以及該灰度級對應的經(jīng)驗系數(shù)進行確定。
[0157] 實施中,采用下列公式自適應確定灰度級對應的統(tǒng)計概率值的取值范圍:
[0158] max = bin+ki......公式一;
[0159] min = bin+k2......公式二;
[0160]其中,max為所述取值范圍中的最大值,min為所述取值范圍中的最小值;并且0< min<max<l; bin為所述統(tǒng)計概率值對應的歸一化灰度級,并且bin大于等于0且小于等于 1 ;ki>k2〇
[0161] 另外,上述公式一和公式二中的lu、k2為經(jīng)驗系數(shù),每一個灰度級對應相同或不同 的ki、k2〇
[0162] 需要說明的是,上述給出的兩種確定灰度級對應的統(tǒng)計概率值的取值范圍的方式 只是本發(fā)明實施例的舉例說明,本發(fā)明實施例想要保護的確定灰度級對應的統(tǒng)計概率值的 取值范圍的方式并不限于上述舉例,任何能夠確定灰度級對應的統(tǒng)計概率值的取值范圍的 方式均適用于本發(fā)明。
[0163] 實施中,根據(jù)下列公式對所述統(tǒng)計概率值進行調(diào)整:
[0164] Py7 =min+(max-min) XPy......公式三;
[0165] 其中,Py為所述統(tǒng)計概率值,P/為調(diào)整后的統(tǒng)計概率值,max為所述取值范圍中的 最大值,min為所述取值范圍中的最小值。
[0166] 本發(fā)明實施例在根據(jù)調(diào)整后的統(tǒng)計概率值,確定所述統(tǒng)計概率值對應的初始優(yōu)化 系數(shù)時,具體可以采用下列公式:
[0167] A=log(p/y)/log(bin)......公式四;
[0168] 其中,A為初始優(yōu)化系數(shù),P/為調(diào)整后的統(tǒng)計概率值,bin為所述統(tǒng)計概率值對應 的歸一化灰度級,并且〇<bin<l。
[0169] 由于本發(fā)明實施例根據(jù)上述方法得到N-1個初始優(yōu)化系數(shù),若根據(jù)該N-1個初始優(yōu) 化系數(shù)生成N-1條優(yōu)化曲線,利用該N-1條優(yōu)化曲線對圖像進行處理,獲得的圖像效果并不 理想,因此需要對得到N-1個初始優(yōu)化系數(shù)進行優(yōu)化。
[0170]第二方面、針對任意一個初始優(yōu)化系數(shù),詳細說明確定初始優(yōu)化系數(shù)對應的優(yōu)化 系數(shù)的步驟。
[0171 ]實施中,在初始優(yōu)化系數(shù)對應的灰度級在不同的范圍時,確定初始優(yōu)化系數(shù)對應 的優(yōu)化系數(shù)的方法也不同。
[0172] 具體的,若所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值,則根據(jù)所述圖像的中 心像素點的像素值,以及所述中心像素點對應的周邊區(qū)域的像素點的像素值,確定所述初 始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);其中,所述周邊區(qū)域為以所述中心像素點為中心的區(qū)域;
[0173] 若所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值,則根據(jù)所述圖像的中心像素 點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0174]需要說明的是,本發(fā)明實施例中的第一閾值為預設值,由于灰度級的范圍為[0, 1],預設的第一閾值的范圍可以為(〇,1),可選的,第一閾值為0.5。
[0175] 下面針對初始優(yōu)化系數(shù)對應灰度級的范圍不同,分別說明確定初始優(yōu)化系數(shù)對應 的優(yōu)化系數(shù)的方法。
[0176] A、初始優(yōu)化系數(shù)對應的灰度級小于第一閾值。
[0177] 本發(fā)明實施例在對初始優(yōu)化系數(shù)進行優(yōu)化處理,確定初始優(yōu)化系數(shù)對應的優(yōu)化系 數(shù)時,需要根據(jù)初始優(yōu)化系數(shù)和灰度值的對應關系,確定初始優(yōu)化系數(shù)對應的灰度值,若確 定的灰度值小于第一閾值,則采用下列方法確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0178] 實施中,根據(jù)所述圖像的中心像素點的像素值,以及所述中心像素點對應的周邊 區(qū)域的像素點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0179] 其中,中心像素點對應的周邊區(qū)域為以中心像素點為中心的L*M的區(qū)域,并且L為 周邊區(qū)域的每行的像素個數(shù),Μ為周邊區(qū)域的每列的像素個數(shù)。
[0180] 可選的,本發(fā)明實施例采用下列公式確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0181] A7 =AXm……公式五;
[0182] 其中,A為所述初始優(yōu)化系數(shù),A'為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);m為所述周 邊區(qū)域中所有像素點的像素值的平均值與所述圖像的中心像素點的像素值的比值;
[0183] 需要說明的是,中心像素點對應的周邊區(qū)域為以中心像素點為中心的區(qū)域,并且 周邊區(qū)域每行和每列包含的像素個數(shù)為預先設定的,例如可以預先設置中心像素點對應的 周邊區(qū)域為以中心像素點為中心,3*3的正方形區(qū)域,其中,3表示像素個數(shù)。
[0184] 在計算初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)時,需要確定該圖像的中心像素點的像素 值,假設為a1;根據(jù)確定的中心像素點對應的周邊區(qū)域,確定周邊區(qū)域中所有像素點的像素 值的平均值,假設周邊區(qū)域像素點的像素值的平均值為bi,則mih/au
[0185] 本發(fā)明實施例在采用公式五確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)時,如果確定m< 1,說明中心像素點比周邊區(qū)域的像素點亮度高,從而計算得到的優(yōu)化系數(shù)相比于初始優(yōu)化 系數(shù)變小,使得提亮程度增大;如果確定m>l,說明中心像素點比周邊區(qū)域的像素點亮度 低,從而計算得到的優(yōu)化系數(shù)相比于初始優(yōu)化系數(shù)變大,使得提亮程度減??;因此,本發(fā)明 實施例能夠通過計算初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)的方式,提高圖像低亮部分的對比度。
[0186] B、初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值。
[0187] 本發(fā)明實施例在對初始優(yōu)化系數(shù)進行優(yōu)化處理,確定初始優(yōu)化系數(shù)對應的優(yōu)化系 數(shù)時,需要根據(jù)初始優(yōu)化系數(shù)和灰度值的對應關系,確定初始優(yōu)化系數(shù)對應的灰度值,若確 定的灰度值不小于第一閾值,則采用下列方法確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0188] 實施中,根據(jù)所述圖像的中心像素點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu) 化系數(shù)。
[0189] 可選的,本發(fā)明實施例采用下列公式確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0190] A7 =AX (l+pix_value)......公式六;
[0191] 其中,A為所述初始優(yōu)化系數(shù),Y為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);piX_valUe 為歸一化處理后的所述圖像的中心像素點的像素值,并且pix_valUe大于等于0且小于等于 1〇
[0192] 需要說明的是,公式六中的piX_valUe為歸一化處理后的所述圖像的中心像素點 的像素值,本發(fā)明實施例在將中心像素點的像素值進行歸一化處理時,采用的方法為現(xiàn)有 技術的方法,具體的歸一化處理中心像素點像素值的方法在此不再詳細贅述。
[0193] 本發(fā)明實施例在采用公式六確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)時,當pix_value 越大時,根據(jù)初始優(yōu)化系數(shù)計算得到的優(yōu)化系數(shù)越大,因此可以有效抑制中高亮區(qū)域過度 增強。
[0194] 步驟204、根據(jù)確定的N-1個優(yōu)化系數(shù)生成N-1個優(yōu)化曲線。
[0195] 本發(fā)明實施例采用下列方式確定優(yōu)化系數(shù)對應的優(yōu)化曲線:
[0196] 具體的,在確定優(yōu)化曲線時,可以根據(jù)下列公式確定:
[0198] 其中,Y?t為輸出像素值,Yin為輸入像素值,η為圖像的位寬,A'優(yōu)化系數(shù)。
[0199] 例如,在優(yōu)化系數(shù)為gamma值時,生成的優(yōu)化曲線為gamma分布曲線。
[0200] 步驟205、根據(jù)生成的N-1個優(yōu)化曲線,以及預設的除最大灰度級之外的N-1個灰度 級中每一個灰度級對應的調(diào)整曲線,確定所述圖像對應的映射曲線。
[0201] 其中,生成的N-1個優(yōu)化曲線與預設的N-1條調(diào)整曲線是一一對應的。除最大灰度 級之外的N-1個灰度級中每一個灰度級均有對應的優(yōu)化曲線和調(diào)整曲線。
[0202]具體的,在確定圖像對應的映射曲線時,根據(jù)下列方式進行確定。
[0203] 根據(jù)同一灰度級對應的優(yōu)化曲線和調(diào)整曲線,確定所述灰度級對應的子映射曲 線;
[0204] 根據(jù)除最大灰度級之外的N-1個灰度級中每一個灰度級對應的子映射曲線,確定 所述圖像對應的映射曲線。
[0205]實施中,根據(jù)下列方式確定所述圖像對應的映射曲線:
[0206] Y〇ut = Gl(Yin) XBl(Yin)+G2(Yin) XB2(Yin) + ……+GN-l(Yin)XBN-l(Yin)……公式七;
[0207] 其中,Gi、G2……GN-!為所述優(yōu)化曲線,Bi、B 2……BN-!為所述調(diào)整曲線,Ycmt為輸出像 素值,Yin為輸入像素值;并且,在Bi、B2......Bn-1的輸入值相同時,Bi、B2......Bn-1輸出值之和為 1〇
[0208]步驟206、根據(jù)所述映射曲線對所述圖像中所有像素點的像素值進行調(diào)整。
[0209] 本發(fā)明實施例在對圖像中的像素點的像素值進行調(diào)整時,根據(jù)步驟205中得到映 射曲線,對圖像中每一個像素點進行映射。具體的映射過程為:針對圖像中的任意一個像素 點,確定圖像中該像素點的原始像素值,將該像素點的原始像素值作為Υ ιη,根據(jù)公式七,得 到該像素點對應的調(diào)整后像素值Y?t,將圖像中該像素點的像素值調(diào)整為Y?t。
[0210] 二、圖像對應的目標區(qū)域為多個。
[0211] 若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域的個數(shù)為所述圖像中像素點 的個數(shù),并且所述圖像中的每一個像素點為一個目標區(qū)域的中心像素 點。。
[0212] 本發(fā)明實施例在圖像對應的目標區(qū)域為多個時,需要保證每一個像素點對應一個 目標區(qū)域,并且該像素點為對應的目標區(qū)域的中心像素點,即圖像中的每一個像素點均為 其對應的目標區(qū)域的中心像素點。
[0213] 由于本發(fā)明實施例圖像中的每一個像素點均為其對應的目標區(qū)域的中心像素點, 因此,存在像素點對應的目標區(qū)域不完全位于圖像中。
[0214] 針對本發(fā)明實施例存在像素點對應的目標區(qū)域不完全位于圖像中的情況,在確定 每一個像素點對應的目標區(qū)域之前,需要根據(jù)目標區(qū)域的大小對圖像進行補邊處理。
[0215] 具體的補邊處理可以采用下列兩種方式。
[0216] 方式一、在確定多個目標區(qū)域之前,對整個圖像進行補邊處理。
[0217] 具體的,假設預設的目標區(qū)域中每行的像素個數(shù)為W,每列的像素個數(shù)為H,其中, W、H均為正整數(shù)。
[0218] 對如圖3A所示的圖像A進行補邊處理。
[0219] 第一步,在圖像A中確定第一區(qū)域和第二區(qū)域;其中,第一區(qū)域位于圖像A的最左 偵I并且第一區(qū)域每行包括的像素個數(shù)為W/2,每列包括的像素個數(shù)等于圖像A每列的像素 個數(shù);第二區(qū)域位于圖像A的最右側,并且第二區(qū)域每行包括的像素個數(shù)為W/2,每列包括的 像素個數(shù)等于圖像A每列的像素個數(shù);第一區(qū)域和第二區(qū)域在圖像A中的位置如圖3B所示;
[0220] 第二步、以圖像A最左側邊緣線為中心線,將第一區(qū)域進行鏡像處理;以及以圖像A 最右側邊緣線為中心線,將第二區(qū)域進行鏡像處理;將第一區(qū)域和第二區(qū)域鏡像處理后的 圖像B如圖3C所示;
[0221]第三步、在圖像B確定第三區(qū)域和第四區(qū)域;其中,第三區(qū)域位于圖像B的最上方, 并且第三區(qū)域每行包括的像素個數(shù)等于圖像B為每行的像素個數(shù),每列包括的像素個數(shù)為 H/2;第四區(qū)域位于圖像B的最下方,并且第四區(qū)域每行包括的像素個數(shù)等于圖像B為每行的 像素個數(shù),每列包括的像素個數(shù)為H/2;第三區(qū)域和第四區(qū)域在圖像B中的位置如圖3D所示;
[0222] 第四步、以圖像B最上方邊緣線為中心線,將第三區(qū)域進行鏡像處理;以圖像B最下 方邊緣線為中心線,將第四區(qū)域進行鏡像處理;將第三區(qū)域和第四區(qū)域鏡像處理后的圖像C 如圖3E所示;
[0223] 經(jīng)上述四個步驟得到的圖像C即為圖像A對應的補邊處理后的圖像。
[0224]根據(jù)補邊處理后的圖像,在補邊處理后的圖像中確定所有滿足設定條件的子區(qū) 域,將所有滿足設定條件的子區(qū)域作為圖像對應的目標區(qū)域。其中,設定的條件為子區(qū)域中 每行的像素個數(shù)為W,以及所述子區(qū)域中每列的像素個數(shù)為H。
[0225]方式二、根據(jù)圖像中每一個像素點確定目標區(qū)域,在確定目標區(qū)域時對圖像進行 補邊處理。
[0226] 假設預設的目標區(qū)域中每行的像素個數(shù)為W,每列的像素個數(shù)為H,其中,W、H均為 正整數(shù)。
[0227] 具體的,若目標區(qū)域中部分區(qū)域位于所述圖像的外部,則根據(jù)所述目標區(qū)域中位 于所述圖像內(nèi)部的區(qū)域的像素點,確定所述目標區(qū)域中位于所述圖像外部的部分區(qū)域的像 素點。
[0228] 實施中,針對任意一個像素點,確定出以該像素點為中心的一個子區(qū)域,并且該子 區(qū)域每行的像素個數(shù)為W,每列的像素個數(shù)為H,則該子區(qū)域為該像素點對應的目標區(qū)域,并 且若目標區(qū)域中部分區(qū)域位于圖像的外部,則需要對該目標區(qū)域中位于圖像外部的區(qū)域進 行補邊。
[0229] 下面針對不同的目標區(qū)域的位置,分別說明對目標區(qū)域進行補邊的方法。
[0230] 1、如圖4A所示的目標區(qū)域位置,其中,虛線區(qū)域為圖像區(qū)域,實線區(qū)域為目標區(qū) 域。將位于圖像內(nèi)部的區(qū)域稱為第一區(qū)域,將位于圖像外部的區(qū)域稱為第二區(qū)域。根據(jù)目標 區(qū)域的中心點,以X軸和Y軸將目標區(qū)域劃分為四個區(qū)域,分別為區(qū)域A、區(qū)域B、區(qū)域C、區(qū)域 D。其中,區(qū)域A為第一區(qū)域,區(qū)域B、C、D為第二區(qū)域。
[0231]根據(jù)第一區(qū)域中的像素點對第二區(qū)域進行補邊時,將區(qū)域A以X軸為對稱軸作鏡像 處理,得到區(qū)域B中像素點;并將區(qū)域A和區(qū)域B以Y軸為對稱軸作鏡像處理,得到區(qū)域C和區(qū) 域D中像素點,從而完成對目標區(qū)域中第二區(qū)域的補邊。
[0232] 2、如圖4B所示的目標區(qū)域位置,其中,虛線區(qū)域為圖像區(qū)域,實線區(qū)域為目標區(qū) 域。將位于圖像內(nèi)部的區(qū)域稱為第一區(qū)域,將位于圖像外部的區(qū)域稱為第二區(qū)域。根據(jù)目標 區(qū)域的中心點,以X軸和Y軸將目標區(qū)域劃分為四個區(qū)域,分別為區(qū)域A、區(qū)域B、區(qū)域C、區(qū)域 D,其中,區(qū)域B中包括位于圖像外部的區(qū)域B1和位于圖像內(nèi)部的區(qū)域B2。則區(qū)域A、B2為第一 區(qū)域,區(qū)域B1、C、D為第二區(qū)域。
[0233]根據(jù)第一區(qū)域中的像素點對第二區(qū)域進行補邊時,確定目標區(qū)域中與區(qū)域B1對稱 的區(qū)域為區(qū)域A1,則將區(qū)域A1以X軸為對稱軸作鏡像處理,得到區(qū)域B1中像素點;并將區(qū)域A 和區(qū)域B以Y軸為對稱軸作鏡像處理,得到區(qū)域C和區(qū)域D中像素點,從而完成對目標區(qū)域中 第二區(qū)域的補邊。
[0234] 3、如圖4C所示的目標區(qū)域位置,其中,虛線區(qū)域為圖像區(qū)域,實線區(qū)域為目標區(qū) 域。將位于圖像內(nèi)部的區(qū)域稱為第一區(qū)域,將位于圖像外部的區(qū)域稱為第二區(qū)域。根據(jù)目標 區(qū)域的中心點,以X軸將目標區(qū)域劃分為兩個區(qū)域,分別為區(qū)域A和區(qū)域B。其中,區(qū)域A為第 一區(qū)域,區(qū)域B為第二區(qū)域。
[0235] 根據(jù)第一區(qū)域中的像素點對第二區(qū)域進行補邊時,將區(qū)域A以X軸為對稱軸作鏡像 處理,得到區(qū)域B中像素點。從而完成對目標區(qū)域中第二區(qū)域的補邊。
[0236] 4、如圖4D所示的目標區(qū)域位置,其中,虛線區(qū)域為圖像區(qū)域,實線區(qū)域為目標區(qū) 域。將位于圖像內(nèi)部的區(qū)域稱為第一區(qū)域,將位于圖像外部的區(qū)域稱為第二區(qū)域。根據(jù)目標 區(qū)域的中心點,以X軸目標區(qū)域劃分為兩個區(qū)域,分別為區(qū)域A和區(qū)域B,其中,區(qū)域B中包括 位于圖像外部的區(qū)域B1和位于圖像內(nèi)部的區(qū)域B2,區(qū)域A、B2為第一區(qū)域,區(qū)域B1為第二區(qū) 域。
[0237] 根據(jù)第一區(qū)域中的像素點對第二區(qū)域進行補邊時,確定目標區(qū)域中與區(qū)域B1對稱 的區(qū)域為區(qū)域A1,則將區(qū)域A1以X軸為對稱軸作鏡像處理,得到區(qū)域B1中像素點。從而完成 對目標區(qū)域中第二區(qū)域的補邊。
[0238] 其中,上述給出的四種目標區(qū)域在不同的位置時,對目標區(qū)域進行補邊的方法只 是對本發(fā)明實施例的舉例說明,在目標區(qū)域在其他位置時,對目標區(qū)域進行補邊的方法可 以參考上述舉例的方法。
[0239] 需要說明的是,上述給出的具體補邊處理的方式一和方式二只是對本發(fā)明實施例 補邊處理方式的舉例說明,本發(fā)明實施例想要保護的補邊處理方式并不限于上述舉例,任 何能夠進行補邊處理的方法均適用于本發(fā)明。
[0240]針對本發(fā)明實施例中的任意一個目標區(qū)域,采用下列方法進行圖像處理。
[0241 ]如圖5所示,對目標區(qū)域的圖像進行處理的方法包括:
[0242] 步驟501、將目標區(qū)域轉換為灰度圖,并確定該灰度圖的累積直方圖,其中,累積直 方圖的灰度級個數(shù)為N;
[0243] 需要說明的是,將目標區(qū)域轉換我灰度圖的步驟還可以是在對圖像進行補邊處理 之前,即首先將整個圖像轉換為灰度圖,在將灰度圖進行補邊處理。
[0244] 步驟502、根據(jù)目標區(qū)域對應的累積直方圖,確定除最大灰度級之外的N-1個灰度 級中每一個灰度級對應的統(tǒng)計概率值。
[0245] 具體的,根據(jù)目標區(qū)域對應的累積直方圖,確定除最大灰度級之外的N-1個灰度級 中每一個灰度級對應的統(tǒng)計概率值采用的方法與現(xiàn)有技術相同,具體的方法在此不再詳細 贅述。
[0246] 例如,在確定目標區(qū)域對應的累積直方圖時,設定的灰度級個數(shù)為4,分別為0.25、 0.5、0.75、1;則需要根據(jù)累積直方圖確定灰度級0.25對應的統(tǒng)計概率值、0.5對應的統(tǒng)計概 率值、以及〇. 75對應的統(tǒng)計概率值。
[0247] 步驟503、確定每一個統(tǒng)計概率值對應的優(yōu)化系數(shù)。
[0248] 在確定統(tǒng)計概率值對應的優(yōu)化系數(shù)時,可選的,根據(jù)每一個統(tǒng)計概率值對應的灰 度級,確定所述每一個統(tǒng)計概率值對應的初始優(yōu)化系數(shù);根據(jù)所述目標區(qū)域的中心像素點, 確定每一個初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0249] 其中,該步驟中首先確定統(tǒng)計概率值對應的初始優(yōu)化系數(shù),然后確定初始優(yōu)化系 數(shù)對應的優(yōu)化系數(shù)。下面分成兩個方面進行說明。
[0250] 第一方面、針對任意一個統(tǒng)計概率值,詳細說明確定統(tǒng)計概率值對應的初始優(yōu)化 系數(shù)的步驟。
[0251 ] A、根據(jù)統(tǒng)計概率值對應的灰度級,確定灰度級對應的統(tǒng)計概率值的取值范圍;
[0252] B、根據(jù)取值范圍中的最大值和最小值,對所述統(tǒng)計概率值進行調(diào)整;并根據(jù)調(diào)整 后的統(tǒng)計概率值,確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù)。
[0253] 由于本發(fā)明實施例在確定目標區(qū)域對應的累積直方圖時,累積直方圖對應的灰度 級個數(shù)為N,在圖像的位寬為η時,N遠遠小于2 n。累積直方圖灰度級的減少能夠降低計算量, 但是也會帶來不利影響。比如,一幅圖像整體偏暗,像素值集中在低亮區(qū)域,N個灰度級中最 小的灰度級對應的統(tǒng)計概率值接近為1,直接采用灰度級對應的統(tǒng)計概率值對圖像進行處 理,最終會導致低亮區(qū)域的像素過度增強,出現(xiàn)明顯的高低亮區(qū)域過渡不平緩現(xiàn)象。因此, 在根據(jù)累積直方圖確定該灰度級對應的統(tǒng)計概率值后,還需要對得到的統(tǒng)計概率值進行調(diào) 整。
[0254] 具體的調(diào)整過程為:
[0255] 確定灰度級對應的統(tǒng)計概率值的取值范圍;根據(jù)取值范圍中的最大值和最小值, 對所述統(tǒng)計概率值進行調(diào)整。
[0256] 其中,確定灰度級對應的統(tǒng)計概率值的取值范圍的方式包括但不限于:
[0257] 方式一、預先設置每一個灰度級對應的統(tǒng)計概率值的取值范圍。
[0258] 本發(fā)明實施例可以采用預先設置每一個灰度級對應的統(tǒng)計概率值的取值范圍的 方式,該方式為人工設置。
[0259]例如,設定的累積直方圖的灰度級個數(shù)為4,并且分別為0.25、0.5、0.75、1,確定灰 度級0.25對應的統(tǒng)計概率值為Pys,確定灰度級0.5對應的統(tǒng)計概率值為Pym,確定灰度級 0.75對應的統(tǒng)計概率值為P yh。預先設置的灰度級0.25對應的統(tǒng)計概率值的取值范圍為 [0.01,0.35];預先設置的灰度級0.5對應的統(tǒng)計概率值的取值范圍為[0.35,0.65];預先設 置的灰度級〇. 75對應的統(tǒng)計概率值的取值范圍為[0.65,0.95];在對Pys、Pym、Pyh進行調(diào)整 時,根據(jù)預先設置的每個灰度級對應的統(tǒng)計概率值的取值范圍,對P ys、Pym、Pyh進行調(diào)整。
[0260] 方式二、自適應確定每一個灰度級對應的統(tǒng)計概率值的取值范圍。
[0261] 本發(fā)明實施例可以根據(jù)不同的灰度級,自適應的確定灰度級對應的統(tǒng)計概率值的 取值范圍。
[0262] 具體的,在自適應的確定灰度級對應的統(tǒng)計概率值的取值范圍時,需要根據(jù)該灰 度級,以及該灰度級對應的經(jīng)驗系數(shù)進行確定。
[0263] 實施中,采用下列公式自適應確定灰度級對應的統(tǒng)計概率值的取值范圍:
[0264] max = bin+k3;
[0265] min = bin+k4;
[0266] 其中,max為所述取值范圍中的最大值,min為所述取值范圍中的最小值;并且0< min<max<l; bin為所述統(tǒng)計概率值對應的歸一化灰度級,并且bin大于等于0且小于等于 1 ;k3>k4,并且k3、k4均大于0且小于1。
[0267] 另外,上述公式中的k3、k4為經(jīng)驗系數(shù),每一個灰度級對應相同或不同的k3、k 4。
[0268] 需要說明的是,上述給出的兩種確定灰度級對應的統(tǒng)計概率值的取值范圍的方式 只是本發(fā)明實施例的舉例說明,本發(fā)明實施例想要保護的確定灰度級對應的統(tǒng)計概率值的 取值范圍的方式并不限于上述舉例,任何能夠確定灰度級對應的統(tǒng)計概率值的取值范圍的 方式均適用于本發(fā)明。
[0269] 實施中,根據(jù)下列公式對所述統(tǒng)計概率值進行調(diào)整:
[0270] Py7 =min+(max-min) XPy;
[0271] 其中,Py為所述統(tǒng)計概率值,P/為調(diào)整后的統(tǒng)計概率值,max為所述取值范圍中的 最大值,min為所述取值范圍中的最小值。
[0272] 本發(fā)明實施例在根據(jù)調(diào)整后的統(tǒng)計概率值,確定所述統(tǒng)計概率值對應的初始優(yōu)化 系數(shù)時,具體可以采用下列公式:
[0273] A=log(p/y)/log(bin);
[0274] 其中,A為初始優(yōu)化系數(shù),P/為調(diào)整后的統(tǒng)計概率值,bin為所述統(tǒng)計概率值對應 的歸一化灰度級,并且〇<bin<l。
[0275] 由于本發(fā)明實施例根據(jù)上述方法得到N-1個初始優(yōu)化系數(shù),若根據(jù)該N-1個初始優(yōu) 化系數(shù)生成N-1條優(yōu)化曲線,利用該N-1條優(yōu)化曲線對目標區(qū)域進行處理,獲得的目標區(qū)域 的圖像效果并不理想,因此需要對得到N-1個初始優(yōu)化系數(shù)進行優(yōu)化。
[0276] 第二方面、針對任意一個初始優(yōu)化系數(shù),詳細說明確定初始優(yōu)化系數(shù)對應的優(yōu)化 系數(shù)的步驟。
[0277] 實施中,在初始優(yōu)化系數(shù)對應的灰度級在不同的范圍時,確定初始優(yōu)化系數(shù)對應 的優(yōu)化系數(shù)的方法也不同。
[0278] 具體的,若所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值,則根據(jù)所述目標區(qū)域 的中心像素點的像素值,以及所述中心像素點對應的周邊區(qū)域的像素點的像素值,確定所 述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);其中,所述周邊區(qū)域為以所述中心像素點為中心的區(qū)域;
[0279] 若所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值,則根據(jù)所述目標區(qū)域的中心 像素點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0280]需要說明的是,本發(fā)明實施例中的第一閾值為預設值,由于灰度級的范圍為[0, 1],預設的第一閾值的范圍可以為(〇,1),可選的,第一閾值為0.5。
[0281] 下面針對初始優(yōu)化系數(shù)對應灰度級的范圍不同,分別說明確定初始優(yōu)化系數(shù)對應 的優(yōu)化系數(shù)的方法。
[0282] A、初始優(yōu)化系數(shù)對應的灰度級小于第一閾值。
[0283] 本發(fā)明實施例在對初始優(yōu)化系數(shù)進行優(yōu)化處理,確定初始優(yōu)化系數(shù)對應的優(yōu)化系 數(shù)時,需要根據(jù)初始優(yōu)化系數(shù)和灰度值的對應關系,確定初始優(yōu)化系數(shù)對應的灰度值,若確 定的灰度值小于第一閾值,則采用下列方法確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0284] 實施中,根據(jù)所述目標區(qū)域的中心像素點的像素值,以及所述中心像素點對應的 周邊區(qū)域的像素點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0285] 其中,中心像素點對應的周邊區(qū)域為以中心像素點為中心的L*M的區(qū)域,并且L為 周邊區(qū)域的每行的像素個數(shù),Μ為周邊區(qū)域的每列的像素個數(shù)。
[0286] 可選的,本發(fā)明實施例采用下列公式確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0287] A7 =AXm;
[0288] 其中,A為所述初始優(yōu)化系數(shù),A'為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);m為所述周 邊區(qū)域中所有像素點的像素值的平均值與所述目標區(qū)域的中心像素點的像素值的比值;
[0289] 需要說明的是,中心像素點對應的周邊區(qū)域為以中心像素點為中心的區(qū)域,并且 周邊區(qū)域每行和每列包含的像素個數(shù)為預先設定的,例如可以預先設置中心像素點對應的 周邊區(qū)域為以中心像素點為中心,4*4的正方形區(qū)域,其中,4表示像素個數(shù)。
[0290]在計算初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)時,需要確定該目標區(qū)域的中心像素點的像 素值,假設為a1;根據(jù)確定的中心像素點對應的周邊區(qū)域,確定周邊區(qū)域中所有像素點的像 素值的平均值,假設周邊區(qū)域像素點的像素值的平均值為bi,則mih/au
[0291]本發(fā)明實施例在采用上述公式確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)時,如果確定m <1,說明中心像素點比周邊區(qū)域的像素點亮度高,從而計算得到的優(yōu)化系數(shù)相比于初始優(yōu) 化系數(shù)變小,使得提亮程度增大;如果確定m> 1,說明中心像素點比周邊區(qū)域的像素點亮度 低,從而計算得到的優(yōu)化系數(shù)相比于初始優(yōu)化系數(shù)變大,使得提亮程度減??;因此,本發(fā)明 實施例能夠通過計算初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)的方式,提高目標區(qū)域低亮部分的對比 度。
[0292] B、初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值。
[0293] 本發(fā)明實施例在對初始優(yōu)化系數(shù)進行優(yōu)化處理,確定初始優(yōu)化系數(shù)對應的優(yōu)化系 數(shù)時,需要根據(jù)初始優(yōu)化系數(shù)和灰度值的對應關系,確定初始優(yōu)化系數(shù)對應的灰度值,若確 定的灰度值不小于第一閾值,則采用下列方法確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0294] 實施中,根據(jù)所述目標區(qū)域的中心像素點的像素值,確定所述初始優(yōu)化系數(shù)對應 的優(yōu)化系數(shù)。
[0295] 可選的,本發(fā)明實施例采用下列公式確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。
[0296] A7 =AX (l+pix_value);
[0297] 其中,A為所述初始優(yōu)化系數(shù),Y為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);piX_valUe 為歸一化處理后的所述目標區(qū)域的中心像素點的像素值,并且pix_valUe大于等于0且小于 等于1 〇
[0298] 需要說明的是,上述公式中的piX_valUe為歸一化處理后的所述目標區(qū)域的中心 像素點的像素值,本發(fā)明實施例在將中心像素點的像素值進行歸一化處理時,采用的方法 為現(xiàn)有技術的方法,具體的歸一化處理中心像素點像素值的方法在此不再詳細贅述。
[0299] 本發(fā)明實施例在采用上述公式確定初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)時,當pix_ value越大時,根據(jù)初始優(yōu)化系數(shù)計算得到的優(yōu)化系數(shù)越大,因此可以有效抑制中高亮區(qū)域 過度增強。
[0300] 步驟504、根據(jù)確定的N-1個優(yōu)化系數(shù)生成N-1個優(yōu)化曲線。
[0301]本發(fā)明實施例采用下列方式確定優(yōu)化系數(shù)對應的優(yōu)化曲線:
[0302]具體的,在確定優(yōu)化曲線時,可以根據(jù)下列公式確定:
[0304] 其中,丫。此為輸出像素值,Yin為輸入像素值,n為圖像的位寬,A'優(yōu)化系數(shù)。
[0305] 例如,在優(yōu)化系數(shù)為ga_a值時,生成的優(yōu)化曲線為ga_a分布曲線。
[0306]步驟505、根據(jù)生成的N-1個優(yōu)化曲線,以及預設的除最大灰度級之外的N-1個灰度 級中每一個灰度級對應的調(diào)整曲線,確定所述目標區(qū)域對應的映射曲線。
[0307]其中,生成的N-1個優(yōu)化曲線與預設的N-1條調(diào)整曲線是一一對應的。除最大灰度 級之外的N-1個灰度級中每一個灰度級均有對應的優(yōu)化曲線和調(diào)整曲線。
[0308]具體的,在確定目標區(qū)域對應的映射曲線時,根據(jù)下列方式進行確定。
[0309] 根據(jù)同一灰度級對應的優(yōu)化曲線和調(diào)整曲線,確定所述灰度級對應的子映射曲 線;
[0310] 根據(jù)除最大灰度級之外的N-1個灰度級中每一個灰度級對應的子映射曲線,確定 所述目標區(qū)域對應的映射曲線。
[0311 ]實施中,根據(jù)下列方式確定所述目標區(qū)域對應的映射曲線:
[0312] Y〇ut = Gl(Yin) XBl(Yin)+G2(Yin) XB2(Yin) + ……+GN-l(Yin)XBN-l(Yin);
[0313] 其中,GLG2……Gn-i為所述優(yōu)化曲線,Bi、B2……Bn-i為所述調(diào)整曲線,Ycmt為輸出像 素值,Yin為輸入像素值;并且,在Bi、B2......Bn-1的輸入值相同時,Bi、B2......Bn-1輸出值之和為 1〇
[0314] 步驟506、根據(jù)所述映射曲線對所述目標區(qū)域的中心像素點的像素值進行調(diào)整。
[0315] 本發(fā)明實施例在對目標區(qū)域的中心像素點的像素值進行調(diào)整時,根據(jù)步驟505中 得到映射曲線,對目標區(qū)域中每一個像素點進行映射。具體的映射過程為:確定目標區(qū)域的 中心像素點的原始像素值,將該中心像素點的原始像素值作為Υ ιη,根據(jù)上述公式,得到該中 心像素點對應的調(diào)整后像素值Y?t,將目標區(qū)域的中心像素點的像素值調(diào)整為Y?t。
[0316] 如圖6所示,以圖像包括多個目標區(qū)域為例,本發(fā)明實施例圖像處理的整體流程 圖,包括:
[0317]步驟601、將圖像轉換為灰度圖;
[0318] 步驟602、確定圖像對應的多個目標區(qū)域,其中,該圖像中的每個像素點對應一個 目標區(qū)域,且一個像素點為對應的目標區(qū)域的中心像素點;
[0319] 步驟603、從圖像對應的多個目標區(qū)域中,確定部分區(qū)域位于圖像外部的目標區(qū) 域,并對目標區(qū)域中位于圖像外部的區(qū)域進行補邊處理;
[0320] 步驟604、根據(jù)所述目標區(qū)域對應的累積直方圖,確定除最大灰度級之外的N-1個 灰度級中每一個灰度級對應的統(tǒng)計概率值;
[0321 ]步驟605、確定每一個灰度級對應的統(tǒng)計概率值的取值范圍;
[0322] 步驟606、根據(jù)所述每一個灰度級對應的統(tǒng)計概率值的取值范圍,對每一個統(tǒng)計概 率值進行調(diào)整;并根據(jù)調(diào)整后的統(tǒng)計概率值,確定每一個統(tǒng)計概率值對應的初始優(yōu)化系數(shù);
[0323] 步驟607、根據(jù)所述目標區(qū)域的中心像素點,確定每一個初始優(yōu)化系數(shù)對應的優(yōu)化 系數(shù);
[0324] 步驟608、根據(jù)確定的N-1個優(yōu)化系數(shù)生成N-1個優(yōu)化曲線;
[0325] 步驟609、根據(jù)生成的N-1個優(yōu)化曲線,以及預設的除最大灰度級之外的N-1個灰度 級中每一個灰度級對應的調(diào)整曲線,確定所述目標區(qū)域對應的映射曲線;
[0326] 步驟610、根據(jù)所述映射曲線對所述目標區(qū)域的中心像素點的像素值進行調(diào)整。
[0327] 下面以一個具體實施例說明圖像處理的方法。其中,以圖像中包括多個目標區(qū)域 為例進行說明。
[0328] 1、將圖像轉換為灰度圖。
[0329] 2、確定該灰度圖對應的多個目標區(qū)域,其中,圖像中的每一個像素點對應一個目 標區(qū)域,且一個像素點為對應的目標區(qū)域的中心像素點。
[0330] 3、確定多個目標區(qū)域中部分區(qū)域在圖像外部的目標區(qū)域,將確定的存在部分區(qū)域 在圖像外部的目標區(qū)域進行補邊處理。具體的補邊處理方法詳見上文中的說明。
[0331] 下面針對任意一個目標區(qū)域,詳細說明對目標區(qū)域進行處理的方法。其中,本發(fā)明 具體實施例采用的優(yōu)化系數(shù)為優(yōu)化gamma值,優(yōu)化曲線為優(yōu)化gamma曲線,調(diào)整曲線為高斯 權重曲線。
[0332] 4、確定目標區(qū)域對應的累積直方圖,其中累積直方圖的灰度級個數(shù)為4,灰度級分 別為0.25、0.5、0.75、1,其中該灰度級為歸一化處理后的灰度級;
[0333] 5、根據(jù)目標區(qū)域對應的累積直方圖,確定灰度級0.25對應的統(tǒng)計概率值Pys,灰度 級0.5對應的統(tǒng)計概率值P#,灰度級0.75對應的統(tǒng)計概率值P yh。
[0334] 6、由于累積直方圖灰度級減少能夠降低計算量,但是也會帶來不利影響。比如目 標區(qū)域整體偏暗,像素值集中在低亮區(qū)域,在計算P ys時,Pys接近于1,最終會導致低亮區(qū)域 的像素過度增強,出現(xiàn)明顯的高低亮區(qū)域過渡不平緩現(xiàn)象。因此,需要對py進行限定:
[0335] Py7 =min+(max-min) XPy;
[0336] 其中,Py為所述統(tǒng)計概率值,P/為調(diào)整后的統(tǒng)計概率值,max為所述取值范圍中的 最大值,min為所述取值范圍中的最小值。
[0337] 并且,灰度級0.25對應的max、min的默認值為:maxs = 0.35、mins = 0.01;灰度級0.5 對應的11^1、111;[11的默認值為:1]^1111 = 0.65、111;[11111=0.35;灰度級0.75對應的1]^1、111;[11的默認值 為:maxh=0.95、minh = 0.65。
[0338] 本發(fā)明具體實施例中的max、m i η值能夠直觀獨立地控制shado w、m i d d 1 e、 highlight各區(qū)域的增強強度,比如需要對shadow區(qū)域的亮度提升程度加強,可以增大 shadow區(qū)域的max值。因此,通過調(diào)節(jié)不同亮度區(qū)域的max、min值可以實現(xiàn)對獨立控制各亮 度區(qū)域的增強程度。
[0339] 其中,max、min值能夠根據(jù)目標區(qū)域的整體亮度等級自適應選取,或者通過手動調(diào) 節(jié)的方式對各個max、min值進行調(diào)整。
[0340] 根據(jù)下列方式自適應選取max、min值:
[0341] max = bin+k3;
[0342] min = bin+k4;
[0343] 其中,max為所述取值范圍中的最大值,min為所述取值范圍中的最小值;并且0< min<max<l; bin為所述統(tǒng)計概率值對應的歸一化灰度級,并且bin大于等于0且小于等于 1 ;k3>k4,并且k3、k4均為經(jīng)驗系數(shù)。
[0344] 7、計算每一個統(tǒng)計概率值對應的初始gamma值。
[0345] gammajalue:]^^ y)/log(bin);其中,gamma_value為初始優(yōu)化系數(shù),Py'為調(diào) 整后的統(tǒng)計概率值,bin為所述統(tǒng)計概率值對應的歸一化灰度級,并且OSbinSl。
[0346] 8、根據(jù)初始gamma值對應的灰度級,確定初始gamma值對應的優(yōu)化gamma值。
[0347] a、針對灰度級0.25對應的初始gamma值,根據(jù)下列公式計算初始gamma值對應的優(yōu) 化gamma值:
[0348] gamma^alue7 =gamma_value Xm;
[0349] 其中,gamma_value為所述初始優(yōu)化系數(shù),gamma+value'為所述初始優(yōu)化系數(shù)對應 的優(yōu)化系數(shù);m為所述周邊區(qū)域中所有像素點的像素值的平均值與所述目標區(qū)域的中心像 素點的像素值的比值;并且,預先設置中心像素點對應的周邊區(qū)域為以中心像素點為中心, 3*3的正方形區(qū)域,3表示像素個數(shù)。
[0350]式中,如果m< 1,說明目標區(qū)域的中心像素點比周圍區(qū)域的像素點亮度高,從而使 gamma^ali^變小,提亮程度增大;如果m> 1,說明目標區(qū)域的中心像素點比周圍區(qū)域的像 素點亮度低,從而使gamma^alue'變大,提亮程度減小。最終,通過gamma^alue'提高了增 強后圖像低亮部分的對比度。
[0351 ] b、針對灰度級0.5和0.75對應的初始gamma值,根據(jù)下列公式計算初始gamma值對 應的優(yōu)化gamma值:
[0352] gamma-value7 =gamma_value X(l+pix_value);
[0353] 其中,gamma_value為所述初始優(yōu)化系數(shù),gamma+value'為所述初始優(yōu)化系數(shù)對應 的優(yōu)化系數(shù),p i X _ v a 1 u e為歸一化處理后的目標區(qū)域的中心像素點的像素值。當p i X _ v a 1 u e 越大,gaga+value'就越大,從而抑制中高亮區(qū)域過度增強。
[0354] 9、根據(jù)每一個灰度級對應的gammajalue',確定每一個灰度級對應的優(yōu)化gamma 曲線。
[0355] 在確定優(yōu)化gamma曲線時,根據(jù)下列公式進行確定:
[0357]生成的優(yōu)化gamma曲線如圖7所示。其中,得到三條曲線gamma曲線分別為Gs、Gm和 Gh,其中,gamma曲線Gs經(jīng)過Py/,gamma曲線Gm經(jīng)過Pyn/,gamma曲線Gh經(jīng)過Pyt/ ;并且gamma曲 線Gs對應于目標區(qū)域的shadow亮度等級,gamma曲線Gm對應于目標區(qū)域的middle亮度等級, ga_a曲線Gh對應于目標區(qū)域的highlight亮度等級。
[0358] 10、根據(jù)優(yōu)化gamma曲線,以及高斯權重曲線,合成目標區(qū)域對應的映射曲線。其 中,高斯權重曲線如圖8所示。
[0359] 根據(jù)下列公式合成的目標區(qū)域對應的映射曲線:
[0360] Y〇ut = Gs(Yin) XBs(Yin)+Gm(Yin) X Bm(Yin)+Gh(Yin) XBh(Yin);
[0361] 其中,Gs、Gm、Gh為優(yōu)化gamma曲線,Bs、Bm、Bh為高斯權重曲線,Ycmt為輸出像素值,Yin 為輸入像素值;并且,在Bs、Bm、Bh的輸入值相同時,Bs、Bm、Bh輸出值之和為1。
[0362] 根據(jù)上述公式得到的本發(fā)明具體實施例的映射曲線如圖9所示。
[0363] 11、根據(jù)所述映射曲線對所述目標區(qū)域的中心像素點的像素值進行調(diào)整。
[0364] 具體的,將目標區(qū)域的中心像素點的原始像素值作為Υιη,根據(jù)上述映射曲線的公 式,計算出目標區(qū)域的中心像素點的輸出像素值Υ_,并將目標區(qū)域的中心像素點的像素值 調(diào)整為Y?t。
[0365] 基于同一發(fā)明構思,本發(fā)明實施例中還提供了一種圖像處理的裝置,由于該裝置 解決問題的原理與本發(fā)明實施例圖像處理的方法相似,因此該裝置的實施可以參見方法的 實施,重復之處不再贅述。
[0366]如圖10所示,本發(fā)明實施例圖像處理的裝置,包括:
[0367] 獲取模塊1001,用于根據(jù)圖像的目標區(qū)域對應的累積直方圖,確定除最大灰度級 之外的N-1個灰度級中每一個灰度級對應的統(tǒng)計概率值,其中,所述N為所述累積直方圖的 灰度級個數(shù),N為大于1的正整數(shù),并且所述N小于所述圖像的灰度級個數(shù);
[0368] 確定模塊1002,用于確定所述每一個統(tǒng)計概率值對應的優(yōu)化系數(shù),并根據(jù)所述每 一個優(yōu)化系數(shù),生成所述優(yōu)化系數(shù)對應的優(yōu)化曲線;
[0369]控制模塊1003,用于根據(jù)生成的每一條優(yōu)化曲線,以及預設的除最大灰度級之外 的N-1個灰度級中每一個灰度級對應的調(diào)整曲線,確定所述目標區(qū)域對應的映射曲線;
[0370]處理模塊1004,用于確定所述目標區(qū)域中需要進行處理的像素點,并根據(jù)所述映 射曲線對所述像素點的像素值進行調(diào)整。
[0371] 可選的,所述確定模塊1002,具體用于:
[0372] 根據(jù)每一個統(tǒng)計概率值對應的灰度級,確定所述每一個統(tǒng)計概率值對應的初始優(yōu) 化系數(shù);根據(jù)所述目標區(qū)域的中心像素點,確定每一個初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。 [0373]可選的,所述確定模塊1002,具體用于:
[0374] 針對任意一個統(tǒng)計概率值,根據(jù)所述統(tǒng)計概率值對應的灰度級,確定所述統(tǒng)計概 率值對應的取值范圍;根據(jù)所述取值范圍中的最大值和最小值,對所述統(tǒng)計概率值進行調(diào) 整;并根據(jù)調(diào)整后的統(tǒng)計概率值,確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù)。
[0375] 可選的,所述確定模塊1002,具體用于:
[0376] 根據(jù)下列公式確定所述灰度級對應的統(tǒng)計概率值的取值范圍:
[0377] max = bin+ki ;
[0378] min = bin+k2;
[0379] 其中,max為所述取值范圍中的最大值,min為所述取值范圍中的最小值;并且0< min<max<l; bin為所述統(tǒng)計概率值對應的歸一化灰度級,并且bin大于等于0且小于等于 1 ;ki>k2;
[0380] 根據(jù)下列公式對所述統(tǒng)計概率值進行調(diào)整:
[0381] Py7 =min+(max-min) XPy;
[0382] 其中,Py為所述統(tǒng)計概率值,P/為調(diào)整后的統(tǒng)計概率值,max為所述取值范圍中的 最大值,min為所述取值范圍中的最小值;
[0383] 根據(jù)下列公式確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù):
[0384] A=log(p/y)/log(bin);
[0385]其中,A為初始優(yōu)化系數(shù),P/為調(diào)整后的統(tǒng)計概率值,bin為所述統(tǒng)計概率值對應 的歸一化灰度級,并且bin大于等于0且小于等于1。
[0386]可選的,所述確定模塊1002,具體用于:
[0387] 針對任意一個初始優(yōu)化系數(shù),若所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值, 則根據(jù)所述目標區(qū)域的中心像素點的像素值,以及所述中心像素點對應的周邊區(qū)域的像素 點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);其中,所述周邊區(qū)域為以所述中心像 素點為中心的區(qū)域;
[0388] 針對任意一個初始優(yōu)化系數(shù),若所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾 值,則根據(jù)所述目標區(qū)域的中心像素點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。 [0389]可選的,所述確定模塊1002,具體用于:
[0390]在所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值時,根據(jù)下列公式確定所述初始 優(yōu)化系數(shù)對應的優(yōu)化系數(shù):
[0391 ] A7 =AXm;
[0392] 其中,A為所述初始優(yōu)化系數(shù),A'為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);m為所述周 邊區(qū)域中所有像素點的像素值的平均值與所述目標區(qū)域的中心像素點的像素值的比值;
[0393] 在所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值時,根據(jù)下列公式確定所述初 始優(yōu)化系數(shù)對應的優(yōu)化系數(shù):
[0394] A7 =AX (l+pix_value);
[0395] 其中,A為所述初始優(yōu)化系數(shù),A'為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);pix_value 為歸一化處理后的所述目標區(qū)域的中心像素點的像素值,并且pix_val Ue大于等于0且小于 等于1 〇
[0396] 可選的,所述控制模塊1003,具體用于:
[0397] 根據(jù)同一灰度級對應的優(yōu)化曲線和調(diào)整曲線,確定所述灰度級對應的子映射曲 線;根據(jù)除最大灰度級之外的N-1個灰度級中每一個灰度級對應的子映射曲線,確定所述目 標區(qū)域對應的映射曲線。
[0398]可選的,所述控制模塊1003,具體用于:
[0399] 根據(jù)下列方式確定所述目標區(qū)域對應的映射曲線:
[0400] Y〇ut = Gl(Yin) XBl(Yin)+G2(Yin) XB2(Yin) + ……+GN-l(Yin)XBN-l(Yin);
[0401 ] 其中,GhGs……Gw為所述優(yōu)化曲線,BU2……為所述調(diào)整曲線,Ycmt為輸出像 素值,Yin為輸入像素值;并且,在Bi、B2......Bn-1的輸入值相同時,Bi、B2......Bn-1輸出值之和為 1〇
[0402] 可選的,若所述圖像對應的目標區(qū)域為一個,則所述目標區(qū)域為所述圖像;
[0403] 若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域的個數(shù)為所述圖像中像素點 的個數(shù),并且所述圖像中的每一個像素點為一個目標區(qū)域的中心像素點。
[0404]可選的,所述獲取模塊1001,還用于:
[0405]若所述圖像對應的目標區(qū)域為多個,在目標區(qū)域的部分區(qū)域位于所述圖像的外部 時,根據(jù)所述目標區(qū)域中位于所述圖像內(nèi)部的區(qū)域的像素點,確定所述目標區(qū)域中位于所 述圖像外部的部分區(qū)域的像素點。
[0406] 可選的,所述處理模塊1004,具體用于:
[0407]若所述圖像對應的目標區(qū)域為一個,則所述目標區(qū)域中需要進行處理的像素點為 所述目標區(qū)域中所有像素點;
[0408]若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域中需要進行處理的像素點為 所述目標區(qū)域的中心像素點。
[0409]顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【主權項】
1. 一種圖像處理的方法,其特征在于,該方法包括: 根據(jù)圖像的目標區(qū)域對應的累積直方圖,確定除最大灰度級之外的N-1個灰度級中每 一個灰度級對應的統(tǒng)計概率值,其中,所述N為所述累積直方圖的灰度級個數(shù),所述N為大于 1的正整數(shù),并且所述N小于所述圖像的灰度級個數(shù); 確定所述每一個統(tǒng)計概率值對應的優(yōu)化系數(shù),并根據(jù)所述每一個優(yōu)化系數(shù),生成所述 優(yōu)化系數(shù)對應的優(yōu)化曲線; 根據(jù)生成的每一條優(yōu)化曲線,以及預設的除最大灰度級之外的N-1個灰度級中每一個 灰度級對應的調(diào)整曲線,確定所述目標區(qū)域對應的映射曲線; 確定所述目標區(qū)域中需要進行處理的像素點,并根據(jù)所述映射曲線對所述像素點的像 素值進行調(diào)整。2. 如權利要求1所述的方法,其特征在于,所述確定所述每一個統(tǒng)計概率值對應的優(yōu)化 系數(shù),包括: 根據(jù)每一個統(tǒng)計概率值對應的灰度級,確定所述每一個統(tǒng)計概率值對應的初始優(yōu)化系 數(shù); 根據(jù)所述目標區(qū)域的中心像素點,確定每一個初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。3. 如權利要求2所述的方法,其特征在于,所述根據(jù)每一個統(tǒng)計概率值對應的灰度級, 確定所述每一個統(tǒng)計概率值對應的初始優(yōu)化系數(shù),包括: 針對任意一個統(tǒng)計概率值,根據(jù)所述統(tǒng)計概率值對應的灰度級,確定所述灰度級對應 的統(tǒng)計概率值的取值范圍; 根據(jù)所述取值范圍中的最大值和最小值,對所述統(tǒng)計概率值進行調(diào)整;并根據(jù)調(diào)整后 的統(tǒng)計概率值,確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù)。4. 如權利要求3所述的方法,其特征在于,根據(jù)下列公式確定所述灰度級對應的統(tǒng)計概 率值的取值范圍: max = bin+ki ; min = bin+k2 ; 其中,max為所述取值范圍中的最大值,min為所述取值范圍中的最小值,并且0 <min< max<l; bin為所述統(tǒng)計概率值對應的歸一化灰度級,并且bin大于等于0且小于等于1 ;ki> k2; 根據(jù)下列公式對所述統(tǒng)計概率值進行調(diào)整: P7y=min+(max-min) XPy; 其中,Py為所述統(tǒng)計概率值,pz y為調(diào)整后的統(tǒng)計概率值,max為所述取值范圍中的最大 值,min為所述取值范圍中的最小值; 根據(jù)下列公式確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù): A=log(p/y)/log(bin); 其中,A為初始優(yōu)化系數(shù),為調(diào)整后的統(tǒng)計概率值,bin為所述統(tǒng)計概率值對應的歸一 化灰度級,并且bin大于等于0且小于等于1。5. 如權利要求2所述的方法,其特征在于,所述根據(jù)所述目標區(qū)域的中心像素點,確定 每一個初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù),包括: 針對任意一個初始優(yōu)化系數(shù),若所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值,則根 據(jù)所述目標區(qū)域的中心像素點的像素值,以及所述中心像素點對應的周邊區(qū)域的像素點的 像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);其中,所述周邊區(qū)域為以所述中心像素點 為中心的區(qū)域; 針對任意一個初始優(yōu)化系數(shù),若所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值,則 根據(jù)所述目標區(qū)域的中心像素點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。6. 如權利要求5所述的方法,其特征在于,在所述初始優(yōu)化系數(shù)對應的灰度級小于第一 閾值時,根據(jù)下列公式確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù): A' =A Xm; 其中,A為所述初始優(yōu)化系數(shù),A'為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);m為所述周邊區(qū) 域中所有像素點的像素值的平均值與所述目標區(qū)域的中心像素點的像素值的比值; 在所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值時,根據(jù)下列公式確定所述初始優(yōu) 化系數(shù)對應的優(yōu)化系數(shù): A7 =A X(l+pix_value); 其中,A為所述初始優(yōu)化系數(shù),Y為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);piX_value為歸 一化處理后的所述目標區(qū)域的中心像素點的像素值,并且pix_valUe大于等于0且小于等于 1〇7. 如權利要求1~6任一所述的方法,其特征在于,所述根據(jù)生成的每一條優(yōu)化曲線,以 及預設的除最大灰度級之外的N-1個灰度級中每一個灰度級對應的調(diào)整曲線,確定所述目 標區(qū)域對應的映射曲線,包括: 根據(jù)同一灰度級對應的優(yōu)化曲線和調(diào)整曲線,確定所述灰度級對應的子映射曲線; 根據(jù)除最大灰度級之外的N-1個灰度級中每一個灰度級對應的子映射曲線,確定所述 目標區(qū)域對應的映射曲線。8. 如權利要求7所述的方法,其特征在于,根據(jù)下列方式確定所述目標區(qū)域對應的映射 曲線: Yout = Gl(Yin) XBl(Yin)+G2(Yin) XB2(Yin)+......+GN-1 (Yin) X Bn-1 ( Yin); 其中,Gi、G2……Gn-i為所述優(yōu)化曲線,Bi、B2……Bn-i為所述調(diào)整曲線,Ycmt為輸出像素值, Yin為輸入像素值;并且,在Bi、B2……Bn-啲輸入值相同時?……Bn-i輸出值之和為1。9. 如權利要求1~8任一所述的方法,其特征在于, 若所述圖像對應的目標區(qū)域為一個,則所述目標區(qū)域為所述圖像; 若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域的個數(shù)為所述圖像中像素點的個 數(shù),并且所述圖像中的每一個像素點為一個目標區(qū)域的中心像素點。10. 如權利要求9所述的方法,其特征在于,若所述圖像對應的目標區(qū)域為多個,在目標 區(qū)域的部分區(qū)域位于所述圖像的外部時,根據(jù)所述目標區(qū)域中位于所述圖像內(nèi)部的區(qū)域的 像素點,確定所述目標區(qū)域中位于所述圖像外部的部分區(qū)域的像素點。11. 如權利要求9所述的方法,其特征在于,所述確定所述目標區(qū)域中需要進行處理的 像素點,包括: 若所述圖像對應的目標區(qū)域為一個,則所述目標區(qū)域中需要進行處理的像素點為所述 目標區(qū)域中所有像素點; 若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域中需要進行處理的像素點為所述 目標區(qū)域的中心像素點。12. -種圖像處理的裝置,其特征在于,包括: 獲取模塊,用于根據(jù)圖像的目標區(qū)域對應的累積直方圖,確定除最大灰度級之外的N-1 個灰度級中每一個灰度級對應的統(tǒng)計概率值,其中,所述N為所述累積直方圖的灰度級個 數(shù),所述N為大于1的正整數(shù),并且所述N小于所述圖像的灰度級個數(shù); 確定模塊,用于確定所述每一個統(tǒng)計概率值對應的優(yōu)化系數(shù),并根據(jù)所述每一個優(yōu)化 系數(shù),生成所述優(yōu)化系數(shù)對應的優(yōu)化曲線; 控制模塊,用于根據(jù)生成的每一條優(yōu)化曲線,以及預設的除最大灰度級之外的N-1個灰 度級中每一個灰度級對應的調(diào)整曲線,確定所述目標區(qū)域對應的映射曲線; 處理模塊,用于確定所述目標區(qū)域中需要進行處理的像素點,并根據(jù)所述映射曲線對 所述像素點的像素值進行調(diào)整。13. 如權利要求12所述的裝置,其特征在于,所述確定模塊,具體用于: 根據(jù)每一個統(tǒng)計概率值對應的灰度級,確定所述每一個統(tǒng)計概率值對應的初始優(yōu)化系 數(shù);根據(jù)所述目標區(qū)域的中心像素點,確定每一個初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。14. 如權利要求13所述的裝置,其特征在于,所述確定模塊,具體用于: 針對任意一個統(tǒng)計概率值,根據(jù)所述統(tǒng)計概率值對應的灰度級,確定所述統(tǒng)計概率值 對應的取值范圍;根據(jù)所述取值范圍中的最大值和最小值,對所述統(tǒng)計概率值進行調(diào)整;并 根據(jù)調(diào)整后的統(tǒng)計概率值,確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù)。15. 如權利要求14所述的裝置,其特征在于,所述確定模塊,具體用于: 根據(jù)下列公式確定所述灰度級對應的統(tǒng)計概率值的取值范圍: max = bin+ki ; min = bin+k2 ; 其中,max為所述取值范圍中的最大值,min為所述取值范圍中的最小值,并且0 <min< max<l; bin為所述統(tǒng)計概率值對應的歸一化灰度級,并且bin大于等于0且小于等于1 ;ki> k2; 根據(jù)下列公式對所述統(tǒng)計概率值進行調(diào)整: P7y=min+(max-min) XPy; 其中,Py為所述統(tǒng)計概率值,pz y為調(diào)整后的統(tǒng)計概率值,max為所述取值范圍中的最大 值,min為所述取值范圍中的最小值; 根據(jù)下列公式確定所述統(tǒng)計概率值對應的初始優(yōu)化系數(shù): A=log(p/y)/log(bin); 其中,A為初始優(yōu)化系數(shù),為調(diào)整后的統(tǒng)計概率值,bin為所述統(tǒng)計概率值對應的歸一 化灰度級,并且bin大于等于0且小于等于1。16. 如權利要求13所述的裝置,其特征在于,所述確定模塊,具體用于: 針對任意一個初始優(yōu)化系數(shù),若所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值,則根 據(jù)所述目標區(qū)域的中心像素點的像素值,以及所述中心像素點對應的周邊區(qū)域的像素點的 像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);其中,所述周邊區(qū)域為以所述中心像素點 為中心的區(qū)域; 針對任意一個初始優(yōu)化系數(shù),若所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值,則 根據(jù)所述目標區(qū)域的中心像素點的像素值,確定所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù)。17. 如權利要求16所述的裝置,其特征在于,所述確定模塊,具體用于: 在所述初始優(yōu)化系數(shù)對應的灰度級小于第一閾值時,根據(jù)下列公式確定所述初始優(yōu)化 系數(shù)對應的優(yōu)化系數(shù): A' =A Xm; 其中,A為所述初始優(yōu)化系數(shù),A'為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);m為所述周邊區(qū) 域中所有像素點的像素值的平均值與所述目標區(qū)域的中心像素點的像素值的比值; 在所述初始優(yōu)化系數(shù)對應的灰度級不小于第一閾值時,根據(jù)下列公式確定所述初始優(yōu) 化系數(shù)對應的優(yōu)化系數(shù): A7 =A X(l+pix_value); 其中,A為所述初始優(yōu)化系數(shù),Y為所述初始優(yōu)化系數(shù)對應的優(yōu)化系數(shù);piX_value為歸 一化處理后的所述目標區(qū)域的中心像素點的像素值,并且pix_valUe大于等于0且小于等于 1〇18. 如權利要求12~17任一所述的裝置,其特征在于,所述控制模塊,具體用于: 根據(jù)同一灰度級對應的優(yōu)化曲線和調(diào)整曲線,確定所述灰度級對應的子映射曲線;根 據(jù)除最大灰度級之外的N-1個灰度級中每一個灰度級對應的子映射曲線,確定所述目標區(qū) 域對應的映射曲線。19. 如權利要求18所述的裝置,其特征在于,所述控制模塊,具體用于: 根據(jù)下列方式確定所述目標區(qū)域對應的映射曲線: Yout = Gl(Yin) XBl(Yin)+G2(Yin) XB2(Yin)+......+GN-1 (Yin) X Bn-1 ( Yin); 其中,Gi、G2……Gn-i為所述優(yōu)化曲線,Bi、B2……Bn-i為所述調(diào)整曲線,Ycmt為輸出像素值, Yin為輸入像素值;并且,在Bi、B2……Bn-啲輸入值相同時?……Bn-i輸出值之和為1。20. 如權利要求12~19任一所述的裝置,其特征在于, 若所述圖像對應的目標區(qū)域為一個,則所述目標區(qū)域為所述圖像; 若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域的個數(shù)為所述圖像中像素點的個 數(shù),并且所述圖像中的每一個像素點為一個目標區(qū)域的中心像素點。。21. 如權利要求20所述的裝置,其特征在于,所述獲取模塊,還用于: 若所述圖像對應的目標區(qū)域為多個,在目標區(qū)域的部分區(qū)域位于所述圖像的外部時, 根據(jù)所述目標區(qū)域中位于所述圖像內(nèi)部的區(qū)域的像素點,確定所述目標區(qū)域中位于所述圖 像外部的部分區(qū)域的像素點。22. 如權利要求20所述的裝置,其特征在于,所述處理模塊,具體用于: 若所述圖像對應的目標區(qū)域為一個,則所述目標區(qū)域中需要進行處理的像素點為所述 目標區(qū)域中所有像素點; 若所述圖像對應的目標區(qū)域為多個,則所述目標區(qū)域中需要進行處理的像素點為所述 目標區(qū)域的中心像素點。
【文檔編號】G06T5/40GK106097286SQ201610456890
【公開日】2016年11月9日
【申請日】2016年6月21日
【發(fā)明人】姜曉濤
【申請人】浙江大華技術股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1