首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于OCR的BarCode识别

基于OCR的BarCode识别
EN

Stack Overflow用户
提问于 2020-05-09 21:30:35
回答 1查看 929关注 0票数 1

我试图用简单的CNN识别条形码,把它当作一个多位数识别问题。结果不是很好。所以我也在寻找一些更好的深造模式。在我的搜索过程中,我没有发现在条形码上试用任何OCR型号。所以我的问题是-可以训练OCR模型识别条形码。我发现条形码的检测和识别任务与文本识别非常相似。我遗漏了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-10 22:36:59

虽然CNN可以用来读取条形码的内容,特别是在大量图像数据集可供训练的情况下,但很难将经典条形码读取算法的性能与标准AI方法相匹配。

阅读文本和阅读条形码之间的区别是结构性的。文本基本上是非结构化的,而条形码被设计成使用专门设计的解码算法来实现可读性。

所有这些阅读算法都有规则,在许多情况下,这些规则并不难实现。另一方面,CNN将遇到困难,需要大量的数据来学习这些规则。

此外,许多条形码符号(包括EAN)使用错误检测或校正算法(如校验位),这些算法可以集成到错误恢复循环中,以进一步提高扫描的性能。

因此,在理论上,OCR和条码扫描是相似的问题,而在实践中则存在着很大的差异。

注:我在微眨眼工作,在那里我们在条形码扫描和文本识别领域进行研发。当谈到条形码扫描时,我们基本上已经尝试了AI曲目中的所有东西来最大限度地利用它,并最终使用了CNN和经典算法紧密地结合在一起。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61704011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档