熊 彪,黃志勇,田 超,占 靜
(三峽大學 計算機與信息學院,湖北 宜昌 443002)
改進的暗原色先驗單幅行車視頻圖像去霧方法
熊 彪,黃志勇,田 超,占 靜
(三峽大學 計算機與信息學院,湖北 宜昌 443002)
為了實現對行車視頻中單幅霧霾圖像的快速去霧,針對現有暗原色先驗去霧方法在局部明亮區域存在透射率估算過低、算法效率低等問題,提出了一種改進的去霧方法。該方法在處理不同的像素點時,通過設定門限值,使得門限值范圍內的區域保持原透射率不變,不在門限值范圍內的區域使用邊界條件限定,結合調整參數重新計算透射率,求出更準確的自適應透射率圖。實驗結果表明,這種方法修正了錯誤估算的透射率,克服了原算法在處理這些區域時產生的色彩失真,生成了高質量的無霧圖像。
圖像去霧;暗通道先驗;門限;透射率;大氣光
車輛在霧天行駛時,由于空氣中霧的存在,使得行車記錄儀所記錄的視頻圖像變得模糊不清,清晰度較差,場景的信息難以恢復[1],這使得后續對視頻的分析與處理受到限制,因此,一種有效的去除行車視頻圖像中霧的方法具有重要意義。
圖像去霧一直是計算機視覺領域研究的熱點,圖像中霧的形成主要有兩方面原因:(1)介質改變了光的傳播路線,目標的反射光在到達相機之前被空氣減弱;(2)圖像中混合著經渾濁媒介散射后的大氣光,使得所獲視頻圖像降質[2]。降質的圖像顏色保真度下降、對比度低、視覺效果差,圖像中的邊緣不清晰,細節信息難以體現。參考文獻[3]提出了基于圖像增強的Retinex去霧算法,文獻[4]根據低照度圖像求反后與霧天圖像的相似性提出了一種去霧方法,文獻[5]提出了基于暗原色先驗的去霧方法。這幾類方法雖然能在特定條件下產生較好的效果,但并沒有很好地解決圖像的局部區域偏色的問題。
本文主要針對單幅行車視頻圖像對已有方法進行完善。該方法首先求出霧天圖像暗原色通道(即RGB三個通道中像素值最小的通道),從暗通道圖中按照亮度的大小取前0.1%的像素,根據這些點,在原始圖像中對應這些點的范圍內尋找具有最高亮度的點的值,作為全球大氣光值。然后,設定一個閾值v,對在閾值內的像素點,采用暗原色先驗的方法求出透射率,對不滿足閾值的像素點,使用基于邊界條件限定的方法求解透射率,獲得自適應的投射率,再根據霧天退化模型,求出去霧后的圖像。
1.1 大氣散射模型
在計算機視覺和計算機圖形中,如下式(1)所描述的霧圖形成模型[6]被廣泛使用:
O(x)=S(x)t(x)+H(1-t(x))
(1)
式中,O(x)為觀測到的有霧圖像,H為大氣光強度,S(x)為待求解的無霧圖像,x表示圖像中的像素點。圖像去霧算法的目標就是已知O(x),在t(x)與H未知的情況下恢復求出S(x)。
1.2 暗原色先驗
暗原色先驗理論是通過對大量戶外無霧圖像的統計得出的,在絕大多數非明亮的局部區域里,某一些像素總會有至少一個顏色通道具有很低的像素值[7]。對于一幅圖像,定義暗通道:
(2)
Sc表示圖像S的某一顏色通道,ω(x)表示以x為中心的矩形區域。觀察得出,暗通道Sdark(x)的強度值很低,趨近于0。把Sdark(x)稱為戶外的無霧圖像的暗原色,把以上統計得出的經驗性規律稱為暗原色先驗。
1.3 暗原色先驗去霧的算法流程
將式(1)變形為下式:
(3)
又因局部暗原色Sdark(x)的值趨近于0,可得透射率為:
(4)
在現實生活中,即使是明朗的晴天,空氣中也存在著一些微小顆粒,看遠處的物體還是能感覺到霧的影響,霧的存在讓人類感到景深的存在,因此,有必要在去霧的時候保留一定程度的霧,這可以通過在式(4)中引入一個在[0,1] 之間的因子,保留部分遙遠景物的霧,則式(4)修正為:
(5)

圖1 算法流程圖
本文中所有的測試結果依賴于:ω=0.95。算法的流程圖如圖1所示。
當透射率t(x)的值很小時,會導致恢復的清晰圖像像素值偏大,從而使得去霧后的圖像出現色彩失真[8],因此一般可設置一閾值t0,當t(x)值小于t0時,令t(x)=t0(一般取t0=0.1為標準計算)。
因此,最終的恢復公式如下:
(6)
通過大量實驗得知,天空、太陽光、白色物體表面等大面積明亮區域即使在無霧的條件下,它們的像素值也很大,區域內找不到像素值趨于0的暗原色點,所以暗原色假設的前提在這些區域是不成立的。
由H的計算方法可知,當圖像存在明亮區域時,全球大氣光H值落在這些區域。利用式(5)求透射率t(x)時,O(x)與H越接近其t(x)值越小,由于明亮區域的像素值與H值接近,計算出來的t(x)會趨于很小的值。過小的t(x)值會造成對受霧影響不大的區域去霧力度過強,從而導致圖像出現色彩失真。結合邊界條件限制[9]及設置門限值的方法來修正透射率,公式(1)經過變形可得到:
(7)
清晰圖像S(x)與霧天圖像O(x)及H為線性關系,而清晰圖像S(x)的像素值可限定在一定的范圍內。S(x)的極限值限定在[C0,C1]之間。
在一幅無霧圖像中,可以認為每個像素點值的大小都受限在一個范圍內:
C0≤S(x)≤C1
(8)
公式中C0和C1為根據已有的霧天圖像信息設置的兩個常數向量。由公式(8)可知,S(x)的限制條件會對t(x)造成一個低邊界限制,全球大氣光參數H為已知,則對于任一個像素點x,可以計算出邊界限定的清晰圖像像素點S(x),由公式(7)、(8)可以定義t(x)的一個限定范圍:
0≤tb(x)≤t(x)≤1
(9)
其中:
(10)
Hc、Oc、Cc分別表示各個顏色通道的值,對透射率邊界限制tb(x)進行一次形態學的閉操作,即可得到透射率:
t(x)=min(max(tb(x)))
(11)
公式(11)給出了一種新的計算透射率的方法,要使此方法能適用于“明亮區域”透射率的計算,本文提出了一種可變的門限機制,求出更準確的自適應的透射率。根據門限值v,針對不同的像素點,對于|I(x)-H|>v的區域保持原透射率不變,對于|O(x)-H| (12) 本文所采用的圖像均來自百度、Google等網站,算法采用MATLAB2014實現。PC處理器為Intel(R) Core(TM)i5-4570,內存8.0 GB。表1列舉對比了不同圖像大小分別采用He的算法及用本文算法執行時間的對比,通過表2,可以看到本文算法在保持圖像保真度的同時大幅度地提高了算法的執行效率。 表1 圖像去霧算法時間對比圖 (ms) 圖2展示了本文算法去霧前后的效果比較。從實例結果可以看出,本文提出的改進算法,修正了He算法中在處理“明亮區域”出現的色彩失真,得到了較清晰的單幅視頻圖像。 圖2 圖像去霧算法對比圖 針對霧天單幅行車視頻圖像,為了解決暗通道先驗圖像去霧方法容易產生色偏色、透射率誤判、算法效率較低等問題,提出一種結合邊界條件限定的門限值方法,對于滿足暗原色先驗的區域仍然采用原方法求透射率圖,對于不滿足暗原色先驗的區域,使用本文算法求透射率。修正了透射率的錯誤果斷,大大減弱了無霧圖像中偏色的產生。實驗結果表明,本文算法得到的無霧圖像相比以前的方法更好地處理了亮度值較大的區域,使最終獲得的無霧圖像邊顏色深度感飽滿, 圖像視覺效果顯著提高,恢復的無霧圖像清晰、自然、細節豐富。 [1] 祝培, 朱虹, 錢學明,等. 一種有霧天氣圖像景物影像的清晰化方法[J]. 中國圖象圖形學報, 2004, 9(1):124-128. [2] KIM J H, JANG W D, SIM J Y, et al. Optimized contrast enhancement for real-time image and video dehazing[J]. Journal of Visual Communication and Image Representation, 2013, 24(3): 410-425. [3] QIAO X Y, GUANG RONG J I, CHEN W. Improved retinex image enhancement algorithm and simulation study[J]. Journal of System Simulation, 2009(4):1195-1197. [4] Dong Xuan, Wang Guan, Pang Yi, et al. Fast efficient algorithm for enhancement of low lighting video[C].IEEE International Conference on Multimedia and Expo. IEEE Computer Society, 2011:1-6. [5] He Kaiming, Sun Jian, Tang Xiaoou. Single image haze removal using dark channel prior[C].Conference on Computer Vision and Pattern Recognition, 2011:2341-53. [6] 蔣建國,侯天峰,齊美彬. 改進的基于暗原色先驗的圖像去霧算法[J]. 電路與系統學報,2011,16(7802):7-12. [7] 劉洋, 潘靜, 龐彥偉. 一種基于暗原色先驗的低照度視頻增強算法[J]. 電子測量技術, 2013, 36(10):55-57. [8] 馬春波,徐浪平,敖珺. 基于暗原色的圖像去霧改進算法研究[J].計算機與數字工程,2016,44(31501):118-122. [9] 侯典柯, 吳曉紅,何小海,等. 改進的基于邊界限制的圖像去霧算法[J]. 四川大學學報, 2015(S2):136-141. 貿澤電子開售Maxim MAX17222 nanoPower升壓轉換器助力延長可穿戴設備電池壽命 2017年4月14日-專注于新產品引入 (NPI) 并提供極豐富產品類型的業界頂級半導體和電子元件分銷商貿澤電子(Mouser Electronics),即日起開始分銷Maxim Integrated的MAX17222 nanoPower DC-DC升壓轉換器。MAX17222的能源效率最高達95%,使熱損耗降至最低并實現了超低靜態電流,能夠幫助高集成可穿戴、健康監控器、物聯網 (IoT) 器件及其他互聯設計延長電池壽命。 貿澤電子備貨的Maxim MAX17222 nanoPower DC-DC升壓轉換器以0.4 V~5.5 V的輸入電壓運行,可提供1.8 V~5.0 V的輸出電壓范圍和低至300 nA的超低靜態電流。在真關斷 (True ShutdownTM) 模式下,電流消耗只有0.5 nA,幾乎不造成任何電池消耗,從而延長了電池壽命并省去了外部斷路開關。轉換器的500 mA峰值電流限制讓設計人員能夠靈活地選擇電感類型,其啟動后使能瞬態保護 (ETP) 功能會根據負載電流的不同,在輸入電壓降至400 mV以下時,仍保持穩定的輸出電壓。 貿澤同時提供配套的Maxim MAX17222評估套件,套件內含兩個獨立的電路,分別用于評估MAX17222和MAX17225轉換器。每個電路都能通過電阻以每步100 mV的幅度,在1.8V~5V的范圍內調節輸出電壓。此外,根據輸入/輸出電壓比值的不同,每個電路的輸出電流最高可為100 mA、225 mA或 425 mA 。 如需進一步了解Maxim MAX17222轉換器和評估套件,敬請訪問http://www.mouser.com/new/maxim-integrated/maxim-max17222-converter/。 (貿澤電子供稿) Improved dark channel prior single traffic video images dehazing method Xiong Biao,Huang Zhiyong,Tian Chao,Zhan Jing (College of Computer and Information Technology, China Three Gorges University, Yichang 443002, China) The existing dark colors prior defogging method is facing some problems that the estimates of transmittance were too low, low efficiency and so on,when being in the local bright area.In order to realize the rapid defogging for haze images in video traffic single,an improved method of dehazing is proposed. When the method in handling different pixel, by setting the threshold value, for the region in line with the threshold value within a range of maintaining the original transmission rate unchanged, boundary conditions are limited to areas that are not within the range of threshold values.Combined with the adjustment parameters to recalculate the transmittance, more accurate adaptive transmission diagram can be obtained.Result shows that after treatment with this method, effectively corrected the misjudgment of atmospheric light can be obtained.It eliminates the color distortion and the execution time of the algorithm is greatly reduced. image dehazing; dark channel prior; threshold;transmissivity; atmospheric light TP751.1 A 10.19358/j.issn.1674- 7720.2017.08.015 熊彪,黃志勇,田超,等.改進的暗原色先驗單幅行車視頻圖像去霧方法[J].微型機與應用,2017,36(8):45-47. 2016-10-24) 熊彪(1990-),男,碩士研究生,主要研究方向:計算機圖形學、計算機視覺。 黃志勇(1979-),男,博士,副教授,主要研究方向:計算機圖形學、計算機視覺。 田超(1990-),男,碩士,主要研究方向:計算機圖形學、計算機視覺。 ________________________
3 實驗與結果


4 結論