护照识别 - 文本识别 - 华为开发者联盟

能力描述

护照信息 自动提取

中国护照识别基于通用OCR能力,实现对中国护照的识别和信息提取,能够准确、快速 提取出护照页中关键文字信息,帮助完成护照信息自动录入。
应用场景

注册登记 信息录入

精准信息识别,快速信息提取,可适用于基于护照读取、信息录入的业务场景,如登记注册、社区管理、出境游、酒店入住、机票预订、批量护照信息导入、统一签证办理等。

登记注册

可以帮助用户在社区管理、出境游、酒店自助入住、机票预订等场景下自动录入护照信息。

信息录入

可以应用于对单位、公司内部因公出国人员的护照,进行信息的统一采集和统一管理工作。

功能演示

Request
复制代码

mCardDetector = new CardDetector(mContext);



Frame frame = new Frame();



frame.setBitmap(mBitmap);



CardConfiguration config = new CardConfiguration();



config.setEngineType(TextDetectType.TYPE_TEXT_DETECT_CARD);



mCardDetector.setCardConfiguration(config);



JSONObject jsonObject = mCardDetector.detect(frame, null);



Passport result = (Passport)mCardDetector.convertResult(jsonObject);




Response
复制代码

{

 

    "resultCode": 0,

 

    "common_text ": {

 

        "name": "王元",

 

        "pinyin": "wang,yuan",

 

        "id": "G66666666",

 

        "birthDate": "19830415",

 

        "sex": "男",

 

        "validDate": "20210126"

 

    }

 

}

与华为一同开发从这里开始

业务介绍

业务概述、应用场景及功能特点等详情。
了解详情 >

接入准备

注册认证、协议签署等接入前准备工作。
了解流程 >

示例代码

业务示例代码展示。
查看代码 >

API说明

接口参数定义及相关说明、限制与约束等详情。
查看文档 >
FAQ
1没有调用接口的prepare()方法可以直接使用faceCompare()方法吗?

可以的,在faceCompare()方法中会默认启动引擎,如果引擎已经启动则不会再次启动,开发者可以放心使用。

2护照图片会不会泄露隐私?

护照识别为端侧能力,照片和相关数据均不会上传至网络,隐私安全有保障。

3卡证API是端侧的还是云侧的?

卡证API为端侧能力,在无网络连接的环境下仍可正常使用。

4release()方法是什么时候调用?

release()方法会卸载在NPU芯片中已经加载的模型,请在应用不再使用护照识别时及时卸载模型,释放资源。