【问题标题】:OpenCV logo recognition based ICPR 2010 article基于 OpenCV 标志识别的 ICPR 2010 文章
【发布时间】:2015-10-06 20:06:24
【问题描述】:

我目前正在看这篇文章:

李、哲、Matthias Schulte-Austum 和 Martin Neschen。 “文档图像中的快速徽标检测和识别。”模式识别 (ICPR),2010 年第 20 届国际会议。 IEEE,2010 年。

Here你可以找到pdf。

我不确定某些方法。我想在我的 OpenCv 中实现它。

我可以知道我应该如何使用 OpenCV 来实现它吗?

编辑:在文章中,他们陈述了缩放和旋转不变形状描述符,但我不确定它是什么以及如何在 OpenCV 中使用它。有什么想法吗?

【问题讨论】:

  • 您需要详细说明并更具体地说明您面临的问题。
  • 在文章中,他们陈述了缩放和旋转不变的形状描述符,但我不确定它是什么以及如何在 OpenCV 中使用它。 @AlfieJ.Palmer
  • 在帖子中详细说明,而不是 cmets。
  • 好的,谢谢您的建议

标签: c++ opencv computer-vision image-recognition


【解决方案1】:

我试图回答,但这篇论文的细节很差。 唯一明确的是描述符的定义,但它缺乏关于以下方面的准确描述:

  • 生产线概况
  • 原型
  • 验证程序

因此,在实施此方法时您会发现很多困难(我根据个人经验知道这一点:D)。

我的建议是(如果可能的话)找到另一篇论文,其中详细描述了您可以轻松实施的方法。或者找到一个好的方法的源代码(一些论文引用了代码的链接,或者只是找到可能会有他们使用的代码链接的优秀大学研究团队)。

关于描述符的计算(你在论文中强调的):

对于每个连接的组件,计算其凸包。图 2 给出了一个例子。黑色区域是连通分量,虚线是 它的凸包。对于凸包,其方向 θ 使用 2 阶矩,主轴相对于方向的方差的平方根 σmax,其正交方向上的方差的平方根 σmin,最大长度 lmax,最小边 lmin , 并计算其大小 lsize 的平方根。

您可以在 OpenCV 中这样做:

  • 连接的组件 -> findContours
  • 凸包 -> convexHull
  • 时刻->moments
  • 所有其他 -> 您需要使用轮廓上的点或凸包的顶点。

我的建议仍然是找到更好的描述方法。 并非 ICPR 的所有论文都很好,这就是其中之一!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-21
    • 1970-01-01
    相关资源
    最近更新 更多