极客公园微信号:geekpark GIF2017 我们每天的出行都离不开地图,可我们了解地图如何还原一个个真实的场景吗,他又是怎么面对现实中建筑的变化?百度地图内容生态总经理——刘斌用深入浅出的语言为大家介绍了背后的技术原理。以下是演讲的精华内容,分享给大家。 今天有很多人是拿地图来到极客公园的演讲现场。大家手机里装的地图,绝大多数都是把各个图层压制起来的。 我们的地图有 POI 的数据、道路的数据、绿地、楼块等等各种各样我们能看到的信息。这些信息,现在都是通过同一个坐标系联系起来,通过相同的坐标系,把道路、点和楼块都压制到一块。用一个比较形象的比喻,它有点像我们经常用的 PhotoShop,PhotoShop 里面能看到各种各样的图层。道路的图层、卫星的图层,实际上这些图层之间,并没有产生一个特别明确的联系。 那么,我们希望在接下来地图的升维中,让所有图层之间有某种方面的联系。 除此之外,我们的地图现在目前给大家呈现的是文字、图片,这些信息我们认为是比较能够帮助大家去理解的信息,但还有没有更好的方式让大家认识到真实的世界? 百度地图认为真实场景的展示和人工智能的交互是接下来百度地图升维的重要手段,真实场景的升维并不仅仅是简单地将 2D 升级为 3D,而是让我们的信息更加准确,看地图的时候得到的信息更加丰富。 如何展示真实的场景 在上个月,百度地图发布了 3D 地图这款产品,这个技术现在已经比较成熟了,也就是说我们现在拿着无人机就可以把我们所要采集的区域,用 360 度摄影的方式拍摄得特别清楚。 同一个区域拍摄 5 次就可以得到这个区域比较详细的影像资料,再把这些影像资料按照 3D 重建给他们,建立成我们能看的比较精细的场景,这是我们能够看到的二维世界拉成三维的方式。 用无人机的方法去采集我们要建立模型的区域,其实是一个比较成熟的技术。但是目前受制于无人机的续航能力,我们能采集的区域很有限,这和我们无人机的滞空时间是非常相关的。 虽然我们可以采用一些更先进的、飞行时间更长的固定翼飞机,拍摄更大的区域面积,以及我们可以把无人机从单架的无人机,升级成一个无人机蜂群的集群系统,去采集更大的面积。但是中国是一个幅员辽阔的国家,我们要靠所有无人机把所有城市的景点、写字楼、街道采集完整,基本上是一个不可能完成的任务。 那么,我们怎么能够用一些更好的手段或者用我们已经拿到的数据、库存里的数据更好地做 3D 重建工作?实际上百度地图有全新的方法。 百度地图现在有一款产品是我们国内独一无二的,就是我们的街景数据。我们全国有很多采集车,在 24 小时去道路上采集我们的全景数据。 我们积累了从 2014 年到 2016 年三年的数据,就能够知道我们在全国的道路上面其实覆盖了非常多,再加上百度的搜索引擎的能力和我们用户每天不停上传的新图片,我们在同一片区域里面就能积累非常多的图片资料。 那么,根据这些图片资料,我们就能够比较方便的去建立起这片区域的 3D 模型,这些数据我们认为是百度地图独一无二的优势,包括我们的全景数据、用户上传的数据和我们的街景采集的数据,我们把这些数据叠加起来以后,就可以全自动化地生产街道和用户关心区域的模型。 所以大致的过程就是分成三个步骤。
第一,通过图片识别需检索我们要去建立模型所在区域的特征。从我们百度庞大的图片库里面把这些图片的特征检测出来。第二,通过我们的深度学习和机器运算的方法,能够把一些特征进行拼接、建模。 最后是一个 3D 的重建。关于这项技术,直播,我们在 2015 年底,跟尼泊尔政府有一项合作,因为 2015 年尼泊尔经历了一次非常大的地震,当时尼泊尔非常多的文物在地震当时就毁掉了。我们希望借助于这些技术,能把之前关于这些文物建筑的一些照片给拼接成 3D 模型,让大家知道原来在尼泊尔的这些位置是有一些文物古建筑的。 (责任编辑:本港台直播) |