0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MIT研发RoadTracer,它能够将地图绘制精度提高45%

电子工程师 来源:未知 作者:李倩 2018-05-03 09:35 次阅读

RoadTracer(道路追踪器) 系统从道路上已知的位置开始,使用神经网路检查周边地区,以确定哪些点最有可能成为下一部分的道路。系统将最有可能的一点添加进地图,不断重复上述步骤,慢慢追踪出这条道路。它能够将地图绘制精度提高45% ,这对于谷歌这样的科技巨头所构建的自动化地图绘制系统来说至关重要。

地图类应用对现实世界影响深远,然而已经绘制出的地图却仅仅是现实世界的一小部分。

地图绘制是一件尤其乏味的工作:即使在拍摄了航拍图像之后,谷歌之类的科技巨头仍然需要耗费很多时间去手动绘制地图。因此到目前为止,科技巨头们还未完成全球约 2000 多万英里道路的地图绘制工作。

此外,地图信息的缺失一直是一个棘手的问题,尤其对于仍处于开发阶段的自动驾驶汽车系统来说更是如此。

为了解决这一问题,麻省理工学院计算机和人工智能实验室(CSAIL)的研究员们研发了一种自动构建路线图的方法——RoadTracer(道路追踪器),比现有方法的精确度高出 45%。

该团队表示,在利用航拍图像数据的基础上,RoadTracer 不仅比现有方法更加精确,而且更具成本效益。

麻省理工学院的教授 Mohammad Alizadeh 认为,这项工作不仅会对谷歌这样的科技巨头起到作用,对一些缺乏资源创建地图、纠正地图错误的小型机构来说也是大有助益。

「RoadTracer 非常适合绘制那些经常需要更新地图的区域,其中包括人口较少但却频繁施工的地方,」Alizadeh 说道,Alizadeh 近期与他人联合发表了一篇关于 RoadTracer 的论文。

「以泰国郊区为例,一些偏远郊区的地图经常丢失了很多道路信息。RoadTracer 可以帮助绘制出更加精确的地图。」

在使用纽约市航拍图像的测试中,RoadTracer 可以正确绘制出 44% 的道路交叉口,不仅准确度比基于图像分割的传统方法 (通常只能绘制出 19%)高出两倍,而且在效率上也不遑多让。

这篇论文将在 6 月份犹他州盐湖城举办的计算机视觉和模式识别会议(CVPR)上发布。本文是麻省理工学院 CSAIL 实验室和卡塔尔计算机研究所(QCRI)合作的成果。

Alizadeh 方面在麻省理工的合著者还包括 Fayven Bastani 和 Songtao He 等研究生以及 Hari Balakrishnan、Sam Madden 和 David DeWitt 等教授。

QCRI 方面的合著者包括高级软件工程师 Sofiane Abbar 和 QCRI 数据分析小组的研究主管 Sanjay Chawla。

RoadTracer 系统如何创建地图?

训练神经网络识别航拍图像是当前自动化地图绘制领域的常用方法,使用神经网络识别单个像素点,将其归类为「道路」或是「非道路」。

因为航拍图像通常模糊不清并且不甚完整,因此这类系统的运作通常还需要一个后续的处理步骤,来 填补图像中的空白。

不幸的是,这些所谓的「分割方法」往往不大精确:如果模型错误地标记了一个像素点,这个错误将会在最终成型的地图中被放大。

尤其是当航拍图像中包含树木、建筑和阴影等干扰因素时,会模糊地图中道路的开始与结束点,在这样的情况下,错误尤其可能出现。(后处理步骤还需要根据仅有少量情况成立的假设作出决策,比如因为两条道路彼此间隔很小就将其相连等。)

相比之下,RoadTracer 系统则是一步一步地创建地图。

从道路上已知的位置开始,使用神经网路检查周边地区,以确定哪些点最有可能成为下一部分的道路。系统将最有可能的一点添加进地图,不断重复上述步骤,慢慢追踪出这条道路。

Bastani 表示,「RoadTracer 并非同时检索地图中成千上万个不同的点,决定它们分别代表道路的哪一部分,而是首先着眼于一个简单的问题,即从一个已知道路的特定地点出发,再决定向哪个方向探索。在很多方面,这和我们人类构建周围世界的心智模型的方式很像。」

该团队使用了北美和欧洲的六个国家共计 25 个城市的航拍图像在 RoadTracer 上进行训练,然后又在另外 15 座城市评估了这个工具的绘图能力。

「测绘系统需要在未训练过的城市中达到优异的效果,这一点非常重要,因为那些地图不存在或是不准确的区域才是 RoadTracer 大显身手的地方。」Balakrishnan 说道。

Bastani 表示,RoadTracer 能够将错误率降低 45% 这一事实,对于谷歌这样的科技巨头所构建的自动化地图绘制系统来说至关重要。

「如果错误率太高的话,比起从推测的地图中移除错误道路,还是从头开始手动绘制地图更加有效。」

尽管如此,实施像 RoadTracer 这样的方式并不会让人类 完全当一个旁观者。该团队表示 RoadTracer 的参与方式首先是绘制出大区域的路线图,随后让人类专家仔细地进行二次检查。

Alizadeh 说道,「很明确,RoadTracer 系统可以大大减少人类要完成的繁复工作。」

事实上,RoadTracer 的渐进式绘图法有一个优点,它可以更容易地纠正错误——这样人类监督者可以简单地纠正错误,并从出错的地方重新运行算法,而不是像往常那样由当前不准确的信息继续探索地图的其他部分。

当然,航拍图像只是图像绘制中众多问题的一部分。航拍图像不会显示天桥和地下通道的信息,从空中根本不可能确定这些信息。

因此,该团队还开发了可以从 GPS 数据创建地图的算法,并将这些方法合并到单个系统中进行地图绘制。

目前,这个项目得到了卡塔尔计算研究所的部分支持。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 自动驾驶
    +关注

    关注

    773

    文章

    13032

    浏览量

    163204
  • 地图绘制
    +关注

    关注

    0

    文章

    4

    浏览量

    2333

原文标题:MIT研发RoadTracer,大大提高自动驾驶的「地图绘制」精度

文章出处:【微信号:IV_Technology,微信公众号:智车科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    美团取得构建高精地图专利

    美团取得构建高精地图专利 美团日前取得“一种构建高精地图的方法及装置“的专利,这种构建高精地图的方法可以使得高精度与低精度的点云数据可以合并
    的头像 发表于 02-26 16:20 215次阅读

    基于Python的地图绘制教程

    本文将介绍通过Python绘制地形图的方法,所需第三方Python相关模块包括 rasterio、geopandas、cartopy 等,可通过 pip 等方式安装。
    的头像 发表于 02-26 09:53 305次阅读
    基于Python的<b class='flag-5'>地图</b><b class='flag-5'>绘制</b>教程

    如何提高AD9748精度

    变化还是超过一点多mV,RSet为6K,单端输出,满量程输出为320mV,负载50欧,能否通过其他办法,提高精度,达到1/4mV,谢谢,
    发表于 12-22 07:50

    详解开关电源RCD钳位电路工作过程,为什么它能够吸收能量?

    详解开关电源RCD钳位电路工作过程,为什么它能够吸收能量?
    的头像 发表于 12-06 16:14 561次阅读
    详解开关电源RCD钳位电路工作过程,为什么<b class='flag-5'>它能够</b>吸收能量?

    基于ST STA1385的高精度组合定位系统 P-Box 方案

    (Real-timekinematic实时动态载波相位差分技术)定位是一种卫星导航定位技术,用于提高基于卫星导航系统的定位精度它能够实时解算移动站点在指定坐标系的精确位置,达到厘米级的定位
    的头像 发表于 11-21 08:26 426次阅读
    基于ST STA1385的高<b class='flag-5'>精度</b>组合定位系统 P-Box 方案

    Diagrams:基于Python绘制云系统架构的模块

    Diagrams 是一个基于Python绘制云系统架构的模块,它能够通过非常简单的描述就能可视化架构,并支持以下6个云产品的图标: AWS、Azure、GCP、K8s、阿里云 和 Oracle
    的头像 发表于 11-01 09:35 198次阅读
    Diagrams:基于Python<b class='flag-5'>绘制</b>云系统架构的模块

    如何提高AT32的ADC转换精度

    如何提高AT32的ADC转换精度设计者在使用AT32芯片ADC模块时,提供注意事项和软、硬件的设计建议。
    发表于 10-24 07:36

    用Python来绘制世界地图

    Python之所以这么流行,是因为它不仅能够应用于科技领域,还能用来做许多其他学科的研究工具,绘制地图便是其功能之一。 今天我们用matplot工具包之一的 mpl_toolkits 来绘制世界
    的头像 发表于 10-17 11:18 493次阅读
    用Python来<b class='flag-5'>绘制</b>世界<b class='flag-5'>地图</b>

    什么是高精度地图

    ; 高精度地图相对位置(介于同一地图上的两个及以上目标精度差)在厘米级别,能够达到10-20cm。 (2)数据维度多包含车道模型、道路部件
    发表于 10-07 14:24

    是否可以通过SoftAP模式数据从MIT app发送到ESP8266?

    顾名思义,是否可以通过SoftAP模式数据从MIT app发送到ESP8266?我的想法是让用户使用 MIT 应用程序输入数据(在本例中为警报系统的日期和时间),然后该应用程序会将输入数据(日期
    发表于 06-02 08:50

    精度地图的路,还能走多远?

    地图数据采集是高精度地图技术的第一步。通常采用的方法包括激光雷达、车载摄像头和高精度定位等多种传感器的融合,将环境中的数据收集下来。在数据采集的过程中,需要保证数据的
    的头像 发表于 05-31 17:38 487次阅读
    高<b class='flag-5'>精度</b><b class='flag-5'>地图</b>的路,还能走多远?

    X-ray点料机如何提高贴片精度?-智诚精展

    X-ray点料机是一种用于检测和贴片的设备,可以提高贴片精度提高产品质量。本文将介绍X-ray点料机如何提高贴片精度。 一、X-ray点料
    的头像 发表于 05-31 13:56 282次阅读

    「微侃」未来的智能驾驶,还需要高精度地图吗?

    曾经,激光雷达和高精度地图是天生一对——Google旗下的Waymo率先开始研究自动驾驶技术,就是利用激光雷达制作高精度地图。激光雷达输出的点云数据,将每帧的数据拼接起来,从而建立整个
    的头像 发表于 05-30 16:12 425次阅读
    「微侃」未来的智能驾驶,还需要高<b class='flag-5'>精度</b><b class='flag-5'>地图</b>吗?

    精度地图的路,还能走多远?

    3月23日,华为在2023春季旗舰新品发布会上,华为终端BG CEO余承东透露,华为即将上车搭载的高阶自动驾驶系统ADS 2.0版本,将不依赖于高精度地图,而是主要通过车端融合感知来进行环境识别
    的头像 发表于 05-29 09:03 229次阅读
    高<b class='flag-5'>精度</b><b class='flag-5'>地图</b>的路,还能走多远?

    易图通EHMS高精度地图地图云服务赋能仿真测试

    2023年5月,IPG Open House China 2023新品发布会在上海汽车城瑞立酒店隆重召开,易图通受邀参与本次活动,并在会上展示了搭载易图通高精度地图服务(eMapgo HD Map Service,简称EHMS)的IPG仿真测试软件,在会场引起诸多相关行业
    的头像 发表于 05-26 09:34 726次阅读