圖像對(duì)比度調(diào)整方法及裝置制造方法
【專利摘要】本公開是關(guān)于一種圖像對(duì)比度調(diào)整方法及裝置,屬于圖像處理【技術(shù)領(lǐng)域】。本公開通過確定每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),并根據(jù)每個(gè)像素點(diǎn)的像素值、每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及第一平移系數(shù),確定每個(gè)像素點(diǎn)的第一目標(biāo)像素值,進(jìn)而根據(jù)每個(gè)像素點(diǎn)的第一目標(biāo)像素值確定對(duì)比度調(diào)整后的圖像。由于對(duì)每個(gè)像素點(diǎn)的像素值均確定了一個(gè)第一目標(biāo)像素值,使得處理結(jié)果更具準(zhǔn)確性。又由于確定的每個(gè)像素點(diǎn)的第一目標(biāo)像素值與每個(gè)像素點(diǎn)的像素值呈第一線性關(guān)系,而且每個(gè)像素點(diǎn)的第一目標(biāo)像素值與每個(gè)像素點(diǎn)的像素值之間的差值最小,因此,避免了各個(gè)像素點(diǎn)的第一目標(biāo)像素值比較平滑的現(xiàn)象,從而避免光暈現(xiàn)象。
【專利說明】圖像對(duì)比度調(diào)整方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本公開設(shè)及圖像處理【技術(shù)領(lǐng)域】,特別設(shè)及一種圖像對(duì)比度調(diào)整方法及裝置。
【背景技術(shù)】
[0002] 目前,在處理圖像時(shí),經(jīng)常需要調(diào)整圖像局部區(qū)域的對(duì)比度,從而擴(kuò)大圖像局部區(qū) 域與其它區(qū)域的灰度差別,W達(dá)到增強(qiáng)對(duì)比度的目的,使顯示的圖像更加清晰、自然。在調(diào) 整圖像局部區(qū)域的對(duì)比度時(shí),所使用的圖像處理方法直接影響圖像處理效果。
[0003] 相關(guān)技術(shù)在調(diào)整圖像局部區(qū)域的對(duì)比度時(shí),通常采用局部直方圖均衡方法實(shí)現(xiàn)。 該方法具體過程為;將待處理圖像劃分成多個(gè)像素塊;通過局部直方圖均衡算法對(duì)每個(gè)像 素塊內(nèi)像素點(diǎn)的像素值進(jìn)行線性拉伸或平移,根據(jù)線性拉伸或平移結(jié)果,對(duì)于每個(gè)像素塊, 確定一個(gè)具有代表性的像素點(diǎn),將該點(diǎn)作為該像素塊的目標(biāo)像素點(diǎn),并確定每個(gè)像素塊的 目標(biāo)像素點(diǎn)對(duì)應(yīng)的目標(biāo)像素值;根據(jù)各個(gè)像素塊的目標(biāo)像素點(diǎn)及目標(biāo)像素值,確定直方圖 映射函數(shù);根據(jù)直方圖映射函數(shù),對(duì)待處理圖像進(jìn)行插值,W確定待處理圖像中除各個(gè)目標(biāo) 像素點(diǎn)之外的其它像素點(diǎn)的像素值;根據(jù)各個(gè)目標(biāo)像素值及插值后的各個(gè)像素點(diǎn)的像素 值,確定處理后的圖像。
[0004] 在實(shí)現(xiàn)本公開的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在W下問題:
[0005] 由于直方圖映射函數(shù)根據(jù)各個(gè)像素塊的目標(biāo)像素點(diǎn)及目標(biāo)像素值確定,即根據(jù)各 個(gè)離散的值確定,因此,確定的直方圖映射函數(shù)可能并不準(zhǔn)確,容易導(dǎo)致根據(jù)直方圖映射函 數(shù)插入的各個(gè)像素值不準(zhǔn)確,進(jìn)而導(dǎo)致圖像處理結(jié)果不準(zhǔn)確。另外,由于通過該種方式確定 的像素值比較平滑,因此,容易導(dǎo)致光暈現(xiàn)象。
【發(fā)明內(nèi)容】
[0006] 為克服相關(guān)技術(shù)中存在的問題,本公開提供一種圖像對(duì)比度調(diào)整方法及裝置。
[0007] 根據(jù)本公開實(shí)施例的第一方面,提供一種圖像對(duì)比度調(diào)整方法,所述方法包括: [000引獲取待處理圖像每個(gè)像素點(diǎn)的像素值;
[0009] 根據(jù)W所述每個(gè)像素點(diǎn)為中屯、、W指定像素點(diǎn)個(gè)數(shù)為半徑的圓形區(qū)域中的各個(gè)像 素點(diǎn)的像素值,確定所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值 的第一平移系數(shù);
[0010] 根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述 每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,所述每個(gè) 像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的像素值呈第一線性關(guān)系,所述第一線性關(guān)系 使得所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的像素值之間的差值最?。?br>
[0011] 根據(jù)所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,確定對(duì)比度調(diào)整后的圖像。
[0012] 結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述根據(jù)W所述每個(gè)像 素點(diǎn)為中屯、、W指定像素點(diǎn)個(gè)數(shù)為半徑的圓形區(qū)域中的各個(gè)像素點(diǎn)的像素值,確定所述每 個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),包括:
[0013] 確定W所述每個(gè)像素點(diǎn)為中屯、、W指定像素點(diǎn)個(gè)數(shù)為半徑的圓形區(qū)域中像素值最 大的第一像素點(diǎn)及像素值最小的第二像素點(diǎn);
[0014] 根據(jù)所述第一像素點(diǎn)的像素值及所述第二像素點(diǎn)的像素值,確定所述每個(gè)像素點(diǎn) 的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)。
[0015] 結(jié)合第一方面,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述每個(gè)像素 點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一 平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,包括:
[0016] 根據(jù)所述每個(gè)像素點(diǎn)的第一伸縮系數(shù),對(duì)所述每個(gè)像素點(diǎn)的像素值進(jìn)行線性拉 伸,得到線性拉伸結(jié)果;
[0017] 根據(jù)所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),對(duì)所述線性拉伸結(jié)果進(jìn)行平移, 得到所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值;
[001引 W所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值進(jìn)行處 理,得到所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每 個(gè)像素點(diǎn)的第二目標(biāo)像素值呈第二線性關(guān)系,所述第二線性關(guān)系使得所述每個(gè)像素點(diǎn)的第 一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值之間的差值最小。
[0019] 結(jié)合第一方面,在第一方面的第=種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述每個(gè)像素 點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一 平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,包括:
[0020] W所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù) 進(jìn)行處理,得到所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù),所述每個(gè)像素點(diǎn)的像素值的第 二伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)呈第=線性關(guān)系,所述第=線性關(guān) 系使得所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮 系數(shù)之間的差值最小;
[0021] W所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù) 進(jìn)行處理,得到每個(gè)所述像素點(diǎn)的像素值的第二平移系數(shù),所述每個(gè)像素點(diǎn)的像素值的第 二平移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)呈第四線性關(guān)系,所述第四線性關(guān) 系使得所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移 系數(shù)之間的差值最?。?br>
[0022] 對(duì)W所述每個(gè)像素點(diǎn)為圓屯、,W指定像素點(diǎn)個(gè)數(shù)為半徑的圓形區(qū)域包括的各個(gè)像 素點(diǎn)的像素值進(jìn)行加權(quán)平均,得到所述每個(gè)像素點(diǎn)的加權(quán)平均像素值;
[0023] 根據(jù)所述每個(gè)像素點(diǎn)的加權(quán)平均像素值、所述每個(gè)像素點(diǎn)的像素值的第二伸縮系 數(shù)及所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值。
[0024] 結(jié)合第一方面的第=種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式 中,所述根據(jù)所述每個(gè)像素點(diǎn)的加權(quán)平均像素值、所述每個(gè)像素點(diǎn)的像素值的第二伸縮系 數(shù)及所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值, 包括:
[0025] 根據(jù)所述每個(gè)像素點(diǎn)的加權(quán)平均像素值、所述每個(gè)像素點(diǎn)的像素值的第二伸縮系 數(shù)及所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù),通過如下公式確定所述每個(gè)像素點(diǎn)的第一 目標(biāo)像素值:
[0026] 巧=化,a;) * _>; + 化,A;)
[0027] 式中,。為像素點(diǎn)i的第一目標(biāo)像素值,GfX知ar)為像素點(diǎn)i的像素值的第二 伸縮系數(shù),GF(_y,,&,:')為像素點(diǎn)i的像素值的第二平移系數(shù),yk為像素點(diǎn)i的加權(quán)平均像 素值。
[002引結(jié)合第一方面,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述每個(gè)像素 點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一 平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,包括:
[0029] W所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù) 進(jìn)行處理,得到所述每個(gè)像素點(diǎn)的像素值的第=伸縮系數(shù),所述每個(gè)像素點(diǎn)的像素值的第 =伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)呈第五線性關(guān)系,所述第五線性關(guān) 系使得所述每個(gè)像素點(diǎn)的像素值的第=伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮 系數(shù)之間的差值最?。?br>
[0030] W所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù) 進(jìn)行處理,得到所述每個(gè)像素點(diǎn)的像素值的第=平移系數(shù),所述每個(gè)像素點(diǎn)的像素值的第 =平移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)呈第六線性關(guān)系,所述第六線性關(guān) 系使得所述每個(gè)像素點(diǎn)的像素值的第=平移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移 系數(shù)之間的差值最?。?br>
[0031] 根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第=伸縮系數(shù)及所述 每個(gè)像素點(diǎn)的像素值的第=平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值。
[0032] 結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式 中,所述根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第=伸縮系數(shù)及所述 每個(gè)像素點(diǎn)的像素值的第=平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,包括:
[0033] 根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第=伸縮系數(shù)及所述 每個(gè)像素點(diǎn)的像素值的第=平移系數(shù),通過如下公式確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素 值:
[0034] f;=併^(義,< )* 乃 + G/義F,.,片' )
[00對(duì)式中,。為像素點(diǎn)i的第一目標(biāo)像素值,GF(義.,<)為像素點(diǎn)i的像素值的第S 伸縮系數(shù),餅乂知皆)為像素點(diǎn)1的像素值的第蘭平移系數(shù),yi為像素點(diǎn)1的像素值。
[0036] 結(jié)合第一方面至第一方面的第六種可能的實(shí)現(xiàn)方式中的任一種可能的實(shí)現(xiàn)方式, 在第一方面的第走種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像 素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),確定所述每個(gè) 像素點(diǎn)的第一目標(biāo)像素值,包括:
[0037] 根據(jù)所述每個(gè)像素點(diǎn)的像素值,所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述 每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),通過引導(dǎo)濾波器確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像 素值。
[003引根據(jù)本公開實(shí)施例的第二方面,提供一種圖像對(duì)比度調(diào)整裝置,所述裝置包括:
[0039] 獲取模塊,用于獲取待處理圖像每個(gè)像素點(diǎn)的像素值;
[0040] 第一確定模塊,用于根據(jù)W所述每個(gè)像素點(diǎn)為中屯、、W指定像素點(diǎn)個(gè)數(shù)為半徑的 圓形區(qū)域中的各個(gè)像素點(diǎn)的像素值,確定所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述 每個(gè)像素點(diǎn)的像素值的第一平移系數(shù);
[0041] 第二確定模塊,用于根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的 第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一 目標(biāo)像素值,所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的像素值呈第一線性關(guān) 系,所述第一線性關(guān)系使得所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的像素值 之間的差值最??;
[0042] 第=確定模塊,用于根據(jù)所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,確定對(duì)比度調(diào)整后 的圖像。
[0043] 結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述第一確定模塊包 括:
[0044] 第一確定單元,用于確定W所述每個(gè)像素點(diǎn)為中屯、、W指定像素點(diǎn)個(gè)數(shù)為半徑的 圓形區(qū)域中像素值最大的第一像素點(diǎn)及像素值最小的第二像素點(diǎn);
[0045] 第二確定單元,用于根據(jù)所述第一像素點(diǎn)的像素值及所述第二像素點(diǎn)的像素值, 確定所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系 數(shù)。
[0046] 結(jié)合第二方面,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述第二確定模塊包 括:
[0047] 線性拉伸單元,用于根據(jù)所述每個(gè)像素點(diǎn)的第一伸縮系數(shù),對(duì)所述每個(gè)像素點(diǎn)的 像素值進(jìn)行線性拉伸,得到線性拉伸結(jié)果;
[0048] 平移單元,用于根據(jù)所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),對(duì)所述線性拉伸 結(jié)果進(jìn)行平移,得到所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值;
[0049] 第一處理單元,用于W所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的第 二目標(biāo)像素值進(jìn)行處理,得到所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,所述每個(gè)像素點(diǎn)的第一 目標(biāo)像素值與所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值呈第二線性關(guān)系,所述第二線性關(guān)系使得 所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值之間的差值最小。 [0化日]結(jié)合第二方面,在第二方面的第=種可能的實(shí)現(xiàn)方式中,所述第二確定模塊包 括:
[0化1] 第二處理單元,用于W所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像 素值的第一伸縮系數(shù)進(jìn)行處理,得到所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù),所述每個(gè) 像素點(diǎn)的像素值的第二伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)呈第=線性 關(guān)系,所述第=線性關(guān)系使得所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù)與所述每個(gè)像素點(diǎn) 的像素值的第一伸縮系數(shù)之間的差值最??;
[0052] 第=處理單元,用于W所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像 素值的第一平移系數(shù)進(jìn)行處理,得到每個(gè)所述像素點(diǎn)的像素值的第二平移系數(shù),所述每個(gè) 像素點(diǎn)的像素值的第二平移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)呈第四線性 關(guān)系,所述第四線性關(guān)系使得所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù)與所述每個(gè)像素點(diǎn) 的像素值的第一平移系數(shù)之間的差值最小;
[0053] 加權(quán)平均單元,用于對(duì)W所述每個(gè)像素點(diǎn)為圓屯、,W指定像素點(diǎn)個(gè)數(shù)為半徑的圓 形區(qū)域包括的各個(gè)像素點(diǎn)的像素值進(jìn)行加權(quán)平均,得到所述每個(gè)像素點(diǎn)的加權(quán)平均像素 值;
[0化4] 第=確定單元,用于根據(jù)所述每個(gè)像素點(diǎn)的加權(quán)平均像素值、所述每個(gè)像素點(diǎn)的 像素值的第二伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù),確定所述每個(gè)像素點(diǎn) 的第一目標(biāo)像素值。
[0055] 結(jié)合第二方面的第=種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式 中,所述第=確定單元,用于根據(jù)所述每個(gè)像素點(diǎn)的加權(quán)平均像素值、所述每個(gè)像素點(diǎn)的像 素值的第二伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù),通過如下公式確定所述 每個(gè)像素點(diǎn)的第一目標(biāo)像素值:
[0056]
【權(quán)利要求】
1. 一種圖像對(duì)比度調(diào)整方法,其特征在于,所述方法包括: 獲取待處理圖像每個(gè)像素點(diǎn)的像素值; 根據(jù)以所述每個(gè)像素點(diǎn)為中心、以指定像素點(diǎn)個(gè)數(shù)為半徑的圓形區(qū)域中的各個(gè)像素點(diǎn) 的像素值,確定所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第 一平移系數(shù); 根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè) 像素點(diǎn)的像素值的第一平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,所述每個(gè)像素 點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的像素值呈第一線性關(guān)系,所述第一線性關(guān)系使得 所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的像素值之間的差值最??; 根據(jù)所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,確定對(duì)比度調(diào)整后的圖像。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)以所述每個(gè)像素點(diǎn)為中心、以指 定像素點(diǎn)個(gè)數(shù)為半徑的圓形區(qū)域中的各個(gè)像素點(diǎn)的像素值,確定所述每個(gè)像素點(diǎn)的像素值 的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),包括: 確定以所述每個(gè)像素點(diǎn)為中心、以指定像素點(diǎn)個(gè)數(shù)為半徑的圓形區(qū)域中像素值最大的 第一像素點(diǎn)及像素值最小的第二像素點(diǎn); 根據(jù)所述第一像素點(diǎn)的像素值及所述第二像素點(diǎn)的像素值,確定所述每個(gè)像素點(diǎn)的像 素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述 每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),確定所 述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,包括: 根據(jù)所述每個(gè)像素點(diǎn)的第一伸縮系數(shù),對(duì)所述每個(gè)像素點(diǎn)的像素值進(jìn)行線性拉伸,得 到線性拉伸結(jié)果; 根據(jù)所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),對(duì)所述線性拉伸結(jié)果進(jìn)行平移,得到 所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值; 以所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值進(jìn)行處理, 得到所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像 素點(diǎn)的第二目標(biāo)像素值呈第二線性關(guān)系,所述第二線性關(guān)系使得所述每個(gè)像素點(diǎn)的第一目 標(biāo)像素值與所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值之間的差值最小。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述 每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),確定所 述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,包括: 以所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)進(jìn)行 處理,得到所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù),所述每個(gè)像素點(diǎn)的像素值的第二伸 縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)呈第三線性關(guān)系,所述第三線性關(guān)系使 得所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù) 之間的差值最??; 以所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)進(jìn)行 處理,得到每個(gè)所述像素點(diǎn)的像素值的第二平移系數(shù),所述每個(gè)像素點(diǎn)的像素值的第二平 移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)呈第四線性關(guān)系,所述第四線性關(guān)系使 得所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù) 之間的差值最??; 對(duì)以所述每個(gè)像素點(diǎn)為圓心,以指定像素點(diǎn)個(gè)數(shù)為半徑的圓形區(qū)域包括的各個(gè)像素點(diǎn) 的像素值進(jìn)行加權(quán)平均,得到所述每個(gè)像素點(diǎn)的加權(quán)平均像素值; 根據(jù)所述每個(gè)像素點(diǎn)的加權(quán)平均像素值、所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù)及 所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述每個(gè)像素點(diǎn)的加權(quán)平均像 素值、所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第二平移系 數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,包括: 根據(jù)所述每個(gè)像素點(diǎn)的加權(quán)平均像素值、所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù)及 所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù),通過如下公式確定所述每個(gè)像素點(diǎn)的第一目標(biāo) 像素值: Fi =GFiyi,a-) *v; +GFiyi,b-) 式中,F(xiàn)iS像素點(diǎn)i的第一目標(biāo)像素值,乃,a/)為像素點(diǎn)i的像素值的第二伸縮 系數(shù),為像素點(diǎn)i的像素值的第二平移系數(shù),yk為像素點(diǎn)i的加權(quán)平均像素值。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述 每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),確定所 述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,包括: 以所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)進(jìn)行 處理,得到所述每個(gè)像素點(diǎn)的像素值的第三伸縮系數(shù),所述每個(gè)像素點(diǎn)的像素值的第三伸 縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)呈第五線性關(guān)系,所述第五線性關(guān)系使 得所述每個(gè)像素點(diǎn)的像素值的第三伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù) 之間的差值最?。? 以所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)進(jìn)行 處理,得到所述每個(gè)像素點(diǎn)的像素值的第三平移系數(shù),所述每個(gè)像素點(diǎn)的像素值的第三平 移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)呈第六線性關(guān)系,所述第六線性關(guān)系使 得所述每個(gè)像素點(diǎn)的像素值的第三平移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù) 之間的差值最小; 根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第三伸縮系數(shù)及所述每個(gè) 像素點(diǎn)的像素值的第三平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述 每個(gè)像素點(diǎn)的像素值的第三伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第三平移系數(shù),確定所 述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,包括: 根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第三伸縮系數(shù)及所述每個(gè) 像素點(diǎn)的像素值的第三平移系數(shù),通過如下公式確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值: Fi =GFiyi,a:)*y[ +GFiyi ) 式中,F(xiàn)iS像素點(diǎn)i的第一目標(biāo)像素值,GZ7O,.,<)為像素點(diǎn)i的像素值的第三伸縮 系數(shù),G/7(乃,&:_)為像素點(diǎn)i的像素值的第三平移系數(shù),像素點(diǎn)i的像素值。
8. 根據(jù)權(quán)利要求1至7中任一權(quán)利要求所述的方法,其特征在于,所述根據(jù)所述每個(gè)像 素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第 一平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,包括: 根據(jù)所述每個(gè)像素點(diǎn)的像素值,所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每 個(gè)像素點(diǎn)的像素值的第一平移系數(shù),通過引導(dǎo)濾波器確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素 值。
9. 一種圖像對(duì)比度調(diào)整裝置,其特征在于,所述裝置包括: 獲取模塊,用于獲取待處理圖像每個(gè)像素點(diǎn)的像素值; 第一確定模塊,用于根據(jù)以所述每個(gè)像素點(diǎn)為中心、以指定像素點(diǎn)個(gè)數(shù)為半徑的圓形 區(qū)域中的各個(gè)像素點(diǎn)的像素值,確定所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè) 像素點(diǎn)的像素值的第一平移系數(shù); 第二確定模塊,用于根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第一 伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像 素值,所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的像素值呈第一線性關(guān)系,所 述第一線性關(guān)系使得所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的像素值之間 的差值最?。? 第三確定模塊,用于根據(jù)所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,確定對(duì)比度調(diào)整后的圖 像。
10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第一確定模塊,包括: 第一確定單元,用于確定以所述每個(gè)像素點(diǎn)為中心、以指定像素點(diǎn)個(gè)數(shù)為半徑的圓形 區(qū)域中像素值最大的第一像素點(diǎn)及像素值最小的第二像素點(diǎn); 第二確定單元,用于根據(jù)所述第一像素點(diǎn)的像素值及所述第二像素點(diǎn)的像素值,確定 所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)。
11. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第二確定模塊,包括: 線性拉伸單元,用于根據(jù)所述每個(gè)像素點(diǎn)的第一伸縮系數(shù),對(duì)所述每個(gè)像素點(diǎn)的像素 值進(jìn)行線性拉伸,得到線性拉伸結(jié)果; 平移單元,用于根據(jù)所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),對(duì)所述線性拉伸結(jié)果 進(jìn)行平移,得到所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值; 第一處理單元,用于以所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的第二目 標(biāo)像素值進(jìn)行處理,得到所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,所述每個(gè)像素點(diǎn)的第一目標(biāo) 像素值與所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值呈第二線性關(guān)系,所述第二線性關(guān)系使得所述 每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的第二目標(biāo)像素值之間的差值最小。
12. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第二確定模塊,包括: 第二處理單元,用于以所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值 的第一伸縮系數(shù)進(jìn)行處理,得到所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù),所述每個(gè)像素 點(diǎn)的像素值的第二伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)呈第三線性關(guān)系, 所述第三線性關(guān)系使得所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像 素值的第一伸縮系數(shù)之間的差值最??; 第三處理單元,用于以所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值 的第一平移系數(shù)進(jìn)行處理,得到每個(gè)所述像素點(diǎn)的像素值的第二平移系數(shù),所述每個(gè)像素 點(diǎn)的像素值的第二平移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)呈第四線性關(guān)系, 所述第四線性關(guān)系使得所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù)與所述每個(gè)像素點(diǎn)的像 素值的第一平移系數(shù)之間的差值最?。? 加權(quán)平均單元,用于對(duì)以所述每個(gè)像素點(diǎn)為圓心,以指定像素點(diǎn)個(gè)數(shù)為半徑的圓形區(qū) 域包括的各個(gè)像素點(diǎn)的像素值進(jìn)行加權(quán)平均,得到所述每個(gè)像素點(diǎn)的加權(quán)平均像素值; 第三確定單元,用于根據(jù)所述每個(gè)像素點(diǎn)的加權(quán)平均像素值、所述每個(gè)像素點(diǎn)的像素 值的第二伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第二平移系數(shù),確定所述每個(gè)像素點(diǎn)的第 一目標(biāo)像素值。
13. 根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述第三確定單元,用于根據(jù)所述每個(gè) 像素點(diǎn)的加權(quán)平均像素值、所述每個(gè)像素點(diǎn)的像素值的第二伸縮系數(shù)及所述每個(gè)像素點(diǎn)的 像素值的第二平移系數(shù),通過如下公式確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值: Fl=GFiyi^yl+GFiy^h:) 式中,F(xiàn)iS像素點(diǎn)i的第一目標(biāo)像素值,GT7O,.,<)為像素點(diǎn)i的像素值的第二伸縮 系數(shù),為像素點(diǎn)i的像素值的第二平移系數(shù),yk為像素點(diǎn)i的加權(quán)平均像素值。
14. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第二確定模塊,包括: 第四處理單元,用于以所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值 的第一伸縮系數(shù)進(jìn)行處理,得到所述每個(gè)像素點(diǎn)的像素值的第三伸縮系數(shù),所述每個(gè)像素 點(diǎn)的像素值的第三伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)呈第五線性關(guān)系, 所述第五線性關(guān)系使得所述每個(gè)像素點(diǎn)的像素值的第三伸縮系數(shù)與所述每個(gè)像素點(diǎn)的像 素值的第一伸縮系數(shù)之間的差值最小; 第五處理單元,用于以所述每個(gè)像素點(diǎn)的像素值為參考,對(duì)所述每個(gè)像素點(diǎn)的像素值 的第一平移系數(shù)進(jìn)行處理,得到所述每個(gè)像素點(diǎn)的像素值的第三平移系數(shù),所述每個(gè)像素 點(diǎn)的像素值的第三平移系數(shù)與所述每個(gè)像素點(diǎn)的像素值的第一平移系數(shù)呈第六線性關(guān)系, 所述第六線性關(guān)系使得所述每個(gè)像素點(diǎn)的像素值的第三平移系數(shù)與所述每個(gè)像素點(diǎn)的像 素值的第一平移系數(shù)之間的差值最小; 第四確定單元,用于根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第三 伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第三平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像 素值。
15. 根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述第四確定單元,用于根據(jù)所述每個(gè) 像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第三伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的 第三平移系數(shù),通過如下公式確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值: F=GFiyiX)^yi+GFiy^b:) 式中,F(xiàn)iS像素點(diǎn)i的第一目標(biāo)像素值,GF(少)為像素點(diǎn)i的像素值的第三伸縮系 數(shù),(7/7(乂.為')為像素點(diǎn)i的像素值的第三平移系數(shù),YiS像素點(diǎn)i的像素值。
16. 根據(jù)權(quán)利要求9至15中任一權(quán)利要求所述的裝置,其特征在于,所述第二確定模 塊,用于根據(jù)所述每個(gè)像素點(diǎn)的像素值,所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述 每個(gè)像素點(diǎn)的像素值的第一平移系數(shù),通過引導(dǎo)濾波器確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像 素值。
17. -種終端,其特征在于,所述終端包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 獲取待處理圖像每個(gè)像素點(diǎn)的像素值; 根據(jù)以所述每個(gè)像素點(diǎn)為中心、以指定像素點(diǎn)個(gè)數(shù)為半徑的圓形區(qū)域中的各個(gè)像素點(diǎn) 的像素值,確定所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè)像素點(diǎn)的像素值的第 一平移系數(shù); 根據(jù)所述每個(gè)像素點(diǎn)的像素值、所述每個(gè)像素點(diǎn)的像素值的第一伸縮系數(shù)及所述每個(gè) 像素點(diǎn)的像素值的第一平移系數(shù),確定所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,所述每個(gè)像素 點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的像素值呈第一線性關(guān)系,所述第一線性關(guān)系使得 所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值與所述每個(gè)像素點(diǎn)的像素值之間的差值最小; 根據(jù)所述每個(gè)像素點(diǎn)的第一目標(biāo)像素值,確定對(duì)比度調(diào)整后的圖像。
【文檔編號(hào)】G06T3/00GK104504648SQ201410722385
【公開日】2015年4月8日 申請(qǐng)日期:2014年12月2日 優(yōu)先權(quán)日:2014年12月2日
【發(fā)明者】王百超, 秦秋平, 陳志軍 申請(qǐng)人:小米科技有限責(zé)任公司