【问题标题】:SIFT implementation in MATLAB TutorialMATLAB教程中的SIFT实现
【发布时间】:2012-02-09 13:41:49
【问题描述】:

我正在 MATLAB 中寻找一些基本的 SIFT 实现。我需要从第一原则来写它。另外,我正在寻找可以解释程序中发生了什么的东西。 Vedali 的代码和 David Lowe 的代码让我无法理解。

【问题讨论】:

    标签: matlab image-processing computer-vision sift


    【解决方案1】:

    如果你是 Matlab 用户,你一定知道这个优秀的网站:Matlab File Exchange

    在那里,您将找到以下项目:Feature Points In Image

    我认为这个项目将完全回答您关于 sift 的所有问题。

    还可以查看 opencv 库的 SIFT 实现。

    然后,您可以在此处找到 SIFT 发明者的 matlab 实现: D.LOW SIFT,我假设你已经知道这个实现了。

    要了解 SIFT,请阅读这篇非常好的论文 ASIFT,它解释了 ASIFT 算法。本文从SIFT算法的描述开始。

    【讨论】:

    • Lowe 提供了一个已编译的二进制文件和唯一的 Matlab 代码,用于从同一二进制文件生成的文本文件中读取关键点。
    • 不错的答案 (+1)。提及文件交换对于查看此问题的人将非常有用。
    • 非常感谢。我将研究上述选项并返回此处。
    • 别忘了vlfeat,对sifts有很大的支持
    【解决方案2】:

    你可以看看这个implementation郑艳涛、赵明、Neo Shi-Yong。

    另外,我知道英特尔研究中心的 Scott Ettinger 在某个时候实现了 Matlab。

    【讨论】:

    • Yan-Tao Zheng 的实现是我目前发现的最好的。非常感谢
    猜你喜欢
    • 1970-01-01
    • 2015-02-06
    • 2011-10-27
    • 2011-07-29
    • 2011-07-11
    • 1970-01-01
    • 2012-05-03
    • 1970-01-01
    相关资源
    最近更新 更多