濾波、訊號、數字與模擬、金字塔不懂才怪教程
寫這篇文章的本意是對一直困擾著自己的訊號處理問題的一個茅塞頓開的領悟,不過最終還是希望寫一個大家都能看懂,並且可以解決看很多次都沒有看懂的頑疾的博文,歡迎轉載,那麼開始吧。
1.數字濾波器和模擬濾波器
先明確這個觀點,你在看數字濾波還是模擬濾波,你打算處理數字訊號還是模擬訊號。 很多書其實會寫得比較清楚,我在談數字還是模擬,然而我們在大學課程中,我們似乎沒有在腦袋裡形成概念,啥是數字啥是模擬。我是學機械的,學了機械控制理論,然而老師說數字和模擬時學電學的需要學的,你們記住會用就行。好……這一句話,徹底讓我不敢觸碰訊號方面的東西。研究生研究影象處理,不敢弄頻域,不敢看濾波,不敢讀一下小波的文章。 相比大家也有類似經歷,其實我覺得我現在就養成了習慣,越不懂我就越要弄懂,我就不信了,其他人能理解,我又不笨,為什麼我不理解。 ……從這打住了,要不這篇博文就成了記敘文了,言歸正傳
2.數字濾波器原理與時序介紹
下面寫下數字濾波器的框圖,數字濾波器更像是我們隨心所欲,想怎樣對訊號操作就怎樣對訊號進行操作,不過為了不引起時間上的錯誤,我們因此採用了卷積計算,卷積計算在我的卷積博文中有較好的方法寫出,可以過去看一下。
3.影象金字塔
我研究上面這些東西,最初是因為我在看影象金字塔時注意到的。 影象金字塔,顧名思義就是把影象排成一座塔形結構,只是一種比喻,然而實際應用中很少會有人關心它的結構問題。 影象金字塔是一個從下到上解析度和尺寸以此降低的結構,底部解析度最高,尺寸最大;頂部解析度最低,尺寸最小。 我們要了解影象金字塔,我們應該從解析度和尺寸分開入手。 解析度:通過濾波器對影象進行窗操作(幾個矩陣和影象進行卷積,然後得到新的影象,尺寸不變。)一般的濾波器採用低通高斯濾波器,它會去除影象中的高頻項,也就是尖銳的邊緣資訊,讓影象變得模糊。這樣做的好處就是我們不會受到一些影象細節的影響,處理後的影象有用資訊只保留了影象的大體輪廓。 尺寸:每做完一次濾波後,再進行一次下采樣(下采樣就是行隔一行取一行,列隔一列取一列,生成新的影象)。其實尺寸下采樣也起到了模糊影象的作用,就是改變影象的尺寸。 解析度和下采樣這兩個過程都改變了影象的尺度,放在一起用就構成了影象金字塔。 上圖包括兩個步驟 生成金字塔:近似濾波器+下采樣器 生成預測殘差:近似濾波器+下采樣器+上取樣器+插值濾波器 預測殘差又叫做拉普拉斯金字塔,實質地操作步驟為將下采樣後的圖進行上取樣,恢復到和下采樣之前的尺寸。原圖直接減去下上取樣後的圖,得到的圖即使預測殘差。
近似濾波:鄰域平均——平均金字塔;低通高斯濾波——高斯金字塔;不濾波——取樣金字塔。
金字塔低解析度分析大的物體和整體結構,高分標率分析影象的細節成分。