虽然对象识别功能非常强大:但是僅仅识别道路上行驶的其他车辆是不够的,自动驾驶汽车还必须预测这些对象将往哪个方向移动。如果对象是行人的话就更加棘手:他是会留在人行道的一侧,还是会快速穿过马路?计算机采用人工智能的方法,当然,在此之前它们已经经过足够的训练:通过长期试驾,它们在现实交通情况中能够识别曾经遇到过的模式,并由此推断环境对象的行为。右下图举例说明这个系统是如何具体工作的。系统识别出三个行人后,将辅助线放在人体轮廓上,标记其手臂、腿部或头部的姿势。由此可以得出行人的运动方向或步行速度。然而,这个系统在预测环境对象行为方面并不算完美,这就是为什么要在“自动驾驶场景”进行大量测试。凭借超过一千万英里的测试里程,谷歌显然在这方面颇具优势。
用绿色的矩形标记行人,红色箭头的长度和方向表示他们当前运行的位置和速度
上图:如果人行道的行人(红色)被挡住(紫色),他很可能会走上车道