淺談高斯濾波器在快速實(shí)時(shí)系統(tǒng)中的實(shí)現(xiàn)
出處:電子技術(shù)應(yīng)用 發(fā)布于:2011-06-14 19:10:27
?。?算法原理
高斯濾波實(shí)質(zhì)上是一種信號(hào)的濾波器,其用途是信號(hào)的平滑處理,我們知道數(shù)字圖像用于后期應(yīng)用,其噪聲是的問題,由于誤差會(huì)累計(jì)傳遞等原因,很多圖像處理教材會(huì)在很早的時(shí)候介紹Gauss濾波器,用于得到信噪比SNR較高的圖像(反應(yīng)真實(shí)信號(hào))。與此相關(guān)的有Gauss-Lapplace變換,其實(shí)就是為了得到較好的圖像邊緣,先對(duì)圖像做Gauss平滑濾波,剔除噪聲,然后求二階導(dǎo)矢,用二階導(dǎo)的過零點(diǎn)確定邊緣,在計(jì)算時(shí)也是頻域乘積=>空域卷積。
濾波器就是建立的一個(gè)數(shù)學(xué)模型,通過這個(gè)模型來將圖像數(shù)據(jù)進(jìn)行能量轉(zhuǎn)化,能量低的就排除掉,噪聲就是屬于低能量部分。
其實(shí)編程運(yùn)算的話就是一個(gè)模板運(yùn)算,拿圖像的八連通區(qū)域來說,中間點(diǎn)的像素值就等于八連通區(qū)的像素值的均值,這樣達(dá)到平滑的效果。
若使用理想濾波器,會(huì)在圖像中產(chǎn)生振鈴現(xiàn)象。采用高斯濾波器的話,系統(tǒng)函數(shù)是平滑的,避免了振鈴現(xiàn)象。
高斯濾波器是一個(gè)低通濾波器,其方程
,可以證明,高斯濾波器可用均值濾波器多次逼近,一般情況下,大于或等于三次逼近就可近似于高斯濾波器,所以,在設(shè)計(jì)高斯濾波器時(shí),可以用設(shè)計(jì)均值濾波器逼近代替高斯濾波器。

式中n為當(dāng)前采樣點(diǎn)序號(hào),N為窗口寬度,顯然均值濾波器實(shí)際上可由加法運(yùn)算,減法運(yùn)算和除法運(yùn)算完成,而與窗口的寬度無關(guān),若取窗口寬度 ,上述累加和只需右移k位即為均值。
顯然,上述算法不管窗口大小如何,其速度都一樣快,所以,本算法對(duì)寬窗口濾波更為有效。
上面程序如采用89系列單片機(jī),用24MHz晶振,只需幾個(gè)μs,如需速度更快,改用16位單片機(jī),累加和在一個(gè)寄存器中,還可減少加法和減法的時(shí)間。
作者用上述方法在照明線數(shù)據(jù)通信系統(tǒng)中,對(duì)二值信號(hào)進(jìn)行實(shí)時(shí)處理,由于窗口寬度小于256,累加和中只用一個(gè)字節(jié),所以,處理時(shí)間只需5μs,令人非常滿意。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 掌握 DSP:原理剖析與應(yīng)用實(shí)踐2025/5/8 14:03:24
- 模糊邏輯在 DSP 上實(shí)時(shí)執(zhí)行2023/7/25 17:13:30
- 多速率DSP及其在數(shù)模轉(zhuǎn)換中的應(yīng)用2023/6/12 15:28:52
- 使用 DSP 加速 CORDIC 算法2023/3/29 15:46:30
- 高速DSP系統(tǒng)的信號(hào)完整性2022/9/26 16:45:38









