写点什么

滴滴免费开放口罩佩戴识别技术

  • 2020-02-20
  • 本文字数:1331 字

    阅读完需:约 4 分钟

滴滴免费开放口罩佩戴识别技术

为进一步助力疫情防控,滴滴紧急研发了口罩佩戴识别技术,通过桔视(车载录像设备)采集的图片经过 AI 识别算法来识别司机是否佩戴口罩,目前平台整体口罩佩戴率超过 99.9%,并将技术面向公众免费开放和开源使用。


近日,滴滴出行宣布免费对外开放其口罩佩戴识别技术。企业和个人开发者均可通过滴滴云提供的 API 服务直接部署使用,实时检测人群口罩佩戴情况。


这是继免费向抗“疫”科研机构和企业开放 GPU 算力后,滴滴技术助力抗疫的又一举措。滴滴口罩佩戴识别技术,包括人脸检测和人脸戴口罩属性识别,是由滴滴 AI 团队基于 DFS 人脸检测算法,结合积累的人脸属性识别算法研发而成。该算法克服了 24 小时复杂光照、人脸姿态变化、不同距离人脸尺度等难题,同时利用损失函数权重策略和数据增强等方法解决白天夜晚戴口罩数据不均衡问题以及戴口罩类型多样化问题,能在各类场景图像中对人脸进行口罩佩戴情况检测。



口罩佩戴识别效果图


滴滴口罩佩戴识别算法加入了近 20 万张白天和夜晚戴口罩的图像进行模型训练,具有较强的鲁棒性。在复杂的车内环境,全天不同时段的各种强光、弱光、反光带来的车内过亮、过暗的变化,驾驶员帽子、眼镜、墨镜以及遮阳板等对脸部的部分遮挡,由于仰头、低头、转头引起的脸部大角度姿态的变化和不完整性,以及驾驶员前后坐姿习惯引起的人脸尺度的差异等都会对识别带来了巨大的挑战。算法基于现有技术,并针对性的在预处理、模型、数据、训练等维度进行优化和改进,如扩展人脸区域、加入 attention 机制等,从而显著提升了车内的戴口罩识别效果。



口罩佩戴识别整体流程图


目前该技术已在滴滴平台广泛应用。疫情期间,为更好地保障司机和乘客的安全,在 “司乘必须戴口罩、司机上报体温、车内勤消毒和勤通风、陆续在全国范围内免费为网约车安装车内防护膜” 等防疫措施的基础上,滴滴还基于该 AI 技术在出车前及行程中自动分析司机是否佩戴口罩以及佩戴是否规范,以进一步督促司机做好个人防护。对于未正确佩戴口罩以及不戴口罩的司机,平台将会进行教育、警告甚至暂停服务。


其中,出车前的 “智能防疫出车质检系统” 已累计覆盖 43 个城市,并正在推广至更多地区。该 “智能防疫出车质检系统” 要求网约车司机每日出车前须实时拍摄上传佩戴口罩、车辆已消毒的照片,并准确填写当时体温,口罩佩戴识别通过后方可出车,这一识别准确率超过 99.5%;而基于车载设备的行程中的口罩佩戴抽检则已经累计覆盖 201 城市,识别准确率超 98%。


该口罩佩戴识别算法模型的开源是基于当前主流的深度学习框架,采用 C++语言编写,可配合目前多种开源或企业自研的人脸检测算法使用,即插即用、使用灵活、部署方便,可应用于多种不同的云、边设备。该算法模型可广泛应用于出行场景、手机拍照、监控图像的人脸佩戴口罩的快速识别,满足 24 小时全天候识别的应用需求。如在公共设施、出入口、检查站等人员密集场所,可基于该技术秒级定位未按要求佩戴口罩的重点人员,更好、更全面地落实防疫措施;而企事业单位亦可基于该技术对从业人员佩戴口罩情况的全过程进行实时检测,有力保障健康、安全生产。


开发者可登陆滴滴云,免费使用口罩佩戴识别技术 API 接口:


(https://www.didiyun.com/cmarket/api-cmarket-detail.html?uuid=ddfeaf909b5e53f89105d98cbcfddb03)


2020-02-20 12:091111

评论

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

性能优化多重要?凭借华为791页Mysql金字塔性能调优手册,进阿里

做梦都在改BUG

Java MySQL 性能优化 性能调优

BSN-DDC基础网络详解(十一):官方门户OpenAPI说明及开发资料汇总

BSN研习社

小微企业运维用哪款软件好?有免费的吗?

行云管家

运维 安全运维 小微企业

这份阿里逆天的Redis手册,于内卷中首次亮相了

Java你猿哥

Java redis 面试 Redis 核心技术与实战 redis 底层原理

为什么说百度AMIS框架是一个优秀的设计

canonical

开源 前端架构 低代码 低代码平台 百度AMIS

如果重写SpringBoot,我们会做哪些不同的选择?

canonical

开源 低代码 架构设计 springboot spring ioc

低代码平台需要什么样的ORM引擎?(1)

canonical

开源 低代码 ORM 低代码平台 Spring JPA

【保姆级教程】如何用Rust编写一个ChatGPT桌面应用 | 京东云技术团队

京东科技开发者

rust 京东云 桌面应用 企业号 5 月 PK 榜

如何在不修改基础产品源码的情况下实现定制化开发

canonical

开源 低代码 定制化 迭代增量开发 可扩展性

XDSL:通用的领域特定语言设计

canonical

开源 低代码 dsl 领域特定语言 领域语言工作台

你管这破玩意叫缓存穿透?还是缓存击穿?

做梦都在改BUG

Java 数据库 redis 缓存穿透 缓存击穿

Github上标星98K!火爆全网的性能调优实战手册,出自腾讯T4大佬

做梦都在改BUG

Java 性能优化 性能调优

从可逆计算看Delta Oriented Programming

canonical

开源 低代码 软件产品线工程 可变性管理 可逆计算

Y组合子的一个启发式推导

canonical

函数式编程 函数式 Lambda演算 Y组合子 不动点

Paxos的魔法学研究报告

canonical

paxos协议 共识算法 分布式, 分布式算法 深入理解分布式共识算法

云原生背景下如何配置 JVM 内存

做梦都在改BUG

Java 容器 云原生 JVM

低代码平台中的GraphQL引擎

canonical

开源 低代码 领域驱动模型DDD 中台架构 graphql 低代码平台

什么是声明式编程

canonical

函数式 声明式 命令式

架构师日记-从数据库发展历程到数据结构设计探析 | 京东云技术团队

京东科技开发者

数据库 京东云 企业号 5 月 PK 榜

Wallys / QCN9074/QCN9024 WIFI 6E 802.11AX 4X4 6GHz wifi module.

Cindy-wallys

系统学Java,看这篇Java综合笔记万字总结就够了!纯干货分享

Java你猿哥

Java spring 面试 ssm 多线程与高并发

解耦远不止依赖注入

canonical

架构设计 解耦 依赖注入

企业应该知道的几种网络安全防护措施!

行云管家

网络安全 网络 信息

背靠香港影视集团星光文化,StarNFT问世了

小哈区块

低代码平台需要什么样的ORM引擎?(2)

canonical

开源 mybatis 低代码 jpa ORM

玩转服务器之环境篇:PHP和Python环境部署指南 | 京东云技术团队

京东科技开发者

php Python 京东云 企业号 5 月 PK 榜 轻量云服务器

程序员之间拉开差距最大的因素

博文视点Broadview

不是单例的单例——巧用ClassLoader

PPPHUANG

单例模式 ClassLoader ContextClassLoader Java web

低代码平台中的自动化测试

canonical

开源 低代码 自动化测试 自动化测试框架 低代码平台

前端开发之函数式编程实践 | 京东云技术团队

京东科技开发者

JavaScript 编程 京东云 企业号 5 月 PK 榜

【直播回顾】AIGC产业研究报告2023图像生成篇报告解读

易观分析

产业 智能

滴滴免费开放口罩佩戴识别技术_行业深度_滴滴技术_InfoQ精选文章