摄影中的数字识别

3
我希望能够从一张照片中识别数字,具体来说是男人身上附有数字的照片 - 比如说马拉松选手胸前的起跑号码。
我已经尝试了Tesseract,但它只是一个简单的OCR工具,只能读取文本。
我的想法是使用openCV检测照片中的人物,然后聚焦于数字可能出现的位置(比如胸部),进行一些额外的变换 - 如增加对比度、识别矩形,最后尝试通过OCR来读取数字。
我刚开始接触图像识别,所以请告诉我这听起来合理吗?或者实际上有些工具可以完成此任务吗?
2个回答

1

0

听起来很合理,但由于遮挡和数字识别的其他问题,您将获得高误识率。

我一直在从事数字识别多年,我建议您使用神经网络,其中网络的输入是数字本身的图像。此页面显示了几种方法(http://yann.lecun.com/exdb/mnist/)用于手写数字识别问题的结果(由于数字形状的可变性更加困难,但从分割的角度来看更容易)。


非常感谢。我会查看您的结果。有一件事情浮现在我的脑海中,有很多车牌识别系统。这个问题似乎相似,也许只需要调整算法就可以了。 - user2286991

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接