0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

人脸识别公交电梯提供小区改造新思路 背后算法该如何选型?

科讯视点 2021-06-03 10:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,杭州临安某小区“公交电梯”的新闻引发大量讨论,它为老旧小区修建电梯的筹资问题提供了全新思路,小区居民像乘坐公交一样按次付费。值得关注的是,该公交电梯采用了人脸识别支付,通过身份验证既方便了居民使用,也规避了不付费的“搭便车”行为。每户家庭需要提前在后台系统中录入照片并设立储值账户,搭乘时无需刷卡或扫码,扫脸即可支付。如果一家数人同时乘坐电梯回家,只收取一人费用;如果电梯里有未录入的陌生面孔,电梯会发声提示。

可以发现在这个全新的应用场景中,人脸识别的作用可谓一举多得,同时人脸识别终端厂商也将收获一块新的增量市场。但需要注意的是,电梯独有的环境也对人脸识别方案提出了诸多限制主要体现在非自然光照、需要活体检测、多人脸识别及离线环境等多个方面。

因此,模拟实际场景,笔者实测了市面上多款开放、开源算法,并推荐来自虹软视觉开放平台的免费人脸识别算法ArcFace SDK,接下来我们就结合实际应用场景与功能需求进行一一分析。

1.满足离线环境运行和支持多人脸识别

电梯内部通常缺乏无线网络,有线网络的安装也存在一定障碍。传统电梯不需要网络环境,但公交电梯由于加入了人脸识别功能,如何在无网络环境下实现该需求将是方案落地的重点。

目前市场上的人脸识别算法可分为云端API和离线SDK两大类,API仅提供在线调用接口,必须联网才能使用。而且哪怕是有网络的环境下,也需要考虑暂时性的网络波动对用户体验的影响。SDK则完全本地运行,可离线使用,不受网络环境影响,响应速度快,而且人脸数据储存在本地,无需与服务端进行数据交互,人脸数据的安全性更高。

在公交电梯这一应用场景下,笔者认为SDK是更好的选择。而虹软视觉开放平台的ArcFace SDK是业内非常知名的离线人脸识别算法,很好地满足了普通硬件边缘端计算推理,拥有人脸检测、人脸比对、人脸属性、活体检测、遮挡下的人脸识别等全栈能力,最大的特点在于可以免费商用,而且算法集成简单高效。

同时,公交电梯需要同时检测全部乘客的人脸,确认是否全为本单元业主并进行扣费,如果无法同时检测多张人脸,就会拖慢启动速度,进而影响乘坐体验。

ArcFace 算法的优势在于通过对算力分配进行优化平衡,可以在难以感知的极短时间内同时检测、识别多张人脸,1:N支持万人级人脸场景,让业主无需额外等待就能乘坐电梯。

2.解决电梯内复杂光照对人脸识别的影响

我们知道,很多人脸识别算法在脱离实验室环境后就无法重现高识别率。这一现象的一个重要原因就是在实际应用中,人脸识别会遭遇逆光、暗光、强光等复杂光线的干扰,从而出现大量的误识和拒识,极大的影响产品体验。

事实上,电梯就是其中的典型场景,一般情况下电梯内是无自然光照的,光源主要来源于顶灯,而自上而下的打光会在人脸上形成阴影。因此,在复杂光线下算法是否依旧有良好的鲁棒性,也是我们选择人脸识别算法时的重要考虑因素。

在该问题的解决上,最新版本的ArcFace4.0人脸识别算法实现了较好效果。通过对多项算法模型进行了全面升级,ArcFace4.0不仅算法精度显著提升,在复杂光照和角度下也有良好表现。实际测试中,无论在强光、弱光、黑夜、背光下,还是正脸、侧脸等多角度人脸中,ArcFace4.0都能实现精准及快速人脸识别。

3活体检测防范假脸攻击

公交电梯本质上是一个无人值守场景,尤其还涉及支付环节,因此防范假脸攻击的活体检测是必备的防御手段。目前主流的活体检测方案分为静默式和配合式两种,通行类场景通常只使用静默式,无需用户进行额外动作,而是直接基于算法甄别纸张照片、屏幕成像、人脸面具等伪造人脸攻击,速度更快,用户体验更好。

技术路线上又分为RGB单目活体、IR双目红外活体、3D Depth这三种,防范能力和使用成本成正比。

ArcFace SDK的活体检测方案是IR双目红外活体,既能通过分析采集摩尔纹、成像畸形、反射率等人像破绽,从而获得多维度的甄别信息,又能基于红外成像原理抵御了屏幕和纸张照片类成像的攻击,在平衡成本和防攻击效果上实现了较好的均衡,应用在公交电梯上是很合适的方案。

早在2016年4月,浙江省建设厅、发改委、公安厅等9部门就联合下发了《关于开展既有住宅加装电梯试点工作的指导意见》,但实际执行一直存在难题,如今应用了人脸识别算法的“公交电梯”为老旧小区电梯改造提供了全新思路,在广阔的潜在市场和政策支持下将大有可为。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瑞芯微(EASY EAI)RV1126B 人脸98关键点算法识别

    的影响,人脸关键点定位也是一个赋有挑战性的任务工作。人脸关键点的检测有许多重要的应用场景。l人脸姿态对齐:人脸识别
    的头像 发表于 04-03 10:39 149次阅读
    瑞芯微(EASY EAI)RV1126B <b class='flag-5'>人脸</b>98关键点<b class='flag-5'>算法</b><b class='flag-5'>识别</b>

    凯米斯科技助力杭州老旧小区二次供水设施智慧化改造

    【行业背景与挑战】我国二次供水行业长期面临设施标准化缺失、管理机制不健全等问题。在杭州市,随着城市更新步伐加快,部分老旧小区因建设年代久远,供水设施老化严重且改造难度大。由于产权分散,导致维护责任
    的头像 发表于 01-20 09:20 249次阅读
    凯米斯科技助力杭州老旧<b class='flag-5'>小区</b>二次供水设施智慧化<b class='flag-5'>改造</b>

    基于开源鸿蒙的RKNN人脸识别应用案例

    本期内容由AI Model SIG提供,介绍了在开源鸿蒙中,基于RK3588的RKNN人脸识别应用开发全流程。
    的头像 发表于 09-03 09:55 4758次阅读
    基于开源鸿蒙的RKNN<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>应用案例

    人脸识别身份核验终端的应用场景和硬件要求有哪些?

    人脸识别身份核验终端作为一种先进的生物识别技术设备,正广泛应用于各个领域,为身份验证和安全管理提供了高效、便捷的解决方案。以下是人脸
    的头像 发表于 08-27 11:22 1031次阅读
    <b class='flag-5'>人脸</b><b class='flag-5'>识别</b>身份核验终端的应用场景和硬件要求有哪些?

    如何挑选人脸识别终端?人脸识别一体机品牌排行榜

    挑选人脸识别终端时需要注意稳定性、人脸识别算法可靠性、兼容性、安全性、软件管理、维护与安装以及产品外观与价格等多个因素。另外,在挑选
    的头像 发表于 08-18 10:44 2392次阅读
    如何挑选<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>终端?<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>一体机品牌排行榜

    恩智浦产品在电梯储能中的应用

    运行过程中产生的重力势能往往以热能形式白白浪费。电梯储能技术的出现,为解决这一能源浪费问题提供了创新思路,也为城市建筑的能源管理开辟了新路径。
    的头像 发表于 07-29 10:09 2207次阅读
    恩智浦产品在<b class='flag-5'>电梯</b>储能中的应用

    人脸方向识别算法

    人脸识别
    深蕾半导体
    发布于 :2025年07月22日 09:58:29

    【EASY EAI Orin Nano开发板试用体验】EASY-EAI-Toolkit人脸识别

    本篇使用算法组件实现人脸检测。 一.准备工作 1.首先使用到EASY-EAI-Toolkit组件,ubuntu挂载目录下克隆git clone https://github.com/EASY-EAI
    发表于 07-20 14:40

    基于LockAI视觉识别模块:C++人脸识别

    。 返回值: 返回一个包含人脸识别结果的对象。对象包含人脸的id,置信度和人脸的位置信息。 2.2 Visualize函数 2.2.1
    发表于 07-01 12:01

    基于LockAI视觉识别模块:C++人脸识别

    本文基于RV1106做成的LockAI视觉识别模块,采用LZ-Picodet模型训练的人脸检测模型LZ-Face,以及ArcFace人脸识别模型,实现
    的头像 发表于 07-01 10:09 1075次阅读
    基于LockAI视觉<b class='flag-5'>识别</b>模块:C++<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>

    基于RK3576开发板的人脸识别算法

    RK3576开发板展示人脸识别算法例程和API说明
    的头像 发表于 05-07 16:48 2922次阅读
    基于RK3576开发板的<b class='flag-5'>人脸</b><b class='flag-5'>识别</b><b class='flag-5'>算法</b>