抗击疫情,众志成城,人工智能技术正被应用到疫情防控中来。
2月13日,百度宣布免费开源业内首个口罩人脸检测及分类模型。该模型可以有效检测在密集人流区域中携带和未携戴口罩的所有人脸,同时判断该者是否佩戴口罩。广大开发者和企业厂商可通过免费开源的AI模型,快速完成软件开发,为打赢疫情阻击战贡献科技力量!
(模型可视化效果,绿框为佩戴口罩的标注,红框为未佩戴口罩的标注)
随着本周各企业相继复工,节后经济开始逐渐恢复,人脸口罩检测方案成为返工潮中众多社区、大型厂商、央企的重要需求。如判断工区员工是否佩戴口罩、人流密集的关口运输中心如何识别戴口罩的人脸并测温、佩戴口罩是否也能完成日常刷脸打卡等等……都是新冠肺炎疫情下需要解决的真实痛点。
疫情防控刻不容缓,百度此前已有多项AI举措助力疫情防控。此次宣布免费开源的自研口罩人脸检测及分类模型,是基于2018年百度收录于国际顶级计算机视觉会议ECCV的论文PyramidBox研发,可以在人流密集的公共场景检测海量人脸的同时,将佩戴口罩和未佩戴口罩的人脸快速识别标注。基于此预训练模型,开发者仅需使用少量自有数据,便可快速完成自有场景的模型开发。
百度研发工程师介绍,口罩人脸检测及分类模型,由两个功能单元组成,可以分别完成口罩人脸的检测和口罩人脸的分类。经测试,模型的人脸检测算法基于主干网络加入了超过10万张口罩人脸数据训练,可在准确率98%的情况下,召回率显著提升30%。而人脸口罩判断模型可实现对人脸是否佩戴口罩的判定,口罩判别准确率达到96.5%,满足常规口罩检测需求。开发者基于自有场景数据还可进行二次模型优化,可进一步提升模型准确率和召回率。
而对于实际场景中的光照、口罩遮挡、表情变化、尺度变化等问题,模型具有鲁棒性,并且能够在多种不同端、边、云设备上实时检测,在落地过程中做到真正实用。
同时,为了最大程度方便开发者应用,百度深度学习平台飞桨通过简单易用的预训练模型管理工具将人脸口罩检测模型开源出来,只需基本的python编程能力,即可快速上手调用,如果具有一定的移动端APP开发能力,也可以快速将模型部署到移动端上。此外飞桨还将提供海量二次开发的工具组件,以及更多的人脸相关检测算法,以上所有技术及工具都是开源且免费的。
作为目前国内唯一开源开放、功能完备的产业级深度学习平台,开源是飞桨长期践行并努力的方向。
新型冠状病毒感染的肺炎疫情消息牵动着每个人的心,百度也在持续运用着AI、大数据等前沿技术,助力“大后方”的疫情防控。从成立总规模3亿元疫情及公共卫生安全攻坚专项基金,到提供人工智能技术支持配套亿级计算资源;从百度地图为疫情科学管理提供参考,到AI多人体温快速检测解决方案落地清河火车站、免费开放病毒分析线性时间算法、免费开放社区管理智能外呼平台……
本次开源的的口罩人脸检测及分类模型,是百度AI能力的又一次倾力输出,也希望全社会更多的开发者一道加入,探讨开发,打赢这场疫情阻击战。
模型在线场景演示页地址:https://www.paddlepaddle.org.cn/hub/scene/maskdetect
服务器端快速体验教程:https://aistudio.baidu.com/aistudio/projectdetail/267322
移动端部署参考:https://github.com/PaddlePaddle/Paddle-Lite/tree/develop/lite/demo/cxx
更多的技术交流,欢迎加入飞桨官方QQ群:796771754