[发明专利]一种基于SIFT算法的尺度空间特征检测方法有效
申请号: | 201710827118.5 | 申请日: | 2017-09-14 |
公开(公告)号: | CN107609562B | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 于军胜;沈鹏;储海威;王子君 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06K9/46 | 分类号: | G06K9/46 |
代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 徐金琼;刘东 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sift 算法 尺度 空间 特征 检测 方法 | ||
1.一种基于SIFT算法的尺度空间特征检测方法,其特征在于,包括如下步骤:
S1,建立图像的高斯尺度空间;
S2,生成极值差分金字塔;
S3,划定极值检测邻域;
S4,对极值差分金字塔尺度图像中的每个像素点,在以该像素点为中心对应的由S3划定的极值检测邻域内,进行邻域极值检测;
S5,以S4得到的结果为基础对每个像素点赋值,使每个像素点包含该点对应邻域内的有效极值信息;
S6,对赋值后的每个像素点进行筛选,得到潜在极值点;
S7,对每个潜在极值点,进行空间极值点检测,得到初步特征点;
所述步骤S2的具体过程为:由高斯金字塔的相邻两层做减法运算得到高斯差分金字塔,然后在高斯差分金字塔的基础上生成极值差分金字塔,方法为:保持高斯尺度空间的各项参数不变,用一个由四个变量组成的像素值Es(x,y,σ)=(I,Imax,Imin,k)代替原有高斯差分金字塔中对应像素点的像素值Ds(x,y,σ)=I,以保存每个像素点邻域内的有效信息;具体对应关系为:设高斯差分金字塔尺度图像上所有点组成的点集为D={PDi|i=1,2,…,N},第s层尺度图像任意一个像素点PD∈D的像素值为Ds(x,y,σ)=I,则极值差分金字塔尺度图像上所有点组成的点集为E={PEi|i=1,2,…,N},位于第s层尺度图像上的对应点PE∈E的像素值为Es(x,y,σ)=(I,Imax,Imin,k),k=0,1,2,其中,(x,y)表示PD和PE在第s层尺度图像对应点的坐标,σ表示高斯尺度参数,I表示高斯差分金字塔中的当前像素点,Imax、Imin分别表示点PE在像素点邻域内的最大和最小值,Imax,Imin初始值设置为Imax=Imin=I,k是比较标志位,初始值设置为0。
2.根据权利要求1所述的一种基于SIFT算法的尺度空间特征检测方法,其特征在于,所述步骤S1具体为:输入原始图像f(x,y),将原始图像在不断降阶采样的基础上进行不同程度的高斯滤波,得到一系列大小不同、尺度不一的图像,这些图像由大到小、从下到上构成了高斯尺度空间;
其中,高斯尺度空间的定义为:L(x,y,σ)=f(x,y)*G(x,y,σ),f(x,y)表示原始图像像素点(x,y)的像素值,G(x,y,σ)表示方差为σ2的高斯核函数,L(x,y,σ)表示尺度参数为σ的尺度图像,其中,高斯金字塔的尺度图像是根据尺度参数公式σs=knσ0依次得出的每一层尺度图像,σ0是原图像对应的尺度参数,k是尺度变化系数。
3.根据权利要求1所述的一种基于SIFT算法的尺度空间特征检测方法,其特征在于,所述步骤S3的具体过程为:
对任意点PE,以PE在极值差分金字塔当前尺度图像中坐标(x,y)为中心,取PE邻近的(x-1,y-1),(x,y-1),(x+1,y-1),(x-1,y),(x,y),(x+1,y),(x-1,y+1),(x,y+1),(x+1,y+1),(x,y-2),(x-2,y),(x+2,y),(x,y+2)共13个点,组成PE极值检测邻域O13(PE)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710827118.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大数据图像处理方法
- 下一篇:图片语义描述方法及装置