数据结构论坛

首页 » 分类 » 问答 » 基于外接AI镜头模组老旧安卓设备如何低成
TUhjnbcbe - 2025/7/25 16:54:00

随着人脸识别的日益普及,它的应用场景越来越广。近几年面市的门禁机、考勤机、校园班牌等终端,纷纷集成了人脸识别功能。但与此相对,相应场景下“服役”多年的老旧设备,由于早期产品设计往往没有摄像头,并且老旧设备算力也不足以支撑人脸识别算法的运行。但如果将这些老旧设备全盘替换,不仅成本昂贵还需要解决系统迭代兼容性问题。

那么如何低成本让老旧设备焕发新生机?近期,笔者从市场上了解到,虹软视觉开放平台联合多家产业链合作伙伴,推出了一款可外接的AI摄像头模组,内置芯片和高精度算力,能够在原设备基础上轻松升级实现人脸识别。

一、什么是AI摄像头模组?

首先要介绍一下虹软视觉开放平台,它是业内知名的免费视觉AI算法提供方,开放了人脸识别、活体检测、人脸属性分析、人证核验等一系列算法SDK。支持免费商用,而且能够离线运行,在一些对信息安全要求高,或者不具备联网条件的封闭场景下,都非常适用。

该AI摄像头模组概况来说,是一款能够急速上手的软硬一体化小型开发机,可以让AI算法落地更标准化,更小巧化。

软件上,模组集成了虹软视觉开放平台ArcFace人脸识别算法及相应配套应用软件服务。算法能力上除了人脸比对、识别、属性检测、人证核验等多种基础功能外,还支持大面积遮挡下的人脸识别,抵御攻击方面具备RGB/IR活体检测双重保障,支持离线激活使用,同时自带图像质量检测功能,自动过滤画面模糊或小角度的人脸图像,提升识别准确率和识别速度。

硬件上,模组集成了UVC摄像头和RV芯片,通过USB接口对外输出视频流数据,只需要将模组插入相应设备,即可工作。其中,自带RV芯片平台提供算力这点非常重要,不仅解决了老设备算力不足的问题,而且RV芯片性价比非常高,很适合门禁、闸机的改造。

同时,该AI摄像头模组除了支持跨Android、Windows、Linux等多系统运行,算法计算结果以JSON标准化输出,标准化接口可供平台移植、拓展业务。

此外,这款AI摄像头模组可通过硬件适配参数调节,适配不同分辨率的设备,适用场景也非常丰富,像人员注册、人脸识别开门、考勤打卡、门禁权限管理、识别记录查询等功能,老设备都可以通过外接AI摄像头模组来实现。

二、项目开发详细介绍

从虹软商务获取了其产业链伙伴的AI镜头模组,虹软已经把模组的服务软件部署进去了,同时也提供了Windows及Android的客户端Demo,如果没有特殊需求,安装客户端之后基本能做到即插即用。在我个人的开发过程中,因为项目本身有定制化需求,所以没有用虹软开放平台官方提供的客户端APK,而是自己做了Android的上位机开发。简单来说,项目首先需要获取UVC视频流,将视频图像显示在Android上位机上;其次利用RNDIS将模组和Android上位机建立通信;最后通过Arc服务获取到算法处理结果,并将结果显示到Android上位机,以下是我的开发过程。

2.1USB摄像头SDK封装

获取USB摄像头视频流需要借助第三方框架,我在Github上找到了一个开源的框架:

1
查看完整版本: 基于外接AI镜头模组老旧安卓设备如何低成