两个坑的残件要拼成一件器物,数据得先站到同一个坐标系里

文物数字化 跨坑拼接 坐标基准 2026-10-24

10月23日,2026年「数据要素×」大赛全国总决赛在青岛落幕。由三星堆博物馆牵头,联合成都金沙遗址博物馆、北京邮电大学、联通数字科技有限公司共同打造的考古遗址博物馆文物数据全生命周期治理与价值释放项目,拿到文物保护利用赛道全国一等奖。本届大赛由国家数据局、中央网信办等22家单位联合主办,参赛团队超2.9万支、约14.5万人。

报道里有一段话是这次项目最实的技术描述。三星堆在国内首创考古方舱,把文物保护前移到发掘现场,联合40多家单位多学科协同开展全方位的文物保护与数据采集。金沙遗址则采用大范围滑轨无接触的方式对祭祀区开展高精度三维数据扫描。

还有一段讲成果转化:在现实世界中,很多文物破碎分散、不可拼接,但在数据世界里,三星堆出土文物通过三维扫描数据,在电脑上做虚拟修复、跨坑拼接,再通过3D打印还原出来。

「跨坑拼接」这四个字,是这件事里技术含量最高、也最容易被讲成口号的部分。

两批残件分处不同的发掘坑,一个坑发掘完就回填了,另一个坑是另一个时期、另一支队伍挖的。它们的原始空间关系在物理上已经不存在了。要在数字世界里把它们拼成一件完整的器物,唯一能做的是几何。把两个坑的三维数据归算到同一套坐标基准上,然后看残件的断口在三维空间里对不对得上。

这件事的核心不是算法有多聪明,是基准。

先说结论:跨坑拼接能做到什么精度,取决于采集阶段两批数据是否共享同一套坐标基准和同一套精度等级。基准在采集的时候定,事后补不回来。发掘完回填的坑没法重扫,回填前的原始空间关系也没法复现。所以这个环节一旦在采集时敷衍了,数据融合阶段就只能靠算法硬凑,凑出来的结果误差是系统性的,不是可以通过调参数消掉的。

滑轨扫描这个技术选择里藏着什么

金沙用的「大范围滑轨无接触扫描」,这个技术选择要拆开看,它和传统的地面站扫描是两种思路。

传统做法是地面站扫描:仪器架在稳固的三脚架上,一站一站地扫,靠标靶把各站的点云拼起来。这个方式的精度可以做到很高,采集灵活,能扫各种形状的物体。但它有一个隐含前提:扫描期间人和物体都得静止。

发掘现场做不到这个前提。坑里可能还有没提取的器物,人员进进出出,作业面在推进,光照在变。三维激光扫描还有个更严格的限制,它依赖目标表面漫反射特性,对完全光滑或者半透明表面容易出噪点,积水、淤泥覆盖的表面回波极弱。

滑轨扫描的思路不一样。设备装在导轨上沿固定轨迹运动,扫描头高度和姿态由机械结构约束,位置由编码器给出。这带来几个直接的好处。

第一,几何关系是自约束的。扫描头沿一条直线运动,姿态角被机械锁定在固定值上。这意味着采集出来的点云在扫描方向上不会有累积的摆动误差。相比之下,人工架站时每次设站的三脚架高度和圆水准状态都不一样,虽然标靶配准能把这些差异算掉,但算掉之后残差是有规律的偏差,不是随机的。

第二,非接触解决了表面保护问题。祭祀区的器物有些是脆的,有些表面有结壳,有些正在脱盐。滑轨方案不需要把设备架到坑内,也不需要人进入作业面近距离操作。这个是保护上的刚需,不是技术炫技。

第三,轨迹可重复。同一轨道可以多次走,每次都到同样的位置。这对后续的周期性复测特别有价值。祭祀区是开放性发掘区域,会做加固、覆盖、排水,雨季和旱季的变形量不一样。有了可重复的轨迹,复测的差异就只剩下物体本身的变化,而不是采集方式的差异。

但滑轨方案有个明显的短板:它只能覆盖轨道能到达的空间。悬空的构件、深坑的底部、狭窄的探方内部、构件之间的夹缝,这些地方轨道进不去,得靠别的手段补充,通常是人工近距离的激光扫描或者微距摄影测量。

所以实际作业里,滑轨是主力,不是全部。不同手段采的数据要合并到一起,这一步就绕回基准问题了。

基准这件事具体指什么

「同一套坐标基准」听起来抽象,拆开是四层具体的东西。任何一层对不上,拼接的结果就有偏差。

第一层是坐标原点和平面定向。每个坑的发掘单位在布设控制点时,坐标系是自己定的,原点可能在坑角,也可能在一个临时水准点上,方位角可能对齐真北,也可能对齐某条施工道路。坑与坑之间这些都不一样。要合并就得解算转换关系。

第二层是高程基准。这是最容易出事的一层。平面位置对上了不代表高程对上了。有的坑用国家高程基准,有的地方用当地城建基准,还有的直接用坑口某点的相对高程起算。这几套基准之间的差值可能达到几厘米到几十厘米,在遗址这种需要分析微地层、微地貌的场景里,几十厘米的偏差足以让层位关系判断出错。

第三层是尺度基准。不同设备、不同标定状态的尺度系数不一样。滑轨设备如果轨道直线度不好、编码器有累计误差,采集出来的距离会有系统性偏差。这个偏差在短距离上不明显,长距离上会累积。

第四层是精度等级的一致性。这一层是最容易被忽略的。一份点云的空间分辨率是几毫米,另一份是几厘米,把它们拼到一起做断口比对,结论会被分辨率低的那份限制。这个限制不能靠算法突破,只能靠采集阶段就统一要求。

基准层级 不统一的表现 对拼接结果的影响 事后能不能补
平面坐标与方位 各坑原点与方位角自定 整体错位,断口对不上 能,需原始控制点数据做转换解算
高程基准 国家基准、当地基准、相对高程混用 层位关系误判,微地貌分析失效 能,需各坑水准联测成果
尺度系数 设备标定状态与轨道直线度差异 长距离系统性缩放偏差 部分能,需设备标定记录
精度等级 各坑分辨率与误差量级不同 整体精度被最差一份拉低 不能,需重新采集
控制点留存 坑回填后控制点标识丢失 转换关系失去唯一依据 不能,需实地复测

把这张表读一遍,能看到一个规律:前四层里,前三层在有原始记录的前提下理论上可以事后补算,第四层不能,因为分辨率是采集时定的。第五行更狠,控制点如果没留存,前面所有补算的依据都没了。

这就是为什么基准这件事必须在采集阶段就定死。它不是「事后整理」能解决的,是「当时记录」和「事后都没救」之间的差别。

跨坑拼接在做什么,虚拟修复在做什么

这两个词经常被混着说,其实技术路径完全不同。

跨坑拼接处理的是空间关系。目标是把来自不同坑、不同批次的残件,在三维空间里拼成一件完整器物。这个过程包含两个层面:一是整体配准,把两批数据归到同一套坐标系;二是残件配准,在整体配准的基础上,寻找残件之间的正确相对位置。

残件配准这一步的判据是断口。三维扫描能拿到断面的完整三维形态:凹凸起伏、断裂纹路的方向、边缘的崩口。这些是三维特征,不是二维轮廓。传统的平面照片比对只能看轮廓线,遇到两个形状相近的断口就分不清了。三维形态的匹配判据多得多,所以能在碎片很多的情况下找到正确组合。

虚拟修复处理的是缺损。一件器物扫描出来,缺了一块或者表面有蚀坑。虚拟修复是把缺失部分补出来,让器物在数字世界里看起来完整。这个过程会引入推断成分,补出来的形状是基于周边形态外推的,可能对也可能不对。所以学术上虚拟修复的结果要标注为「复原」而不是「实测」,两者在数据管理里要分层,不能混在一起用。

这个分层很重要,因为三星堆和金沙这两套数据最终是要对外做数字展览和授权使用的。展览里的复原件和实物要能被区分开,观众要能知道自己看到的是原件的扫描还是复原件。这在技术上就是数据标签的事,在传播上就是标注规范的事。

3D打印是把虚拟修复的结果实体化。打印出来的东西是复制品,不是原件,但它能让人直接上手看、能测量、能做材料实验。这个价值是真实的,前提是打印件明确标为复制品。

三件事的顺序是有讲究的:跨坑拼接在前,因为拼不出整体形态就谈不上修补;虚拟修复在中间;3D打印在最后,是输出形式。三层数据的性质依次是实测、推断、复制,精度和可信度依次递减,用的时候不能倒着来,不能拿打印件去论证实测结论。

发掘现场的一次性窗口

这次项目里有一句话说得挺准:针对考古数据的不可再生性,考古发掘一旦完成,原始环境就永远消失。

这句话对数据采集的指导意义比听起来大。发掘现场是一个正在消失的场景:坑在推进,层位在揭露又回填,器物在提取,光照和作业面每天都在变。滑轨方案之所以受欢迎,一个原因就是它能在这个动态环境里稳定重复地采集同一片区域。

但无论用什么设备,现场的窗口都是一次性的。有一个具体的例子能说明这件事:金沙祭祀区的滑轨扫描,做的是大范围高精度采集,这个成果的价值建立在两个前提上。一是祭祀区在扫描期间保持开放发掘状态,轨道能架设在稳定的基础上;二是扫完之后这个区域的数据被完整保留下来,供后续坑的发掘做参考和对照。

如果当时为了赶进度少扫了一个区块,或者扫完的原始数据在处理阶段被清理压缩过,损失是不可逆的。少扫的区块可以在后续补,但那时候发掘面已经推进了,补扫到的位置和原来不一样,采集环境也变了。

数据管理上有个容易被忽略的层级问题。原始点云、处理后的成果、用于展示的轻量化模型,这三样东西的关系应该被显式记录。轻量化模型是为了浏览和传输做的简化,精度是有损的。如果后续有人拿轻量化模型去做断口比对,结论会失真。这个问题在跨馆、跨机构的数据融合里特别容易出现,因为不同机构交付的东西格式和精度层级都不一样。

这次项目里提到建设了包含三级等保中心机房,数据存储、计算、开放三位一体的数据治理系统,还有文物数据资源管理办法。这些是管理层面的东西,但它们最终要落到具体的文件上:哪个文件是原始数据,哪个是处理成果,哪个是展示模型,每个文件带什么精度标签,能不能用于测量类用途。这套标签体系实际上决定了后续数据能不能被安全地融合和再使用。

跨馆跨遗址融合里的坐标问题

这次项目的定位是「跨主体、跨遗址数据融合」,通过构建三星堆-金沙遗址知识库、应用文化遗产知识图谱自动化构建技术及人工校验方式,来打通文物、遗址、文献之间的联系。

从几何角度看,跨遗址融合比跨坑拼接更复杂。坑和坑之间至少还在同一个遗址范围内,平面坐标系和高程基准至少有转换的路径可循。跨遗址是两个完全独立的地理区域,坐标系可能完全不同,高程基准可能一个用1985国家高程一个用当地高程,甚至一个的数据采集时根本没有引入外部控制点,只有一个自选的局部原点。

这种情况下融合的几何前提是什么?是空间信息本身的语义化标注。一个器物在三维空间里的绝对坐标,如果只是相对某个发掘坑的原点,那它跨遗址就完全没有意义。要让它有意义,需要把它的空间位置表达成可跨区比较的形式,比如相对地层、相对文化层的归属,相对同一件器物上其他残件的相对位置关系。

换句话说,跨遗址融合靠的不是把坐标硬转到一个基准上,是靠建立一套不依赖绝对坐标的相对空间关系网络。这套网络建立在采集阶段对每个元素的严格标识上:这个残件来自哪个探方、哪个层位、和哪些残件有断口接触关系。这些标识一旦在采集时没记录,后面再怎么做都补不回来。

这也是为什么考古数据管理里,采集阶段的记录规范比算法工具重要得多。工具可以换,规范换了就断了。

文物遗址三维数据采集与基准统一

发掘现场滑轨与地面站联合采集、跨坑统一基准网布设与控制点留存、分期分批数据的精度等级标注、原始数据与成果数据分层管理、跨馆跨遗址数据融合前的几何前提梳理与可测量性评估。

获取技术支持 了解服务范围