【问题标题】:Comparing Daisy descriptors of two images比较两个图像的 Daisy 描述符
【发布时间】:2016-02-20 16:51:38
【问题描述】:

我关注http://scikit-image.org/docs/0.11.x/auto_examples/plot_daisy.html,但不太清楚 desc[0]、desc[1] 和 desc[2] 是什么意思。我正在尝试使用 Brutte Force 或 Flann 匹配器比较两个图像的描述符向量。但是两个图像的描述符向量的大小是不一样的。 谁能建议我解决这个问题的方法?

【问题讨论】:

    标签: python image-processing feature-detection feature-extraction


    【解决方案1】:

    您的问题可能在于您尝试访问特征向量的方式。

    在您为示例发布的链接中,变量 decs 是一个 3 维数组,前两个维度表示您要访问的特征向量,而第三个维度是实际的描述符向量。换句话说,您访问所有特征向量的方式是通过以下方式:

    描述[i][j]

    在这个具有预定义参数(step=180、radius=58、rings=2、histograms=6)的特定示例中,您正在构建长度为 104 的特征向量。

    向量的长度来自于 13 个圆形区域中的每一个都有 8 个方向箱(#rings x #histograms + 1 其中#rings=2,#histograms=6 对于这个特定示例,1 用于中心区域) 位于 58 像素的半径内。

    壮举。长度 = #bins x #regions = 8 x 13 = 104

    希望这可以帮助您解决问题。

    【讨论】:

    • 非常感谢您的回答,这意味着如果向量的形状为 (2,3,104),则意味着识别的关键点/特征总数为 6 (2*3),我们将为检测到的每个关键点获取 6 个长度为 104 的描述符向量,对吗?你能建议任何描述符匹配器和距离度量来比较这些描述符向量吗?像 sift 一样,有 flann 匹配器。
    • 没错,这意味着你有 6 个专长。向量。我不知道如何匹配这种类型的特征向量,但只是发现了一个基于菊花描述符的人脸匹配研究。论文链接为:eurecom.fr/en/publication/3185/download/mm-publi-3185.pdf
    猜你喜欢
    • 1970-01-01
    • 2016-02-10
    • 2015-05-18
    • 2012-01-09
    • 2012-04-16
    • 2011-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多