【问题标题】:sift implementation matlab筛选实现matlab
【发布时间】:2010-08-18 16:16:21
【问题描述】:

如果有人知道,我想知道以下关于 SIFT 的问题的答案。

在我开始之前,我通过这个链接向你推荐 David Lowe 的论文的实现:

http://www.cs.ubc.ca/~lowe/keypoints/

函数声明如下所示:

[image, descriptors, locs] = sift(image1);

我不确定输出参数locs。它是否将描述符的位置返回为向量[x y scale orientation]

如果它给出了位置,那么xy 必须是整数,但它给出的是小数值。

【问题讨论】:

    标签: matlab sift


    【解决方案1】:

    SIFT 在定位关键点时使用亚像素精度。这可以在第 4 节Lowe's 2004 SIFT paper 中看到。

    【讨论】:

    • 我的意思是关键点的位置(行和列)应该是一个整数。为什么要给分。??????例如 p(x,y) 的值可以是 p(1,3) ......它不能是 p(1.3,3.45) 但这个实现是这样做的......为什么?希望你有我想问的。
    • 嘿,位置的值不限于整数。 (1.3, 3.45) 是关键点的有效位置。
    猜你喜欢
    • 2014-03-14
    • 1970-01-01
    • 2017-10-26
    • 1970-01-01
    • 1970-01-01
    • 2016-12-06
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    相关资源
    最近更新 更多