热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

妄想只用技术就能为巴黎圣母院这些文物续命?naive!

复建历史建筑与文物的工作常常需要历时数年,利用3D建模、卷积神经网络、对抗生成网络等人工智能技术,能够为重建、修复工作提供指导与参考建议。一场猝不及防的

复建历史建筑与文物的工作常常需要历时数年,利用 3D 建模、卷积神经网络、对抗生成网络等人工智能技术,能够为重建、修复工作提供指导与参考建议。

一场猝不及防的大火,让整个法国都陷入悲伤。 

「世间好物不坚牢,彩云易散琉璃脆」。历时 180 年建成,至今已 800 多岁的世界瑰宝巴黎圣母院,在法国当地时间 2019 年 4 月 15 日傍晚被大火侵袭。

塔尖在熊熊大火中倒下的那一刻,伴随着多少人的心碎

大火曾烧毁的不止巴黎圣母院

这座充满了艺术气息的文物建筑,躲过了战火的摧残和岁月的侵蚀,却在修缮的时候,被意外的大火毁灭。

文物收藏家马未都先生在微博里感叹

「文物生命只有一次,失去就不会再来。」 

据报道,经消防员抢救之后,巴黎圣母院的两个钟楼和正面建筑保持完整,但三分之二的屋顶已被大火损毁。除了标志性的塔尖倒塌,木质屋架也不复存在,而有着「天堂之花」之誉的玫瑰花窗却奇迹般的幸存了下来。

玫瑰花窗,为哥特式建筑的特色之一

大火毁坏历史建筑和文物已经不是第一次。 而每次的修复与重建都是漫漫长征路。巴黎圣母院重建过程预计至少需要 10 年,在此期间,巴黎圣母院将不再对外开放。 

在人工智能飞速发展的今天,技术能否帮助我们复原这些世界瑰宝呢? 

他用激光扫描记录了数字模型 

万幸的是,已故的瓦萨大学( Vassar College )艺术学教授 Andrew Tallon,在其生前完成了对巴黎圣母院的激光扫描工作。

Tallon 采集了多个角度的建筑全景、3D 信息和细节图片。他在大教堂内部和细节特征上进行激光扫描,用三维存档的技术,精确(1-2mm 精度)快速地(每秒测量数十万个点)获取了建筑的空间立体信息,构建了一个完整的数字模型。

他在 2014 – 2015 年的工作十分细致,也得到了一些有趣的发现:比如国王画廊已经从铅锤中移开了约一英尺;巴黎圣母院的内部柱子并没有完美对齐等。

Tallon 在去年年底离世,他留下的数字信息,能够为巴黎圣母院的修复工作提供三维模型,让它在重建过程中有据可依。

对于突如其来的灾难,留有 3D 模型的建筑固然是幸运的,那如果没有进行相应的操作,又该怎么办呢? 

从图片还原遗迹

一家叫 Iconem 的公司,通过 Microsoft AI 构建了一个 AI 模型,能根据建筑物以往的实景照片,还原遗迹被损坏前的 3D 图像。  

为了重构遭到战争荼毒的巴尔米拉古城( Ancient city of Palmyra ,该古城 2015 年被极端恐怖组织伊斯兰国占领,随即遭到破坏),Iconem 利用摄影测量技术,通过 5 万多张巴尔米拉古城的实景照片,重现了古城逼真的电子模型。

虽然没有直接完成最后的修补,但如果要对建筑进行实体修复,这将会是关键的一步。  

截止目前,Iconem 已经通过 AI 技术,构建了许多被损坏遗迹的数据模型,包括北苏丹的 Meroe 金字塔、利比亚圆形剧场、伊朗阿拉穆特古城堡等。   

Intel 用机器学习技术帮助长城修缮 

Intel 也利用 AI 技术,帮助箭扣长城的修缮工作。

面对自然灾害侵蚀以及人为损坏,箭扣长城急需修缮。但其地势险峻,为修缮工作增加了一定难度。

Intel 中国研究院、Intel 数据中心事业部,以及武汉大学测绘遥感国家重点实验室共同合作,通过无人机结合 AI 算法,助力箭扣长城修缮项目。

无人机对箭扣长城城墙进行航拍

据悉,修缮的过程主要分三个步骤来进行: 

1、采集高精度图像 

在箭扣长城保护项目中,使用 Intel 最新款猎鹰 8+ 无人机,对城墙进行长城整体和局部的航拍和精确成像; 

2、3D 建模和损毁部位的人工智能识别 

借助最新的服务器,快速分析处理高分辨率影像数据,产生完整的高精度长城影像 3D 模型,再利用人工智能算法在 3D 模型上识别出需要被修缮的部分,提供裂缝和塌方等破损的测量数据,用于指导物理修复。 

3、3D 模型的人工智能数字化修复 

在 3D 模型损毁识别基础上,利用最新的 3D 模型对抗生成网络,以及回归卷积网络,对城墙缺损部位进行数字化修复,并对实际的长城修缮和维护提供指导和参考建议。 

当然,最终的修补工作还是要靠工人或者工人操纵的机械来完成。

技术从视觉和体验上带来进展

虽然技术让我们看到了希望,但不得不承认的是,AI 只能提供修复的建议和参考,并不能完全地复原巴黎圣母院。

去年巴西博物馆的火灾,也让大量的珍藏文物化为灰烬,但它全面开始重建也要等到 2021 年。所面对的是来自资金、技术等各方面的阻力。

而折中的办法,就是利用数字虚拟的方式,在影像上实现复现。比如腾讯和巴西博物馆合作,通过网络用户,大量征集有关巴西博物馆的照片,使用图像识别和大数据等形式,构建一个数字化的虚拟博物馆。

火灾前的巴西博物馆

DeepMind 的研究人员,也在去年提出了一项将图片转化为 3D 场景的技术。他们利用生成查询网络(Generative Query Network,简称 GQN),结合 VR 技术,将旧照片中的场景重现。

GQN 的原理示意图,论文名称:

《 Neural scene representation and rendering 》

这让人们可以获得「身临其境」的感受。比如「回到过去」,体验一把儿时睡过的摇篮,甚至去「参加」父母的婚礼。  

技术只能提供帮助,但无法完全重建

反观现有的技术和手段,尽管有多种方法能实现数字化的还原,但必须承认一个事实,独一无二的巴黎圣母院,在大火燃烧、浓烟翻滚之际,就永远的离我们而去了,而完全的物理重建是一项不可能的工作。

我们都清楚,数字模型只能是带来参考,或者呈现出虚拟的影像,而那些独特的建筑和艺术品,只能留在那些见识过它们美丽的人心中。

事实上,很多文物的修复工作依然要靠人工去完成。纪录片《我在故宫修文物》就向我们讲述了一代一代修复大师用匠人精神化腐朽为神奇的故事,敦煌壁画也同样是修复师历经 6 年的工作才得以复原。

因此,我们提倡技术,并不是因为技术万能,只是因为技术还不足以上升到道德层面。也许现在的技术,并不能还原一座艺术殿堂给我们。但至少技术的进步,能让我们面对此类的事件时,能够保持理性,并且怀有希望。

点击阅读原文

转:https://juejin.im/post/5cb83b2ee51d456e8b07dd5b



推荐阅读
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • cs231n Lecture 3 线性分类笔记(一)
    内容列表线性分类器简介线性评分函数阐明线性分类器损失函数多类SVMSoftmax分类器SVM和Softmax的比较基于Web的可交互线性分类器原型小结注:中文翻译 ... [详细]
  • 【论文】ICLR 2020 九篇满分论文!!!
    点击上方,选择星标或置顶,每天给你送干货!阅读大概需要11分钟跟随小博主,每天进步一丢丢来自:深度学习技术前沿 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • 浏览器中的异常检测算法及其在深度学习中的应用
    本文介绍了在浏览器中进行异常检测的算法,包括统计学方法和机器学习方法,并探讨了异常检测在深度学习中的应用。异常检测在金融领域的信用卡欺诈、企业安全领域的非法入侵、IT运维中的设备维护时间点预测等方面具有广泛的应用。通过使用TensorFlow.js进行异常检测,可以实现对单变量和多变量异常的检测。统计学方法通过估计数据的分布概率来计算数据点的异常概率,而机器学习方法则通过训练数据来建立异常检测模型。 ... [详细]
  • 解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法
    本文介绍了解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法,包括检查location配置是否正确、pass_proxy是否需要加“/”等。同时,还介绍了修改nginx的error.log日志级别为debug,以便查看详细日志信息。 ... [详细]
  • 本文介绍了在Python张量流中使用make_merged_spec()方法合并设备规格对象的方法和语法,以及参数和返回值的说明,并提供了一个示例代码。 ... [详细]
  • 统一知识图谱学习和建议:更好地理解用户偏好
    本文介绍了一种将知识图谱纳入推荐系统的方法,以提高推荐的准确性和可解释性。与现有方法不同的是,本方法考虑了知识图谱的不完整性,并在知识图谱中传输关系信息,以更好地理解用户的偏好。通过大量实验,验证了本方法在推荐任务和知识图谱完成任务上的优势。 ... [详细]
  • Postgresql备份和恢复的方法及命令行操作步骤
    本文介绍了使用Postgresql进行备份和恢复的方法及命令行操作步骤。通过使用pg_dump命令进行备份,pg_restore命令进行恢复,并设置-h localhost选项,可以完成数据的备份和恢复操作。此外,本文还提供了参考链接以获取更多详细信息。 ... [详细]
author-avatar
淑香门蒂
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有