开放能力
开发平台
行业应用
生态合作
开发与教学
资讯 社区 控制台
技术能力
语音技术
图像技术
文字识别
人脸与人体识别
视频技术
AR与VR
自然语言处理
知识图谱
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
智能农业
信息服务
智能园区
智能硬件
人脸识别

    常见问题

    人脸采集SDK4.1 常见问题

    Android端人脸采集SDK4.1常见问题

    1、如果运行demo或集成时出现以下崩溃信息: img 则需要将app module下的AndroidManifest.xml中的liantian库的注册包名改成您工程中的包名 img

    2、license文件有什么用,该放在什么地方?

    license文件需要申请,目的是作为sdk校验开发者的使用合法性,license文件放置位置不对或未放置license文件会导致没法使用sdk,一般应先申请license文件,并把申请得到的license文件,放置在assets目录下面。

    3、如果应用启动时,在首页弹出以下toast信息: img 或者log是这样的: img 则说明鉴权初始化失败了。 鉴权初始化的错误码对应的信息如下:

    ErrorCode 常量值 说明
    SUCCESS 0 成功
    LICENSE_NOT_INIT_ERROR 1 license未初始化
    LICENSE_DECRYPT_ERROR 2 license数据解密失败
    LICENSE_INFO_FORMAT_ERROR 3 license数据格式错误
    LICENSE_KEY_CHECK_ERROR 4 license-key(api-key)校验错误
    LICENSE_ALGORITHM_CHECK_ERROR 5 算法ID校验错误
    LICENSE_MD5_CHECK_ERROR 6 MD5校验错误
    LICENSE_DEVICE_ID_CHECK_ERROR 7 设备ID校验错误
    LICENSE_PACKAGE_NAME_CHECK_ERROR 8 包名(应用名)校验错误
    LICENSE_EXPIRED_TIME_CHECK_ERROR 9 过期时间不正确
    LICENSE_FUNCTION_CHECK_ERROR 10 功能未授权
    LICENSE_TIME_EXPIRED 11 授权已过期
    LICENSE_LOCAL_FILE_ERROR 12 本地文件读取失败
    LICENSE_REMOTE_DATA_ERROR 13 远程数据拉取失败
    LICENSE_LOCAL_TIME_ERROR 14 本地时间校验错误
    OTHER_ERROR 0xff 其他错误

    4、FaceSDK-LicenseLICENSE_INFO_CHECK_ERROR =license id

    licenseID为您申请时填appname+“_face_android”。如下图demo-turnstile-face-android为license里面的licenseID, demo-turnstile-face-android1为app运行时Config.licenseID,两者必须一致

    img

    5、FaceSDK-LicenseLICENSE_INFO_CHECK_ERROR =signature md5

    md5不一致错误,签名的为license里面的md5,后面的为app运行时获取的签名文件的md5,这两个md5必须一致且区分大小写。img

    6、FaceSDK-License LICENSE_INFO_CHECK_ERROR =package name

    PackageName不一致错误。License里面的packagename为申请license时填的,需要保证和app里面的packagename一致。

    7、活体检测常见有那些动作?是否可配置?

    常见有6个动作,眨眼,张大嘴,向上抬头,向下低头,向左摇头,向右摇头等。 sdk提供FaceConfig参数设置类,如活体检测角度、光线,检测动作,检测动作数量等设置。

    8、使用sdk一般会用到活体检测拍照等功能,有什么需要注意?

    Android 6.0+,需要注意相机拍摄权限问题。如没申请权限,可能导致没法调起相机。

    9、license 文件失效了,不能用了怎么办?

    license文件申请时候有期限,如过期会导致校验失效,需要在后台申请延期。

    10、离线采集安卓端示例工程提示缺少DensityUtils工具类

    请您先进行编译,此工具在编译后会产生。DensityUtils工具是用于UI适配用,主要是像素与Android单位dp转换使用。 0e8b3ba9-e235-43be-9500-61cd6293b6a6.png

    IOS端常见问题

    1、鉴权问题。提示「验证失败」
    A:先确定网络情况是否正常,本地鉴权文件失效了才走网络鉴权。定位错误码,排查鉴权失败的原因。一般是 licenseID 和 bundleID 配置不一致导致的鉴权失败。请注意上线前授权文件一定要更新。

    2、license 文件失效了,不能用了怎么办?
    A:License 文件申请时候有期限,如过期会导致校验失效,需要在后台进行申请延期。

    3、使用 iOS 采集端,采集到的图片是斜着的,这个正常吗,会影响识别吗?
    A:不会影响识别。有黑边和倾斜是因为图片质量算法造成的,我们是按 1:3 对图像进行背景填充使人脸居中,为的是更好的识别图像。这个版本提供了detectStratrgyWithQualityControlImagedetectStratrgyWithNormalImage两种方法供选择。

    更多问题请点击 常见问题

    4、线上审核Bundle文件通不过问题修复
    (1) 删除com.baidu.idl.face.faceSDK.bundle中的文件 A:com.baidu.idl.face.faceSDK B:Info.plist 如下图所示 img
    (2)删除com.baidu.idl.face.live.action.image.bundle中的 文件A:com.baidu.idl.face.live.action.image 文件B:Info.plist 如下图所示: img
    (3)删除com.baidu.idl.face.model.faceSDK.bundle中的 文件A:com.baidu.idl.face.model.faceSDK 文件B:Info.plist 如下图所示: img

    上一篇
    概览
    下一篇
    标准级SDK(原SDK4.1)