【问题标题】:How do I confirm if two images contain the same object?如何确认两个图像是否包含相同的对象?
【发布时间】:2016-04-28 17:29:28
【问题描述】:

我需要能够确定两个图像是否包含相同的对象。一个完美的例子是两张不同角度的车牌照片。

我一直在考虑 OCR(光学字符识别),它可能会完成工作,但我真的很想利用文本以外的东西(车牌右上角的油迹,底部的凹痕等...)。这让我想到了像 SIFT(尺度不变特征变换)这样的特征匹配算法。

我也知道车牌上印的字符总是使用相同的字体(并且上面有 ny 州符号),所以也许一些机器学习来训练它到特定的字符集是在卡片中好吧?我正在寻找任何方法来减少不匹配。

总之,是否有供应商销售我可以合并的 sdk 或一些具有以下内容的开源代码:

  1. OCR
  2. 特征匹配
  3. 训练组件

感谢您的帮助!

【问题讨论】:

  • 相同对象的目的是什么?一样的颜色?一样的形状?例如,您需要查找两张图片中的所有圆圈吗?
  • 就我而言,这将是车牌上的字母(按正确的顺序)。车牌上的任何特征(油点等)都将是次要匹配目标。

标签: machine-learning computer-vision ocr feature-detection sift


【解决方案1】:

有一些很棒的示例可以帮助您了解车牌识别方法,例如 emgu 库

http://www.emgu.com/wiki/index.php/License_Plate_Recognition_in_CSharp

Emgu 是开源图像处理和机器学习库。 谢谢。

【讨论】:

  • 这看起来很有希望,我会试一试。谢谢!
猜你喜欢
  • 1970-01-01
  • 2013-12-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-04
相关资源
最近更新 更多