智能
Google 无人驾驶汽车,如何理解骑手的手势
计算机用曲折的方式感知世界。
去年 4 月,Google 宣布无人驾驶汽车能识别自行车手的手势动作了。
最近关于自行车手的手势识别专利公布了,我们来看看 Google 是怎么做到的吧。
在硬件上,Google 无人驾驶汽车使用了摄像机、激光雷达和普通雷达来收集信息。
摄像机能得到视频和图像,雷达传递距离信息,这样就得到了有 3 维坐标的图像信息。
然后 Google 基于这些图像,采用计算机视觉匹配、机器学习等方法进行分析。
首先从整体判断视野中是否出现骑行的人。Google 的图像识别技术能把脑袋和路面识别出来,然后计算脑袋顶部和路面的距离。通过把它和一般骑手的高度范围进行匹配,以及骑手身处路的位置和速度信息,以此确定视野中的物体是否是骑行的人。另外,当骑手在等红绿倾斜着地的时候,Google 也能识别出来。
确定对象后,Google 会找到骑手的身体、头部、胳膊和手,然后把骑手的手势和骑行通用规则进行比较。
Google 会计算车手头部和手的距离。距离小多半意味着拐弯,距离长意味着减速或停止。Google 也会考虑车手手肘的弯曲角度、手型、胳膊和头部的形状大小。
除了自行车外,Google 表示下一步是识别脚踏车、摩托车等出行设备。它们一般不会有汽车的左拐、右拐和减速的灯光提示,所以需要其他方法来获取行驶信息。
题图来自:abcnews
原文链接 (已下线): https://www.qdaily.com/articles/9316.html
Wayback 快照: http://web.archive.org/web/20190623154052/https://www.qdaily.com/articles/9316.html
原始截图: http://ww3.sinaimg.cn/large/007d5XDpgy1g3vf1b5yxuj30u02jb1kx