陳燕芹,段 錦*,祝 勇,錢小飛,肖 博
(1.長春理工大學 電子信息工程學院,吉林 長春 130022;
2.長春理工大學 計算機科學技術學院,吉林 長春 130022;
3. 長春理工大學 空間光電技術研究所,吉林 長春 130022)
?
基于紋理特征的圖像復雜度研究
陳燕芹1,3,段錦1,3*,祝勇2,錢小飛1,肖博1
(1.長春理工大學 電子信息工程學院,吉林 長春 130022;
2.長春理工大學 計算機科學技術學院,吉林 長春 130022;
3. 長春理工大學 空間光電技術研究所,吉林 長春 130022)
摘要:為了更好地描述圖像內部的復雜程度,建立圖像復雜度與各指標之間的數學模型是研究圖像復雜度最關鍵的一步。首先從圖像紋理出發(fā),試圖建立圖像復雜度與各指標之間定量、精確的數學關系描述。針對目前圖像復雜度與各衡量指標之間沒有明確的數學關系的特點,文中采用灰度共生矩陣對紋理的主要特征參數進行分析,提出了基于BP神經網絡的圖像復雜度評價方法,建立了圖像復雜度與各個指標之間非線性的數學評價模型。通過大量的圖片對神經網絡進行訓練學習,得到各指標的權重值。驗證結果表明,所建評價模型能夠真實地反映圖像內部的復雜程度,獲得的實驗結果與人類視覺感知的結果基本一致。對于將BP神經網絡應用于圖像復雜度的研究具有一定的參考價值。
關鍵詞:圖像復雜度;紋理特征;灰度共生矩陣;BP神經網絡;權重系數
Research on the image complexity based on texture features
CHEN Yan-qin1,3, DUAN Jin1,3*, ZHU Yong2, QIAN Xiao-fei1, XIAO Bo1
(1.SchoolofElectronicandInformationEngineering,ChangchunUniversityof
ScienceandTechnology,Changchun130022,China;
1引言
圖像復雜度一直是圖像工程領域研究的一個熱點和難點問題。針對這一問題的解決方法有好多種,但因各自的關注點不同方向也各有特色。Peters等人從灰度級和邊緣兩個方面對圖像的復雜度進行了全面詳細的描述[1]。高振宇等在結合Peters等人研究的基礎上提出了用圖像的信息熵、邊緣信息和紋理等相關因子來分析圖像的復雜度,最后用等權重系數加權求和來計算圖像的復雜度值[2]。Walker等人利用圖像的紋理特征對圖像的復雜度進行研究,采用灰度共生矩陣對紋理特征進行分析和分類[3]。
Chacon等人用一種模糊理論的方法來描述圖像的復雜度,在圖像邊緣水平百分比的基礎上對圖像的復雜度進行分析。首先利用一種模糊聚類工程,把圖像復雜度分為不復雜、有點復雜和很復雜3個等級,然后用一組區(qū)間映射函數計算該類中的成員,文獻中用模糊復雜性測量方案作為檢測圖像邊緣的標準,該方法不包含人類主觀評價結果[4-5]。
大多數文獻只是對圖像進行了定性的描述,或者沒有考慮各指標間權重的不同,沒有給出準確、定量的描述方法[6-10]。本文所描述的圖像復雜度是指圖像整體復雜度,即整幅圖像相鄰像素間的變化情況。文中從圖像的整體描述入手,對圖像的復雜度有一個全局的了解,以便后續(xù)圖像復雜度的研究。采用BP神經網絡得到各衡量指標的權重系數,建立了能定量描述圖像復雜度的數學模型。
2圖像復雜度的特征參數
對圖像復雜度的研究可以從不同的方面來描述,本文基于圖像的紋理特征來研究圖像的復雜度。從紋理方面對圖像的復雜度進行研究的文獻有許多[3-7],但多半是從紋理方面對圖像的復雜度進行了分析,沒能具體計算出圖像的復雜度。文中用灰度共生矩陣提取圖像的紋理特征,用以描述圖像的灰度空間分布情況和圖像整體的復雜程度。
灰度共生矩陣[2,6-7]定義為圖像中相距為δ=(Δx,Δy)的兩個灰度像素同時出現(xiàn)的聯(lián)合概率分布。不同的δ決定了兩個像素間的距離d(d>0)和方向θ,常用的有4個方向上的位置關系:0°方向,δ(0,±d);45°方向,δ=(d,-d)和δ=(-d,d);90°方向,δ=(±d,0);135°方向,δ=(d,d)和δ=(-d,-d)。用p(i,j,d,θ)表示此灰度共生矩陣G。從灰度共生矩陣中提取出5個常用的特征參數進行圖像復雜度的模型計算。
(1)能量:能量用來描述圖像灰度均勻性的分布情況。當灰度共生矩陣中元素分布較集中于主對角線附近時,J值相應較大,說明圖像的灰度分布比較均勻,從圖像整體看,紋理較粗;反之,紋理較細。
(1)
(2)熵:熵值用來描述圖像所包含的信息量,若圖像中沒有紋理,則灰度共生矩陣幾乎為零陣,熵值接近于零;若圖像中細紋理較多,則圖像的熵值較大;若圖像中細紋理較少,則圖像的熵值較小。
(2)
(3)對比度:對比度可以用來描述圖像的清晰程度,即紋理的清晰程度。在圖像中,紋理越清晰,相鄰像素對的灰度差別就越大,其對比度G越大。
(3)
(4)同質性:同質性可以用來描述圖像紋理局部變化的多少。若圖像紋理的不同區(qū)域間變化少,局部非常均勻,則Q值大;反之則小。
(4)
(5)相關性:相關性可以用于衡量灰度共生矩陣的元素在行(列)方向的相似程度,因此相關性值大小反映了圖像中局部灰度的相關性(COV)。當行(列)相似程度高時,則COV值較大,相應圖像復雜度較小,反之復雜度較大。
(5)
式中,μ1、μ2分別代表元素沿歸一化后的G的行、列方向上的均值,σ1、σ2分別代表其均方差,K為方陣G的行(或列)數。
本文根據以上確定的特征參數指標,采用BP神經網絡來評估圖像的復雜度f,可以根據不同的域值,把圖像的復雜程度劃分為不同的等級,見表1。
表1 圖像復雜度等級劃分
3圖像復雜度評價模型
BP神經網絡[11,12]最大優(yōu)勢在于它可以在不知道數據產生原因的條件下,對非線性過程建模,有效的消弱了指標權重確定中人為因素的影響。模型的構建過程能反映出各指標權重的變化情況,提高了評價的科學性、有效性和實效性。
BP算法的基本思想是根據樣本的希望輸出與實際輸出之間的平均誤差,利用梯度下降法,從輸出層開始,逐層修正權系數(向量)。BP算法正向傳播階段是訓練學習,反向傳播階段是調整修正。
BP網絡模型如圖1所示,其中,I為輸入層,J為隱含層,K為輸出層,Wji為第J層節(jié)點的權系數,Wkj為第K層節(jié)點的權系數。
圖1 BP網絡模型 Fig.1 BP network model
BP網絡的學習算法步驟如下:
(1)初始化,網絡中所有權系數賦初值(較小的隨機數),確定訓練樣本集。
設有n個訓練樣本,每一訓練樣本有m個指標,則可得到如式(6)所示的初始信息矩陣。
(6)
(7)
式中,i=1,2,…n;j=1,2,…,m。
(2)計算各層輸出,先計算隱含層各節(jié)點的輸出,再計算輸出層各節(jié)點的輸出:
(8)
(9)
式中,j=1,2,…h(huán),k=1,2,…,c。
網絡訓練,先計算網絡誤差,再根據網絡誤差對各層進行權值調整,直到滿足訓練精度,訓練結束,最后得到各層的權重值。
從輸出層開始,先修正Wkj,再修正隱含層的權重系數Wji:
(10)
(11)
式中,k=1,2,…,c;j=1,2,…,h+1。
(12)
(13)
式中,j=1,2,…,c;j=1,2,…n+1。
為了獲得各評價指標的權重,我們采用神經網絡技術,首先要確定各神經網單元數,因本文的評價指標為5個,BP神經網絡的輸入層節(jié)點數為5個,輸出層神經元個數確定為1,一般要求網絡隱含層的神經元數目大于輸入層神經元和輸出層神經元數目和的一半,小于輸入層神經元和輸出層神經元數目的和,所以隱含層神經元個數為4個,各神經網絡的具體參數見表2。
表2 圖像紋理評價各神經網絡參數表
4實驗結果及分析
本文選取了3組不同等級復雜度(不復雜,有點復雜和很復雜)的圖片,每組選擇200張有代表性圖片作為訓練樣本集,對建立的神經網絡進行訓練學習,通過Matlab進行仿真訓練。選擇文獻[2]中的三組不同復雜度圖片(如圖2)作為測試樣本對神經網絡進行測試[12-13]。表3中各指標均為歸一化后的數值,其數據分布在(0,1)之間。表3為BP神經網絡測試所用圖2 15幅圖片的5個特征參數的樣本數值,評價結果為各圖片根據人類視覺感知[14-15]得到的,在此作為各訓練樣本的期望輸出。
圖2 不同等級復雜度的測試圖片 Fig.2 Test images of different levels of complexity
建立神經網絡學習算法是為了得到各指標的權重系數,而神經網絡訓練得到的是各神經元之間的關系,要想得到輸入層與輸出層之間的關系,需要對各神經元之間的權重系數進行如下處理[12]。
表3 圖像紋理BP神經網絡訓練的樣本數據
相關顯著性系數:
(14)
(15)
相關指數:
(16)
(17)
絕對影響系數:
(18)
上述公式中,i為神經網絡輸入單元,I=1,2,…,n;j為神經網絡隱含層單元,j=1,2,…,h;k為神經網絡輸出單元,k=1,2,…,c;Wji為第J層節(jié)點的權系數;Wkj為第K層節(jié)點的權系數。
上述3個相關系數中絕對影響系數Sik就是所求的權重。
運用式(14)~(18)求得各指標的權重系數,如表4所示。
表4 圖像復雜度評價指標權重
綜合以上分析,本文選擇圖像紋理的能量J、熵H、對比度G、同質性Q和相關性COV五個特征參數作為評價指標,對評價指標均進行了歸一化處理并轉化成與圖像復雜度呈正相關的度量指標,利用BP神經網絡求得各評價指標的權重系數,圖像復雜度計算模型為:
F=A1WJ+A2WH+A3WG+A4WQ+A5WCOV
式中,Ai為各指標的權重系數,Wj代表上述參量經過轉換的指標,i=1,2,…,5。
為了驗證和比較該方法的有效性,實驗選用文獻[4]中的3種不同等級復雜度的圖片作為測試樣本,如圖2所示,分別計算它們的復雜度并與文獻[4]中計算結果作對比。表5為分別用基于人類視覺感知和基于模糊理論方法及本文基于BP神經網絡3種不同的方法計算的圖像復雜度。
表5 本文方法與文獻[4]方法對比表
根據圖3中數據變化趨勢可知,在圖2a~o的15幅圖像中,由人類視覺感知得到的圖像復雜度曲線相對比較曲折,文獻[4]中基于模糊理論計算的圖像復雜度曲線基本上是從簡單到復雜逐步上升的,本文方法的計算結果與人類視覺感知結果對圖像復雜度的描述趨勢大致相同,而采用
文獻[4]中基于模糊理論的計算結果與人類視覺感知結果對圖像復雜度的描述趨勢不太相似,本文方法的計算結果更趨于人類視覺感知結果,可用該方法近似代替人類視覺感知對圖像復雜度的描述。結合神經網絡理論與機器學習法,根據圖像紋理的不同特征,構造BP神經網絡對圖像進行訓練學習,得到各指標的權重系數,采用多特征決策加權法得到最終的檢測結果,這不僅能自適應地確定不同特征的權重,也大大提升了檢測圖像復雜度的準確率。
圖3 圖像復雜度3種結果比較 Fig.3 Comparison of three image complexity results
5結論
本文構建了基于圖像紋理特征的圖像復雜度評估模型,針對圖像復雜度各個度量指標間權重大小的不同,文中采用BP神經網絡技術建立數學模型來確定權重系數,該方法可以很好的解決指標權重主觀性的問題,更真實地反映各個指標的權值。實驗結果表明:該方法不僅能自適應地確定不同特征的權重,也能比較準確地描述圖像的復雜程度,對以后的學習具有一定的研究價值。
參考文獻:
[1]PETERS II R,STRICKLAND R. Image complexity metrics for automatic Target recognizers[C]. In:Automatic Target Recognizer System and Technology Conference,October 1990:1-17.
[2]高振宇,楊曉梅,龔劍明,等.圖像復雜度描述方法研究[J].中國圖像圖形學報,2010,15(1):129-135.
GAO ZH Y,YANG X M,GONG J M,etal.. Research on image complexity description methods[J].J.ImageandGraphics,2010,15(1):129-135.(in Chinese)
[3]ZOU J,LIU CH C. Texture classification by matching co-occurrence matrices on statistical manifolds[C]. 10th IEEE International Conference on Computer and Information Technology(CIT 2010),Bradford,UK,June 29-July1,2010:1-7.
[4]MARIO I,CHACON M,ALMA D,etal.. Image complexity measure:a human criterion free approach[C]. in:Proc. NAFIPS 2005 IEEE,Detroit,MI,USA,June 26-28,2005:241-246.
[5]Mario I C M,Luis E A D,Abdi D S. A fuzzy approach on image complexity measure[J].ComputaciónySistemas,2007,10(3):268-284.
[6]白雪冰,王克奇,王輝.基于灰度共生矩陣的木材紋理分類方法的研究[J].哈爾濱工業(yè)大學學報,2005,37(12):1667-1670.
BAI X B,WANG K Q,WANG H. Research on the classification of wood texture?based on gray level Co-occurrence Matrix[J].J.HarbinInstituteofTechnology,2005,37(12):1667-1670.(in Chinese)
[7]楊凱陟,程英蕾.基于灰度共生矩陣的SAR圖像紋理特征提取方法[J].電子科技,2011,24( 10):66-69.
YANG K S,CHENG Y L. Based on gray level Co-occurrence matrix of SAR image texture feature extraction method[J].ElectronicSci..&.Tech.,2011,24(10):66-69.(in Chinese)
[8]王瑩,王延杰,周渝人,等.基于參數平面的自適應調和紋理映射算法[J].液晶與顯示,2014,29(5):818-823.
WANG Y,WANG Y J,ZHOU Y R,etal.. Based on the parameter plane of the adaptive harmonic texture mapping algorithm[J].ChineseJ.LiquidCrystalsandDisplays,2014,29(5):818-823.(in Chinese)
[9]王田,劉偉寧,孫海江,等.基于復雜度和方向梯度的紅外弱小目標檢測方法[J].液晶與顯示,2012,27(5):692-696.
WNAG T,LIU W N,SUN H J,etal.. Infrared weak small targets detection based on complexity and direction of the gradient method[J].ChineseJ.LiquidCrystalsandDisplays,2012,27(5):692-696.(in Chinese)
[10]錢思進,張恒,何德全.基于圖像視覺復雜度計算的分類信息隱藏圖像庫[J].解放軍理工大學學報(自然科學版),2010,11(1):26 -30.
QIAN S J,ZHANG H,HE D Q. The complexity of computing the classification of information hiding based on image vision image library[J].J.PLAuniversityofScienceandTechnology(Natural Science Edition),2010,11(1):26 -30.(in Chinese)
[11]周開利,康耀紅.神經網絡模型及其MATLAB仿真程序設計[M].北京:清華大學出版社,2005:73-74.
ZHOU K L,KANG Y H.NeuralNetworkModelandMATLABSimulationProgramming[M]. Beijing:Tsinghua University press,2005:73-74.(in Chinese)
[12]孫會君,王新華.應用人工神經網絡確定評價指標的權重[J].山東科技大學學報(自然科學版),2001,3(9):84-86.
SUN H J,WANG X H. Application of artificial neural networks to determine the evaluation index weights[J].ShandongUniversityofScienceandTechnology(Natural Science),2001,3(9):84-86.(in Chinese)
[13]金煒,符冉迪,范亞會,等.采用多模糊支持向量機決策融合的積雨云檢測[J].光學 精密工程,2014,22(12):3427-3434.
JIN W,FU R D,FAN Y F,etal.. Using multiple Fuzzy Support Vector Machine(SVM) decision fusion of cumulus cloud detection[J].Opt.PrecisionEng.,2014,22(12):3427-3434.(in Chinese)
[14]Matthieur Perreira Da Silva,Vincent COURBOULAY,Pascal Estraillier. Image Complexity Measure Based on Visual Attention[C]. 18thIEEE International Conference on Image Processing,11-14 Sept. 2011: 3281-3284.
[15]邵楓,姜求平,蔣剛毅,等.基于顯著性分析的立體圖像視覺舒適度預測[J].光學 精密工程,2014,22(6):1631-1638.
SHAO F,JIANG Q P,JIANG G Y,etal.. Based on analysis of significant three-dimensional image visual comfort[J].Opt.PrecisionEng.,2014,22(6):1631-1638.(in Chinese)
陳燕芹(1987—),女,山東菏澤人,碩士研究生,2012年于濱州學院獲得學士學位,主要從事模式識別和圖像復雜度方面的研究。E-mail:chenyanqin101329@sina.com
錢小飛(1987—),男,內蒙古人,碩士研究生,主要從事圖像目標檢測與識別方面的研究。E-mail:qjf0805@163.com
段 錦(1971—),男,吉林長春人,教授,博士生導師,1993年于北京理工大學獲得學士學位,1998年于沈陽工業(yè)學院獲得碩士學位,2004年于吉林大學獲得博士學位,主要從事圖像處理、模式識別、光電檢測等方面的研究。E-mail:duanjin@vip.sina.com
?!∮?1980—),男,四川眉山人,講師,主要從事計算機仿真、圖像處理、模式識別方面的研究。E-mail:zhy991112@sina.com
肖 博(1987—),男,新疆烏魯木齊人,博士研究生,2009年于吉林大學獲得學士學位,2013年于長春理工大學獲得碩士學位,主要從事圖像目標識別和圖像復雜度方面的研究。E-mail:706992535@qq.com
向您推薦《液晶與顯示》期刊
● 中文核心期刊
● 中國液晶學科和顯示技術領域的綜合性專業(yè)學術期刊
● 中國物理學會液晶分會會刊、中國光學光電子行業(yè)協(xié)會液晶分會會刊
● 英國《科學文摘》(INSPEC)、美國《化學文摘》(CA)、俄羅斯《文摘雜志》(AJ)、美國《劍橋科學文摘》(CSA)、“中國科技論文統(tǒng)計源期刊”等20余種國內外著名檢索刊物和文獻數據庫來源期刊
《液晶與顯示》以材料物理和化學、器件制備技術及器件物理、器件驅動與控制、成像技術與圖像處理等欄目集中報道國內外液晶學科和顯示技術領域中最新理論研究、科研成果和創(chuàng)新技術,及時反映國內外本學科領域及產業(yè)信息動態(tài),是宣傳、展示我國該學科領域和產業(yè)科技創(chuàng)新實力與碩果,進行國際交流的平臺。其內容豐富,涵蓋面廣,信息量大,可讀性強,是我國專業(yè)學術期刊發(fā)行量最大的刊物之一。
《液晶與顯示》征集有關液晶聚合物、膠體等軟物質材料和各類顯示材料及制備方法、液晶物理、液晶非線性光學、生物液晶;液晶顯示、等離子體顯示、發(fā)光二極管顯示、電致發(fā)光顯示、場發(fā)射顯示、3D顯示、微顯示、真空熒光顯示、電致變色顯示及其他新型顯示等各類顯示器件物理和制作技術;各類顯示新型模式和驅動技術、顯示技術應用;顯示材料和器件的測試方法與技術;各類顯示器件的應用;與顯示相關的成像技術與圖像處理等研究論文。
《液晶與顯示》熱忱歡迎廣大作者、讀者廣為利用,踴躍投稿和訂閱。
地 址:長春市東南湖大路3888號國內統(tǒng)一刊號:CN 22-1259/O4
《液晶與顯示》 編輯部國際標準刊號:ISSN 1007-2780
郵 編:130033國內郵發(fā)代號:12-203
電 話:(0431)6176059國內定價:50元/期
E-mail:yjyxs@126.com網址:www.yjyxs.com
2.SchoolofComputerScienceandTechnology,ChangchunUniversityof
ScienceandTechnology,Changchun130022,China;
3.InstituteofSpaceOptoelectronicsTechnology,ChangchunUniversityof
ScienceandTechnology,Changchun130022,China)
Abstract:In order to better describe the internal complexity of image, the establishment of the mathematic model between the image complexity and each index is the key step to study the complexity of image. Firstly, starting from the image texture, we try to establish a quantitative and precise mathematical description of the relationship between the image and the complexity of various indicators. There is no clear mathematical relationship between the image complexity and the measurable indicators, so gray level co-occurrence matrix(GLCM) is used to analyze the main characteristic parameters of the texture. The image complexity evaluation method is proposed based on BP neural network. Then a nonlinear mathematical evaluation model between image complexity and each index is established. And the weight values and index are obtained by the training for the neural network and learning through numbers of pictures. The verification results show that the evaluation model is able to reflect the internal complexity of the image truly, and the experimental results obtained are consistent with human visual perception. It is of a certain reference value for the application of BP neural network to study the image complexity.
Key words:image complexity;texture feature;Gray Level Co-occurrence Matrix;BP neural network;weight value
作者簡介:
*Corresponding author, E-mail:duanjin@vip.sina.com
中圖分類號:TP391.4
文獻標識碼:A
doi:10.3788/CO.20150803.0407
文章編號2095-1531(2015)03-0407-08
基金項目:國家高技術研究發(fā)展計劃(863項目)資助項目(No.2013AA7XX10XX)
收稿日期:2014-11-15;
修訂日期:2015-01-17