装箱百万奖金,第六届全国工业互联网数据创新应用大赛火热报名中! 了解详情
写点什么

疫情之下,“口罩人脸识别”是怎样炼成的?

  • 2020-07-20
  • 本文字数:973 字

    阅读完需:约 3 分钟

疫情之下,“口罩人脸识别”是怎样炼成的?

2020 年新春伊始,突如其来的新冠肺炎疫情严重扰乱了我们的生活节奏。口罩对疫情的防控起到了重要作用,因此成为了人们生活中的必需品。佩戴口罩会遮挡大量的面部区域,导致原有的“人脸识别系统”突然间失效了。在公共区域摘下口罩完成人脸识别,不但会耗费大量的不必要的时间,还会增加被感染的风险。


疫情为当下的人脸识别系统提出了全新的要求和挑战:在佩戴口罩场景下如何高效的完成人脸识别。为了解决上述的挑战,现有的人脸识别系统需要从人脸检测、人脸对齐以及人脸识别模块优化等几个主要的方面进行针对性的优化和提升。


1. 人脸检测模块优化

人脸检测是人脸识别系统最重要的组成部分之一,一旦人脸检测失败或检测结果出现较大偏差,都会严重影响后续人脸识别的效果。人脸检测算法在佩戴口罩场景下检测结果误差较大,主要是因为缺少相关的训练数据。因此可以通过丰富训练数据、有针对性的设计数据增强策略方法等来提升人脸检测算法的鲁棒性和准确性。


2. 人脸对齐模块优化

人脸对齐又被称为人脸关键点定位,该算法通过在人脸图片上标定出一些具有特殊语意信息的点,然后通过这些点对人脸进行仿射变换。当面部大部分区域被口罩覆盖时,人脸关键点定位算法的精度会急剧降低,进而影响人脸识别系统的精度。针对目前这一状况,可以使用 GAN、3D 图像融合等技术来快速合成海量训练数据,实现对佩戴口罩的人脸进行精准的关键点定位,完成人脸对齐任务。


3. 人脸识别模块优化

被口罩覆盖的面部区域包含大量用于人脸识别的特征信息,这些信息的缺失将会导致人脸识别系统出现严重的错误。目前解决这一问题的主要方法是通过修改深度神经网络结构同时加入更多的注意力机制,使模型可以更多的关注到未被口罩遮挡的眼部区域,同时结合脸型等面部结构特征来提升人脸识别系统在“口罩人脸识别”这一特殊场景下的精度。


人脸识别系统作为一个典型的例子,在这次疫情期间所暴露出的问题,让我们清楚地认识到人工智能技术在实际落地时还有很多具体的细节需要优化和改进。无接触式测温、无人车送货、AI 辅助诊疗等技术在抗击疫情斗争中的大量使用,也让我们看到了人工智能技术所蕴含的巨大潜力。我相信人工智能技术一定会在科学抗疫助力复工复产的道路上发挥出更大的作用和价值。


作者介绍:


沙宇洋,中科院计算所工程师,北京邮电大学硕士,目前主要从事人脸识别以及无人驾驶等相关方向的研究和实际产品开发。


2020-07-20 12:032080
用户头像
刘燕 InfoQ高级技术编辑

发布了 948 篇内容, 共 340.8 次阅读, 收获喜欢 1721 次。

关注

评论

发布
暂无评论
发现更多内容

Canvas 拖拉拽建模工具,支持排序导出 Notebook 内容|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 canvas 编程建模

客如云×OceanBase:分布式云升级助力客如云降本增效

OceanBase 数据库

【C语言】default 关键字

謓泽

11月月更

GPU 和显卡是什么关系?

Finovy Cloud

人工智能 gpu 云渲染 GPU渲染

易仓科技×OceanBase:打造跨境行业全生态链的新零售SaaS

OceanBase 数据库

python中私有成员和公有成员

乔乔

11月月更

安全!稳定!可信!选OceanBase就对了

OceanBase 数据库

Linux su命令 – 切换用户、用户提权

A-刘晨阳

Linux 运维 sudo 11月月更 用户提权

抓包分析 TCP 握手和挥手

C++后台开发

网络协议 TCP/IP 后端开发 C++开发 抓包分析

新能源物流车行业如何服务升级 地上铁联合火山引擎VeDI“破题”

字节跳动数据平台

大数据 数据应用

前端培训有哪些比较好的学习方法

小谷哥

数字化转型中的数字智能

PMO实践

数字化 科技 数智化 数智未来

Linux文件系统ln-软连接、硬链接

A-刘晨阳

Linux 运维 11月月更 软硬连接

甘特图是什么意思?甘特图制作步骤教程

优秀

甘特图

开发问题记录

青柚1943

OceanBase 社区版4.0发版:一个全新的里程碑

OceanBase 数据库

web服务器

初学者

网络 web服务器 11月月更

华为正式发布毕昇C++编程语言,全面升级毕昇编译器

科技热闻

OceanBase CTO杨传辉:单机分布式一体化助力企业降本增效

OceanBase 数据库

Linux中的日志管理

A-刘晨阳

Linux 运维 日志 log 11月月更

从ZETA无线通信技术特点出发选择合适的物联网协议

ZETA开发者

物联网 通信 通信协议 无线通信 物联网技术

低代码选型应该注重哪些方面的能力?

优秀

低代码

我服了!SpringBoot升级后这服务我一个星期都没跑起来!(上)

艾小仙

Java spring 程序员 springboot spring-boot

西安Java线下机构学习费用

小谷哥

零依赖监控解决方案:TDengine+Grafana落地实施

TDengine

数据库 tdengine 时序数据库

项目管理的精髓

PMO实践

项目管理 PMO 项目经理

对话ACE第六期:数据库上云的趋势和挑战

OceanBase 数据库

【LeetCode】第 k 个数 Java 题解

Albert

算法 LeetCode 11月月更

大数据培训班学习方法有哪些

小谷哥

在线 Notebook 教学实训,支持分组评审作业|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 编程建模 教学实训

Varnish 6.2.0 移植指南(openEuler 20.03 LTS SP1)

openEuler

centos 开源 操作系统 服务器 加速器

疫情之下,“口罩人脸识别”是怎样炼成的?_AI_沙宇洋_InfoQ精选文章