王新勝 陳賢花 蘇倩 周張穎
【摘要】隨著工業(yè)化的發(fā)展,霧霾天氣已經(jīng)嚴重影響了人們的日常生活,特別對交通安全造成了巨大影響,是我國車禍的一個重要原因。目前,國內(nèi)外對霧霾的處理方法主要有兩種:單幅圖像清晰化與直方圖均衡化,本文將結(jié)合這兩種方法,基于matlab圖像處理對去霧進行研究。
【關(guān)鍵詞】霧霾;單幅圖像清晰化;直方圖均衡化;灰度;非線性拉伸
1.研究意義
現(xiàn)今社會是一個高度復(fù)雜的人口密集型社會,人們的活動方式越來越多樣、活動范圍越來越大,使汽車成為了重要的交通工具,但隨著我國工業(yè)化進程加快,造成了霧霾等惡劣天氣,對交通存在著巨大安全隱患。在霧天情況下,由于場景可見度較低,造成駕駛員的視覺模糊,是我國車禍的重大原因之一。然而隨著計算機軟硬件技術(shù)的快速發(fā)展,單幅圖像清晰化技術(shù)日益成熟,使得我們對霧霾天氣圖像清晰度的處理成為了可能,但是霧霾的日益加重,又對去霧圖像的清晰度和真實感提出了更高的要求。本文將在以往圖像清晰化技術(shù)的基礎(chǔ)上,加以深入研究,設(shè)計出一種效果更好的程序,為拓寬駕駛員視野,構(gòu)造順暢、安全的交通環(huán)境提供一種更好的思路。
2.國內(nèi)外研究現(xiàn)狀
霧天場景恢復(fù)是一個十分困難的問題, 因為霧對圖像的影響程度與場景深度相關(guān), 然而圖像深度的獲取卻是一個不完全約束的問題。目前,國內(nèi)外對去霧的方法主要有兩種:單幅圖像清晰度恢復(fù)技術(shù)和圖像色彩均衡技術(shù)(直方圖均衡化)。
如今,單幅圖像清晰化技術(shù)取得較大突破,這些方法的成功是因為眾多前輩的實踐或假設(shè)。2009年,何凱明博士在《Single Image Haze Removal Using Dark Channel Prior》一文中提出了一種基于暗通道先驗知識統(tǒng)計[1]的方法,用于單幅圖像去霧, 此方法認為在絕大多數(shù)非天空的局部區(qū)域里,某一些像素總會有至少一個顏色通道具有很低的值,換言之,該區(qū)域光強度的最小值是個很小的數(shù)。在霧天圖像中,暗原色的強度值大小主要由大氣光組成,此方法直接應(yīng)用暗通道來估計透射率圖,并運用圖像修補的方法對透射率圖進行了平滑操作,利用修補后的透射率圖能夠恢復(fù)出清晰的圖像,并從中獲得霧天圖像的深度圖,因此該方法雖然具備物理有效性, 但當(dāng)圖像目標(biāo)在很大的區(qū)域和大氣光本質(zhì)上十分相同時,并且無暗影投到物體上時,暗通道先驗知識統(tǒng)計將會無效,并且修補透射率圖時存在局限性,因為當(dāng)修補的參數(shù)過小時,透射率圖的細節(jié)較多,層次感雖然較好,但平滑過少,將會出現(xiàn)大量的局部錯誤;而當(dāng)修補參數(shù)過大時,局部錯誤雖然會減少,但是修補之后細節(jié)將會變得十分不明顯,使得整幅透射率圖層次感缺失,喪失了圖像的深度感。
而在單幅圖像清晰度恢復(fù)技術(shù)取得突破的同時,直方圖均衡化去霧技術(shù)也在被改進創(chuàng)新。直方圖均衡化處理的“中心思想”是把原始圖像的灰度直方圖從比較密集的某些灰度區(qū)間均勻分布在全部灰度范圍內(nèi)[2]。簡單來說,直方圖均衡化就是對圖像進行非線性拉伸,重新分配圖像像素值,使全部灰度范圍內(nèi)的像素數(shù)量基本相同。因此直方圖均衡化就是把給定圖像的直方圖分布改變成“均勻”分布的直方圖。在傳統(tǒng)的直方圖均衡化算法中常用灰度增強算法,一般分為三個步驟:(1)求出原始圖的直方圖;(2)求出灰度值的變換表;(3)進行灰度值均勻分布。
但是此種算法經(jīng)常會出現(xiàn)因原始圖中灰度級過多合并,造成圖像的灰度級減少,易造成信息的丟失;而且經(jīng)處理后對比度不自然的過分增強。
3.設(shè)計思路
一般來講,霧霾天氣下采集到的實物圖像退化比較嚴重,對于此類色素下降圖像的清晰化處理,主要依靠于對有限色素動態(tài)范圍的非線性拉伸,加強圖像對比度從而實現(xiàn)對降質(zhì)圖像清晰化處理,但又要防止對比度過分增強造成的圖像不自然。本文對霧霾天氣下降質(zhì)圖像清晰化方法的研究,主要是在以往的直方圖均衡化算法法及其衍生出來的算法的基礎(chǔ)上實現(xiàn)的,對以往的直方圖均衡法進行了一定的改進,且結(jié)合了單幅圖像清晰度恢復(fù)算法。
直方圖均衡化是多種空間域處理技術(shù)的基礎(chǔ),而單幅圖像清晰度恢復(fù)是計算機視覺研究領(lǐng)域的重要分支,隨著人們對單幅圖像清晰度恢復(fù)技術(shù)的日益重視,使得該技術(shù)日趨成熟,本文將通過對該技術(shù)的學(xué)習(xí),并加以研究,使其與直方圖均衡化相結(jié)合,利用matlab進行編程,應(yīng)用所依托的設(shè)備獲取外界圖像幀,并對圖像幀加以實時處理并顯示,使其可進一步開發(fā)以實現(xiàn)車載實時圖像去霧的功效,讓駕駛員在顯示器中清晰地看到前方狀況,為車輛安全、快速行駛保駕護航。
4.算法的實驗結(jié)果分析研究
從國內(nèi)外對單幅圖像去霧和直方圖均衡化技術(shù)的應(yīng)用中,我們不難看出兩者都存在著一定的缺點,而本文提出了一種改進后的直方圖均衡化算法,使其與單幅圖像清晰度恢復(fù)算法相結(jié)合,相比于以往的直方圖均衡化算法,本算法的優(yōu)點在于它既有單幅圖像清晰度恢復(fù)算法的速度,又能在原有的清晰化處理上加強圖像的色彩,且不會因灰度級過多合并而造成信息丟失,使其具有實時處理應(yīng)用,例如將其運用在車載攝像頭中,能夠更快的使圖像實時清晰化,更好的檢測前方障礙。下面將詳細介紹本算法:
對于霧霾天氣下的降質(zhì)圖像,本文首先使用細節(jié)信息預(yù)提取的方法,針對以往算法存在的細節(jié)信息丟失、對比度過分增強等難以解決的問題進行了修正,再結(jié)合單幅圖像清晰度恢復(fù)原理,使其成為具有兩種去霧優(yōu)點的全新算法。具體過程如圖1所示:
圖1 程序設(shè)計流程圖
在程序設(shè)計出來后,我們經(jīng)大量的實驗驗證,發(fā)現(xiàn)修正后的算法能夠?qū)崿F(xiàn)比較理想的圖像清晰處理效果。現(xiàn)選取一組圖像原圖與效果圖做對比如下:
圖2 原圖 ? ? ? ? ? ? ? ? ? ? ?圖3 效果圖
5.結(jié)論與展望:
該算法雖然與以往的直方圖均衡化算法相比,具有較為理想的效果,對車載實時去霧設(shè)備的制造具有極其重要的意義。但是從實驗效果圖中,我們也可以看出圖像還達不到實時去霧的標(biāo)準(zhǔn),仍需要進一步改進,為實時去霧設(shè)備的發(fā)展提供更好的算法基礎(chǔ)。
參考文獻
[1]何凱明.Single Image Haze Removal Using Dark Channel Prior[J].
[2]http://blog.sina.com.cn/s/blog_81283f3a01012ldi.html.
作者簡介:
王新勝(1992—),男,現(xiàn)就讀于西藏大學(xué)工學(xué)院交通運輸專業(yè)(道路方向)。
陳賢花(1993—),女,現(xiàn)就讀于西藏大學(xué)工學(xué)院交通運輸專業(yè)(道路方向)。