基于OpenCV标识识别的ICPR 2010文章

时间:2015-07-17 07:02:08

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

我正在查看这篇文章:

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

Here你可以找到pdf。

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

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

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

1 个答案:

答案 0 :(得分:1)

我试图回答,但这篇文章的细节很差。 唯一的 clear 是描述符的定义,但缺乏关于以下内容的准确描述:

  • 线路资料
  • 原型
  • 验证程序

所以,在实施这种方法时你会发现很多困难(我知道根据个人经验:D)。

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

关于描述符的计算(在论文中突出显示):

  

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

您可以通过执行以下操作在OpenCV中执行此操作:

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

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