支新鑫 孫曉艷 張立材



摘要:針對傳統電梯門安全保護方式的不足,開展了以閾值分割算法為核心的電梯門圖像處理的研究。針對傳統Otsu算法在目標區域具有低熵特點且背景區域較大的情況下無法得到理想分割閾值的問題,提出了一種基于波谷混合加權因子的全閾值分割算法,使得分割閾值處于電梯門灰度直方圖谷底附近且更接近電梯門ROI( Region Of Interest,ROI)。同時結合電梯門圖像特征縮小了算法的搜索范圍。實驗仿真表明,改進的算法相比于傳統Otsu法和其他改進算法在電梯門圖像的分割結果中,目標區域更接近于電梯門ROI,運算效率在同等仿真環境下提高2至6倍。
關鍵詞:圖像分割;圖像熵;鄰域頻率信息;波谷加權:改進Otsu;
中圖分類號:TP391.4
文獻標識碼:A
近年來電梯因事故傷人的事件頻頻發生[1]。據調查電梯事故中門區域事故所占比例超過八成[2],因此對電梯門區域的實時安全監測意義重大。目前,電梯門安全保護裝置普遍采用安全觸板和紅外光幕相結合的方式。這兩種方式在防范過程中無法對目標進行預判并且存在盲區。此外,由于紅外光幕對于小尺寸、半透明的物體敏感性差[2],當電梯系統出現故障時可能會停止作業,因此此方式的安全性有待提高。圖像處理系統具有非接觸、高精度、適應性強等優點,彌補了傳統電梯門安全監測系統的不足。基于圖像處理的電梯門目標識別、安全監測的關鍵是對電梯門圖像的ROI進行提取。而準確提取圖像ROI的基礎是對圖像進行合理地閾值分割。
在眾多閾值分割算法中,Otsu法[3]是典型的全閾值分割算法,其利用目標、背景的類間方差最大化的原理來選取最佳分割閾值,具有算法簡單、分割效果良好且運行效率較快的特點。該算法在圖像的直方圖呈雙峰或多峰分布時,能夠獲得理想的分割效果,因而應用較為廣泛。該算法的研究主要有兩個方向。
1)提高算法抗噪性。二維Otsu法[4]、三維Otsu法[5]、基于高斯加權的Otsu法[6]相比于傳統一維Otsu法[7]在抗噪性上有明顯的提升;然而上述算法時間復雜度相當高,算法實時性較差。為此相關學者提出了許多快速Otsu算法[8-10],即保證了算法的運算效率又提高了抗噪性。但在對于具有特點的目標圖像,分割效果的優良并不完全是由噪聲影響的,因此即使在排除噪聲干擾后也可能出現分割效果不理想的情況。
2)算法的閾值分析。傳統Otsu法適用于直方圖呈雙峰或多峰分布的圖像,對于像電梯門這樣灰度直方圖呈單峰或接近單峰,目標和背景的方差區別較大的的圖像,分割效果不佳。許多學者提出了Otsu改進算法[11-15]。電梯門圖像ROI像素點灰度概率在不同背景的環境下區別較大,且電梯圖像ROI在整幅圖中的占比較小,因此基于鄰域灰度信息的[12-15]改進算法,在以電梯門圖像ROI為目標區域的分割試驗中,都不能達到理想的分割效果。也有學者利用標準差因子[16]改善了光照不均勻的現象,在背景和目標相交的區域優化了細節部分的分割處理,但這種優化在電梯門圖像的分割處理中意義不大。
可見,已有的改進算法在提高算法的抗噪性,提高算法運算效率,改善光照不均勻,提升對灰度直方圖呈單峰的圖像的分割能力方面,都能夠取得較好的效果。然而低圖像熵是很多目標區域的特征之一,上述算法都只考慮了灰度信息和灰度概率信息,都沒有從圖像熵的角度考慮來改善圖像的分割效果,實現圖像的二值化分割,特別是對于像電梯門圖像這樣目標區域圖像熵較低且背景區域較大的圖像的分割效果并不理想。
針對上述的問題,提出一種基于混合加權因子的波谷加權法來改進傳統Otsu法,使得分割閾值位于灰度直方圖的谷底附近且分割出的目標區域圖像熵較低,使得目標區域更接近于電梯門ROI,解決了上述各Otsu法在電梯門二值化過程中的不足。同時本文結合電梯門ROI的特點,通過證明縮小了Otsu法的搜索范圍,進一步提高了Otsu算法的運行效率。
1 傳統Otsu法
Otsu法即大津閾值法、最大類間方差法,它是能夠自適應的根據閾值來選擇最佳解的一種方法。由于圖像中灰度的特性,根據特定的閾值可以將圖像分離成目標區域和背景區域兩個部分。其方差作為灰度分布均勻性的一種度量[3],按照Otsu法所求的閾值對圖像進行二值化分割以后,使得前景與背景圖像的類間方差最大,通常兩部分差別減小是由部分背景錯分為前景或者部分前景錯分為背景造成的。 若圖像用n個不同等級的灰度進行表示,即可利用閾值m將圖像分為兩個區域[3]。進而分別求出這兩個區域灰度均值和此區域像素與圖像總像素的比,即δ2為閾值m的類間方差函數,并且使得類間方差δ2為最大值m。m既是最佳閾值。
假設G={0,1,2,3,…,L-1)代表了待處理灰度圖中灰度級有L個,用ni表示灰度級i(i∈G)像素的數目,總像素數目為:
2 改進的Otsu算法
一般來說,Otsu方法可以獲得一個合理的閾值,保證較高的分割質量并保持良好的穩定性,因此也成為最廣泛使用的分割方法之一。但在較為復雜環境中獲取的圖像,灰度直方圖呈單峰甚至接近單峰就會出現目標區域與背景區域缺失或誤判的情況,采用這種方法很難達到最佳的分割效果,尤其在電梯門圖像中,無法準確地將電梯門ROI區域分割出來。
2.1 基于混合加權因子的Otsu改進算法
針對電梯圖像的特點進行分析,電梯門ROI為電梯轎廂與樓層之間的黑色區域。這一區域的像素具有灰度值低且較為集中的特點,且ROI面積在電梯門圖像中占比較小,一般占整幅圖的10%-20%,如圖1所示。電梯門圖像的灰度直方圖中目標區域灰度值低且范圍小,背景區域灰度值高、峰值較高且灰度值范圍較大,基本接近單峰形式。電梯門圖像灰度直方圖與理想分割閾值如圖2所示。
針對電梯門圖像灰度直方圖的特征,提出一種谷值加權法來選擇閾值,將加權項設為ψk,其取值范圍為,從而最大化類間方差。用k表示每個候選閾值;n表示鄰域參數;引入的加權值為W(k),使得ψk值越小權重W(k)越大,則權值定義為
式(10)中的第一項是權重,第二項是圖像的類間方差。W(k)會隨著ψk的減小而增大。根據電梯門圖像的紋理特征,在目標函數中考慮了圖像熵與鄰域頻率信息并構成了新的權值。低熵圖像具有較小的信息量,顯然,電梯門圖像ROI具有低圖像熵的特點。圖像熵[17]定義為
2.2 縮小算法閾值搜索范圍
由于電梯門圖像的灰度直方圖中目標區域灰度值低且范圍小,理想閾值在灰度直方圖中的谷底且更偏向于低灰度值的峰值一側,如圖1所示。然而傳統Otsu法是在灰度值范圍為0至256中進行遍歷,這就大大增加了不必要的運算。因此應對算法的搜索范圍進行優化。假設整幅圖的灰度平均值為mc,由式(5)可知
2.3電梯門ROI提取步驟
電梯門圖像是由在電梯轎門橫梁頂端中心位置安裝的圖像傳感器來獲取的。假設經過中值濾波等預處理的圖像為f(x,y),經預處理的電梯圖像如圖2所示,那么對電梯ROI區域提取方案主要步驟為
1)圖像預處理。利用Retinex算法[18]對電梯門圖像光照不均勻的光源的干擾進行處理,利用中值濾波[18]對電梯圖像進行去燥處理得到圖像f(x,y)';
2)利用改進的Otsu算法計算最佳閾值T,利用最佳閾值T對電梯圖像進行二值化,得到較為精確地分割圖像f(x,y)';
3)對圖像f(x,y)進行取反,并利用最大連通區域與最小外接距[7]提取電梯ROI。
3 實驗與分析
在獲取的現實電梯門場景的圖像中,利用各種改進算法與本文算法進行仿真實驗。不同圖像的最佳鄰域參數有所區別,為能得到最佳分割閾值,本節通過實驗給出了合理的鄰域參數,并將各類改進算法與本文的改進算法的分割閾值標注在實驗圖的灰度直方圖中,進行對比驗證本文算法在電梯門圖像二值化中的優勢。
3.1 目標函數鄰域參數的選取
由于改進的算法引入了權值W new(k),通過式(13)可知權值中所含的鄰域參數對實驗結果產生了直接的影響。因此,為了得到最佳分割閾值,進一步通過實驗檢驗改進的算法在電梯門圖像中的最優鄰域參數n。在下節的預處理圖像中使用不同大小的鄰域參數分別對實驗圖進行對比,分別利用鄰域參數為3、5、7、9、11、30、50、70、100的鄰域參數進行對比試驗,實驗結果如表1所示。
實驗結果表明,在鄰域參數為3至11之間時,更接近理想分割閾值且閾值的變化浮動較小;當鄰域參數超過11時,分割閾值呈直線遞增趨勢,且鄰域參數超過mG-n后分割閾值突變為0。其中,mG為灰度圖像的平均灰度值,并且此時分割閾值并不隨鄰域參數的增大而改變。在不同的電梯門圖像中為獲取最優的理想閾值,需要根據實際效果選取不同鄰域參數。但改進的算法在電梯圖像中的隨著鄰域參數的變化最佳閾值都有與上述有類似的變換趨勢,且算法在鄰域參數為5至11之間的正整數往往能得到最接近理想閾值的最佳閾值,且分割效果最為穩定。因此,在改進的算法中將鄰域參數設為9時算法的分割效果最為理想。
3.2 實驗結果與分析
為說明改進算法的優勢,以傳統一維Otsu法[7]、NVE Otsu算法[11]、GVE Otsu算法[6]、RVE Otsu法[12]、SDF Otsu法[16]為例,與本文結合了圖像熵和鄰域頻率信息的波谷加權Otsu法(ENVE Otsu)對電梯門圖像進行仿真對比實驗,鄰域參數設為9,分別對電梯門圖像進行閾值分割實驗,對實驗結果取反后如圖3所示。各算法分割閾值、運算時間與分割出的目標圖像熵如表2所示。
分析圖3與圖4可知,傳統一維Otsu法[7]不僅目標區域不能被有效地分割,同時也很難排除背景像素的干擾,二值化圖像具有較多的干擾像素,邊緣和電梯門ROI的分割效果很不理想。NVE Otsu法[11]、RVE Otsu法[12]和GVE Otsu法[6]對電梯門圖像的效果相較于前者有所提高,使得分割閾值處于灰度直方圖的谷底處,但并不是電梯門理想分割閾值。同時由表1可知,改進的算法較其他算法運行效率較提高。
此外,RVE Otsu在目標和背景差異較大時分割效果并不理想,使得分割閾值更偏向于灰度值較大峰值一側。SDF Otsu法[16]雖然優化了二值化過程中圖像的細節處理,但并不適合針對電梯門圖像ROI提取的二值化分割。提出的ENVE Otsu法的分割閾值最接近理想閾值,分割閾值目標和背景之間的分割可以滿足分割要求,且排除了較多的無關像素的干擾。由表2所示,本算法分割出的目標區域的圖像熵在所列算法中最低,表明目標區域更接近電梯門ROI,因此改進的算法能為電梯門ROI的提取和識別提供支持,并且運算效率得到明顯提高。最后,對取反后的圖像利用最大連通區域與最小外接距[7]提取電梯ROI區域,獲取的ROI區域如圖5所示。
由圖5可見,利用改進的算法對電梯門二值化后,并利用最大連通區域與最小外接距的方法提取的電梯門ROI,輪廓清晰,且排除了大部分背景干擾,使得電梯門圖像的場景分析和目標識別更加準確,減少了誤判。
4 結論
改進的Otsu法使得最佳分割閾值處于圖像灰度直方圖谷底且目標區域具有較小的圖像熵,縮小了算法搜索范圍,提高了算法的運算速率。利用本算法對電梯門圖像進行二值化,利用最大連通區域標記和最小外接距能夠準確且高效地提取ROI。相比于傳統Otsu法和其他改進的Otsu法,改進算法在電梯門圖像二值化過程中,分割閾值更接近理想分割閾值,同時具有較高的運算效率,分割出的目標區域更加準確、清晰,能夠更好地排除背景圖像的干擾。因此,改進的Otsu法非常適合電梯門ROI區域的分割,同時對于灰度直方圖接近單峰,目標與背景區域方差區別較大,目標區域圖像熵較低的圖像也有較好的分割效果。
參考文獻
[1]楊娜,淺談電梯安全系統與電梯常見事故[J].科技創新與應用,2016,7(6): 25-27.
[2]高勇,屈名勝,電梯門系統的防夾保護分析[J].中國特種設備安全,2017,4(17):74-76.
[3] OTSU N.A threshold selection method from gray-level histograms[J]. IEEE Transactions on System, Man and Cybernetic, 1979,9(1):62-66.
[4]紀春恒,基于視頻分析的自動門防夾系統研究[D].重慶:重慶大學,2011,35-37.
[5]張建國,左俊彥,鐘濤,等.基于三維Otsu分解的骨組織圖像分割應用[J]中國醫學影像學雜志,2016,3(19):218-222.
[6]方莉,基于圖像模糊邊緣檢測的電梯門防夾關鍵技術研究[D].重慶:重慶大學,2013,19-24.
[7] NG H F,DAVAAJARGAL. An improved method for imagethresholding based on the valley-emphasis method[C].IEEE A-sia-Pacific Signal and Information Processing Association AnnualSummit and Conference, 2013:6694261.
[8]徐青,范九倫,新的基于分解直方圖的三維Otsu分割算法[J].傳感器與微系統,2017,36(1):119-126.
[9]葉志偉,徐煒,趙偉,等.一種基于改進螢火蟲算法的三維Otsu閾值法[J].中國體視學與圖像分析,2016,21(4):374-380.
[10]劉桂紅,趙亮,孫勁光,等.一種改進粒子群優化算法的Otsu圖像閾值分割方法[J].計算機科學,2016,43(3):309-312.
[11] JIU L F,BO L.A modified valley-emphasis method for automaticthresholding[J].IEEE Pattem Recognition Letters, 2012, 33(6):703-708.
[12]申鉉京,張赫,陳海鵬,等.快速遞歸多閾值分割算法[J].吉林大學學報,2016,2(46):528-536.
[13]喬爽,吳金波,改進的Otsu算法在缺陷檢測中的應用[J].機械與電子,2016,34(7):71-74.
[14]袁小翠,吳祿慎,陳華偉,基于Otsu方法的鋼軌圖像分割[J].光學精密工程,2016,24(7 ):1772-1781.
[15]李寶順,王瑋,包亞萍,等.一種鄰域均值加權最大類間方差的閾值分割法[J].小型微型計算機系統,2014,35(6):1368-1372.
[16]林敏,改進的強調波谷信息的閾值分割算法[J].計算機系統應用,2016, 25(8):162-165.
[17] KAPUR J N, SAHOOP K, WONCAKC.A new method for gray-level picture thresholding using the entropy of the histogram[J].Computer Vision, Graphics, and Image Processing, 1985, 29 (3):273-285.
[18] HUIZ, NAN S, HONG J W, et al.Research and realization on im-age preprocessing technology based on improved median filter[J].Applied Mechanics and Materials, 2015, 31(4): 680-683.