1 引言
圖像鑲嵌技術(shù)(mosai )是圖像融合技術(shù)的一種,一般指的是同種類型圖像的融合。他把多幅具有重疊信息部分的圖像銜接在一起,得到一幅完整的、范圍更大的圖像,并且去除其中的冗余信息。圖像鑲嵌技術(shù)的應(yīng)用非常廣泛。例如,虛擬現(xiàn)實(shí)中的全景圖顯示及遙感圖像的處理等領(lǐng)域,都有廣泛的應(yīng)用。圖像鑲嵌的評(píng)價(jià)標(biāo)準(zhǔn)是鑲嵌后得到的圖像,不但具有良好的視覺效果,而且還要盡可能地保持圖像光譜特征。通俗地說,就是鑲嵌的圖像越“無縫”,效果就越好。當(dāng)然,這里的“無縫”,不是絕對(duì)意義上的,而是人眼分辨力以內(nèi)的“無縫”。
一般情況下,進(jìn)行圖像拼接時(shí),在拼接的邊界上,不可避免地會(huì)產(chǎn)生拼接縫。這是因?yàn)閮煞唇訄D像在灰度上的細(xì)微差別都會(huì)導(dǎo)致明顯的拼接縫。而在實(shí)際的成像過程中,這種細(xì)微差別很難避免。因此圖像鑲嵌技術(shù)的難點(diǎn)就在于準(zhǔn)確尋找圖像之間的位置關(guān)系,并把兩幅以上的圖像平滑地銜接在一起,獲取一幅全局的圖像。本文的基本思想就是突破以往在尋找拼接線時(shí),只要找到一個(gè)最佳拼接點(diǎn),以此點(diǎn)做一條直線作為拼接線的不合理性,而是取一個(gè)閉值,在閉值范圍內(nèi)尋找出每個(gè)拼接點(diǎn),把這些點(diǎn)連成的折線作為拼接線,進(jìn)行拼接。
2 拼接縫消除的方法
傳統(tǒng)的拼接縫消除的方法有很多,其中用得較多的方法有;中值濾波法、利用小波變換的方法、加權(quán)平均法等。
2 . 1 中值濾波法消除拼接縫
中值濾波法是對(duì)接縫附近的區(qū)域進(jìn)行中值濾波。對(duì)與周圍灰度值差比較大的象素取與周圍象素接近的值,從而消除光強(qiáng)的不連續(xù)性。中值濾波器處理接縫附近的狹長地帶。該方法速度快,但質(zhì)量一般。平滑的結(jié)果會(huì)使圖像的分辨率下降,使圖像細(xì)節(jié)分辨不出,產(chǎn)生圖像模糊。
2 . 2 利用小波變換的方法消除拼接縫
小波變換方法也是目前比較常用的一種方法,他充分利用小波變換的多分辨率特性,很好地解決了拼接圖像的接縫問題。其原理為:由于小波變換具有帶通濾波器的性質(zhì),在不同尺度下的小波變換分量,實(shí)際上占有一定的頻寬,尺度j 越大,該分量的頻率越高,因此每一個(gè)小波分量所具有的頻寬不大,把要拼接的兩幅圖像先按小波分解的方法將他們分解成不同頻率的小波分量,只要分解得足夠細(xì),小波分量的頻寬就能足夠小。然后在不同尺度下,選取不同的拼接寬度,把2 個(gè)圖像按不同尺度下的小波分量先拼接下來,然后再用恢復(fù)程序,恢復(fù)到整個(gè)圖像。這樣得到的圖像可以很好地兼顧清晰度和光滑度2 個(gè)方面的要求。但是,小波變換也存在缺點(diǎn),如小波變換的算法比較復(fù)雜,需要在小波變換域內(nèi)先進(jìn)行拼接處理,在計(jì)算過程中涉及到大量的浮點(diǎn)運(yùn)算和邊界處理問題,對(duì)實(shí)際生產(chǎn)中的大容量圖像進(jìn)行處理時(shí)計(jì)算機(jī)內(nèi)存開銷很大,且處理時(shí)間較長,拼接速度慢。
2 . 3 利用加權(quán)平滑的方法消除拼接縫
在實(shí)際中,使用較多的方法還有對(duì)重疊區(qū)域進(jìn)行加權(quán)平滑的方法。這種方法的思路是:圖像重疊區(qū)域中象素點(diǎn)的灰度值Pixel 由兩幅圖像中對(duì)應(yīng)點(diǎn)的灰度值LPixel 和RPixel 加權(quán)平均得到,即:
P ixel 一k X LPixel + ( l 一k ) X RPixel 其中:k 是漸變因子,滿足條件:o < k < 1 ,在重疊區(qū)域中,按照從左圖像到右圖像的方向,k 由1 漸變至0 ,由此實(shí)現(xiàn)了在重疊區(qū)域中由左邊重疊區(qū)慢慢過渡到右邊重疊區(qū)的平滑拼接。
尋找最佳拼接線時(shí),采用一個(gè)滑動(dòng)窗口在圖像重疊區(qū)上逐行選擇灰度值差異最小的象元作為最佳拼接點(diǎn)。但是,如果按照這種拼接點(diǎn)選擇法,會(huì)出現(xiàn)一個(gè)新問題,就是往往會(huì)出現(xiàn)上下行拼接點(diǎn)位置相差較遠(yuǎn)的現(xiàn)象,這樣拼接后有時(shí)因上下行之間灰度差異較大而造成新的接縫。為避免這類現(xiàn)象發(fā)生,不僅要考慮相鄰拼接點(diǎn)的灰度值差異,而且還要考慮相鄰拼接點(diǎn)的位置不能太遠(yuǎn)。這樣就引進(jìn)了一個(gè)闌值T ,把選擇最佳拼接點(diǎn)的范圍限制在這個(gè)闌值內(nèi)。除第一行按灰度值差異最小的原則處理外,其他各行的拼接點(diǎn)從一個(gè)選定區(qū)域中選。杭磁c上一行所選拼接點(diǎn)同列的點(diǎn)及以該點(diǎn)為中心左右寬度為T 的區(qū)域中的點(diǎn)。在這個(gè)區(qū)域中選取一個(gè)最佳拼接點(diǎn)。選出每行的拼接點(diǎn)后連接成一條拼接線,可想而知,這條拼接線可能是條折線。這樣,由于各行都是選擇規(guī)定鄰域內(nèi)灰度差異最小的點(diǎn)作為拼接點(diǎn),接縫現(xiàn)象就會(huì)得到很大的改觀。同時(shí),T 的值又不能選取得太大,應(yīng)在1 一5 之間選取為佳。找出最佳拼接縫后,按前面所述的加權(quán)平滑對(duì)重疊區(qū)域再進(jìn)行過渡,得到的圖像質(zhì)量有很大改觀。
2 . 4 改進(jìn)的拼接縫消除方法
上面所述的加權(quán)平滑的方法在拼接時(shí)是基于一條直線作為拼接線的,即在尋找到一個(gè)最佳拼接點(diǎn)后,就把這個(gè)拼接點(diǎn)所在的整列作為拼接線進(jìn)行拼接。這樣并不能保證在這條拼接線上的每個(gè)點(diǎn)都是最佳拼接點(diǎn),所以造成拼接線兩邊的圖像灰度差異仍然很大,從而導(dǎo)致直接對(duì)重疊區(qū)域進(jìn)行加權(quán)平滑時(shí),效果不是很好;诖,本文提出在尋找拼接線時(shí)就尋找一條盡量最佳的拼接線,再進(jìn)行加本文中的方法拼接后說明:用本文的方法進(jìn)行拼接縫消除,效果較好,并且簡單易行、運(yùn)算量小、拼接速度較快。
更多相關(guān): AV集成
文章來源:中國投影網(wǎng)