欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于暗通道先驗的自適應(yīng)圖像去霧方法與流程

文檔序號:11953387閱讀:來源:國知局

技術(shù)特征:

1.一種基于暗通道先驗的自適應(yīng)圖像去霧方法,其特征在于:包括如下步驟:

步驟1):獲取RGB格式的霧氣圖像:基于有霧圖像的物理模型對RGB格式的圖像進行去霧操作,有霧圖像的物理模型可以表示成:

I(x)=J(x)t(x)+A(1-t(x))

其中,I(x)為待去霧的圖像,J(x)為要恢復(fù)的無霧的圖像,A是全球大氣光成分,t(x)為透射率;由有霧圖像物理模型的變形,并且結(jié)合暗通道先驗的理論,可以推導(dǎo)出透射率t(x)的表達式,如下所示:

<mrow> <mi>t</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <mn>1</mn> <mo>-</mo> <munder> <mi>min</mi> <mrow> <mi>y</mi> <mo>&Element;</mo> <mi>&Omega;</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> </mrow> </munder> <mrow> <mo>(</mo> <munder> <mi>min</mi> <mrow> <mi>c</mi> <mo>&Element;</mo> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>g</mi> <mo>,</mo> <mi>b</mi> <mo>)</mo> </mrow> </mrow> </munder> <mfrac> <mrow> <msup> <mi>I</mi> <mi>c</mi> </msup> <mrow> <mo>(</mo> <mi>y</mi> <mo>)</mo> </mrow> </mrow> <msup> <mi>A</mi> <mi>c</mi> </msup> </mfrac> <mo>)</mo> </mrow> </mrow>

其中,min為做最小值運算,Ω(x)為以x為中心的窗口,r,g,b分別為圖像的三個顏色通道;

通過在上式中引入一個在[0,1]之間的因子,則修正為:

<mrow> <mi>t</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <mn>1</mn> <mo>-</mo> <mi>&omega;</mi> <mo>*</mo> <munder> <mi>min</mi> <mrow> <mi>y</mi> <mo>&Element;</mo> <mi>&Omega;</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> </mrow> </munder> <mrow> <mo>(</mo> <munder> <mi>min</mi> <mrow> <mi>c</mi> <mo>&Element;</mo> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>g</mi> <mo>,</mo> <mi>b</mi> <mo>)</mo> </mrow> </mrow> </munder> <mfrac> <mrow> <msup> <mi>I</mi> <mi>c</mi> </msup> <mrow> <mo>(</mo> <mi>y</mi> <mo>)</mo> </mrow> </mrow> <msup> <mi>A</mi> <mi>c</mi> </msup> </mfrac> <mo>)</mo> </mrow> </mrow>

其中,ω是去霧因子,用以調(diào)節(jié)霧氣去除程度,避免去霧不足或過度去霧而引起的圖像失真現(xiàn)象;

步驟2):將上一步中的RGB圖像三通道中值最小的通道保存下來,得到最小值通道圖;

步驟3):對最小值通道圖進行最小值濾波,得到暗通道圖;具體求取過程為:

1)首先求出每個像素RGB分量中的最小值,存入一副和原始圖像大小相同的灰度圖中,即最小值通道;

2)對最小值通道進行最小值濾波,濾波的半徑由窗口大小決定;

暗通道的求取公式如下:

<mrow> <msup> <mi>J</mi> <mrow> <mi>d</mi> <mi>a</mi> <mi>r</mi> <mi>k</mi> </mrow> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <munder> <mi>min</mi> <mrow> <mi>y</mi> <mo>&Element;</mo> <mi>&Omega;</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> </mrow> </munder> <mrow> <mo>(</mo> <munder> <mi>min</mi> <mrow> <mi>c</mi> <mo>&Element;</mo> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>g</mi> <mo>,</mo> <mi>b</mi> <mo>)</mo> </mrow> </mrow> </munder> <msup> <mi>J</mi> <mi>c</mi> </msup> <mo>(</mo> <mi>y</mi> <mo>)</mo> <mo>)</mo> </mrow> </mrow>

式中Jc表示彩色圖像的每個通道,Ω(x)表示以像素X為中心的一個窗口,暗原色先驗的理論指出:Jdark(x)→0;

步驟4):根據(jù)暗通道圖求出大氣光值,這里選取的規(guī)則是:選取暗通道中值最大的0.1%對應(yīng)的RGB霧氣圖像中的最亮點作為該圖像的大氣光值;

步驟5):對最小值通道進行去霧操作,這里的具體方法為:利用暗通道計算最小值通道的透射率,去霧因子選取0.95,根據(jù)大氣散射模型重構(gòu)出最小值通道去霧后的結(jié)果;

步驟6):計算霧氣圖像的整體去霧因子ω0,這里的求取規(guī)則為:計算最小值通道和其對應(yīng)的去霧結(jié)果的標準差之比,根據(jù)比值的大小選取整體去霧因子;

步驟7):計算霧氣圖像的局部去霧因子ω(x),對最小值通道求取局部標準差,根據(jù)標準差和整體去霧因子、大氣光值和最小值通道來求取局部去霧因子ω(x);

步驟8):計算透射率;

步驟9):使用導(dǎo)向濾波對上一步得到的透射率進行優(yōu)化;

步驟10):重構(gòu)無霧圖像:根據(jù)大氣散射模型來重構(gòu)無霧的圖像。

2.根據(jù)權(quán)利要求1所述的基于暗通道先驗的自適應(yīng)圖像去霧方法,其特征在于:步驟4)中計算大氣光值時,根據(jù)有霧圖像的物理模型可知,要想恢復(fù)出無霧圖像,前提是知道大氣光值A(chǔ),求取A值的方法是:

1)統(tǒng)計暗通道中亮度值最高的0.1%個點;

2)在原有霧圖像中找到與這些點對應(yīng)的像素點;

3)在這些像素點中找到具有最大亮度值的像素點,該點即為大氣光值A(chǔ)。

3.根據(jù)權(quán)利要求1所述的基于暗通道先驗的自適應(yīng)圖像去霧方法,其特征在于:步驟6)中計算整體去霧因子時,采用整體與局部相結(jié)合的方法求取去霧因子,整體去霧因子ω0反映了圖像整體的霧氣程度,同時由于同一幅圖像內(nèi)不同區(qū)域的場景深度不同而導(dǎo)致霧氣分布不均勻,所以要進一步求取細化的局部去霧因子ω(x),霧氣濃的區(qū)域去霧因子越大,反之越??;

整體去霧因子的具體求取步驟如下:

1)利用下式求取中間透射率tmin(x),它用來對最小值通道進行去霧操作;

<mrow> <msup> <mi>t</mi> <mi>min</mi> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <mn>1</mn> <mo>-</mo> <mn>0.95</mn> <mo>*</mo> <munder> <mi>min</mi> <mrow> <mi>y</mi> <mo>&Element;</mo> <mi>&Omega;</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> </mrow> </munder> <mrow> <mo>(</mo> <munder> <mi>min</mi> <mrow> <mi>c</mi> <mo>&Element;</mo> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>g</mi> <mo>,</mo> <mi>b</mi> <mo>)</mo> </mrow> </mrow> </munder> <mfrac> <mrow> <msup> <mi>I</mi> <mi>c</mi> </msup> <mrow> <mo>(</mo> <mi>y</mi> <mo>)</mo> </mrow> </mrow> <msup> <mi>A</mi> <mi>c</mi> </msup> </mfrac> <mo>)</mo> </mrow> </mrow>

其中,min為做最小值運算,Ω(x)為以x為中心的窗口,r,g,b分別為圖像的三個顏色通道;

2)利用中間透射率tmin(x)和大氣光值最小值A(chǔ)min對最小值通道進行去霧操作,Amin為三個通道的大氣光值的最小值,得到最小值通道的去霧結(jié)果Jmin(x),計算公式為:

<mrow> <msup> <mi>J</mi> <mi>min</mi> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <msup> <mi>I</mi> <mi>min</mi> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>-</mo> <msup> <mi>A</mi> <mi>min</mi> </msup> </mrow> <mrow> <mi>min</mi> <mrow> <mo>(</mo> <mn>0.1</mn> <mo>,</mo> <msup> <mi>t</mi> <mi>min</mi> </msup> <mo>(</mo> <mi>x</mi> <mo>)</mo> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>-</mo> <msup> <mi>A</mi> <mi>min</mi> </msup> </mrow>

3)計算最小值通道tmin(x)和其去霧結(jié)果Jmin(x)的標準差比值σ,

<mrow> <mi>&sigma;</mi> <mo>=</mo> <mfrac> <mrow> <mi>&sigma;</mi> <mrow> <mo>(</mo> <msup> <mi>I</mi> <mi>min</mi> </msup> <mo>(</mo> <mi>x</mi> <mo>)</mo> <mo>)</mo> </mrow> </mrow> <mrow> <mi>&sigma;</mi> <mrow> <mo>(</mo> <msup> <mi>J</mi> <mi>min</mi> </msup> <mo>(</mo> <mi>x</mi> <mo>)</mo> <mo>)</mo> </mrow> </mrow> </mfrac> </mrow>

其中,σ(Imin(x))和σ(Jmin(x))分別是最小值通道和其去霧結(jié)果的全局標準差;

4)根據(jù)上一步的比值大小計算整體去霧因子ω0,

<mrow> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mn>0.9</mn> <mo>,</mo> <mi>&sigma;</mi> <mo>&lt;</mo> <mn>0.5</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mn>0.8</mn> <mo>,</mo> <mn>0.5</mn> <mo>&lt;</mo> <mi>&sigma;</mi> <mo>&lt;</mo> <mn>1.5</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mn>0.7</mn> <mo>,</mo> <mn>1</mn> <mo>&lt;</mo> <mi>&sigma;</mi> <mo>&lt;</mo> <mn>2</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mn>0.5</mn> <mo>,</mo> <mn>1.5</mn> <mo>&lt;</mo> <mi>&sigma;</mi> <mo>&lt;</mo> <mn>2</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mn>0.4</mn> <mo>,</mo> <mi>&sigma;</mi> <mo>&gt;</mo> <mn>2</mn> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>.</mo> </mrow>

4.根據(jù)權(quán)利要求1所述的基于暗通道先驗的自適應(yīng)圖像去霧方法,其特征在于:步驟7)中計算局部去霧因子時,利用整體去霧因子來求解細化的局部去霧因子,步驟如下:

1)計算最小值通道的局部標準差σΩ(x),Ω為半徑5的窗口,其大小與最小值通道圖大小相同;

2)利用下式求取局部去霧因子ω(x),

<mrow> <mi>&omega;</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> <mo>+</mo> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> <mo>*</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> <mo>)</mo> </mrow> <mo>*</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <msub> <mi>&sigma;</mi> <mi>&Omega;</mi> </msub> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mi>max</mi> <mrow> <mo>(</mo> <msub> <mi>&sigma;</mi> <mi>&Omega;</mi> </msub> <mo>(</mo> <mi>x</mi> <mo>)</mo> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>)</mo> </mrow> <mo>*</mo> <mfrac> <mrow> <msup> <mi>I</mi> <mi>min</mi> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> </mrow> <msup> <mi>A</mi> <mi>min</mi> </msup> </mfrac> </mrow>

其中,σΩ(x)為最小值通道的局部標準差,max(σΩ(x))為求取σΩ(x)的最大值,Imin(x)為最小值通道,Amin為r,g,b三個通道的大氣光值的最小值。

5.根據(jù)權(quán)利要求1所述的基于暗通道先驗的自適應(yīng)圖像去霧方法,其特征在于:步驟8)中計算透射率時,根據(jù)所述的去霧因子ω(x)可以計算透射率t(x),

<mrow> <mi>t</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <mn>1</mn> <mo>-</mo> <mi>&omega;</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>*</mo> <munder> <mi>min</mi> <mrow> <mi>y</mi> <mo>&Element;</mo> <mi>&Omega;</mi> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> </mrow> </munder> <mrow> <mo>(</mo> <munder> <mi>min</mi> <mrow> <mi>c</mi> <mo>&Element;</mo> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>g</mi> <mo>,</mo> <mi>b</mi> <mo>)</mo> </mrow> </mrow> </munder> <mfrac> <mrow> <msup> <mi>I</mi> <mi>c</mi> </msup> <mrow> <mo>(</mo> <mi>y</mi> <mo>)</mo> </mrow> </mrow> <msup> <mi>A</mi> <mi>c</mi> </msup> </mfrac> <mo>)</mo> </mrow> </mrow>

其中ω(x)就是在x處的去霧因子,可以通過其調(diào)整去霧程度。

6.根據(jù)權(quán)利要求1所述的基于暗通道先驗的自適應(yīng)圖像去霧方法,其特征在于:步驟10)中重構(gòu)無霧圖像時,利用所述的大氣光值A(chǔ)和透射率t(x)可以根據(jù)物理模型重構(gòu)無霧圖像J(x),采用如下公式:

<mrow> <msup> <mi>J</mi> <mi>c</mi> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <msup> <mi>I</mi> <mi>c</mi> </msup> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>-</mo> <msup> <mi>A</mi> <mi>c</mi> </msup> </mrow> <mrow> <mi>max</mi> <mrow> <mo>(</mo> <mn>0.1</mn> <mo>,</mo> <mi>t</mi> <mo>(</mo> <mi>x</mi> <mo>)</mo> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>-</mo> <msup> <mi>A</mi> <mi>c</mi> </msup> <mo>,</mo> <mi>c</mi> <mo>&Element;</mo> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>g</mi> <mo>,</mo> <mi>b</mi> <mo>)</mo> </mrow> </mrow>

其中,為了避免噪聲的影響,對透射率限制了一個下限0.1,防止J(x)出現(xiàn)負值的情況。

當前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
手游| 永和县| 阳泉市| 科尔| 塔河县| 石景山区| 青神县| 仁寿县| 邵武市| 凭祥市| 雷波县| 华宁县| 邢台市| 乐昌市| 原阳县| 文安县| 门源| 郴州市| 合水县| 海丰县| 婺源县| 昌吉市| 潍坊市| 万山特区| 五寨县| 康定县| 广宁县| 白城市| 西乌珠穆沁旗| 呈贡县| 辛集市| 鲁甸县| 佛学| 昌平区| 永济市| 勃利县| 余姚市| 江阴市| 台中县| 当雄县| 汤原县|