检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用户需要具备编程能力,熟悉Java、Python、iOS、Android、Node.js编程语言。 FRS服务需要用户通过调用API接口,识别图片中的人脸信息,然后返回JSON格式的识别结果,用户需要通过编码将识别结果对接到业务系统。 关于人脸识别的相关声明请参见人脸识别服务声明。
本地调用 本章节以人脸检测为例,介绍如何使用FRS Python SDK在本地进行开发。 该接口可以对输入图片进行人脸检测和分析,输出人脸在图像中的位置、人脸关键属性。 前提条件 注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费、冻结、被注销等异常状态。 已开通人脸检测。
测),单击右侧的“开通服务”。 图1 开通FRS服务 【可选】进行OBS委托授权。 调用API进行人脸的比对、检测时,可以从本地、obs、图片base64编码中读取数据。仅当您需要从对象存储服务(OBS)中读取数据,需要进行委托授权。 图2 委托授权 计费模式 FRS服务有3种计费模式,分别为。
人脸检测是在图像中准确识别出人脸的位置和大小。用户通过该服务,可以同时识别出图片中包含的不同倾角正脸及侧脸。 图1 人脸检测示意图 人脸比对 通过对人脸区域的特征进行对比,该服务可以返回给用户两张图片中人脸的相似度。如果两张图片中包含多张人脸,则在两张图片中选取最大的人脸进行相似度比对。 图2 人脸比对示意图
为什么使用人脸识别返回数据为空 人脸识别所需最低带宽是多少 如何获取OBS桶内最近图片的地址URL 人脸识别上传的人脸图片还可以查询到图片数据吗 人脸搜索是否需要使用OBS服务 如何查看API的使用量
unknown:未知 phototype String 图片类型: idcard:证件照 monitor:摄像头监控 internet photo:网络图片 smile String 笑脸。 quality FaceQuality 图片中人脸的遮挡度、模糊度、光照强度、姿态角度。 expression
最大的人脸进行判定。 静默活体检测 基于人脸图片中可能存在的畸变、摩尔纹、反光、倒影、边框等信息,判断图片中的人脸是否来自于真人活体,有效抵御纸质翻拍照、电子翻拍照以及视频翻拍等各种攻击方式。静默活体检测支持单张图片,不支持多人脸图片。 人脸搜索 人脸搜索 人脸搜索是指在已有的人
400 FRS.0015 图片base64解析错误。 使用Base64图像数据时,注意编码格式要与API文档中的请求示例保持一致。图片转base64方法可参考如何获取图片的base64编码 使用本地图片文件时,请检查文件是否为图片,且图片类型满足约束。 使用图片URL地址时,请检查U
frs.FaceCompareBase64Req(); body.withImage1Base64("图片1的base64编码"); body.withImage2Base64("图片2的base64编码"); request.withBody(body); const result
en(使用密码)。 图6 获取Token 步骤4:调用服务 人脸识别API的请求Body参数中输入数据支持图片的Base64编码、图片文件和图片URL路径,本示例中使用图片文件。 在Postman左侧导航栏中单击“03 face-detect by file”配置文件。 登录我的
new FaceCompareBase64Req(); $body->setImage1Base64("图片1的base64编码"); $body->setImage2Base64("图片2的base64编码"); $request->setBody($body); try { $response
/AK/SK。 image_url String 图片的URL路径,目前仅支持华为云上OBS的URL,且人脸识别服务有权限读取该OBS桶的数据。开通读取权限的操作请参见服务授权。 image_file File 本地图片文件,图片不能超过8MB,建议小于1MB。上传文件时,请求格式为multipart。
{ Image1Base64 = "图片1的base64编码", Image2Base64 = "图片2的base64编码" }; try { var
neutral:中性 happy:高兴 fear:害怕 surprise:惊讶 sad:伤心 angry:生气 disgust:厌恶 unknown:图片质量问题导致未识别 probability Double 表情置信度,取值范围[0-1]。 父主题: 消息对象结构
x。 face_id String 人脸ID,由系统内部生成的唯一ID。 external_image_id String 人脸所在的外部图片ID。 external_fields Json 用户添加的额外字段。 父主题: 消息对象结构
x。 face_id String 人脸ID,由系统内部生成的唯一ID。 external_image_id String 人脸所在的外部图片ID。 similarity Double 人脸搜索时用于被检索的相似度。 external_fields Json 用户添加的额外自定义字段。
actions Array of ActionsList objects 动作列表。 picture String 返回检测出最大人脸图片的base64编码。 其中,图片格式为jpg,分辨率与视频分辨率相等。 表6 ActionsList 参数 参数类型 描述 confidence Double
产品咨询类 如何在含有多张人脸的图片中实现多人脸识别 人脸识别是否可使用证件类照片 如何处理未经授权的情况 为什么会出现识别错误的情况 为什么人脸识别通过率低 为什么会请求响应过慢 人脸检测接口可以免费调多少次 如何关闭已申请的服务 调用静默活体检测API,为什么在服务管理页面看不到调用量
结构格式说明 表1 结构格式说明表 名称 类型 说明 alive Boolean 是否是活体。 picture String 检测出最大人脸的图片base64字符串。 confidence Double 系统对检测对象是否为活体的判定置信程度,取值范围为0到1。置信度越高,表示系统越
热门案例 如何在含有多张人脸的图片中实现多人脸识别? 有哪些途径可以使用人脸识别的API? 调用人脸识别的API失败时怎么处理? 如何处理未经授权的情况? 为什么使用人脸识别返回数据为空? 人脸搜索接口中关于top_n参数如何设置? 通过OBS方式传入图片提示FRS.0022? 为什么会出现识别错误的情况?