[发明专利]基于FPGA的卷积与时序优化的图像关键点检测的方法在审
申请号: | 201510324631.3 | 申请日: | 2015-06-12 |
公开(公告)号: | CN104881877A | 公开(公告)日: | 2015-09-02 |
发明(设计)人: | 朱庆鹏;白杨;郭岩;邹志国;尹振东 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/60;G06K9/46 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨晓辉 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fpga 卷积 时序 优化 图像 关键 检测 方法 | ||
1.基于FPGA的卷积与时序优化的图像关键点检测的方法,其特征在于,该方法的步骤为:
步骤一、构建高斯金字塔:
采用标准差σ不同的高斯函数G(x,y,σ)分别对待检测图像进行卷积处理,构造高斯尺度空间函数L(x,y,σ),将高斯尺度空间划分为O组,每组分为s层;其中,x和y分别为高斯函数的自变量和变量;O、s均为正整数;
采用标准差σ不同的高斯函数G(x,y,σ)分别对待检测图像进行卷积处理的方法为:
利用高斯核可分离的特性利用FPGA处理器,将二维卷积转化为横纵两个一维卷积对图像进行处理;二维高斯核分解成为横纵两个一维高斯函数的卷积通过公式:
G(x,y,σ)=h(x,σ)*v(y,σ)
并采用基于FPGA的行卷积模块对待检测图像进行行卷积处理,再经行列转换模块对行卷积图像信息进行转换,转换后的图像信号经基于FPGA的列卷积模块对图像信息的列卷积处理;
步骤二、构造差分高斯尺度空间函数;
高斯尺度空间的每组中相邻尺度图像层的差为差分高斯尺度空间函数D(x,y,σ);
步骤三、在差分高斯尺度空间中找到极值点;
采用基于FPGA的灰度值大小比较模块对每一个采样点的灰度值和它所有相邻的点灰度值进行比较,若一个点的灰度值如果在差分高斯尺度空间本层以及上层和下层的邻域中灰度值都是最大或最小值时,采用判断模块对基于FPGA的灰度值大小比较模块输出的最大或最小值是否位于中间层进行判断,如果是,则该最大值或最小值点作为图像在该尺度下的极值点输出,如果不是,删除该最大值或最小值点;
步骤四、筛选特征点;
在检测到的极值点中,去除对比度低的点和不稳定的边缘响应点,完成基于FPGA的卷积与时序优化的图像关键点检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510324631.3/1.html,转载请声明来源钻瓜专利网。