城市版Prisma?用神经网络技术构建梦想中的城市

简介:

受到作家伊塔洛·卡尔维诺(Italo Calvino)的启发,一个工程师团队正致力于教会神经网络构想全新的城市。

城市版Prisma?用神经网络技术构建梦想中的城市

从上图你不难发现,每个城市都有自己不同的特征:这些特性绝不是简简单单地把各个部分相加起来,独特的街道和房屋的排列布局,就像是这些城市的指纹一样,使其本质上变得独一无二。 

此外,即使你不知道任何的地标性建筑,你也不太可能搞错一份卫星地图。例如说,把米兰看成纽约或香港。 因为它们拥有不同的城市风格。

现在想象一下,如果纽约市的航空图像可以被伪装成香港或是米兰的城市图像,那会是怎样的一幅场景? 如同《看不见的城市》一书中提到的那样,一支名为Opendot的意大利团队日前研发的新项目,现在就可以实现这点了(该团队成员包括Gene Kogan,Gabriell Gambotto,Ambika Jib Samsen,Michele Ferretti,Andrej Boleslavsky,Damiano Gui和 Fabian Frei)。 这是一个神经网络系统,不仅可以在地图上把一个城市的风貌转移到另一个城市,它还可以构建出全新的逼真城市卫星图像,而这些图像代表的城市是完完全全不存在的。

隐形城市项目的主要技术涉及 pix2pix 和机器学习代码,这些技术能从根本上改变图像的风格——例如将一幅手提包的草图变成一张真实包包的图片,或将白天拍摄的照片变成夜间拍摄的照片。 在隐形城市的案例中,机器在MapBox的城市空中卫星图像数据库上进行训练,并且学习 OpenStreetMapData 上相应的地图瓦片数据,之后可根据道路,公园,建筑物等对图像进行色彩编码。

城市版Prisma?用神经网络技术构建梦想中的城市

通过研究卫星图像和地图瓦片(map tile)之间的关系,机器能够从一个城市取得地图瓦片,并给它换上另一个城市的风格。 例如,给一个像那不勒斯这样的地中海城市换上纽约市的工业外观。 更有趣的是,隐形城市可以根据手绘草图生成全新的逼真卫星图像。 换句话说,创建一个虚构的城市就像在一张纸上画一些线条一样简单,然后把它反馈给机器,任何人都可以通过公开的代码做到这点(如果技术知识允许的话)。

鉴于项目的名称,一点也不用惊讶,这个团队是受到意大利作家伊塔洛·卡尔维诺(Italo Calvino) 1972年的小说《看不见的城市》(Invisible Cities)的启发,小说主要由 55 篇关于神话城市的散文诗歌组成,而这些神话城市受到了幻想城市(其中大部分是虚构的)的启发,据传, 13 世纪时马可波罗在他的亚洲之行中曾到访过那些幻想城市。 “当开始创作这些计算机生成的城市地图时,我们认为这是一个非常恰到好处的比喻,”团队成员 Kogan说。

由于该技术能用最少的努力成本创建逼真的虚拟城市风景,因此它对视频游戏开发者,甚至是好莱坞特效艺术家来说会很有用。 不过,短期来说,该团队表示他们可能会将虚拟城市移植到网上,帮助那些缺乏技术背景的人更容易将他们想象中的大都市展现出来。

via FastCompany


本文作者:石松


本文转自雷锋网禁止二次转载,原文链接

相关文章
|
1月前
|
存储 监控 安全
单位网络监控软件:Java 技术驱动的高效网络监管体系构建
在数字化办公时代,构建基于Java技术的单位网络监控软件至关重要。该软件能精准监管单位网络活动,保障信息安全,提升工作效率。通过网络流量监测、访问控制及连接状态监控等模块,实现高效网络监管,确保网络稳定、安全、高效运行。
62 11
|
19天前
|
负载均衡 网络协议 网络性能优化
动态IP代理技术详解及网络性能优化
动态IP代理技术通过灵活更换IP地址,广泛应用于数据采集、网络安全测试等领域。本文详细解析其工作原理,涵盖HTTP、SOCKS代理及代理池的实现方法,并提供代码示例。同时探讨配置动态代理IP后如何通过智能调度、负载均衡、优化协议选择等方式提升网络性能,确保高效稳定的网络访问。
124 2
|
25天前
|
机器学习/深度学习 安全 网络安全
网络安全词云图与技术浅谈
### 网络安全词云图与技术浅谈 本文介绍了通过词云图展示网络安全关键术语的方法,并探讨了构建现代网络安全体系的关键要素。词云图利用字体大小和颜色突出高频词汇,如恶意软件、防火墙、入侵检测系统等。文中提供了生成词云图的Python代码示例,包括安装依赖库和调整参数。此外,文章详细讨论了恶意软件防护、加密技术、身份验证、DDoS防御、社会工程学防范及威胁情报等核心技术,强调了多层次、多维度的安全策略的重要性。
64 11
网络安全词云图与技术浅谈
|
16天前
|
运维 监控 Cloud Native
构建深度可观测、可集成的网络智能运维平台
本文介绍了构建深度可观测、可集成的网络智能运维平台(简称NIS),旨在解决云上网络运维面临的复杂挑战。内容涵盖云网络运维的三大难题、打造云原生AIOps工具集的解决思路、可观测性对业务稳定的重要性,以及产品发布的亮点,包括流量分析NPM、网络架构巡检和自动化运维OpenAPI,助力客户实现自助运维与优化。
|
16天前
|
人工智能 大数据 网络性能优化
构建超大带宽、超高性能及稳定可观测的全球互联网络
本次课程聚焦构建超大带宽、超高性能及稳定可观测的全球互联网络。首先介绍全球互联网络的功能与应用场景,涵盖云企业网、转发路由器等产品。接着探讨AI时代下全球互联网络面临的挑战,如大规模带宽需求、超低时延、极致稳定性和全面可观测性,并分享相应的解决方案,包括升级转发路由器、基于时延的流量调度和增强网络稳定性。最后宣布降价措施,降低数据与算力连接成本,助力企业全球化发展。
|
26天前
|
数据采集 机器学习/深度学习 人工智能
基于AI的网络流量分析:构建智能化运维体系
基于AI的网络流量分析:构建智能化运维体系
112 13
|
1月前
|
云安全 人工智能 安全
|
1月前
|
存储 安全 网络安全
云计算与网络安全:技术融合的双刃剑
在数字化浪潮中,云计算如同一股不可阻挡的力量,推动着企业和个人用户步入一个高效、便捷的新时代。然而,随之而来的网络安全问题也如影随形,成为制约云计算发展的阿喀琉斯之踵。本文将探讨云计算服务中的网络安全挑战,揭示信息保护的重要性,并提供实用的安全策略,旨在为读者呈现一场技术与安全的较量,同时指出如何在享受云服务带来的便利的同时,确保数据的安全和隐私。
33 6
|
1月前
|
存储 人工智能 安全
云计算与网络安全:技术融合与挑战
在数字化时代的浪潮中,云计算和网络安全已成为推动社会进步的两大关键技术。本文将探讨云计算服务的发展,网络安全的重要性,以及信息安全技术的演进。我们将通过实例分析,揭示云服务如何增强数据保护,网络安全措施如何应对新兴威胁,以及信息安全技术的创新如何为企业带来竞争优势。文章旨在为读者提供对云计算和网络安全领域的深入理解,并展示它们如何共同塑造我们的未来。
|
1月前
|
监控 安全 网络安全
云计算与网络安全:技术挑战与解决方案
随着云计算技术的飞速发展,其在各行各业的应用越来越广泛。然而,随之而来的网络安全问题也日益凸显。本文将从云服务、网络安全和信息安全等技术领域出发,探讨云计算面临的安全挑战及相应的解决方案。通过实例分析和代码示例,旨在帮助读者更好地理解云计算与网络安全的关系,提高网络安全防护意识。