点击上方蓝字,关注高德技术!
1.
导读
现代社会中,随着车辆的普及,人的活动范围在逐步扩大,单单依靠人类记忆引导行驶到达目的地已经越来越不切实际,因此车载导航就扮演了越来越重要的角色。
传统车载导航根据GPS将用户车辆位置定位于地图上,导航软件根据设定的目的地规划行驶路径,通过屏幕显示和语音播报的形式指引用户行驶至目的地。这样的展示方式使得用户在使用导航的过程中,需要将地图指引信息和语音播报信息与当前自车所处的真实世界连接起来,才能理解引导信息的具体含义,之后做出相应驾驶动作。
总结导航信息处理的整个过程,可以分为三个部分:接收(看/听)、理解、行动。
然而,试想这样一个场景,行驶前方有个岔路,由于没有听清楚需要走左前方还是右前方,这个时候就很容易错过变道时机。
因此,AR导航利用视觉技术,综合导航信息和真实场景信息,优化了引导信息展现形式,降低了用户的接收和理解成本,所见即所得,用户只用根据导航信息行动即可。
2.
AR导航的定义
车载AR导航是指通过摄像头将车辆前方道路的真实世界实时地捕捉下来,利用移动端视觉识别技术及算法,实时地识别车辆行驶场景中的各种重要导航要素,例如车道线、前方车辆、车道相对位置等,再结合自车GPS定位、地图导航信息,通过多元信息的融合以及计算,生成虚拟的导航指引模型,并渲染叠加到真实场景上,从而创建出更贴近驾驶者真实视野的导航画面(图1)。
图1 AR导航
在驾驶车辆过程中,车道线的重要性不言而喻,它通过不同的属性,例如虚、实、黄、白等,来指引车辆的行驶方向,规范驾驶员的驾驶行为,避免车辆之间的碰撞,最终实现更加高效和流畅的交通。
在AR导航中车道线同样重要,实时车道线检测能够为AR导航引擎提供当前车道宽度、车道线属性等信息,从而提前对用户做出正确的引导,指引驶入正确的车道。
如上图所示,通过车道级定位将自车定位在当前路左数第二车道,这时根据导航信息前方将要左转,与此同时通过车道线检测获知左侧车道线为白色虚线,允许变道行驶,再通过车道宽度和自车在车道内距左