為什么拉普拉斯算子具有旋轉不變性


看《圖像局部不變性特征與描述》遇到的issue

基本理論:

拉普拉斯算子是最簡單的各向同性微分算子,具有旋轉不變性。一個二維圖像函數 的拉普拉斯變換是各向同性的二階導數:

為了更適合於數字圖像處理,將該方程表示為離散形式:

另外,拉普拉斯算子還可以表示成模板的形式,如下圖所示。圖(a)表示離散拉普拉斯算子的模板,圖(b)表示其擴展模板,圖(c)則分別表示其他兩種拉普拉斯的實現模板。從模板形式容易看出,如果在圖像中一個較暗的區域中出現了一個亮點,那么用拉普拉斯運算就會使這個亮點變得更亮。因為圖像中的邊緣就是那些灰度發生跳變的區域,所以拉普拉斯銳化模板在邊緣檢測中很有用。一般增強技術對於陡峭的邊緣和緩慢變化的邊緣很難確定其邊緣線的位置。但此算子卻可用二次微分正峰和負峰之間的過零點來確定,對孤立點或端點更為敏感,因此特別適用於以突出圖像中的孤立點、孤立線或線端點為目的的場合。同梯度算子一樣,拉普拉斯算子也會增強圖像中的噪聲,有時用拉普拉斯算子進行邊緣檢測時,可將圖像先進行平滑處理。

圖像銳化處理的作用是使灰度反差增強,從而使模糊圖像變得更加清晰。圖像模糊的實質就是圖像受到平均運算或積分運算,因此可以對圖像進行逆運算,如微分運算能夠突出圖像細節,使圖像變得更為清晰。由於拉普拉斯是一種微分算子,它的應用可增強圖像中灰度突變的區域,減弱灰度的緩慢變化區域。因此,銳化處理可選擇拉普拉斯算子對原圖像進行處理,產生描述灰度突變的圖像,再將拉普拉斯圖像與原始圖像疊加而產生銳化圖像。拉普拉斯銳化的基本方法可以由下式表示:

這種簡單的銳化方法既可以產生拉普拉斯銳化處理的效果,同時又能保留背景信息,將原始圖像疊加到拉普拉斯變換的處理結果中去,可以使圖像中的各灰度值得到保留,使灰度突變處的對比度得到增強,最終結果是在保留圖像背景的前提下,突現出圖像中小的細節信息。

將原始圖像通過拉普拉斯變換后增強了圖像中灰度突變處的對比度,使圖像中小的細節部分得到增強並保留了圖像的背景色調,使圖像的細節比原始圖像更加清晰。基於拉普拉斯變換的圖像增強已成為圖像銳化處理的基本工具。

 

1.數學證明

2.利用圖像證明

可以看出 拉普拉斯算子為周邊四個元素和減去中間元素,也可以添加對角的45度方向的,則就是周邊8個元素減去中間的元素。但是通常是會用中間元素減去周邊元素。可以看出與周邊的元素的順序無關,即旋轉不變性

 

高斯拉普拉斯算子的卷積模板

 

 Laplacian of Gaussian Operator是用於邊緣檢測的算子,

它常用的卷積模板有:

總結為:
1. 卷積模板都是由整數元素構成的矩陣。卷積是乘法運算的累積,整數乘法比浮點數效率高。
2. 該卷積模板具有最大的對稱性。表現為其不只是檢測某一個方向的邊緣,而是所有可能的方向的邊緣。
3. 該卷積模板的所有元素和為0,即如果是平滑的紋理,也不應該被檢測出來。
4. 實際上卷積模板里的整數是近似值,是一種逼近后的結果,它不是簡單地round,floor或ceiling函數處理后的結果,需要考慮2和3的約束。也許你會說這樣做與LoG函數給出的數值不精確成比例,但實際上這關系不大。上圖中左邊是使用的高斯標准差為0.5,右邊的使用的高斯標准差為1.0,逼近后的結果。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM