用 NASA 卫星成像的 decorrelation stretch 技术,DStretch 如何让古代博物馆文物褪色彩绘重现
Applying NASA's satellite-imaging trick to ancient museum objects
作者用 Jon Harman 于 2005 年开发的 DStretch 插件处理了来自大都会、大英博物馆、克利夫兰艺术博物馆、柏林国家博物馆和 Wikimedia Commons 的约 4600 张照片、2400 件文物,该插件基于 1970 年代卫星成像的 decorrelation stretch 技术。
2026年10月9日
我第一次听说 DStretch 是在一个关于 NASA 相关报道的 Hacker News 帖子里。它是一个小插件,岩画研究者用它来观察洞穴壁上几乎褪色到看不见的绘画。Jon Harman 于 2005 年编写了它,其基础是 20 世纪 70 年代卫星成像中的一种技巧,称为去相关拉伸。
这个技巧的原理是这样的。在照片中,RGB 通道高度相关,因为画面中大部分变化来自明暗的大幅波动,比如阴影或每个表面的明暗程度。颜色则存在于剩余的较小差异中。拉伸将颜色旋转到不相关的新坐标轴上,拉伸每个轴使它们具有相同的分布范围,然后再旋转回接近原始状态。颜色差异远小于明暗差异,因此它们被拉伸得最多,原本几乎相同的颜色会变得截然不同:一点看起来像微微偏暖的岩石的红色赭石,最终会变成亮粉色。这与在 Photoshop 中调整色阶或对比度得到的结果非常不同。
你得到的颜色并不真实,尽管想象古埃及的审美其实相当蒸汽波风格很有趣。Harman 称结果为假彩色,并指出颜色可能与原始颜色截然不同。由于拉伸会夸大每种颜色与照片平均颜色的差异,亮粉色意味着“比画面其余部分更红”,而不是“霓虹颜料”。而且每张图像的增强效果都不同,取决于其自身的颜色分布,因此同一种颜料在另一张照片中可能呈现不同的颜色。
既然博物馆现在免费提供其藏品的大型高清照片,而且许多古代器物曾经涂有彩绘或镶嵌色彩,这些色彩在数千年污垢下已经褪色或消失,我想知道 DStretch 会对它们产生什么效果。我找不到其他人对博物馆文物或藏品做过这类处理,尽管考古学家在野外对岩画和墓室/神庙墙壁使用它似乎非常普遍。
效果如何
我从大都会艺术博物馆、大英博物馆、克利夫兰艺术博物馆、柏林国家博物馆和维基共享资源中提取了约 4,600 张彩色照片,涉及 2,400 件物品。每一张都通过 Harman 的 DStretch 插件以三种颜色模式运行。我将每一组处理后的照片与原始照片并排查看,并标记出看起来有趣的。
任何拉伸后看起来有内容的东西,都用该插件的全部22种颜色模式做了完整处理,并对同一物体的其他照片尝试了最佳设置。我还查阅了博物馆目录,看是否有关于颜料或颜色的记载。为了进行查看,我用 Claude Code 搭建了一个审阅仪表板,充当穷人的 Lightroom。它让我能在 1:1 对比视图中选择不同的颜色模式,并轻松缩放/平移/标记。Claude 还编写了脚本,下载所有照片并将其输入 ImageJ/DStretch,并为本页每张照片起草了初始说明文字。
通常,当我发现某些东西后再以全尺寸回看原始照片时,我能看到微弱的颜色痕迹,但有时它在原图中是看不见的。当然,许多知名博物馆藏品都会进行技术摄影,虽然我不是专家,但我认为紫外线/红外/荧光/掠射光摄影很可能会揭示出许多我们在这里看到的相同内容。但 DStretch 的好处在于,你不需要回到实物那里,只需要一张好照片。
存在误报的风险。如果你看 Shemai 石碑,顶部弧形檐口的每第三根肋条都呈现绿色,而我在原图中完全看不到,我有点担心这是压缩伪影。我找到了博物馆的其他照片来对它们运行 DStretch,在不同光照下的那些照片上也呈现相同结果,这证实它不是拉伸凭空造出来的。DStretch 确实会对距离/材质产生反应,这意味着你确实会得到误报,这里还有少数其他物体,我在第二张照片中没有得到相同结果,所以那些没有进入你在这里看到的合集。它在平坦的彩绘表面和嵌入格中的独立材质上效果最好。在影棚灯光下光滑圆润的雕像有时会呈现出令人信服的胡扯颜色,受光面和阴影面分裂成两种看起来很像颜料的颜色。
大多数文物没有显示出任何东西。但少数几件有惊人的结果。下面每一件都是博物馆自己的全分辨率照片,上面叠加了拉伸版本。滚动或捏合以缩放,拖动以环顾,滑动以在照片和拉伸图之间擦除切换。结果按文物材质排序。
彩绘木
彩绘石
釉
釉陶,高42厘米,重22公斤,新亚述时期,公元前8至7世纪。这件可能是我最喜欢的。我的父系家族是亚述人,所以想象阿姨做了这个很不错。在插件的一种红色加权模式中,一条饰带显现出来:边缘的三角形、之间有迈步动物的玫瑰结,以及下方的一条玫瑰结带。照片显示出淡淡的橙色条带和绿松石色斑点。这件器皿上的公牛看起来与Walter Andrae的Farbige Keramik aus Assur(1923年)封面上的那头一模一样,涂成橙色并带有蓝色斑纹。在那本书中,他以彩色记录了他在那里发掘出的釉陶出土时的样子,那时釉面尚未因暴露而褪色。我一直没能找到PDF副本,但我猜这件器皿在书中就是它被挖出时的样子。柏林近东博物馆。象牙与镶嵌石材
纸草与织物
致谢
DStretch由Jon Harman开发(dstretch.com)。照片:柏林国立博物馆、埃及博物馆与纸莎草纸收藏馆及近东博物馆,摄影:Sandra Steiß、Mirja Loewe、Ingrid Geske和Olaf M. Teßmer(部分摄影师未具名),CC BY-SA 4.0;克利夫兰艺术博物馆,CC0;大都会艺术博物馆,CC0;© 大英博物馆董事会,CC BY-NC-SA 4.0。
关于方法:Gillespie、Kahle和Walker,“高度相关图像的色彩增强。I.”(1986);Ronald Alley的JPL算法文档(1996),Harman据此构建了DStretch;Harman对DStretch的描述;以及Gary Hein的建议工作流程(2015),此处的色彩模式即遵循该流程。
本文采用CC BY-NC 4.0许可,但柏林藏品图像除外,其采用CC BY-SA 4.0许可,大英博物馆藏品图像采用CC BY-NC-SA 4.0许可。
来源:Hacker News · curios.jairus.ca