搞定了SURF算法。
第一次用opencv 。。。好像是06年才提出的算法,是SIFT的加速版

过程如下

建立金字塔来构造三位空间,我这里是用高斯卷积对上一层进行重采样,5层。
用Hessian矩阵,non-maximal,对26个点NMS,插值,获得特征点。
在特征点上用一个尺度求主方向,用扇形保证旋转不变。
用上面的主方向建立特征坐标,分成64块,算每一块的dx,dy,|dx|,|dy|的累积和,构成128维向量后归一化。



来自 科创茶话
2010-9-22 18:40:10
1楼
机器人和一种用于图形识别的算法。。。LZ不会是想在Science上发文章吧。。。
折叠评论
加载评论中,请稍候...
折叠评论
2楼
祝贺,祝贺
用的是OpenCV的SURF模块吧

小小吐槽一下,这个算法寻找特征点时是用灰度进行计算的。
当然不久以后肯定也会研究出考虑色彩的识别器,
或者lz可以加入RGB转色轮的算法,将颜色匹配考虑进去。
折叠评论
加载评论中,请稍候...
折叠评论
2010-9-23 16:18:33
3楼
这个用GPU很好加速啊~~~
折叠评论
加载评论中,请稍候...
折叠评论
2010-10-11 22:02:08
2010-10-11 22:02:08
4楼
最近刚开始研究surf,楼主有没有这方面的资料?我搜到surf都是linux 下的,有没有window下的代码?先谢谢了
折叠评论
加载评论中,请稍候...
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

ID:{{user.uid}}
{{user.username}}
{{user.info.certsName}}
{{user.description}}
{{format("YYYY/MM/DD", user.toc)}}注册,{{fromNow(user.tlv)}}活动
{{submitted?"":"投诉"}}
请选择违规类型:
{{reason.description}}
支持的图片格式:jpg, jpeg, png