高德AR & 车道级导航技术演进与实践

简介: 阿里巴巴高级地图技术专家王前卫分享的话题是《AR&车道级导航技术演进与实践》。他为大家介绍了这些领域的核心技术、阶段成果及未来方向。

2020云栖大会于9月17日-18日在线上举行,阿里巴巴高德地图携手合作伙伴精心组织了“智慧出行”专场,为大家分享高德地图在打造基于DT+AI和全面上云架构下的新一代出行生活服务平台过程中的思考和实践,并重点分享了「高精地图、高精算法、智能时空预测模型、自动驾驶、AR导航、车道级技术」等话题。

「高德技术」把讲师分享的主要内容整理成文并陆续发布出来,本文为第2篇。

阿里巴巴高级地图技术专家王前卫分享的话题是《AR&车道级导航技术演进与实践》。他为大家介绍了这些领域的核心技术、阶段成果及未来方向。

王前卫主要分享了三部分的内容:

  • 技术背景
  • 当前进展
  • 核心技术

以往,高德通过全球卫星定位系统和数字化的电子地图为用户提供了一款道路级的导航服务,帮助用户方便快捷的到达目的地。现在通过引入更能理解环境,感知环境的视觉感知系统,以及通过引入更贴近现实,更精细的车道级数据,为用户精心打造了一款基于实景的车道级导航产品。它能为用户带来一种全新的导航体验,做到所见即所得。

这款产品包含哪些功能呢?AR导航通过视频增强技术实现了引导信息与现实世界更完美的贴合,为用户提供简单易懂的方向性指引。这样用户再也不会因为走到复杂路口而走错路;在距离路口较近,且用户行驶在非正确的车道上时,高德AR导航也能进行及时准确的变道提醒;在路口等红绿灯的时候,帮助用户实时观察周边环境,及时提醒用户,红灯已变绿灯,或者前车已经启动。AR导航功能一经上线就获得了用户的好评。

核心技术揭秘

高德AR导航需要具备三方面的能力:

  • 对周边环境实时的感知能力
  • 车道级的高精定位能力
  • 道路数据的精细化表达能力

环境实时感知

在环境感知上,高德AR导航选择了成本较低但目前使用广泛的视觉技术,通过深度学习算法来感知周围的环境。其中最大的挑战在于如何设计一款轻量化的深度学习模型,既能在低算力的设备上实时运行,同时能保证较高识别精度。高德主要在三个方面进行了优化:

第一,在数据上,高德采用了海量多源大数据的融合和提取来保证训练样本的多样性和覆盖度;第二,在算法上,主要通过优化网络模型,特征共享等方法来保证算法的准确度;第三,在性能上,通过知识蒸馏,模型的量化算法,多任务的跟踪等方法来保证在低算力上能流畅运行。
王前卫ppt1.png

高精定位

GPS定位精度不足,信号干扰大,特别是在遇到城市森林或者是天气不好的时候,会产生信号漂移、精度无法保证。目前精度不足已经成为大多数导航产品用户体验提升的瓶颈。基于此,高德提出了一种基于云端一体化视觉定位技术,基于端上图像,结合云端视图大数据,通过神经网络回归出设备绝对位姿。与此同时,通过端上识别车道线、道路边沿等标识,进行相对定位。最终结合时空一致性,进行云和端的融合,大幅提升了定位精度,将定位误差提升了一个数量级。
王前卫ppt2.png

在没有网络的时候,如何使用高精度定位呢?基于成本较低的GPS、惯导和视觉传感器,高德设计研发了多源紧耦合SLAM(MT-SLAM)技术,通过算法的深度融合实现低成本高精度的位置姿态估计,为高精地图众包采集、车道级AR导航等业务提供很好的能力支撑。其相对位置精度30cm占比在82%以上。

位置姿态的提升,主要是根据GNSS不同信息的精度特性,采用分层紧耦合的融合框架,对信息充分利用,同时考虑运动约束,在减少优化维度的同时也提高精度;根据实际场景的精度特点,缩减内层优化对象,来提升优化效率;根据协方差应用场景,采用增量递归的方式提升协方差恢复效率。
王前卫ppt3.png

在实际的用户场景中,定位遇到的环境是比较复杂的,在实现方式上,有的是基于手机RTK技术,有的是基于视觉传感技术。在不同场景下,有的需要标准精度定位,也有的需要高精度的定位能力。

如何降低成本,提升效率,以成本最小化的方式来实现一体化定位技术应用和落地呢。高德设计了一套高精/高标一体化融合定位系统。基于成熟的差分卫星定位或环境语义信息,构建轻量化的高精定位能力,并且和标精的导航定位结合形成一体化的融合定位引擎,满足自动驾驶、车道级导航等不同业务的需要。

一体化定位引擎,已具备完整的道路级标精、车道级高精定位能力,高精、标精定位结果独立输出又相互关联,为导航和自动驾驶联动提供便利,确保在全场景下的定位结果输出,保证定位连续性。
王前卫ppt4.png

道路数据的精细化表达

现在有了车道级高精的定位,也有了对周边环境的实时感知,最后还需要考虑的是如何把标准精度数据表达得更加精细,如何通过建立道路模型,使引导信息的表达更加贴近现实场景。

大家首先能想到的是通过高精数据。高精数据的厘米级精度,确实能更真实的反映真实世界。然而,为了追求低成本,高覆盖,高德选择了利用标准数据精度,加上道路属性信息,通过算法来构建高精道路数据模型。
王前卫ppt5.png

高德主要通过两个方面来进行模型构建,一是道路的模型,主要是利用SD的形点数据,结合道路的车道属性信息,通过对路口的切分、建模、还原等算法来建立道路的三维模型。二是实景中的引导信息展示,主要利用规划路径信息和引导信息,结合实时的道路图像特征提取信息,再加融合的高精定位,在不同的场景下来分别构建对应的引导线模型。

目前高德的这套模型构建算法,已在实际项目中落地。其车道级三维模型已经能够很好的反映真实世界,更加逼近现实世界;其AR导航的指示引导的铺路线和引导线,在绝大多数场景已经做了和实景道路的贴合。

相关文章
|
1月前
|
Go vr&ar 图形学
重塑体验:AR/VR技术在游戏与娱乐行业的创新应用
【10月更文挑战第29天】本文探讨了AR/VR技术如何改变游戏与娱乐行业,介绍了AR和VR的基本概念及其在游戏和娱乐中的应用实例,包括《精灵宝可梦GO》的AR开发和VR视频播放器的实现代码,并展望了未来的发展趋势。
90 2
|
4月前
|
vr&ar C# 图形学
如何开发增强现实(AR)应用:技术指南与实践
【8月更文挑战第24天】开发增强现实应用是一个充满挑战和机遇的过程。通过选择合适的技术栈、遵循科学的开发步骤,并充分考虑用户体验、设备兼容性、内容与创意以及数据安全等因素,您可以成功打造一款高质量的AR应用。随着技术的不断进步和应用场景的不断拓展,AR应用的未来充满了无限可能。
|
4月前
|
vr&ar C# 图形学
WPF与AR/VR的激情碰撞:解锁Windows Presentation Foundation应用新维度,探索增强现实与虚拟现实技术在现代UI设计中的无限可能与实战应用详解
【8月更文挑战第31天】增强现实(AR)与虚拟现实(VR)技术正迅速改变生活和工作方式,在游戏、教育及工业等领域展现出广泛应用前景。本文探讨如何在Windows Presentation Foundation(WPF)环境中实现AR/VR功能,通过具体示例代码展示整合过程。尽管WPF本身不直接支持AR/VR,但借助第三方库如Unity、Vuforia或OpenVR,可实现沉浸式体验。例如,通过Unity和Vuforia在WPF中创建AR应用,或利用OpenVR在WPF中集成VR功能,从而提升用户体验并拓展应用功能边界。
79 0
|
5月前
|
传感器 人工智能 数据可视化
虚拟现实(VR)与增强现实(AR)的技术革新:塑造未来的沉浸式体验
【7月更文挑战第24天】VR和AR作为两种前沿的沉浸式技术,正以前所未有的速度改变着我们的世界。随着技术的不断革新和应用的不断拓展,我们有理由相信,未来的VR和AR将为我们带来更多令人惊叹的体验和技术革新。
|
5月前
|
定位技术 vr&ar
科技赋能旅游:景区AR导航营销如何吸引并留住游客
维小帮景区 AR 导航将虚拟画面与现实场景相结合,为游客提供了更加直观、生动的导航服务。通过独特的 AR 导航体验,景区能够在众多竞争对手中脱颖而出,给游客留下深刻的印象,从而激发他们的分享欲望,为景区带来更多的潜在游客。
94 0
科技赋能旅游:景区AR导航营销如何吸引并留住游客
|
4月前
|
安全 算法 前端开发
外滩大会安全 AR 沙盘首秀--背后的前端技术
外滩大会安全 AR 沙盘首秀--背后的前端技术
|
5月前
|
数据采集 监控 安全
园区 AR 导航系统:技术创新与功能拓展
**维小帮园区AR导航系统**借助高精地图与AR技术,打破传统二维导航局限,提供三维立体地图和沉浸式导航体验。系统包括AR实景指引、VR全景预览、便捷预约参观和智能停车场导航等功能,大幅提升访客定位与通行效率,推动园区管理智能化。未来,该技术有望在更多领域广泛应用。
102 0
园区 AR 导航系统:技术创新与功能拓展
|
6月前
|
传感器 数据可视化 人机交互
虚拟现实(VR)与增强现实(AR)技术解析
【6月更文挑战第27天】 VR创造沉浸式虚拟环境,模拟真实感受,应用于旅游、医疗、教育和游戏。AR将虚拟信息叠加到现实,强调虚实结合与实时交互,常见于游戏、教育、购物和医疗。两者提供超越现实的体验,随着技术进步,将在更多领域发挥作用,开启新可能。
|
5月前
|
前端开发 Linux Shell
技术心得:基于AR9331(MIPS架构)分析系统启动过程(uboot)
技术心得:基于AR9331(MIPS架构)分析系统启动过程(uboot)
94 0
|
1月前
|
前端开发 JavaScript API
惊呆了!这些前端技巧竟然能让你的网站支持AR/VR体验!
【10月更文挑战第31天】在数字化时代,用户对网页交互体验的要求日益提高,传统二维网页已难以满足需求。本文介绍如何利用前端技术,特别是Three.js,实现AR/VR体验,提升用户满意度和网站价值。通过示例代码,展示如何创建简单的3D场景,并探讨AR/VR技术的基本原理和常用工具,帮助开发者打造沉浸式体验。
54 6