[发明专利]一种基于事件帧的角点检测方法在审
申请号: | 201910564025.7 | 申请日: | 2019-06-24 |
公开(公告)号: | CN110428397A | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 余磊;周立凤;杨文;王碧杉;陈欣宇;叶琪霖;杨公宇 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 王琪 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于事件相机的SLAM系统前端的角点检测方法,利用事件图像的统计特性,通过待检测像素点周围的一个圆环上像素点的像素值来判断待检测点是否为一个角点,避免了在事件图像上直接使用传统的Fast角点检测把一些孤立的点检测为角点并且角点集中在图像中部的情况,可以在一定程度上提高角点检测的质量,从而提高跟踪质量和SLAM系统的稳定性。 | ||
搜索关键词: | 角点检测 角点 基于事件 事件图像 像素点 统计特性 传统的 点检测 检测点 像素 圆环 相机 图像 孤立 跟踪 检测 | ||
【主权项】:
1.一种基于事件帧的角点检测方法,其特征在于,包括如下步骤:步骤1,输入事件图像,设置阈值p,半径R,Lmin,Lmax,遍历事件图像E中每个像素位置;步骤2,对于当前像素位置(x,y),如果像素值E(x,y)小于等于p,此像素不是角点;步骤3,如果E(x,y)大于p,以(x,y)为中心初始化一个半径为R的圆C,具体实现如下,步骤3.1,初始化Anew为圆C上像素值最大的像素点,初始化Ecw为Anew顺时针相邻的像素点,初始化Eccw为Anew逆时针相邻的像素点;步骤3.2,判断Ecw和Eccw的位置是否相等,如果Ecw位置不等于Eccw;步骤3.2.1,当Ecw大于Eccw时,如果Anew中最小值小于Ecw或者Anew中像素点个数小于Lmin,则扩展Anew直到包含Ecw,更新Ecw为顺时针下一个像素点,否则不扩展Anew只更新Ecw;步骤3.2.2,当Ecw小于Eccw时,如果Anew中最小值小于Eccw或者Anew中像素点个数小于Lmin,则扩展Anew直到包含Eccw,更新Eccw为逆时针下一个像素,否则不扩展Anew只更新Eccw。步骤3.3,重复步骤3.2,直到Ecw等于Eccw;步骤4,如果Anew中像素点个数大于等于Lmin小于等于Lmax,或者Anew的互补圆环中像素点个数大于等于Lmin小于等于Lmax,那么此像素点是角点,否则不是角点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910564025.7/,转载请声明来源钻瓜专利网。