数据要素产业
“支持零代码”打破嵌入式开发壁垒,RV1109人脸识别应用套件开源
瑞芯微RV1109是当下市场关注度颇高且专门针对视觉识别领域的一款高性能处理器,得益于其搭载的NPU所提供的强大AI算力,使得基于RV1109平台开发人脸识别等AI产品时,可以兼具更低功耗和更高性价比。
然而在实际应用中,大量企业往往受限于RV1109平台所必须的高难度Arm Linux嵌入式开发,使得相关产品难以顺利落地。为此,早在之前虹软视觉开放平台就已经推出了完美适配RV1109平台的人脸识别算法SDK,并赋能广东天波落地了业内首款RV1109刷脸终端的量产落地。
与此同时,为进一步降低RV1109人脸识别应用的开发门槛,帮助企业将软硬件配合达到最佳效果,近日虹软视觉开放平台正式重磅开源了支持“零代码开发”的RV1109人脸识别应用套件源码,帮助企业快速、个性化的搭建符合自身业务需求的产品,并投入商用。
【虹软人脸算法,完美适配RV1109平台】
虹软ArcFace Arm Linux-1109算法主要具备以下能力:
丰富全面的算法能力集成:ArcFace Arm Linux 集成了人脸采集、比对、识别、大面积遮挡人脸识别、属性检测、人证核验、图像质量检测等全栈能力,实现毫秒级识别,在室外逆光、强光等复杂环境下也有优秀的识别效果,足以满足绝大部分人脸识别终端设备的开发需求。
活体检测双重保险:ArcFace Arm Linux 同时支持RGB活体检测与IR活体检测,进一步优化了抵御面具、视频、照片的防攻击性能,为技术安全提供双重保障。
离线激活及使用,满足安全需要:ArcFace Arm Linux 支持离线激活,能满足安全级别更高、不支持公网接入的需求场景。同时,该算法可离线运行,不受网络环境影响,数据完全储存在本地,更受用户信任。
【开源RV1109人脸识别应用套件,零代码搭建各类应用】
高质量的算法为AI应用从0到1提供了坚实基础,同时值得注意的是,在RV1109平台上落地人脸识别应用时,还需要涉及到Arm Linux嵌入式开发。不同于普通的软件编程,嵌入式AI开发是一项极其复杂的工程,它不仅需要算法选型、部署、应用编程等软件能力,还需要学习调用BSP层接口、平衡算力与功耗等涉及芯片硬件的相关能力。
正是由于跨越了软硬件的边界,因此对于开发者而言意味着需要拥有软硬一体综合开发能力,才能顺利掌握嵌入式开发。同时,对于企业而言则很可能需要额外再投入大量的人员成本、研发成本才能入局嵌入式AI产品的市场化落地。
此外,时间成本也是一项非常关键的因素。由于RV1109是瑞芯微较新推出的芯片平台,因此即使对于有经验的嵌入式开发工程师,也需要从零开始了解该平台的特性,比如解决CPU和NPU的算力分配优化等RV1109中常见的问题。
正是在这样的背景之下,为了更加快速、低门槛的帮助开发者将ArcFace Arm Linux-1109算法部署至各类硬件设备中,虹软视觉开放平台推出了免费且开源的RV1109人脸识别应用套件。该应用套件,旨在解决中小型企业软件开发能力不足的问题,支持零代码搭建人脸识别闸机、刷脸考勤、人脸识别测温机等应用。
有了这款应用套件,厂商可以省去大量软件开发的繁琐工作,将更多精力专注于自身擅长业务中。硬件厂商可“零代码”直接将应用套件安装包灌入设备,一步实现在Arm Linux系统下的人脸识别功能。集成商则可以根据自身需求,灵活选择接入方案,像单机工作、离线管理、接入自有平台、进行云端部署等常见需求,应用套件都预留了丰富接口和升级空间,以便用户灵活使用。
并且基于码源开源的属性,企业可以自行定义交互界面及交互逻辑,并开发应用于各类场景的人脸识别应用。比如智慧办公的人脸识别考勤机、智慧社区的人脸识别出入闸机、智慧医院的人脸识别挂号机、智慧酒店的人脸识别入住等等产品,还有丰富广播形式,便于开发者根据落地场景灵活调节。
基于Arm Linux系统、RV1109 主板的人脸识别终端设备,凭借其稳定性能和高性价比,在细分领域中拥有强劲的市场竞争力。虹软视觉开放平台所提供的ArcFace Arm Linux 及开源应用套件,将帮助中小企业和开发者们极大降低产品开发门槛,缩短开发时间,加速商业落地。
有需求的开发者可以通过虹软视觉开放平台官网联系虹助手,获取Arm Linux- 1109及开源版本的应用开发套件。