离线人脸识别API接口服务详解

需积分: 10 1 下载量 71 浏览量 更新于2024-08-05 收藏 52KB DOCX 举报
"该文档详细介绍了世丰创新科技的人脸识别系统服务,主要关注离线大集中服务器的API接口服务,适用于无法连接公网或者对数据安全性有极高要求的场景,如政府、金融、教育等领域。该系统强调无网、安全、快速和稳定的服务特性,并基于百度的离线人脸识别技术进行深度封装。文档中列出了接口调用的地址、方式、编码以及各个交易的输入和输出参数,包括人脸识别检查、1:1人脸对比和1:N对比等关键功能。" 本文档详细阐述了世丰创新科技的人脸识别系统服务,这个系统特别针对那些在网络受限或对数据安全有特殊需求的环境,如政府机构、金融保险和教育机构等。在这些场景下,系统无法连接到公网,因此需要离线处理,同时保持高度的安全性和处理速度的稳定性。 接口规范部分介绍了调用服务网关的详细信息,包括调用地址(例如http://ip:port/api/WebInterface/DetailProcess4WebAPI),使用POST方法和Content-Type为application/json的HTTP请求。所有接口均采用UTF-8编码,数据交换格式为JSON。文档提供了交易输入参数和输出参数的定义,确保了数据传输的有效性和一致性。 系统提供的主要接口包括: 1. **RunFaceDetect4Base64** - 人脸识别检查接口,此接口在人脸检测和追踪过程中,会实时检查人脸的角度、遮挡、清晰度和光照条件,只有满足质量条件的图像才会被采集。输入参数包括数据data,输出参数包括ObjData_和data list。 2. **One2OneCompare** - 1:1人脸对比接口,用于本地化的两个人脸图像比对,返回相似度分值,适用于人证比对和身份验证。输入参数包括strData和nowImage/comImage,输出参数为data。 3. **One2MoreGetFaceID4Base64** - 1:N对比接口,能够在本地数据库中进行多对一的人脸特征值比对。输入参数为data,输出参数为ObjData,这可能用于在大量面部特征中寻找匹配项。 通过这些接口,用户可以根据自身需求进行人脸识别和对比操作,确保在无网或局域网环境中实现高效、安全的身份验证和其他相关应用。状态码说明部分定义了10位编码的状态码,用于标识接口调用的不同状态,以便于开发者理解并处理接口调用的结果。这些详细说明为开发者提供了全面的指南,便于他们集成和使用该人脸识别系统。