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

一種提高圖像信息可感知度的圖像局部對比度增強方法

文檔序號:9930066閱讀:1447來源:國知局
一種提高圖像信息可感知度的圖像局部對比度增強方法
【技術領域】
[0001] 本發(fā)明屬于圖像對比度增強技術領域,具體的說是一種提高圖像信息可感知度的 圖像局部對比度增強方法。
【背景技術】
[0002] 霧靈等惡劣成像條件或者曝光時間等成像參數設置不合理等原因會使圖像對比 度過低,從而使人眼看不清圖像中存在的景物。圖像增強方法通過增大圖像對比度能使圖 像中原本看不清的景物被人眼看清。
[0003] 現有的圖像增強方法可W粗略地分為兩類:全局對比度增強方法和局部對比度增 強方法。全局對比度增強方法通過灰度級映射得到增強圖像,具有運算簡單快速的特點,具 有代表性的圖像增強方法為:線性拉伸和直方圖均衡。圖像在使用全局對比度增強方法處 理后,在圖像中的一些局部區(qū)域內,可能會出現部分景物因為對比度增大得不夠而人眼看 不清的情況。局部對比度增強方法根據像素所在局部區(qū)域的圖像信息確定每個像素灰度 值,相對全局對比度增強方法能進一步的增強圖像局部對比度。許多局部對比度增強方法 都基于全局對比度增強方法,運些方法把圖像分解成許多局部區(qū)域,然后在每個區(qū)域內使 用全局方法增強圖像,并由增強后的局部區(qū)域融合得到全幅圖像。另外retinex,Unsha^ masking等方法通過凸顯圖像高頻分量使人眼可W更清楚地看清圖像細節(jié)信息。由于圖像 增強過程中像素會與其相鄰W及它所在局部區(qū)域內其它像素之間灰度大小關系會發(fā)生改 變,運些局部圖像增強方法都會導致振鈴效應等圖像失真。Kartic Subr等人提出了 W圖像 局部對比度最大為優(yōu)化目標,并基于貪婪算法的圖像增強方法,該方法把圖像劃分成子區(qū) 域,然后在子區(qū)域內同比例地線性拉大圖像對比度,由于子區(qū)域的劃分可能會把圖像中同 一個景物劃分成不同的區(qū)域,該方法也不能完全做到圖像局部信息保真,另外同比例地增 大像素間灰度差甚至同比例增大像素間灰度差人眼可感知度不利于使圖像中所有信息都 被人眼看清。W兩對相鄰像素為例,其中一對可感知度很大,再增加灰度差可感知度幾乎沒 有提高,另一對可感知度很小,灰度差的增加會帶來明顯的可感知度的提高,此時如果灰度 差的增量總和是固定的,則應優(yōu)先拉大感知度小的相鄰像素間灰度差。
[0004] 綜上所述,已有的圖像局部對比度增強方法都無法在圖像局部內做到信息保真, 使圖像出現失真情況,即使能在一定程度上做到圖像局部信息保真的增強方法,它所采用 的增強策略也不利于圖像中所有信息都被人眼看清。

【發(fā)明內容】
陽〇化]針對現有技術中存在的上述不足之處,本發(fā)明要解決的技術問題是提供一種提高 圖像信息可感知度的圖像局部對比度增強方法,用于增強各種原因導致的低對比度圖像。
[0006] 本發(fā)明為實現上述目的所采用的技術方案是:一種提高圖像信息可感知度的圖像 局部對比度增強方法,包括W下步驟,:
[0007] 把圖像中的局部相鄰像素對分成=類:直接相鄰且灰度值不等像素對、不直接相 鄰但局部相鄰且灰度值不等像素對、局部相鄰且灰度值相等像素對,所述直接相鄰指的是 對于兩個像素其中一個像素在另外一個像素4鄰域或者8鄰域內,局部相鄰指的是對于兩 個像素其中一個像素在另外一個像素的指定大小的周圍范圍內;生成每個像素的狀態(tài)標志 位,用于標記在計算像素灰度值過程中像素所處的狀態(tài);
[0008] 由分類結果中的局部相鄰且灰度值相等像素對,找出由局部相鄰且灰度值相等像 素對關聯(lián)起來的像素,構成像素子集;
[0009] 構造人眼可感知度序列V =< V。, Vi, V2,... >,其中V。= 0 ;
[0010] 在局部相鄰像素對大小關系人眼感知不倒序約束下,盡量拉大圖像中所有直接相 鄰且灰度值不等像素對的灰度差,使運些像素對灰度大小關系的人眼可感知度都盡可能拉 大到人眼可W清晰感知的程度:首先由可感知度V。,根據灰度值大小關系從小到大計算得 到灰度圖像1。,3, I。,3中所有像素灰度值都為0 ;然后從小到大依次由序列V中的可感知度 Vi,其中可感知度Vi不超過根據需求設定的一個人眼可W清晰感知灰度大小關系的人眼可 感知度闊值Tl,根據像素間灰度大小關系從小到大計算一幅灰度圖像Iiii;若存在直接相鄰 且灰度值不等的像素對的灰度大小關系人眼可感知度無法拉大到Vi,,則在可感知度Vi下, 根據像素間灰度大小關系從大到小計算一幅灰度圖像Ii,2,進而確定由于人眼可感知度無 法進一步拉大的像素對對應的像素的灰度值;
[0011] 對圖像根據可感知度Tl做進一步校正,得到增強后的圖像。
[0012] 所述對圖像的像素對進行分類的步驟為:
[0013] 對圖像中所有像素編號,分別用P。、Pb、P。、…表示,其中任意兩個像素 P,和Py組 成像素對(Px,Py),設定其灰度值g y;
[0014] 將像素對組成如下像素對集合:
[001引 a)集合R :圖像中所有直接相鄰且灰度值不等的像素化此集合中像素對的灰度 差需要在不改變灰度大小關系前提下盡量拉大到人眼可W清晰感知的程度;
[0016] b)集合E :圖像中局部相鄰且灰度值相等的像素對,此集合中像素灰度差不需要 拉大,只需要在增強圖像對比度過程中大小關系人眼感知不倒序;
[0017] C)集合S :圖像中不直接相鄰但局部相鄰且灰度值不相等的像素對,同樣此集合 中像素灰度差不需要拉大,只需要在增強圖像對比度過程中大小關系人眼感知不倒序。
[0018] 所述生成像素子集的步驟為:
[0019] 圖像中每個像素先都獨自生成一個像素子集,分別用Pi、P2、Ps.....Pm表示,如果 對任意兩個像素子集P。和P b存在一對像素(a, b) G E,其中a G P。,b G Pb,則運兩個子集 合并得到新的像素子集Pg^b= PgU Pb,直到不再存在可化合并的像素子集才停止合并,并把 得到的像素子集組成子集的集合L。
[0020] 所述集合E中的像素對必然是由L內同一像素子集內像素組成的,而集合R和S 中的像素對必然是L內不同像素子集間的像素組成的;當子集P。與任意其他子集P。間不存 在像素對(C,a) G S U R,其中C G P。、a G P。且像素 C的灰度值小于像素 a的灰度值,貝U 子集P。為極小值子集;當子集Pb與任意其他子集P。間不存在像素對化,C) G S U R,其中 C G P。、b G Pb而像素 b的灰度值小于像素 C的灰度值時,則子集P b為極大值子集。
[0021] 所述生成像素的狀態(tài)標志位具體為:
[0022] 建立S個狀態(tài)標示數組Fl、F2、F3,其中數組元素 Fl[x]、F2[x]和F3[x]表示像素 Px 的狀態(tài),Fi[x]用來標示此像素是否因像素對集合R中有部分像素對灰度大小關系人眼可 感知度無法進一步拉大而導致它的灰度值確定下來,其中Fi[x] = 1表示灰度值已經確定, Fi[X] = O表示未確定;每個像素的灰度值需要從多個與它相關的像素灰度值計算而來, F2[x]用來標示是否與它在集合R和S相關的且需要計算的像素都已遍歷到,當都已遍歷過 則F2[x] = 1,否則F2[x] = O ;F3[x]用來在計算像素灰度值時標示是否運些與他在集合E 相關的像素都已遍歷到,當已遍歷過則F3[x] = 1,否則F3[x] =0。
[0023] 所述構造人眼可感知度序列V具體為:遍歷像素的灰度值取值空間,把所能得到 的人眼可感知度按從小到大排序可W得到人眼可感知度序列V =< V。,Vi, V2,...>,其中 Vo= 0。
[0024] 所述在可感知度Vi下,根據像素間灰度大小關系從小到大計算一幅灰度圖像I 1,1 的步驟為:
[00對令在新的圖像Ii,沖,像素 P,的灰度值WUi(X)表示;
[0026] d)初始Ii,1為由上一個感知度Vi 1計算得到的圖像,即I 1,1= Ii 1,3,保留在可感知 度Vi 1下計算圖像時的狀態(tài)標示數組F 1中的值,清零F 2和F 3,極小值像素子集內的像素狀 態(tài)標示Fz和F 3置1 ;
[0027] e)遍歷所有Fs等于1的像素,W滿足P3[a]等于1的像素 P。為例,對任意包含P。 像素對(P。,以G R,其中P?;叶戎敌∮赑,灰度值,根據下面可感知度計算公式計算滿足 p(Ii,i(a),g) =Vi的灰度值邑,
[0028]
[0029] 如果g > Ii,i (X)且像素
Px的狀態(tài)Fl (X)等于0,則I M (X) = g,其中如果g大于 灰度值取值范圍的最大值,則集合R中有像素對灰度大小關系人眼可感知度不能拉到Vi; 如果g> Ii,i (X)但像素 X的狀態(tài)Fl (X)等于1,且同時有像素 P。的狀態(tài)標示Fl (a)等于0, 則集合R中有像素對灰度大小關系人眼可感知度不能拉到Vi;
[0030] f)對任意包含D。的像素對(D。,D_) G S,由式
[0031]
[0032] 計算滿足 P (g,Ii, 1(a)) = T。的灰度值 g,其中 g < I 1,1 (a); 陽03;3] 如果g > Ii, 1 (X)且像素 Px的狀態(tài)Fl (X)等于0,則I i,i (X) = g,如果g > Ii, 1 (X) 但像素 X的狀態(tài)Fl (X)等于1,則集合R中有像素對灰度大小關系人眼可感知度不能拉到 Vi;對于任意像素 Py,如果所有包含它的像素對(Py,pJ G R U S都已根據步驟b)和C)計 算過時,則像素 Px的狀態(tài)標示F 2 (X)置1 ;
[0034] d)當像素子集的集合L內有像素子集P,它的所有像素狀態(tài)標示Fz都為1時而F 3 都為0,則根據人眼感知不倒序對等于的要求對子集內所有像素灰度值進行調整:先在此 像素子集內挑出灰度值最大的那個像素 P。,然后找出所有滿足(PwPx) e E或(Px,P。)G E 的像素 Px,其中Px狀態(tài)標示F 3 (X)等于0 ;如果P。和P X在I 1,1的灰度值不滿足人眼感知不 倒序對于等于關系的要求時,若Py的標示Fl (X)為1,則有灰度差非0的相鄰像素對人眼可 感知度不能拉到Vi,反之若X的標示Fi (X)為0,則計算滿足P (Ii, I (X),Ii,I (a)) = T。的新 Ii,I(X)值;當所有滿足(PwPx) EE或(Px,P。)GE的像素都已被遍歷過時,像素 a的狀態(tài) 標示Fs (a)置為1 ;
[0035] 然后從P中Fs為0的像素中再一次挑出在I 1,1中灰度值最大的像素,重復上述步 驟,直到P中所有像素 Fs都為1時,如果像素子集的集合L內存在所有像素狀態(tài)標示F 2都 為1而Fs都為0的像素子集時,再回到步驟d)的開頭;當像素子集的集合L內不存在所有 像素狀態(tài)標示Fz都為1的像素子集時回到步驟b),直到所有像素的F 3都已經置1結束計 算;
[0036] 如果在步驟b)、C)和d)計算過程中集合R中有像素
當前第1頁1 2 3 4 5 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1