【问题标题】:OCR solution that be able to recognise fields from identity card/passport/driving license [closed]能够从身份证/护照/驾驶执照中识别字段的 OCR 解决方案 [关闭]
【发布时间】:2018-01-25 20:42:45
【问题描述】:

我正在寻找能够识别身份证/护照/驾驶执照中的字段的 OCR 解决方案(库/服务/API)。首选付费云服务。

编辑: 澄清一下,我正在寻找能够检测到的任何解决方案(无论是否开源):名字、姓氏、出生日期等......

【问题讨论】:

    标签: ocr


    【解决方案1】:

    BlinkID iOS SDK (https://microblink.com/products/blinkid/mobile-sdk) 它基本上提供了最好的结果。 您还可以在 Appstore 下载演示 iOS 应用并查看各种文档。

    Accura Scan (https://accurascan.com/) 也是市场上的竞争对手,可提供识别 MRZ 以及 PDF417 代码的准确结果格式。 Accura Scan 扫描以下文档:

    1. 所有国家护照(带机读区代码)
    2. 所有国家/地区的 DL,印度和菲律宾除外。
    3. 外星人卡/身份证

    另外,扫描二维码/条形码。

    【讨论】:

    • 您能否详细说明“最佳结果”的含义以及您是如何得出这个结论的?
    • 通过“最佳结果”,我的意思是说它实际上是在获取用户护照的姓名、出生日期、到期日、国家等详细信息。它基本上以清晰可读的格式出现,您可以根据需要显示/修改结果。您可以通过以下链接快速访问相同的 iOS SDK:github.com/BlinkID/blinkid-ios/releases Go for first SDK,它将向您展示整个过程。欲了解更多信息,您还可以点击以下链接:github.com/BlinkID/blinkid-ios/wiki/Getting-started
    【解决方案2】:

    我没有亲自使用过,但一些很酷的有:

    1. 谷歌 OCR
    2. Tesseract OCR(开源)

    【讨论】:

    • 感谢@Sujil,两者都试过了,两者都非常擅长识别文本。我正在寻找的是识别名字,姓氏,出生日期等字段......
    【解决方案3】:

    @QuangLihnLe,我只是想澄清一下,首先您需要使用 OCR 检测护照/身份证文本,然后将文本验证或解析为 MRZ 文本数据。 MRZ 是护照/身份证的标准格式,它包含个人数据集,包括姓名、姓氏、生日、到期日等。我使用 MLKit 识别护照上的 MRZ 数据并制作了样本。

    安卓:https://github.com/alimertozdemir/EPassportNFCReader

    iOS:https://github.com/alimertozdemir/IDCardPassportNFCReader

    【讨论】:

      猜你喜欢
      • 2012-03-24
      • 1970-01-01
      • 2013-07-07
      • 2017-08-07
      • 1970-01-01
      • 2022-06-22
      • 1970-01-01
      • 2014-04-14
      • 2012-10-01
      相关资源
      最近更新 更多