开发者社区 问答 正文

身份证OCR识别的时候,未传configure中的side字段来标识正反面,识别身份证正面的时候正常

身份证OCR识别的时候,未传configure中的side字段来标识正反面,识别身份证正面的时候正常;在识别身份证反面时,返回463错误,请求id:176B6BB6-87BD-43A0-82CC-71971336BCE4;请问这是正常的吗? 上周我问你们另外一个同事康攀,他反馈的是:正反面类型字段side 不是必传字段?

展开
收起
真的很搞笑 2023-04-19 07:51:39 170 分享 版权
1 条回答
写回答
取消 提交回答
  • 云端行者觅知音, 技术前沿我独行。 前言探索无边界, 阿里风光引我情。

    身份证 OCR 识别中的 side 字段是用于标识身份证正反面的,确实是一个非必传字段。如果您在调用身份证 OCR 识别 API 时没有传递该字段,那么系统可能会默认将其视为正面。在这种情况下,如果您想要识别身份证反面,就可能会出现识别错误的情况。
    在 OpenCV 中,身份证 OCR 识别 API 的默认行为是将身份证正面作为正面,将身份证反面作为反面。如果您希望在不传递 side 字段的情况下仍然能够正确识别身份证正反面,可以考虑使用 OpenCV 自带的身份证识别模型,并手动标记训练数据中的正反面。这样,模型就能够学习到身份证正反面的区别,并正确地识别身份证正反面了。
    需要注意的是,手动标记训练数据是一项非常繁琐的工作,需要大量的时间和精力。如果您的业务场景中经常需要进行身份证 OCR 识别,建议还是使用已经训练好的身份证识别模型,以提高识别精度和效率。

    2023-07-21 22:24:45
    赞同 展开评论