2 u012468522 u012468522 于 2014.06.26 21:33 提问

SIFT算法特征点在匹配前是否需要找到其在原图的位置

最近看了一些SIFT算法相关,有以下疑问:
1、SIFT特征点最终是否需要找到其在原图上的对应坐标?
2、如果需要找,这一步发生在哪个环节?
3、用BBF做特征点出匹配时,各特征点是位于不同尺度的还是还原到了原图像?
4、如果位于不同尺度,后面RANSAC怎么进行参数估计,如果已经还原到了原图像,什么还原的?
求指点

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SIFT特征匹配算法介绍——寻找图像特征点的原理
关于opencv的SIFT特征匹配算法原理的详细介绍,附有图文解析,希望能帮助到图像处理刚入门的朋友们(*^__^*) 嘻嘻……
新手从零开始学,相似图像匹配SIFT算法(一)
开始学习SIFT算法已经有半个月了,总算弄懂它是怎么回事了! 1、这次项目是做相似图片搜索,项目需求大致确定后;就在百度里乱搜一通,搜图像匹配或图像识别之类的关键词,可以搜出一大堆东西,什么google图像匹配原理啊,什么颜色直方图啊,什么数学形态学,数字图像处理等等,当时一下子觉得很欣慰——毕竟有copy或者imitate的例子了!但是,直到写了什么感知哈希算法和一些颜色直方图之后,发现其实这
SIFT、SURF特征匹配点的坐标获取\及匹配应用
// 特征点匹配.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include "opencv2/core/core.hpp" #include "opencv2/features2d/features2d.hpp" #include "opencv2/highgui/high
sift图像特征提取与匹配算法代码
sift,The Scale Invariant Feature Transform ,尺度不变特征变换,是检测图像中具有唯一性、对图像平移、旋转、缩放、甚至仿射变换(如从不同角度拍摄图片)保持不变性的图像局部特征的一种有效方法。可以容易地应用到图像匹配的应用中,如目标检测与识别,或者计算图像间的几何变换。该算法由David. Lowe在2004年发表,并在好像是2007年申请了专利。网络已有几个版本的实现请大家查看sift创始人的代码:David Lowe's SIFT code:
Sift特征点匹配过程
由步骤一我们已经获得了图片的特征点向量集合。现在来看看特征点匹配,特征点匹配的一个应用就是物体的识别,比如说我有2张图片A和B,图片的内容相同,只是图片的大小尺寸不同。假设A图片尺寸比较大,且我们已经采用sift算法对图片A和B都进行了检测,获得了它们的特征点集合,现在我们的问题是需要把A和B中相应的特征点给对应连线起来。   既然是匹配,当然每个特征点向量要相似才能匹配到一起,这里采用的是
Sift算子特征点提取、描述及匹配全流程解析
Sift之前的江湖 在Sift横空出世之前,特征点检测与匹配江湖上占据霸主地位的是角点检测家族。先来探究一下角点家族不为人知的恩怨情仇。 角点家族的族长是Moravec在1977年提出的Moravec角点检测算子,它是一种基于灰度方差的角点检测方法,该算子计算图像中某个像素点沿水平、垂直方向上的灰度差异,以确定角点位置,Moravec是第一个角点检测算法,也是角点家族的开山鼻祖。 角点家族的
SIFT检测特征点之找到主方向
接着前面的,前面分别得到了 :高斯卷积,DOG差分尺度空间,去除两种不要的特征点(精确特征点),接下来就是第四步计算每个特征点的梯度mag和方向ori生成梯度直方图   这部分的理论可以参考 http://blog.csdn.net/v_JULY_v/article/details/6245939 http://blog.csdn.net/abcjennifer/article/details
SIFT算法的Matlab实现
sift算法的matlab实现
特征点匹配——SIFT算法详解
之前在学习三维重建的过程中,了解过SIFT算法,现在老师要求详细的了解SIFT算法,看看能不能对它进行改进,于是又详细的看了一遍SIFT算法。记录一下 我把SIFT算法的流程分别写在了三个博客中,第一部分就是本文。 第二部分直通车:SIFT算法详解(2)特征点精确定位与特征点的方向计算 第三部分直通车:SIFT算法详解(3)特征点描述符生成一、SIFT算法综述SIFT(Scale Invar
使用EMGU.CV对图像进行SIFT和SURF特征提取
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Drawing; using Emgu.CV; using Emgu.CV.Features2D; using Emg