巴黎不哭!十亿点数据“重建”巴黎圣母院

2023-11-11 08:50

本文主要是介绍巴黎不哭!十亿点数据“重建”巴黎圣母院,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

640?wx_fmt=gif

来源:大数据文摘

摘要:目前,尽管现实中的大教堂已经无法恢复,但被数字化的“巴黎圣母院”仍然精确地留存在人类世界。而通过这一数据留存,重建巴黎圣母院成为可能,后人也仍然可以一览它曾经的雄伟。


即使这一生没去过巴黎的人,也都曾在中学课本上读过维克多·雨果笔下的巴黎圣母院。


大教堂坐落在巴黎市中心塞纳河上的一个小岛ÎledelaCité之上,其标志性的飞拱,玫瑰窗和肋骨拱顶结构,被认为是法国哥特式建筑的最佳典范之一。而其中收藏的众多珍贵艺术品,更是无价的世界文化遗产。


花费一个世纪建造的奇迹,在63分钟的大火中付之一炬


巴黎当地时间下午6:30(北京时间0:30),大教堂发生大火,火势迅速蔓延,教堂的尖塔和屋顶已经坍塌。


这座塞纳河畔辉煌雄伟的教堂,始建于1160年,花了整整一百年时间,才在1260年完工,距今约760年历史,期间几度经历重修,而今正经历着他生命长河中又一次重创。


640?wx_fmt=png


经过消防队员的抢救,火势已趋于稳定,巴黎圣母院主体结构得以保留。但火灾已导致巴黎圣母院顶部塔尖倒塌,左塔上半部被烧毁,世界著名的玫瑰花窗也被摧毁。火灾的原因尚不明晰,据美联社报道,火灾中没有人死亡。相关部门表示他们会尽可能抢救出馆内艺术作品,目前馆内的所有作品基本都已经被转移保存。


640?wx_fmt=png


法国总统马克龙在推特表示:圣母院的火焰吞噬了巴黎,而悲痛的情绪席卷整个法国,此次此刻我感到很痛心,我们每个人内心都有一小部分被大火烧掉了。


马克龙也发誓要重建大教堂,并表示他将寻求国际帮助。他说,周二将启动全国筹款活动,并呼吁全球协助这项工作。马克龙告诉记者。“我们将重建巴黎圣母院,因为这是法国人所期待的,因为这是我们的历史,这是我们的命运。


十亿点数据“重建”巴黎圣母院


重建巴黎圣母院绝不是一件容易的事情。但是,与一个世纪前被火烧的圆明园相比,巴黎圣母院依然是幸运的。


据《国家地理(National Geography)》的报道,早在2015年,艺术历史学家安德鲁·塔隆就曾利用激光扫描,非常精确地记录下了这一哥特式大教堂的全貌。


640?wx_fmt=gif


这一次精准的激光扫描耗时数年,扫描点囊括了大教堂内外的50多个地点,对圣母院内的每一个细节都进行了多次扫描、数据反传,最终收集了超过10亿个数据点。


640?wx_fmt=gif640?wx_fmt=gif


目前,尽管现实中的大教堂已经无法恢复,但被数字化的“巴黎圣母院”仍然精确地留存在人类世界。而通过这一数据留存,重建巴黎圣母院成为可能,后人也仍然可以一览它曾经的雄伟。


640?wx_fmt=gif

640?wx_fmt=gif


长期以来,用于测量中世纪建筑的工具几乎与建筑本身一样古老:铅锤、绳子、尺子和铅笔。使用它们十分繁琐,耗时且容易出错的。


而激光扫描具有精确的精度,不会遗漏任何东西。每次进行扫描时,先捕获相同三维空间的相同位置拍摄球形全景照片,再将那张照片映射到激光产生的扫描点上,每个点成为照片中该位置的像素的颜色,累计创建大教堂三维图像,可精确到5毫米。因此,最后得出的全景照片非常准确。


640?wx_fmt=png


安装在三脚架上的激光扫描仪通过扫描巴黎圣母院内外的50多个位置来收集数据。


640?wx_fmt=png


数据被拼接在一起形成了一个包含10亿个点的“point cloud(点云) ”,最后加上光影效果,建立出非常逼真准确的三维模型。这个三维模型不仅可以清楚的展示大教堂的全貌,也能够辅助对大教堂进行内部结构的可视化研究。


640?wx_fmt=gif


在采访中,麻省理工学院的工程师 John Ochsendorf 说:“你不能只用直升机飞过建筑,就算完成扫描了。”的确,哥特式大教堂的精妙绝伦在于内部的每一处细节,而塔隆使用的扫描技术足以给一个小规模的布尔日大教堂做出3D打印,从屋顶的顶部、拱顶的顶部、楼梯间的内部,以及人们通常看不到的所有隐藏空间来重塑教堂。


未来,我们甚至也有可能见到一个精确的巴黎圣母院3D打印模型。


视频了解巴黎圣母院扫描过程

目前,塔隆开源发布了他扫描并重建的所有哥特教堂,并在线构建了一座哥特教堂3D博物馆,巴黎圣母院也在其中。

(http://mappinggothic.org/building/1164)


640?wx_fmt=png


科技与人文的结合,拥抱技术的艺术史家


时年46岁的塔隆并不是第一个意识到激光扫描仪可以用来解构哥特式建筑的人。但他却是第一个带队对巴黎圣母院进行了全景及内部结构扫描的艺术史家,也在这次大火后成为了整个人类的“英雄”。


640?wx_fmt=png


在《国家地理》的相关采访视频中,塔隆身材瘦削,短发、戴着眼镜,在讲话时身体微微向前倾斜,会用双手比划勾勒出建筑形状。他反复从椅子上起身,渴望向参观者展示投影图像上的确切位置。


640?wx_fmt=png


塔隆对高科技的热爱似乎在人生初期就有端倪可寻,作为一个在密尔沃基长大的孩子,他从小就会拆开卷轴式磁带录音机取出里面的合成器拿着玩。


和很多在巴黎长大的人一样,塔隆也疯狂沉迷着巴黎圣母院。他有一本游客指南,当年他就像一个疯子一样在上面写满了注释。他四年级的时候随母亲搬到巴黎,当时他的母亲正在研究戏剧历史有关的论文。他说到:“我渴望知道与巴黎圣母院有关的一切。是谁制造了这座建筑?他们是怎么做到的?我能不能参与其中?


640?wx_fmt=gif


作为普林斯顿大学的本科生,他主修音乐,但却从未错过研究哥特式建筑结构的工程师罗伯特马克教授的每一堂课。毕业之后一个偶然的契机——哥伦比亚大学艺术历史学家默里正在亚眠大教堂组建一个多媒体项目中,需要有人制作“大教堂可能发出的声音”,塔隆被介绍参与了这个项目。也是在这次项目中,默里向他介绍了激光扫描的技术。


发出声音的大教堂项目:

https://www.youtube.com/watch?v=DDCYPl9jE1M&list=PL0403FF33046214B4&index=8


塔隆称这个项目是一种“有爱的劳作”。他说:“我终于意识到,我真正想做的就是能够将所有这些东西混合在一起——一切我热爱的:中世纪建筑,艺术,技术和知识。


十多年后,塔隆成为了艺术部瓦萨学院的终身教授,并且完成了大约45座历史建筑的激光扫描数据留存。“用激光扫描重现建筑的时候我仿佛又成为了当年那个凝视着巴黎圣母院,想要进入巴黎圣母院的小孩子,而如今我做到了,我可以进入那些建筑,包括屋顶的顶部,拱顶的顶部,楼梯间的内部,以及人们通常看不到的所有隐藏空间,这是最让人激动的。


在去年11月份,这位花费数年完成巴黎圣母院扫描工作的艺术史家,安德鲁·塔隆去世了。不必看到自己深爱的圣母院被大火毁于一旦或许是塔隆的幸运,而他以3D复原的巴黎圣母院,将在数字世界永远留存。


其他数字资料将辅助重建


除了塔隆,还有不少机构也用数字的方式保留了巴黎圣母院及相关资料。


不得不提的包括Google Arts & Culture,它源源不断地将世界各地的博物馆高质量地搬到线上,免费开放,巴黎圣母院也在其中。


640?wx_fmt=png


除了艺术家们,也有外媒援引此前采访游戏设计师Caroline Miousse 时的介绍称,《刺客信条:大革命》在制作时,工作人员曾花费超两年时间学习研究圣母院的构造,并同历史学家一道对巴黎圣母院的外观进行了精确的数字复原,这或将成为重要的修复参考资料。


640?wx_fmt=gif


正是因为有这样热爱艺术与技术的人和机构的存在,巴黎和世界还可以再期待大教堂重新被修整开放的一天。


未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。


未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。


  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”


640?wx_fmt=jpeg

这篇关于巴黎不哭!十亿点数据“重建”巴黎圣母院的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/388919

相关文章

Java中注解与元数据示例详解

《Java中注解与元数据示例详解》Java注解和元数据是编程中重要的概念,用于描述程序元素的属性和用途,:本文主要介绍Java中注解与元数据的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参... 目录一、引言二、元数据的概念2.1 定义2.2 作用三、Java 注解的基础3.1 注解的定义3.2 内

将sqlserver数据迁移到mysql的详细步骤记录

《将sqlserver数据迁移到mysql的详细步骤记录》:本文主要介绍将SQLServer数据迁移到MySQL的步骤,包括导出数据、转换数据格式和导入数据,通过示例和工具说明,帮助大家顺利完成... 目录前言一、导出SQL Server 数据二、转换数据格式为mysql兼容格式三、导入数据到MySQL数据

C++中使用vector存储并遍历数据的基本步骤

《C++中使用vector存储并遍历数据的基本步骤》C++标准模板库(STL)提供了多种容器类型,包括顺序容器、关联容器、无序关联容器和容器适配器,每种容器都有其特定的用途和特性,:本文主要介绍C... 目录(1)容器及简要描述‌php顺序容器‌‌关联容器‌‌无序关联容器‌(基于哈希表):‌容器适配器‌:(

C#提取PDF表单数据的实现流程

《C#提取PDF表单数据的实现流程》PDF表单是一种常见的数据收集工具,广泛应用于调查问卷、业务合同等场景,凭借出色的跨平台兼容性和标准化特点,PDF表单在各行各业中得到了广泛应用,本文将探讨如何使用... 目录引言使用工具C# 提取多个PDF表单域的数据C# 提取特定PDF表单域的数据引言PDF表单是一

一文详解Python中数据清洗与处理的常用方法

《一文详解Python中数据清洗与处理的常用方法》在数据处理与分析过程中,缺失值、重复值、异常值等问题是常见的挑战,本文总结了多种数据清洗与处理方法,文中的示例代码简洁易懂,有需要的小伙伴可以参考下... 目录缺失值处理重复值处理异常值处理数据类型转换文本清洗数据分组统计数据分箱数据标准化在数据处理与分析过

大数据小内存排序问题如何巧妙解决

《大数据小内存排序问题如何巧妙解决》文章介绍了大数据小内存排序的三种方法:数据库排序、分治法和位图法,数据库排序简单但速度慢,对设备要求高;分治法高效但实现复杂;位图法可读性差,但存储空间受限... 目录三种方法:方法概要数据库排序(http://www.chinasem.cn对数据库设备要求较高)分治法(常

Python将大量遥感数据的值缩放指定倍数的方法(推荐)

《Python将大量遥感数据的值缩放指定倍数的方法(推荐)》本文介绍基于Python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处理,并将所得处理后数据保存为新的遥感影像... 本文介绍基于python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处

使用MongoDB进行数据存储的操作流程

《使用MongoDB进行数据存储的操作流程》在现代应用开发中,数据存储是一个至关重要的部分,随着数据量的增大和复杂性的增加,传统的关系型数据库有时难以应对高并发和大数据量的处理需求,MongoDB作为... 目录什么是MongoDB?MongoDB的优势使用MongoDB进行数据存储1. 安装MongoDB

Python MySQL如何通过Binlog获取变更记录恢复数据

《PythonMySQL如何通过Binlog获取变更记录恢复数据》本文介绍了如何使用Python和pymysqlreplication库通过MySQL的二进制日志(Binlog)获取数据库的变更记录... 目录python mysql通过Binlog获取变更记录恢复数据1.安装pymysqlreplicat

Linux使用dd命令来复制和转换数据的操作方法

《Linux使用dd命令来复制和转换数据的操作方法》Linux中的dd命令是一个功能强大的数据复制和转换实用程序,它以较低级别运行,通常用于创建可启动的USB驱动器、克隆磁盘和生成随机数据等任务,本文... 目录简介功能和能力语法常用选项示例用法基础用法创建可启动www.chinasem.cn的 USB 驱动