UTS API插件,助力uniapp开发者快速实现人脸识别活体检测

HelloKitty-FaceAI

FaceAI人脸识别,活体检测UTS API插件,支持iOS,Android 双端,助力uniapp开发者快速实现人脸识别活体检测。
后面我们会支持主题色定制等功能,更多可根据原生工程项目修改升级插件

原生工程:
iOS SDK: https://github.com/FaceAISDK/FaceAISDK_iOS
Android: https://github.com/FaceAISDK/FaceAISDK_Android

其中iOS 由Swift+SwiftUI实现,支持iOS 15-26.都能离线工作不需要联网,不收集任何用户的业务数据。

使用方法

如果你是第一次运行UTS插件工程/引入UTS API插件,你应先安装官方说明配置好基础环境 基础环境

- 1. 下载到对应的本地项目(你也可以先跑同单独的API插件工程)

- 2. 按照文档 -》把插件引入项目(即 import { FaceAI } from '@/uni_modules/HelloKitty-FaceAI' 需要先引入),

- 3. 运行-》运行到手机或模拟器 -》制作自定义调试基座 -》打包 等基座制作完成

制作自定义调试基座

- 4. 运行 -》 运行到手机或模拟器-》运行到iOS/Android基座-》选择使用自定义基座运行-》选择手机-》运行

运行到手机


若之前手机安装过基座需要先卸载之前的基座,iOS 可能会提示你安装好后杀死应进程后重新启动(可以点击几个其他应用加快彻底杀死重启)
注:只支持真机调试,需要用到硬件摄像头

常见错误与解决方法

- 1. iOS 自定义基座首次运行找不到iOS原生SDK FaceAISDK_Core

Analyzing dependencies
CocoaPods could not find compatible versions for pod "FaceAISDK_Core":
in Podfile:
FaceAISDK_Core (= 2025.12.31)
None of your spec sources contain a spec satisfying the dependency: `FaceAISDK_Core (= 2025.12.31)`.


基本重新运行就可以了,在线打包机器有时候会无法科学上网有问题无法访问GitHub

- 2. iOS 基座安装到手机后很久都是白屏/黑屏幕
控制台输出 项目 [FaceAI_API_Plugin] 已启动。请点击手机/模拟器的运行基座App(uni-app x)查看效果。 如应用未更新,请在手机上杀掉基座进程重启
根据提示杀掉基座进程重启,然后点击启动2个其他App后再重新启动基本就没问题了,本情况只会在第一次安装新基座出现

- 3. 炫彩活体提示光线太亮导致失败
这个基本上只能规避强光环境了,或引导用户用手遮住强烈光线,让手机彩色光能照到脸部

- 4. 改动原生swift/kotlin 代码导致基座不能正常运行
只能重新制作自定义调试基座,UTS API插件使用方如果不需要修改插件底层实现尽量不用改原生代码

人脸识别,活体检测状态码

人脸识别,活体检测状态码含义

public static let DEFAULT = 0 // 0 初始化状态,流程没有开始 public static let VERIFY_SUCCESS = 1 // 1 人脸识别对比成功大于设置的threshold public static let VERIFY_FAILED = 2 // 2 人脸识别对比识别小于设置的threshold public static let MOTION_LIVENESS_SUCCESS = 3 // 3 动作活体检测成功(基本不用,还有后续动作) public static let MOTION_LIVENESS_TIMEOUT = 4 // 4 动作活体超时 public static let NO_FACE_MULTI = 5 // 5 多次没有检测到人脸 public static let NO_FACE_FEATURE = 6 // 6 没有对应的人脸特征值 public static let COLOR_LIVENESS_SUCCESS = 7 // 7 炫彩活体成功 public static let COLOR_LIVENESS_FAILED = 8 // 8 炫彩活体失败 public static let COLOR_LIVENESS_LIGHT_TOO_HIGH = 9 // 9 炫彩活体失败,光线亮度过高 public static let ALL_LIVENESS_SUCCESS = 10 // 10 所有的活体检测完成(包括动作和炫彩)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1119656.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Linux命令大全】003.文档编辑之nl命令(实操篇)

【Linux命令大全】003.文档编辑之nl命令(实操篇) ✨ 本文为Linux系统文档编辑与文本处理命令的全面汇总与深度优化,结合图标、结构化排版与实用技巧,专为高级用户和系统管理员打造。 (关注不迷路哈!!&#…

【Linux命令大全】003.文档编辑之od命令(实操篇)

【Linux命令大全】003.文档编辑之od命令(实操篇) ✨ 本文为Linux系统文档编辑与文本处理命令的全面汇总与深度优化,结合图标、结构化排版与实用技巧,专为高级用户和系统管理员打造。 (关注不迷路哈!!&#…

小迪安全2023-2024|第12天-扩展整理:信息打点-Web应用企业产权指纹识别域名资产网络空间威胁情报_笔记|web安全|渗透测试|网络安全_2023-2024

小迪安全2023-2024|第12天:信息打点-Web应用&企业产权&指纹识别&域名资产&网络空间&威胁情报_笔记|web安全|渗透测试|网络安全_2023-2024 一、信息打点概述 在渗透测试和安全评估中,信息收集是整个…

【用友U8cloud】修改Server和Data Source 访问IP地址

访问路径 C:\U8CloudCERP5.1\U8CERP\bin 运行u8SysConfig配置修改完成后,点击保存 运行启动U8cloud这块启动时间稍微长一些,配置好的电脑可能1-3分钟左右,配置不好的可能更长

ITSM 现代化实践与智能化趋势:从传统运维到数智化服务的演进

摘要如今,IT 服务管理(ITSM)已不再仅仅是 IT 部门的内部流程规范,而是企业构建高效、稳定、可持续服务体系的核心支撑。随着云计算、大模型及自动化技术的爆发,传统的“流程驱动”模式正在向“价值驱动”与“智能驱动”…

小迪安全2023-2024|第10天:基础入门-HTTP数据包Postman构造请求方法请求头修改状_笔记|web安全|渗透测试|网络安全_2023-2024

第10天:基础入门-HTTP数据包&Postman构造&请求方法&请求头修改&状_笔记|web安全|渗透测试|网络安全_2023-2024 一、基础入门 1. 请求与返回过程00:25 基本流程:浏览器发送Request请求到服…

小迪安全2023-2024|第11天:基础入门-ChatGPT篇注册体验结合安全融入技术高效赋能拓_笔记|web安全|渗透测试|网络安全

第11天:基础入门-ChatGPT篇&注册体验&结合安全&融入技术&高效赋能&拓_笔记|web安全|渗透测试|网络安全_2023-2024 一、基础入门—ChatGPT篇&注册体验&结合安全&融入技术00:05 1. Cha…

吐血推荐9个AI论文网站,MBA轻松搞定毕业论文!

吐血推荐9个AI论文网站,MBA轻松搞定毕业论文! AI 工具助力论文写作,轻松应对学术挑战 在当前的学术环境中,MBA 学生面临着越来越高的论文要求,从选题到撰写、修改,每一个环节都充满挑战。而 AI 技术的快速发…

ITSM 运维管理平台:企业数字化转型的核心利器

摘要在数字化转型步入深水区的今天,IT 系统已不再是企业的后台辅助工具,而是支撑业务运转的核心引擎。无论是金融高频交易、制造自动生产线,还是互联网的实时交互,IT 系统的稳定性与响应速度直接决定了企业的竞争力和客户口碑。然…

【Linux命令大全】003.文档编辑之paste命令(实操篇)

【Linux命令大全】003.文档编辑之paste命令(实操篇) ✨ 本文为Linux系统文档编辑与文本处理命令的全面汇总与深度优化,结合图标、结构化排版与实用技巧,专为高级用户和系统管理员打造。 (关注不迷路哈!!&am…

收藏这份RAG指南,掌握大模型知识增强技术,解决AI知识盲区,打造专属智能问答系统!

RAG技术通过检索外部知识库增强大模型回答能力,解决模型知识时限和空间局限导致的幻觉问题。分为检索(问题向量化与知识库匹配)和生成(结合相关知识提示大模型)两阶段。相比微调,RAG成本更低且更新便捷。实…

DeepSeek辅助编写的计算数独可选数的python程序第3部分

就是增加了批处理在第2个程序的基础上,增加功能函数,读入换行分隔的文本文件,输出行号、原文本、迭代后文本、原已知数、现已知数的csv文件,只给出新增的代码,以及调用的命令行,例如 sudofill.py input.txt…

ToDesk超强更新来了!V4.8.4版本全面进化,远程体验再突破!

在远程控制领域,究竟什么才是真正好用的远程控制?是连接速度更快?是画面更清晰?还是操作更流畅?答案并非唯一;真正的“好用、实用”,是让每一次连接都自然、高效且安心。这一次,ToDe…

从淘汰到进化:Claude Code Skills 定义AI时代程序员的核心竞争力

在AI时代,程序员角色正从“写代码”转向“智能体编排”(Agent Orchestration)。通过Claude Code Skills和MCP(Model Context Protocol),AI不仅能思考,还能操作数据库、服务器、浏览器等现实系统…

Unity 一个简单的红点模块

红点模块主要通过树结构完成,先使用一个普通的树结构实现主要特性树形结构管理:支持父子节点的层级关系自动传播:子节点变化自动更新父节点状态事件通知:红点变化时触发事件,便于UI更新多种操作:设置、增加…

2024提示工程架构师认证指南:Agentic AI方向的3大权威证书与备考攻略

2024提示工程架构师认证指南:Agentic AI方向的3大权威证书与备考攻略关键词:提示工程、Agentic AI、智能代理、大语言模型、工具调用、认证攻略、LLM应用 摘要:当大语言模型(LLM)从“对话助手”进化为“自主行动体”&a…

虾皮店如何做爆款商品呢

在竞争激烈的虾皮电商平台上,如何让自己的商品脱颖而出成为爆款?这是每个卖家都在思考的问题。打造爆款不仅是销量和利润的保证,更是店铺流量和品牌认知度的关键驱动力。本文将为您解析虾皮爆款商品的打造流程,从选品策略到推广技…

SOLID原则在Python中的实践:写出可维护的优雅代码

目录 摘要 1 引言:为什么Python开发者更需要SOLID原则 1.1 Python的动态特性是一把双刃剑 1.2 SOLID原则的Python化解读 2 单一职责原则(SRP):专注的力量 2.1 SRP核心理解:变更的理由是关键 2.2 实战&#xff1…

学霸同款9个AI论文工具,专科生搞定毕业论文!

学霸同款9个AI论文工具,专科生搞定毕业论文! AI 工具如何助力论文写作? 在当前的学术环境中,越来越多的学生开始借助 AI 工具来辅助论文写作。这些工具不仅能够帮助学生高效完成论文初稿,还能在降低 AIGC 率、保持语义…

深度好文:自动化与智能化融合在AI应用架构中的ROI分析,架构师必看!

自动化与智能化融合:AI应用架构中的ROI分析与架构设计指南 元数据框架 标题:自动化与智能化融合:AI应用架构中的ROI分析与架构设计指南关键词:AI应用架构;自动化;智能化;ROI分析;系统…