dog log 算子_DoG和LoG算子

DoG(Difference of Gaussian)算子和LoG(Laplacian of Gaussian)算子是常用的極值點檢測(Blob Detection)兩種方法,高斯卷積是為了進行尺度變換,那么LapLacian呢。 因此這里首先引入LapLacian算子。

圖像邊緣檢測

因此進行邊緣檢測有兩種方法。一階導數的極值

梯度算子定義為:

為了簡化計算,一般梯度算子可以寫為:

于是得到的一階算子有檢測對角線邊緣的羅伯特算子:

對應卷積模板為:

加了高斯平滑的邊緣提取算子:sobel算子

對應的卷積模板為

二階導數的過零點

二階導數算子實際就是Laplace算子,定義為兩個方向一階導數的內積,符號表示

使用二階差分代替二階函數,則

那么卷積模板為:

如果考慮四個方向:

那么卷積模板為:

由于Laplace算子對噪聲很敏感,所以一般利用高通濾波器進行平滑處理,所以引入了高斯拉普拉斯算子(LoG,Laplacian of Gaussian)

高斯拉普拉斯算子(LoG, Laplacian of Gaussian)

對于圖像

,首先通過尺度為

的高斯平滑

在使用Laplace算子檢測邊緣

該式證明如下:

所以高斯拉普拉斯算子等價于先對高斯函數求二階導,再與原圖進行卷積

將高斯拉普拉斯算子展開:

高斯函數差分(DoG, Difference of Gaussian of Gaussian)

DoG即對不同尺度下的高斯函數的差分,DoG算子表達如下:

由于歸一化的LoG算子:

所以:

即DoG算子和LoG算子具有類似的波形,僅僅是幅度不同,不影響極值點的檢測,而DoG算子的計算復雜度顯然低于LoG,因此一般使用DoG代替LoG算子

利用DoG或LoG進行邊緣和極值點檢測

邊緣檢測:圖像邊緣在LoG算子下的響應情況如下圖所示,二階微分算子在邊緣處為一過零點(由于圖像是離散的,也可能不是零點附近),而且過零點兩邊的最大值(正)和最小值(負)的差值較大。

極值點檢測:隨著矩形寬度的減小,響應變化如下。

通過不同尺度的高斯濾波器,可以檢測不同大小的Blob。這里解釋一下斑點通常和關鍵點(keypoint),興趣點(intrestpoint)以及特征點(featurepoint)表示同一個概念,通常指與周圍有著顏色和灰度區別的區域。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/529601.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/529601.shtml
英文地址,請注明出處:http://en.pswp.cn/news/529601.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

計算機專業好還是鐵道運輸管理好,鐵道運輸管理專業主要是干什么的?

鐵道運輸管理專業主要是干什么的?鐵道運輸管理專業主要學什么?學鐵道運營管理好就業嗎?1、鐵道交通運營管理專業主要培養德、智、體、美各方面全面發展,掌握所必需的基本理論和專業知識,有較高的綜合素質和較強的鐵道交通運營管理…

大學期末考java編程題_大學java期末考試考試題和答案

題號一二三總分得分得分評卷人一、簡單編程題<共50分)在考試文件夾中新建一個應用程序proj1<應用程序的文件夾名稱為proj1)&#xff0c;按照以下要求編寫程序代碼。b5E2RGbCAP1.在程序中定義Person類&#xff0c;為該類編寫如下字段、構造器、訪問器、修改器和相應的其他…

計算機一級辦公軟件選擇題,計算機一級MSOffice習題

2018年計算機等級考試即將開始&#xff0c;出國留學網為考生們整理了2018年計算機一級MSOffice習題答案&#xff0c;希望能幫到大家&#xff0c;想了解更多資訊&#xff0c;請關注小編的及時更新哦。2018年計算機一級MSOffice習題答案(7)第1章 計算機基礎知識1.3 多媒體簡介1[…

51單片機基本刷屏測試實驗_51單片機開發基礎8——實時時鐘實驗

8.1 實時時鐘簡介RTC(Real Time Clock)&#xff0c;是實時時鐘的縮寫&#xff0c;實時時鐘是日常生活中應用最為廣泛的功能。它為人們提供精確的實時時間&#xff0c;或者為電子系統提供精確的時間基準&#xff0c;目前實時時鐘芯片大多采用精度較高的晶體振蕩器作為時鐘源。有…

湖南省普通高等學校計算機應用水平,湖南省普通高等學校非計算機專業學生計算機應用水平二級考試大綱...

湖南省普通高等學校非計算機專業學生計算機應用水平二級考試大綱考試要求:1.掌握計算機的基礎知識和網絡知識2.正確理解微機及其操作系統的基本功能&#xff0c;熟練掌握常用操作系統的使用3.具有使用微機系統常用應用軟件的基本能力4.掌握使用計算機網絡獲娶傳輸、發布信息的基…

tensorflow超參數優化_機器學習模型的超參數優化

引言模型優化是機器學習算法實現中最困難的挑戰之一。機器學習和深度學習理論的所有分支都致力于模型的優化。機器學習中的超參數優化旨在尋找使得機器學習算法在驗證數據集上表現性能最佳的超參數。超參數與一般模型參數不同&#xff0c;超參數是在訓練前提前設置的。舉例來說…

南充一中計算機機房被盜,四川省CCF CSP-JS第一輪認證考試在南充一中成功舉行...

10月11日&#xff0c;參加四川省青少年信息技術非專業級軟件能力認證(CSP-JS)第一輪認證考試的來自遂寧市、南充市、達州市的220名參與認證的選手齊聚南充一中。軟件能力認證(Certified Software Professional&#xff0c;簡稱CSP)&#xff0c;是由中國計算機學會舉辦&#xff…

java游戲猿人時代_猿人時代增值版_JAVA游戲免費版下載_7723手機游戲[www.7723.cn]

快速搜索機型:諾基亞 N70系列(176208)7610 3230 6600 6260 6620 6630 6670 6680 6681 6682 N70 N72 ;松下: X700 X800 ;聯想: P930諾基亞 N73系列(240320)N73 5320 5320XM 5320di_XM 5630XM 5700 5700XM 5710XM 5730XM 6110 6110N 6120 6120C 6120ci 6121 6122C 6124C 6210S 62…

軟件測試瀏覽器的上傳功能,關于瀏覽器上傳控件的識別 - asoqa的個人空間 - 51Testing軟件測試網 51Testing軟件測試網-軟件測試人的精神家園...

1&#xff1a;基本的上傳控件(圖1、圖2)圖1&#xff1a;MSN上傳照片圖2&#xff1a;ogame論壇上傳圖片這種基本的上傳控件QTP腳本在處理時有兩種方式&#xff1a;1.1 識別Windows選擇框對象Dialog和WinListView&#xff0c;有點繁瑣&#xff0c;但是能精確的定位用戶操作。Brow…

串燈控制盒去掉怎么接_單雙向可控硅好壞怎么判斷

大功率可控硅好壞判斷單向可控硅的工作原理&#xff1a; 可控硅導通條件&#xff1a;一是可控硅陽極與陰極間必須加正向電壓&#xff0c;二是控制極也要加正向電壓。以上兩個條件 單向可控硅的工作原理圖&#xff3b;1&#xff3d;必須同時具備&#xff0c;可控硅才會處于導通狀…

江西小學計算機說課稿,2019江西教師招聘面試-小學數學-說課稿

教師招聘面試-小學數學-說課稿——《分數的基本性質》尊敬的各位考官大家好&#xff0c;我是今天的X號考生&#xff0c;今天我說課的題目是《分數的基本性質》新課標指出&#xff1a;數學課程要面向全體學生&#xff0c;適應學生個性發展的需要&#xff0c;使得人人都能獲得良好…

oppo計算機的夜間模式,oppo夜間模式如何打開

手機型號&#xff1a;OPPO R9 1、打開手機&#xff0c;在手機桌面找到設置選項&#xff0c;點擊進入。 2、在設置界面中&#xff0c;找到顯示與亮度選項&#xff0c;點擊進入。 3、在現實與亮度界面中&#xff0c;找到夜間護眼選項&#xff0c;點擊進入。 4、在夜間護眼界面中&…

python異步框架twisted_Python學習八十七天:使用異步的twisted框架寫入數據

1.twisted框架介紹Twisted是用Python實現的基于事件驅動的網絡引擎框架&#xff1b;Twisted支持許多常見的傳輸及應用層協議&#xff0c;包括TCP、UDP、SSL/TLS、HTTP、IMAP、SSH、IRC以及FTP。就像Python一樣&#xff0c;Twisted也具有“內置池”(batteries-included)的特點。…

無光驅如何修復W7計算機,Win7電腦沒有光驅怎么裝系統?

現在很多人買臺式電腦不會再配置光驅了&#xff0c;可是這就讓人有疑問了&#xff0c;如果沒有光驅怎么裝系統呢&#xff1f;其實方法很簡單&#xff0c;我們可以用U盤&#xff0c;但是要想使用U盤必須先制作啟動盤&#xff0c;如果你不懂怎么制作啟動盤的話&#xff0c;那就趕…

python矩陣函數_NumPy 矩陣庫函數

NumPy包含一個矩陣庫NumPy.matlib&#xff0c;這個模塊的函數用于處理矩陣而不是ndarray對象。NumPy中&#xff0c;ndarray數組可以是n維的&#xff0c;與此不同&#xff0c;矩陣總是二維的&#xff0c;但這兩種對象可以相互轉換。matlib.empty()empty()函數返回一個新的矩陣&a…

apache服務器工作原理,Apache服務器的原理簡介

Apache是由模塊組成的&#xff0c;除了內核模塊以外&#xff0c;其他的模塊都可以看作是Apache的一個補丁。http__core.c是最基本的&#xff0c;出足它惟一的內核模塊&#xff0c;一個最小的Apache編譯只包含這個模塊&#xff0c;其他的動態模塊是需要在配制文件中定義的二在Re…

安卓手機qq怎么看密友值_qq親密關系分數值是什么在哪看 怎么查情侶值或閨蜜值方法...

qq親密關系分為三種&#xff0c;有情侶關系、閨蜜關系和基友關系。而現在手機QQ8.1.5版本中有上線了情侶值和閨蜜值&#xff0c;而親密關系值怎么看呢&#xff1f;一起來了解下。qq親密關系分值什么前段時間親密關系上線后&#xff0c;很多情侶之間或者是閨蜜、基友之間都綁定了…

cos大亂斗服務器維護,《COS大亂斗》服務器數據互通公告

該樓層疑似違規已被系統折疊 隱藏此樓查看此樓各位親愛的COSer&#xff1a;為了給大家提供更加優質的游戲環境&#xff0c;增加游戲樂趣&#xff0c;提高游戲互動性&#xff0c;我們將會在2016年11月7日對COS大亂斗混服【S4-261】區&#xff0c;APP【1-79】區&#xff0c;騰訊專…

verilog 給數組集體賦值_Verilog中如何對數組賦值(存儲器memory詳解)

http://blog.sina.com.cn/s/blog_9424755f0101rhrh.html存儲器是一個寄存器數組。存儲器使用如下方式說明&#xff1a;reg [ msb: 1sb] memory1 [ upper1: lower1],memory2 [upper2: lower2],. . . &#xff1b;例如&#xff1a;reg [0:3 ] MyMem [0:63]//MyMem為64個4位寄存器…

ajax排行頁面,ajax簡單頁面

簡單的注冊頁面運用ajax主頁面無標題文檔//首先引用jquery文件登錄頁面用戶名&#xff1a;密碼&#xff1a;$("#btn").click(function(){//1.取內容var uid $("#uid").val();var pwd $("#pwd").val();//2.拿內容去數據庫驗證$.ajax({url:"…