ANPR字符识别

4
我正在实现一个ANPR系统。我已经成功地从静止车辆图像中获取到了清晰的车牌区域。当我将它们输入OCR引擎时,某些字符会出现问题。
我正在使用Tesseract,问题在于像“W”和“M”这样的字符被识别为“N”,有时“U”被识别为“D”,甚至“O”被识别为“U”或者相反的“D”。
我想知道这是否与OCR引擎本身有关,还是我可以做些什么来改善车牌图像。以下是车牌图片:
我正在使用C#的Aforge.Net框架和Tesseract作为OCR引擎。非常感谢您的任何建议。

1
我很感激您决定不发布完整图像(隐私问题?),但是为了让问题有意义,问题需要至少显示没有进行OCR的字符。假设其他字符已经被正确识别,您能否裁剪图像并编辑以仅显示(例如)W - AakashM
你有没有对车牌字体进行训练?如果这样做,Tesseract的效果会更好。另外,你可能需要对图像进行预处理。如果车牌不是正对拍摄的,你可能需要消除透视畸变并将宽高比拉回正常,以使字体与训练一致。 - dvhamme
1个回答

2

大家好,我通过更好的预处理来处理OCR之前的文本,因为我的字符看起来太扭曲了。很抱歉我没有关闭这个问题:( 谢谢大家的努力,真的很感激。


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