對圖像進行直方圖均衡處理的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種對圖像進行直方圖均衡處理的方法 和裝置。
【背景技術(shù)】
[0002] 直方圖均衡是一種常用的圖像增強方法,而直方圖統(tǒng)計是直方圖均衡的一個重要 步驟,直方圖統(tǒng)計的過程主要包括:按照輸入圖像灰度,將整幅圖像上具有同一灰度值的像 素點數(shù)逐一累加,累加后得到的直方圖統(tǒng)計結(jié)果為輸入圖像的灰度分布狀況,客觀反應(yīng)了 輸入圖像的對比度狀況。直方圖均衡依據(jù)上述直方圖統(tǒng)計結(jié)果,計算出每一個有效灰度值 的像素點數(shù)占總像素點數(shù)的比重,再對輸入圖像進行灰度區(qū)間映射,實現(xiàn)圖像整體對比度 的提商。
[0003] 目前,現(xiàn)有的直方圖均衡方案針對的是整幅圖像,提高圖像整體的對比度,然而對 于比如紅外或微光夜視儀等實時圖像獲取處理系統(tǒng),人眼視覺最關(guān)心的細節(jié)區(qū)域一般在整 幅圖像的中心位置,上述現(xiàn)有的直方圖均衡方案無法實現(xiàn)對圖像的不同區(qū)域進行差異化的 對比度增強處理。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的實施例提供了一種對圖像進行直方圖均衡處理的方法和裝置,以實現(xiàn)有 效地增強圖像中的人們的視覺關(guān)心區(qū)域的對比度。
[0005] 本發(fā)明提供了如下方案:
[0006] -種對圖像進行直方圖均衡處理的方法,包括:
[0007] 計算圖像中的各像素點與中心像素點之間的距離;
[0008] 根據(jù)所述圖像中的各像素點與中心像素點之間的距離,計算所述圖像中的各像素 點的直方圖統(tǒng)計權(quán)重;
[0009] 基于所述圖像中的各像素點的直方圖統(tǒng)計權(quán)重,對所述圖像分別進行各個灰度級 的加權(quán)灰度直方圖統(tǒng)計;
[0010] 根據(jù)所述圖像的各個灰度級的加權(quán)灰度直方圖統(tǒng)計結(jié)果,對所述圖像進行直方圖 均衡處理。
[0011] 一種對圖像進行直方圖均衡處理的裝置,包括:
[0012] 距離計算模塊,用于計算圖像中的各像素點與中心像素點之間的距離;
[0013] 權(quán)重計算模塊,用于根據(jù)所述距離計算模塊得到的圖像中的各像素點與中心像素 點之間的距離,計算所述圖像中的各像素點的直方圖統(tǒng)計權(quán)重;
[0014] 加權(quán)灰度直方圖統(tǒng)計處理模塊,用于基于所述權(quán)重計算模塊得到的圖像中的各像 素點的直方圖統(tǒng)計權(quán)重,對所述圖像分別進行各個灰度級的加權(quán)灰度直方圖統(tǒng)計;
[0015] 直方圖均衡處理模塊,用于根據(jù)所述加權(quán)灰度直方圖統(tǒng)計處理模塊得到的圖像的 各個灰度級的加權(quán)灰度直方圖統(tǒng)計結(jié)果,對所述圖像進行直方圖均衡處理。
[0016] 本發(fā)明實施例通過利用圖像中的像素點的空間分布位置,對各像素點采用不同的 統(tǒng)計權(quán)重,可以使處理后的圖像突出人們的視覺關(guān)心區(qū)域(即圖像的中心區(qū)域),實現(xiàn)對圖 像的不同區(qū)域進行差異化的對比度增強處理,有效地增強了圖像中的人們的視覺關(guān)心區(qū)域 的對比度。
【附圖說明】
[0017] 為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用 的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本 領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0018] 圖1為本發(fā)明實施例一提供的一種對圖像進行直方圖均衡處理的方法的處理流 程圖;
[0019] 圖2為本發(fā)明實施例一提供的一種圖像中的中心像素點和其它像素點的直方圖 統(tǒng)計權(quán)重空間分布狀態(tài)示意圖;
[0020] 圖3為本發(fā)明實施例一提供的一種對圖像進行直方圖均衡處理的裝置300的具 體實現(xiàn)結(jié)構(gòu)圖,圖中,距離計算模塊310,權(quán)重計算模塊320,加權(quán)灰度直方圖統(tǒng)計處理模塊 330和直方圖均衡處理模塊340。
【具體實施方式】
[0021] 為便于對本發(fā)明實施例的理解,下面將結(jié)合附圖以幾個具體實施例為例做進一步 的解釋說明,且各個實施例并不構(gòu)成對本發(fā)明實施例的限定。
[0022] 實施例一
[0023] 本發(fā)明實施例提出了一種直方圖加權(quán)均衡的方法,使增強后的圖像符合人眼觀察 的這一視覺習慣。
[0024] 該實施例提供了一種對圖像進行直方圖均衡處理的方法的處理流程如圖1所示, 包括如下的處理步驟:
[0025] 步驟S110、計算圖像中的各像素點與中心像素點之間的距離。
[0026] 本發(fā)明實施例首先需要計算圖像中的各像素點與中心像素點之間的距離。以長度 為L、寬度為H的圖像為例,則上述圖像的中心像素點0的坐標為(L/2,H/2)。設(shè)圖像中的 某個像素點m的坐標為(x,y),則上述某個像素點M和中心像素點0之間的距離為:
[0027]
【主權(quán)項】
1. 一種對圖像進行直方圖均衡處理的方法,其特征在于,包括: 計算圖像中的各像素點與中心像素點之間的距離; 根據(jù)所述圖像中的各像素點與中心像素點之間的距離,計算所述圖像中的各像素點的 直方圖統(tǒng)計權(quán)重; 基于所述圖像中的各像素點的直方圖統(tǒng)計權(quán)重,對所述圖像分別進行各個灰度級的加 權(quán)灰度直方圖統(tǒng)計; 根據(jù)所述圖像的各個灰度級的加權(quán)灰度直方圖統(tǒng)計結(jié)果,對所述圖像進行直方圖均衡 處理。
2. 根據(jù)權(quán)利要求1所述的對圖像進行直方圖均衡處理的方法,其特征在于,所述的計 算圖像中的各像素點與中心像素點之間的距離,包括: 設(shè)所述圖像的長度為L、寬度為H,所述圖像的中心像素點0的坐標為(L/2,H/2),所述 圖像中的某個像素點m的坐標為(x,y),則所述某個像素點m和中心像素點0之間的距離 D(x,y)的計算公式如下:
3. 根據(jù)權(quán)利要求2所述的對圖像進行直方圖均衡處理的方法,其特征在于,所述的根 據(jù)所述圖像中的各像素點與中心像素點之間的距離,計算所述圖像中的各像素點的直方圖 統(tǒng)計權(quán)重,包括: 設(shè)所述圖像的中心像素點的直方圖統(tǒng)計權(quán)重最大,為W_,所述圖像的四個角點與中 心像素點〇之間的距離為D_,
所述像素點m的直方圖統(tǒng)計權(quán)重W(x,y