点击上方,选择星标置顶,不定期资源大放送

阅读大概需要5分钟

Follow小博主,每天更新前沿干货

转自:量子位

10年前,乃至100年前,你长大的那条街道长什么样?

大谷Spitzer

现在,除了用AI修复老影像资料,谷歌还发布了新的「时光旅行」方案。

就像这样,用3D视角,一览1890年到1970年曼哈顿切尔西区的建筑变化。

是不是有点历史更迭内味儿了?

这样一台「时光机器」的引擎,是谷歌推出的基于浏览器的工具集(音return),主要由3部分组成:

  • 一个众包平台。用户可以上传城市历史地图,将其与现实世界的坐标进行匹配,完成地理修正,并将其矢量化。

  • 一个时空地图服务器。能显示城市地图是如何随时间变化的。

  • 一个3D体验平台。运行在rǝ地图服务器之上,利用深度学习,根据有限的历史图片和地图数据重建3D建筑,创造3D体验。

以众包方式打造

重现城市的过去,最大的难点就在于数据:可用的图像很少,从图像中获取的元数据比之现代地图自然也少得多。

为了应对这一挑战,谷歌的工程师们用上了基于Google Cloud和Kubernnetes运行的开源工具rǝ。

其作用在于,采用众包的方式,让用户们共同打造一个具有时间维度的地图服务器。

具体而言,用户可以通过浏览器上传各个年代纸质版地图的扫描件,对其进行地理校正,使历史地图与现实世界的坐标相匹配。

然后,通过追踪地理特征,比如标志性建筑、道路等,将历史地图转换成OSM矢量格式。

这些矢量地图经过图块服务器(tile server)的渲染之后,就会变成通常在谷歌地图上看到的,可以放大和平移的滑块地图(slippy map)。

重建3D模型

接下来,就是利用这些图像和地图数据,重建曾经在历史上出现过的建筑们的3D结构了。

这里的难点在于,大多数情况下,一个建筑的历史图像很可能只有一张。为此,谷歌工程师们开发了一套由粗到细的识别重建算法。

如图中所示,首先,根据众包注释或自动检测算法识别地图标记和历史图像中的建筑立面,为其生成粗略的3D结构。

与此同时,算法会识别建筑立面上所有窗户、入口、楼梯这样的独立组件,并根据其类别分别重建精细的3D结构。

两者相结合,就得到了最终的3D网格。这一结果会被存储在3D资源库中,为下一步渲染做好准备。

该算法涉及的SOTA深度学习模型包括:

  • 用窗户、入口、楼梯这样的立面组件注释训练的RCNN,用于定位历史图像中的边框级实例。

  • 语义分割模型DeepLab,提供每个语义类的像素级标签。

  • 专门设计的神经网络,用以确保一个立面上生成的窗户之间间距相等、形状一致。同时也保证不同语义类,比如楼梯和窗户之间的一致性,使这些组件被放置到合理的位置上。

还原全球城镇,还有《微软模拟飞行》

在此之前,微软也和AI初创公司Blackshark.ai合作,上线了全球最大仿真游戏《微软模拟飞行2020》,通过机器学习2D转3D的模式,还原了全球200万个城镇、15亿座建筑物和3.7万个机场。

游戏一上线,知名游戏测评媒体IGN就给它打出了满分10分。

并且,Blackshark还透露,这样的技术未来或将用于自动驾驶。

那么,谷歌这次推出的怀旧项目你又觉得可不可呢?

如果你感兴趣,也不妨加入其中,谷歌表示,历史数据集和源代码均将开源~

传送门

官方博客:
https://ai.googleblog.com/2020/10/recreating-historical-streetscapes.html

Rǝ工具集:
https://re.city/#14.25/40.74094/-73.98798

重磅!DLer-计算机视觉交流2群已成立!

大家好,这是DLer-计算机视觉微信交流2群!首先非常感谢大家的支持和鼓励,我们的计算机视觉交流群正在不断扩大人员规模!希望以后能提供更多的资源福利给到大家!欢迎各位Cver加入DLer-计算机视觉微信交流大家庭 。

本群旨在学习交流图像分类、目标检测、目标跟踪、点云与语义分割、GAN、超分辨率、人脸检测与识别、动作行为与时空运动、模型压缩和量化剪枝、迁移学习、人体姿态估计等内容。希望能给大家提供一个更精准的研讨交流平台!!!

进群请备注:研究方向+学校/公司+昵称(如图像分类+上交+小明)

???? 长按识别添加,即可进群!

谷歌发布地图「时光机」:100年前,你家街道长啥样?相关推荐

  1. 谷歌浏览器中文版_中国科学家设计超薄指尖传感器,厚度不到A4纸五分之一 / 谷歌发布地图时光机:百年前,你家街道啥样?/ AI看图说话首超人类...

    关注我们了解计算机视觉最新动态 ! 动态先览 1 中国科学家设计超薄指尖传感器,厚度 不到A4纸五分之一 2 谷歌发布地图「时光机」:100年前, 你家街道长啥样? 3 仿真环境跟车2分钟,就让自动驾 ...

  2. 【建议背诵】2022下半年软考「集成」100题(1)

    为了帮助大家提高备考效率,为大家分享[建议背诵]2022下半年软考「集成」100题,快来跟着小编一起打卡学习吧~ 1.项目的特点有哪些? (1)临时性:指每个项目有明确的开始和结束日期. (2)独特性 ...

  3. java自行车为什么被黑_谷歌自行车没有「愚人」,我来告诉你为什么

    作者:谁是大英雄 愚人节又快到了,老旧的段子和过时的整人手法似乎已经提不起大家的兴趣.反倒是那些亦真亦假,听上去和看起来跟真的一样的东西更能吸引大家的好奇心.说起来,谷歌在去年推出的自动驾驶自行车着实 ...

  4. 谷歌云的「神奇女侠」

    关注网易智能,聚焦AI大事件,读懂下一个大时代! 本文经授权转载自企服行业头条(ID:wwwqifu),作者:沐木 过去很长一段时间,谷歌在全球云计算市场都处于尴尬的境地. 按理说,谷歌绝对具备成为全 ...

  5. AI律师出道,「倒贴」100万美元帮人类打官司

    丰色 发自 凹非寺 量子位 | 公众号 QbitAI 悬赏100万美元,如果你用我们的AI律师在最高法院上帮你辩护. 就在今天,来自美国一家机器人律师公司的CEO发了这样一条抓人眼球的消息. 瞬间,网 ...

  6. 南卡Runner Pro4发布!「響」科技令其问鼎全球最强骨传导耳机旗舰机皇!

    ​中国专业骨传导耳机品牌NANK南卡,近日推出RunnerPro4,是业界首款功能.配置最高的一款骨传导耳机,此次的正式发布,代表骨传导耳机领域更上一层楼,以创新开放式的骨传导听音方式,让更多人感受骨 ...

  7. 坐上回到过去的「时光机」:2023 互联网怀旧指南

    年终岁尾也总是情绪滋长的时候.在家中整理旧物时无意中发现了老爸很久前淘汰的诺基亚 2100,也让我怀旧之情更甚:尤记得我还在小学一年级时,每天靠它内置的贪吃蛇和空间大战消磨时光.分辨率 96×65 的 ...

  8. 绿幕通通扔掉 ੧ᐛ੭ | 谷歌AI实时「抠」背景

    原作 Valentin Bazarevsky & Andrei Tkachenka Root 编译自 Google Research Blog 量子位 报道 | 公众号 QbitAI 大场面的 ...

  9. 谷歌正式开放「Bard」试用,很遗憾。。

    文|兔子酱 谷歌刚刚宣布,开放Bard的第一批试用啦! 没错,就是和微软Bing chat开战的Bard! 但是,第一批只允许美国和英国的用户访问.很遗憾... 但是,会逐渐拓展至其他国家和语言. B ...

最新文章

  1. spring的jar各包作用
  2. C 库函数 int fprintf(FILE *stream, const char *format, ...) 发送格式化输出到流 stream 中
  3. java byte数组转string_Java调用C++接口(初步了解)
  4. Java性能压测-性能监控-jvisualvm使用
  5. java实现https免证书认证
  6. 447. Number of Boomerangs
  7. SDN,你必须了解的基础知识【定期更新】
  8. 车牌识别算法_向滥用远光灯说不,易泊车牌识别算法了解一下?
  9. 《Bible》各版本
  10. Cisco RV180W 路由器设置
  11. Charles设置代理之后,为什么电脑和手机都不能上网
  12. 前端开发一枚,入职前自学的感觉不难,为什么工作起来很吃力?
  13. vue.jsv-html,关于vue.js v-bind 的一些理解和思考,vue.jsv-bind
  14. 全面概述将人工智能市场纳入其广泛的数据库
  15. java.sql.SQLSyntaxErrorException: Table ‘H_PERSION‘ doesn‘t exist
  16. 计算机游戏的作文,描写电脑游戏的优秀作文300字(通用3篇)
  17. [附源码]java毕业设计医院档案管理系统
  18. python中math.ceil是什么意思_带有Python示例的math.ceil()方法
  19. 亚马逊AWS Kinesis Video Streams with IOT mqtt的demo示例
  20. ArcGIS基础:round函数的取整用法(按属性选择)

热门文章

  1. Xamarin.Android使用教程之Android开发所需的模拟器
  2. Hive1.2.1安装
  3. .Net 转战 Android 4.4 日常笔记(7)--apk的打包与反编译
  4. 扯淡设计模式之装饰者模式
  5. 转载大神的 Linux查看物理CPU个数、核数、逻辑CPU个数
  6. 2021技术突破 MIT发布
  7. 修改oracle数据库默认时间格式
  8. shell if else
  9. 在VMWare上安装linux
  10. 论坛报名 | 人工智能与疫情精准防控