[發明專利]基于各向異性高斯核和梯度搜索的圖像斑點檢測方法有效
| 申請號: | 201710422336.0 | 申請日: | 2017-06-07 |
| 公開(公告)號: | CN107292869B | 公開(公告)日: | 2020-04-07 |
| 發明(設計)人: | 水鵬朗;李藕 | 申請(專利權)人: | 西安電子科技大學 |
| 主分類號: | G06T7/00 | 分類號: | G06T7/00;G06T7/62;G06T7/73 |
| 代理公司: | 陜西電子工業專利中心 61205 | 代理人: | 程曉霞;王品華 |
| 地址: | 710071 陜*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 各向異性 高斯核 梯度 搜索 圖像 斑點 檢測 方法 | ||
1.一種基于各向異性高斯核和梯度搜索的圖像斑點檢測方法,其特征在于,包括有如下步驟:
(1)轉化輸入圖像為灰度圖像:利用MATLAB軟件讀取要檢測的圖像,如果圖像是彩色圖像則將其轉化為灰度圖像;
(2)檢測候選斑點:利用現有的高斯拉普拉斯斑點檢測方法得到候選斑點Bi=(xi,yi,σi,δi),其中,(xi,yi)表示第i個斑點的初始位置估計,σi表示第i個斑點的初始尺度估計,δi表示第i個斑點的極性,δi=1時表示亮斑,δi=-1時表示暗斑;
(3)篩選候選斑點得到初始斑點:利用斑點的初始位置和尺度估計(xi,yi,σi)計算每個候選斑點Bi和其他候選斑點Bj的重疊面積Aij,以及重疊面積Aij與較小斑點面積min(Ai,Aj)的比值rij,j≠i,選定門限Tr,保留尺度較大的斑點,把剩下的不重疊的斑點作為初始斑點,記為Cj0=(xj0,yj0,σj0),其中Ai表示第i個斑點的面積,min表示取二者中較小的值;
(4)選取局部圖像:根據初始斑點的位置和尺度估計(xj0,yj0,σj0),對每一個初始斑點Cj0選擇一幅局部圖像Pj(x,y);
(5)產生各向異性高斯拉普拉斯濾波器:利用MATLAB軟件產生歸一化的各向異性高斯拉普拉斯濾波器其具體公式如下,
其中,表示拉普拉斯算子,det表示取矩陣的行列式運算,g(x;Σ)表示各向異性高斯核,(x,y)表示二維平面坐標,(u,v)表示各向異性高斯核的中心坐標,Σ表示協方差矩陣,ρ表示各向異性因子,σ表示各向異性高斯核的尺度參數,上標T表示轉置;其初始化參數根據初始斑點Cj0=(xj0,yj0,σj0)選取,其中有五個參數需要初始化,分別是相對位置參數x=[x-u,y-v]T,表示濾波器中心和待檢測局部圖像中心的相對位移,尺度參數σ,各向異性因子ρ和方向參數θ,分別初始化為x=[0,0]T,σ0=σj0,ρ0=1,θ0=0;
(6)對局部圖像濾波得到目標函數:利用各向異性高斯拉普拉斯濾波器對局部圖像Pj(x,y)進行濾波,得到Pj(x,y)的尺度歸一化的各向異性高斯拉普拉斯響應Rj(x,y),并把Rc=Rj(xc,yc)作為目標函數;
(7)梯度搜索函數的最大值:利用梯度搜索法,對目標函數Rc=Rj(xc,yc),在連續參數空間中搜索目標函數的最大值,則最大值對應的各參數即為該斑點的位置和形狀的最終檢測結果:
Cj=(uj,vj,σj,ρj,θj)=arg max{Rc(u,v;σ,ρ,θ)},
其中,Cj即為第j個斑點的最終檢測結果,(xc,yc)表示Rj中心點的坐標,argmax表示求函數的最大值對應的參數;
(8)顯示并比較檢測結果:利用以上方法對圖像中所有的初始斑點進行檢測,并利用MATLAB軟件把所有的斑點檢測結果顯示出來,并比較本方法與現有的廣義高斯拉普拉斯方法的檢測精確度及計算復雜度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學,未經西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710422336.0/1.html,轉載請聲明來源鉆瓜專利網。





