楊陽 周曉麗
摘 要:當(dāng)前的風(fēng)云氣象衛(wèi)星系統(tǒng)還不能夠自動(dòng)檢測(cè)出氣象衛(wèi)星云圖缺失區(qū)域并且未能對(duì)氣象衛(wèi)星云圖缺失區(qū)域進(jìn)行修復(fù)。針對(duì)這一問題,提出了氣象衛(wèi)星云圖缺失區(qū)域的自動(dòng)修復(fù)方法。該種方法分為四個(gè)步驟:第一步是對(duì)衛(wèi)星云圖進(jìn)行邊緣監(jiān)測(cè),得出它的邊緣圖像;第二步是根據(jù)前一步得到的邊緣圖像采用累計(jì)概率霍夫變換大致定位出缺失區(qū)域;第三步是要將第二步得到的大致缺失區(qū)域位置進(jìn)行區(qū)域生長(zhǎng)得到精確的定位,在這個(gè)環(huán)節(jié)可以實(shí)現(xiàn)對(duì)云圖缺失區(qū)域的自動(dòng)檢測(cè);最后一步要通過快速行進(jìn)法對(duì)已檢測(cè)出的云圖缺失區(qū)域進(jìn)行快速修復(fù)。實(shí)踐表明,這種氣象衛(wèi)星云圖缺失區(qū)域的自動(dòng)修復(fù)方法與傳統(tǒng)的技術(shù)手段相比具有很明顯的優(yōu)勢(shì)。
關(guān)鍵詞:氣象衛(wèi)星云圖缺失區(qū)域 自動(dòng)修復(fù)
中圖分類號(hào):P414.4 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1003-9082(2018)07-0-01
氣象衛(wèi)星具有勘測(cè)天氣的功能,氣象衛(wèi)星云圖在氣象預(yù)報(bào)領(lǐng)域發(fā)揮著至關(guān)重要的作用。隨著科技發(fā)展,利用圖像處理的方式對(duì)衛(wèi)星云圖進(jìn)行處理已經(jīng)成為氣象綜合分析的一種重要方式。在現(xiàn)實(shí)使用中,會(huì)出現(xiàn)許多影響因素致使衛(wèi)星云圖都某些景象會(huì)出現(xiàn)缺失。因此,氣象衛(wèi)星云圖缺失區(qū)域的自動(dòng)修復(fù)能力決定了人們能否從云圖中識(shí)別出更多重要信息。由于氣象云圖缺失的區(qū)域會(huì)對(duì)氣象預(yù)報(bào)產(chǎn)生影響,所以提出了氣象衛(wèi)星云圖缺失區(qū)域的自動(dòng)修復(fù)方法,接下來我就將具體講述氣象衛(wèi)星云圖缺失區(qū)域的自動(dòng)修復(fù)的方法步驟。
一、初階段的邊緣檢測(cè)
在自動(dòng)修復(fù)氣象衛(wèi)星云圖缺失區(qū)域時(shí),首先要衛(wèi)星云圖進(jìn)行邊緣檢測(cè)。氣象衛(wèi)星云圖是一種數(shù)字圖像信息,人們能從視覺的角度認(rèn)識(shí)到大致的氣象信息。邊緣檢測(cè)是圖像處理與計(jì)算機(jī)視覺中的一個(gè)基礎(chǔ)理論,邊緣檢測(cè)是表示出數(shù)字圖像中亮度明暗變化的點(diǎn)。對(duì)氣象衛(wèi)星云圖進(jìn)行邊緣檢測(cè),就是具體的算法來提取出衛(wèi)星云圖中對(duì)象與背景之間的交界線,以此來描述重要的變化。在氣象衛(wèi)星云圖缺失區(qū)域的自動(dòng)修復(fù)過程中首先進(jìn)行邊緣檢測(cè),可以大幅度減少數(shù)據(jù)分析,可以在源頭上就剔除掉不相干的信息,它保留下的是圖像的最重要的結(jié)構(gòu)屬性。有許多方法可以應(yīng)用于氣象衛(wèi)星云圖的邊緣檢測(cè),總的來說這些方法可以分成兩類,一類是基于查找的方法,另一類是基于零穿越的一類方法。基于查找的這類方法是通過得出圖像的一階導(dǎo)數(shù)的最大值以及最小值來檢測(cè)出云圖的邊緣,通常會(huì)把這類邊界定位在這個(gè)梯度的最大程度?;诹愦┰降姆椒ㄊ峭ㄟ^尋找云圖上圖像二階導(dǎo)數(shù)零穿越來選擇確定邊界。在這一步初檢測(cè)中,對(duì)衛(wèi)星云圖進(jìn)行邊緣檢測(cè)能夠得到它的邊緣圖像[1]。
二、定位缺失區(qū)域
霍夫變換是圖像處理中從圖像中識(shí)別幾何形狀的基本方法之一,它的基本原理可以概括為四個(gè)步驟:1隨機(jī)選取邊緣圖像上的前景點(diǎn),映射到極坐標(biāo)上的畫出曲線;2當(dāng)極坐標(biāo)系上面出現(xiàn)最小投票數(shù)時(shí),將這個(gè)點(diǎn)所對(duì)應(yīng)的位置用x-y坐標(biāo)系上的直線找出來;3搜索出邊緣圖像上的前景點(diǎn),與在直線上的點(diǎn)連成線段,然后將這些點(diǎn)都刪除,然后記錄下改線段的參數(shù),此時(shí)線段長(zhǎng)度一定要滿足最小長(zhǎng)度。4重復(fù)前三個(gè)步驟。累計(jì)概率霍夫變換(PPHT)是在一個(gè)既定的范圍內(nèi)進(jìn)行霍夫變換,接著計(jì)算單獨(dú)線段的方向及范圍,由此可以減少計(jì)算的成本,縮短計(jì)算的時(shí)間。累計(jì)概率霍夫變換(PPHT)包括幾個(gè)明顯的參數(shù)。首先它包括1輸入灰度圖像:這就是第一階段已經(jīng)得到的大致圖像;2輸入要檢測(cè)的線條;3極徑;4極角;5累加片面閾值;6最低線段長(zhǎng)度;7點(diǎn)與點(diǎn)之間的最大距離。在氣象衛(wèi)星云圖缺失區(qū)域自動(dòng)修復(fù)的過程中使用霍夫變換是因?yàn)榛舴蜃儞Q不受圖像的旋轉(zhuǎn)的影響,所以可以很容易定位出缺失區(qū)域。這個(gè)階段可以通過累計(jì)概率霍夫變換對(duì)于氣象衛(wèi)星云圖缺失區(qū)域進(jìn)行一個(gè)粗定位。
三、精確定位缺失區(qū)域
在氣象衛(wèi)星云圖缺失區(qū)域的自動(dòng)修復(fù)第三步,要對(duì)前一步得到的氣象衛(wèi)星云圖缺失的粗定位進(jìn)行區(qū)域生長(zhǎng),從而實(shí)現(xiàn)對(duì)于缺失區(qū)域的精準(zhǔn)定位。在這個(gè)環(huán)節(jié),可以實(shí)現(xiàn)對(duì)于氣象衛(wèi)星云圖缺失區(qū)域的自動(dòng)檢測(cè)。區(qū)域生長(zhǎng)是一種圖像分割分法,用這種方法能夠?qū)⒕哂邢嗤卣鞯穆?lián)通區(qū)域分割出去,并且通過使用區(qū)域生長(zhǎng)的方法,可以提供很好的邊界信息和分割結(jié)果。區(qū)域生長(zhǎng)是指從某一個(gè)像素出發(fā),依照著相關(guān)的準(zhǔn)則,在生長(zhǎng)過程中漸漸加入其他臨近的像素,當(dāng)區(qū)域生長(zhǎng)達(dá)到一定的條件的時(shí)候,區(qū)域生長(zhǎng)終止。區(qū)域生長(zhǎng)環(huán)節(jié)涉及到三個(gè)指標(biāo):1初始點(diǎn)的選取;2生長(zhǎng)準(zhǔn)則;3終止條件[2]。區(qū)域生長(zhǎng)的具體步驟如下:
1對(duì)圖像進(jìn)行掃描,確定一個(gè)還沒有歸屬的像素,將該像素定位設(shè)置為(x0,y0);2將(x0,y0)設(shè)置為中心,考慮此中心點(diǎn)的鄰域像素(x,y),如果(x,y)滿足規(guī)定的生長(zhǎng)準(zhǔn)則,就將兩個(gè)點(diǎn)合并,并且將(x,y)壓入堆棧;3在堆棧中取出一個(gè)像素,將它作為(x0,y0)返回第二步;4當(dāng)堆棧變?yōu)榭諘r(shí)再返回到第一步;5重復(fù)前四步,當(dāng)每個(gè)點(diǎn)都有歸屬時(shí),區(qū)域生長(zhǎng)結(jié)束。
四、快速修復(fù)階段
前三個(gè)步驟已經(jīng)將氣象衛(wèi)星云圖缺失區(qū)域精準(zhǔn)定位檢測(cè)出來,最后的階段就要對(duì)檢測(cè)出的氣象衛(wèi)星云圖缺失區(qū)域進(jìn)行快速修復(fù)。在此階段要引入快速行進(jìn)法(FMM)進(jìn)行修復(fù)。快速行進(jìn)法是跟蹤運(yùn)動(dòng)發(fā)展形成的一種技術(shù)。在云圖修復(fù)的環(huán)節(jié),要對(duì)局部區(qū)域丟失的圖像進(jìn)行修復(fù)補(bǔ)充,用于恢復(fù)云圖的完整性。為了保證修復(fù)出的氣象衛(wèi)星云圖的準(zhǔn)確性,待修復(fù)區(qū)域的邊界像素處理順序必須按照像素點(diǎn)到初始區(qū)域的距離,按從小到大的順序進(jìn)行處理,從而將破損區(qū)域的邊界逐漸向內(nèi)推進(jìn),在這個(gè)修復(fù)過程中,區(qū)域邊界處于不斷的更新中。能夠一直保持這種規(guī)則的方法就是快速行進(jìn)法(FMM),快速行進(jìn)法(FMM)通過模擬水波在水面上的波動(dòng)來計(jì)算每個(gè)波面到達(dá)像素點(diǎn)的具體時(shí)間??焖傩羞M(jìn)法(FMM)由初始化和擴(kuò)散兩個(gè)方面組成,通過使用快速行進(jìn)法能夠高效的修復(fù)氣象衛(wèi)星云圖的缺失區(qū)域[3]。
結(jié)語
實(shí)踐證明,氣象衛(wèi)星云圖缺失區(qū)域的自動(dòng)修復(fù)方法能夠有效的檢測(cè)出云圖缺失區(qū)域,并且與傳統(tǒng)技術(shù)相比,它的修復(fù)效果和運(yùn)行效率都具有明顯優(yōu)勢(shì)。在衛(wèi)星云圖缺失區(qū)域的自動(dòng)修復(fù)中對(duì)粗定位的缺失區(qū)域進(jìn)行區(qū)域生長(zhǎng)能夠從粗定位的像素點(diǎn)出發(fā),最后得到整個(gè)區(qū)域,進(jìn)而提取到精確區(qū)域的圖像。
參考文獻(xiàn)
[1]彭毅.氣象衛(wèi)星云圖缺失區(qū)域的自動(dòng)修復(fù)方法[J].氣象衛(wèi)星.2016(005):45-56.
[2]張敏.問題云圖的補(bǔ)做方法[J].氣象衛(wèi)星.2015(08):89-93.
[3]張小星.氣象云圖的特性分析[J].氣象衛(wèi)星.2016(08):58-89.