简介 人脸识别服务软件开发工具包(FRS SDK)是对人脸识别服务提供的REST API进行的封装,以简化用户的开发工作。FRS SDK目前支持Java版本。 接口与API对应关系 人脸识别接口与API对应关系请参见表1。 表1 接口与API对应关系表 接口 API 人脸检测 POST
API概览 人脸识别服务所提供的API,均符合RESTful API设计规范,如表1所示。 表1 人脸识别API 类型 API 说明 人脸检测 人脸检测 人脸检测是对输入图片进行人脸检测和分析,输出人脸在图像中的位置。若照片中存在多张人脸,则返回所有符合条件的人脸特征信息。 人脸比对
人脸检测 功能介绍 人脸检测是对输入图片进行人脸检测和分析,输出人脸在图像中的位置。若照片中存在多张人脸,则返回所有符合条件的人脸特征信息。 前提条件: 请确保您已开通人脸识别服务,具体操作方法请参见申请服务。 约束限制: 只支持识别JPG、PNG、JPEG、BMP格式的图片。 application
人脸比对 功能介绍 人脸比对是将两个人脸进行比对,来判断是否为同一个人,返回比对置信度。如果传入的图片中包含多个人脸,选取最大的人脸进行比对。 前提条件: 请确保您已开通人脸识别服务,具体操作方法请参见申请服务。 约束限制: 人脸比对输入的两张图片总大小小于8MB。 只支持识别JPG
人脸搜索 功能介绍 人脸搜索是指在已有的人脸库中,查询与目标人脸相似的一张或者多张人脸,并返回相应的置信度。 支持传入图片或者faceID进行人脸搜索,如果传入的是多张人脸图片,选取图片中检测到的最大尺寸人脸作为检索的输入。 前提条件: 请确保您已开通人脸识别服务,具体操作方法请参见申请服务
错误码 调用API出错后,将不会返回结果数据。调用方可根据每个API对应的错误码来定位错误原因。当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系客服,并提供错误码,以便我们尽快帮您解决问题
概述 欢迎使用人脸识别服务(Face Recognition Service,简称FRS),该服务能够在图像中快速检测人脸、获取人脸属性、实现人脸的比对和检索。 人脸识别服务以开放API的方式提供给用户,您可以根据本文档提供的API来使用服务。 在调用人脸识别服务API之前,请确保已经充分了解人脸识别服务相关概念
什么是人脸识别 人脸识别服务(Face Recognition Service,简称FRS),是基于人的脸部特征信息,利用计算机对人脸图像进行处理、分析和理解,进行身份识别的一种智能服务。人脸识别以开放API(Application Programming Interface,应用程序编程接口
应用场景 身份验证 使用人脸检测与比对功能,可进行身份核实,适用于机场、海关等人证合一验证场景。 图1 身份验证 电子考勤 人脸检测及比对功能适用于客户企业对员工进行电子考勤。 客流分析 客流分析对于商场具有重要价值。基于人脸识别、搜索技术,帮助客户精准营销。
约束与限制 受技术与成本多种因素制约,人脸识别服务存在一些约束限制。其中系统级约束限制,是所有子服务的约束。除系统级约束限制外,各子服务还有独立的约束条件。 系统级约束限制 只支持识别JPG、PNG、JPEG、BMP格式的图片。 每个用户可使用10个人脸库,每个人脸库容量为10万个人脸特征
调用说明 人脸识别服务提供了RESTful API,支持您通过HTTPS请求调用,调用方法请参见如何调用API。 同时人脸识别服务还提供Java语言的SDK供您使用,SDK的使用方法请参见SDK参考。 父主题: 使用前必读
活体检测 功能介绍 活体检测的功能是通过判断视频中的人物动作与传入动作列表是否一致来识别视频中人物是否为活体。如果有多张人脸出现,则选取最大的人脸进行判定。 前提条件: 请确保您已开通人脸识别服务,具体操作方法请参见申请服务。 约束限制: 目前支持检测视频文件,或视频的Base64
入门指导 环境准备 开通人脸识别服务:登录人脸识别管理控制台,选择对应的子服务,单击右侧的“开通服务”。 服务开通一次即可,后续使用时无需再开通。 获取人脸识别服务的终端节点(Endpoint),请参见地区和终端节点。 获取并了解人脸识别API,请参见《人脸识别API参考》。 获取华为云账号的
FRS自定义策略 如果系统预置的权限,不满足您的授权要求,可以创建自定义策略。自定义策略中可以添加的授权项(Action)请参见权限管理。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 Token认证:通过Token认证通用请求。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。 Token认证 Token的有效期为24小时,需要使用同一个
sort语法 json array形式,排序只支持数值类型,字段重复定义会被覆盖。 例1:单个排序字段 "sort":[ { "location": "desc" } ] 例2:多个排序字段 "sort": [
调用API实现人脸检测 本章节提供了通过Postman调用FRS服务人脸检测API的样例,帮助您零编码快速体验并熟悉FRS服务的使用方法。 使用FRS服务API的详细步骤如下所示: 步骤1:开通服务 步骤2:配置环境 步骤3:Token认证鉴权 步骤4:调用服务 准备工作 注册华为账号并开通华为云
权限管理 如果您需要对华为云上购买的FRS资源,为企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功能
计费说明 计费项 表1 计费项信息 计费项 计费说明 人脸识别接口调用次数 调用人脸识别的接口收费,提供按调用次数按需计费的方式。 计费模式 按需计费 按照API调用次数计费,按月累计,一个自然月后次数清零重新累计。 详细价格请联系客服获取。 人脸库资源管理下的接口均免费,人脸资源管理下除添加人脸与删除人脸外均免费
filter语法 数值类型 数值类型的范围查询,[]包含两端点值,{}不包含两端点值。 rowkey:[1 TO *] 大于等于1 rowkey:[* TO 1] 小于等于1 rowkey:[1 TO 10] 1到10 单值。 rowkey:1