点击上方“AI遇见机器学习”,选择“星标”公众号

重磅干货,第一时间送达

内容概要:提醒大家在公共场所保持距离,可以有效的防止交叉感染。近日吴恩达创立的公司 Landing AI 开发了一款工具,可以从监控视频中实时地测出行人的距离,能在超出安全距离之后给出提醒。

关键词:计算机视觉  安全测距 吴恩达

在公共场合保持安全距离,是预防病毒传播的一个通用做法。WHO 倡议人与人应保持至少 3 英尺(0.9 米)的距离,我国则建议保持在 1.5-2 米,来降低感染的风险。

前段时间在意大利,一位男子采用了硬核的物理隔离,带着硕大的圆盘去超市购物。

最近,吴恩达创办的人工智能公司 Landing AI ,开发了一款工具 Social Distancing Detector,可通过分析摄像头的实时视频,来检测人们在活动中是否保持在安全距离。

吴恩达在 Twitter 上介绍了这款工具

只需三步,实时测算社交距离

Landing AI 利用公开街景数据集「The Oxford Town Centre」,对该工具进行了演示。

从中可以看到,系统可在视频画面中,实时地捕捉到画面的人物动态,并测量不同人物之间的最小距离。

在街头视频中的测试

如果人物间的距离小于安全规范,人物框就会从绿色变成红色,并产生一条最短距离的连线。后续还可转换成警报或其他的提醒。

在 Landing AI 的官方博客中,公开了工具搭建的技术原理,配合监控摄像头的数据使用,通过校准、探测和测距三个步骤即可实现。

  第一步:校准  

由于视频的输入可能来源于多个角度,而不同的角度会导致距离的变化,为了保证距离的有效性,需要将其转换到一个固定的平面。第一步就是将画面全部转化成俯视图。

最简单的方式就是选取实际中的一个矩形顶点,将其映射到俯视图的四个角,在实际中处理中,需结合多因素准确完成实时的映射和变换。

为了让结果更准确,还需要考虑了俯视图的比例尺,如找到实际中 6 英尺(美国部分地区的建议距离)对应的像素尺寸。

左边为原始视图,右边为俯视图,均有校准网格

  第二步:探测  

进行完校准之后,需要把人物从画面中检测出来,并在其周围绘制边界框。这一步,Landing AI 使用了基于 Faster R-CNN 架构的开源行人检测网络。

博文介绍到,他们使用了非最大抑制(NMS)和几种基于规则的启发式算法。还综合实际中的情况,对模型进行了微调处理。

  第三步:测距  

最后一步,就是对人物间的距离进行测量,其做法就是将任务检测框的中心,投影到俯视图中,不同点之间的间距代表了不同人的距离。

最后根据校准步骤中确定的比例尺,进行最后的实际距离计算。

经过这三个操作,就能够实时地在视频画面中,测算不同人之间的最短距离。

实际的距离检测效果,右为俯视图

安全的距离下,人物都被绿色的框体所表示,而距离过近超过安全值后,会转化为红框,并触发一条代表距离的红色连线。俯视图中则是绿色和红色的小点。

按需定制,适用多种工业场景

Landing AI 的发言人表示,该工具是 Landing AI 应客户需求,用在其生产环境中的一个重要方案。

而目前的系统,可用在制造业和制药业等,工人必须去上班的环境之中,帮助管理和提醒工人的安全。

比如在生产防护设备的工厂里,技术人员可以将此软件集成到他们的安全摄像头系统中,通过简单的校准步骤即可监控工作环境。

一种应用场景:在大型工厂的工人距离控制

但对最后的警报方式,Landing AI 表示系统还处于早期的阶段,正在探索最好的提醒处理方式。

正在考虑的方案包括:当检测到距离小于安全规范时发出声音警报;或者汇总数据给管理者,帮助重新规划员工的工作区等。

新颖便利,却遭部分网友质疑

这个看似能够监督人们注意防护的工具,却并不是所有人都喜欢。

在 Landing AI 的博文中,有对系统的使用知情权作出解释,并倡议使用此系统的任何人,必须透明且仅在人群知情同意的情况下进行识别。

即便如此,在吴恩达介绍该工具的 Twitter 下面,也有大量质疑的声音。

比如点赞最多的一条评论里,就赫然写着,欢迎进入 1984。

Twitter 评论多是批评其侵犯隐私

实施隔离政策,已被证明是一种有效的防疫措施。但在疫情形势严峻的美国,人们对待隔离也有着不同的接受程度。

近期多个州都出现了抗议隔离的行为,部分市民纷纷要求解除隔离、恢复生产。

这背后的深层原因,恐怕不是吴恩达们用一两个工具,就可以解决的。

吴恩达:我太难了

欢迎关注我们,看通俗干货

吴恩达的公司,发布了一款社交距离警告工具相关推荐

  1. [图]吴恩达AI公司Drive.ai或已找到新买家--苹果

    https://www.cnbeta.com/articles/tech/854603.htm 图片来自于 Drive.ai 知情人士透露,苹果本次交易的类型为"人才收购"(acq ...

  2. 吴恩达新公司曝光:签下富士康,要用AI变革制造业

    夏乙 发自 凹非寺 量子位 出品 | 公众号 QbitAI 一切都在吴恩达的计划之中. 这个月初,吴恩达现身乌镇世界互联网大会,同时透露了一个重要进展:几周后,他的新公司将有重要消息发布.(据网易科技 ...

  3. 吴恩达新课发布1天,引3万人观看 | 完整PPT

    作者丨金磊 来源丨量子位 编辑丨极市平台 什么样的课程, 时间,便吸引了全球近3万人的观看? 有名师--国际最权威的ML学者之一,吴恩达(Andrew NG). 有较新概念--机器学习操作 (MLOp ...

  4. 资源贴|吴恩达新课发布第1天,3万人观看 | 完整PPT

    作者丨金磊 来源丨量子位 编辑丨极市平台 什么样的课程, 时间,便吸引了全球近3万人的观看? 有名师--国际最权威的ML学者之一,吴恩达(Andrew NG). 有较新概念--机器学习操作 (MLOp ...

  5. 吴恩达斯坦福实验室发布MRNet数据集,包含1千多张标注膝关节核磁共振成像

    岳排槐 发自 凹非寺 量子位 出品 | 公众号 QbitAI 吴恩达领导的斯坦福实验室,发布了一个新的数据集MRNet.这个数据集中包括1370张膝关节核磁共振成像(MRI)检查数据. 其中有1104 ...

  6. 吴恩达deeplearning.ai发布NLP课程!

    来源:大数据文摘 本文约6000字,建议阅读10分钟 吴恩达的自然语言处理课程开课啦! 虽然眨眼半年过去,马上就放暑假了,大家宅家里有好好学习吗? 今天的这个重磅炸弹,或许可以帮助你改掉拖延症. 没错 ...

  7. 吴恩达悄然发布AI维基,另外他的技术岗已经招满了

    问耕 发自 凹非寺 量子位 出品 | 公众号 QbitAI 吴恩达又有新动作. wiki 首先来说第一个. 这个长假期间,吴恩达团队在deeplearning.ai上悄然发布了一个新项目:AI维基百科 ...

  8. 吴恩达刚刚注册了一个微信公众号,明天发布新书中文版!

    来源:微信公众号"AI 前线"(ID:ai-front) 编辑|Natalie AI 前线导读: 作为人工智能领域的全民老师,吴恩达在内容领域持续发力.除了一系列课程,他在前不久又 ...

  9. 离开百度三年多,吴恩达纽交所敲钟,身价再增20亿

    9 年磨一剑,Coursera 上市首日股价大涨 美国时间 3 月 31 日,教育科技公司 Coursera 正式在纽交所上市,股票代码:COUR.该股开盘价定为 39 美元 / 股,截至上市当日收盘 ...

最新文章

  1. url-pattern写成/和/*的区别
  2. 矩阵模拟问题合集(Leetcode题解-Python语言)
  3. Java学习笔记——模块化
  4. phpstrom 本地编辑玩文件 自动临时映射到远程服务器
  5. 【C/C++】友元函数和友元类
  6. 在Master page 里 CompositeControl 的事件失效了
  7. 微信小程序-day1
  8. 小学计算机学打字教学教案,第13课 键盘指法练习
  9. 点亮LED灯——arduino 学习第一天
  10. python——理一理yield和yield from、coroutine和生成器、async/await
  11. php 屏蔽deprecated,解决php deprecated 的问题
  12. 排队叫号医院管理系统源码
  13. 这只“鸭子不一般”科大讯飞申请“躺倒鸭”商标
  14. 智慧物流自动化智能仓储管理架构分析
  15. 怎样用AIDL Service 传递复杂数据
  16. 一个屌丝程序员的青春(六四)
  17. U盘安装WIN10时显示 windows无法安装到这个磁盘 选中的磁盘采用GPT分区形式
  18. 微信公众号如何开通模板消息功能?申请理由怎么写?
  19. 获取地图数据GEOJSON还有OSM
  20. 思科模拟器:Cisco路由器交换机vty配置

热门文章

  1. Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别
  2. js 事件函数中的参数带换行符或换行标签都不能起作用的解决方法
  3. C语言static 具体分析
  4. js_sl 延迟菜单
  5. java.lang.OutOfMemoryError: Java heap space的解决办法
  6. 使用MASM03 - Win32汇编语言011
  7. 用C语言解“求特殊方程得正整数解”题
  8. 用Python解“计算圆周率”题
  9. c语言输出几个空格,新人提问:如何将输出时每行最后一个空格删除
  10. python函数def里面嵌套def,python菜鸟求问关于嵌套函数中作用域范围应该怎么理解?,python嵌套,直接上代码def l(l...