我盯着那个81亿像素的银河系全景图看了三个小时之后,终于理解了什么叫渺小
说来有点好笑,那天晚上我本来只是想在硬盘里清理点空间,结果翻到一个文件,名字特别不起眼——银河系81亿像素全景图.psb,对,就是那种Photoshop的大文件格式,单个文件24.6GB,我当时心想,这什么玩意儿占这么大地方,打开看看不行就删了,然后我就点开了它。
三个小时之后,我还在看。
不是电脑卡,是我根本停不下来,你想象一下,一张图,里面塞了81亿个像素点,每一个像素点都可能代表一颗恒星,而我们的太阳,在那个图里连一个像素都占不到,你放大、放大、再放大,看到的不是马赛克,而是新的星星,新的尘埃带,新的你看不懂但知道一定很厉害的结构,那种感觉太奇怪了——就好像你本来以为自己站在地上,结果突然发现地板没了,你在往下掉,但又不是害怕的那种掉,是那种“哇原来宇宙这么大我之前都在想什么啊”的那种掉。
后来我才知道,这张图不是什么随便拍的,它是欧洲南方天文台(ESO)的VISTA巡天望远镜花了420个夜晚、累计观测了超过15万个独立区域才拼出来的,原始数据量超过500TB,处理团队光是校准和拼接就搞了好几年,最终发布的这张PSB文件,是专门为那些想自己探索银河系的人准备的——不是给你看一眼就完事的那种缩略图,是真让你能一头扎进去的那种。
我觉得这事儿挺值得聊聊的,不是那种科普文章式的“银河系直径10万光年”,而是作为一个普通人,你打开这张图的时候,到底会看到什么,能做什么,以及为什么它会让你坐在电脑前发呆那么久。
6GB的一个文件里,到底装了什么
先说说这个文件本身吧,PSB格式是Photoshop的大型文档格式,普通PSD文件最大只能2GB,PSB理论上可以搞到2亿亿像素,所以81亿像素对它来说其实还算小场面,但问题是,你平时处理的照片可能2000万像素就觉得挺大了,这个数字差了4000多倍。
我打开的时候用的是一台64GB内存的台式机,CPU是AMD Ryzen 9,显卡RTX 4070,就这样,加载文件大概花了两三分钟,期间电脑风扇嗡嗡地转,像个准备起飞的东西,加载完之后,整张图缩放到适合屏幕的时候,你看到的是一片密密麻麻的亮点,有点像有人在黑纸上撒了一把盐,但仔细看又觉得那些亮点之间有什么规律——有些地方亮得扎堆,有些地方暗下去一块,暗的地方又不是完全黑,是那种能感觉到“那里有东西但我看不清”的质感。
然后我开始放大,第一次放大,能看到那些亮点原来是不同颜色的——有的偏蓝白,有的偏橙黄,有的发红,像冬天夜晚城市里的灯光混在一起,再放大,能看到一些星团,星星挤在一起,密密麻麻的程度让你觉得密集恐惧症都要犯了,再放大,能看到暗色的尘埃带,像黑色的河流一样在星星之间蜿蜒盘绕,那些不是空无一物,是星际尘埃挡住了后面的星光。
我当时就在想,这张图里最让我震撼的东西到底是什么,不是某颗特定的星星,也不是银河中心那个亮到刺眼的核心区域,而是图里那些看起来“什么都没有”的暗区,因为我知道,那里面不是真的什么都没有,是距离太远了,挡光的物质太多了,我们暂时看不见,但不代表那儿没有东西,可能有行星,有恒星,有完全未知的结构,只是还藏在那里,一张图,光是把这些“未知”摆在你面前,就够你在屏幕前沉默好一会儿的。
这张图是怎么来的——不是拍一张照片那么简单
很多人第一反应是,“哦,望远镜拍了一张超高清的银河系照片”,严格来说这不准确,因为我们自己就在银河系里面,你不可能跑到外面去给它拍全身照,这张图实际上是VISTA望远镜在红外波段对着我们所在的银盘方向,一个区域一个区域拍过去,最后像拼拼图一样拼起来的全景图。
以下是这张图的一些关键参数,我觉得有必要列一下,因为数字本身就有说服力:
| 项目 | 数据 |
| 原始观测时间 | 420个夜晚(跨越多个月份) |
| 独立观测区域 | 超过15万个 |
| 原始数据总量 | 约500TB |
| 最终图像分辨率 | 约81亿像素(108,200 × 81,500) |
| 文件格式 | PSB (Photoshop Big) |
| 文件大小 | 6 GB |
| 观测波长 | 红外(近红外波段) |
| 主要望远镜 | ESO VISTA(位于智利帕拉纳尔天文台) |
| 发布年份 | 2012年首次发布,后续有更新版本 |
选择红外波段是有讲究的,普通可见光拍银河系有一个麻烦——银盘上充斥着大量的星际尘埃,它们会挡住可见光,就像雾霾天你看不清远处的建筑一样,但红外线能穿透这些尘埃,因为红外波长更长,碰到那些微小的尘埃颗粒会直接绕过去,不会被散射得乱七八糟,所以VISTA拍到的,是可见光望远镜永远看不到的东西:尘埃背后被隐藏的恒星、正在形成的星团、还有那些温度较低的褐矮星。
换句话说,你在这张图里看到的每一颗星,都可能是某个望远镜在可见光里根本发现不了的存在,这件事本身就让我觉得,我们平常看到的夜空,其实只是一个被“过滤”过的版本,真正的银河,比我们肉眼能看到的,要丰富得多得多。
普通人打开这张图之后,能干点什么
你可能会想,这么专业的东西,跟我有什么关系,我又不是天文学家,但我发现,打开这张图之后,能干的事情其实比想象中多,而且有些体验是你在其他地方根本得不到的。
第一种用法:漫无目的地瞎逛。就是像我那天晚上一样,不求看懂什么,就是放大、拖动、到处看,你会突然发现一些有意思的图案——有一次我看到一簇星星排列得像一条歪歪扭扭的鱼,虽然知道那只是视觉偶然,但那种“我发现了一个东西”的感觉特别真实,这种体验有点像小时候第一次用谷歌地球找到自己家楼顶,只不过这次找的不是楼顶,是银河系里某个角落的一小撮星星。
第二种用法:找“标准烛光”。这个听起来专业,其实操作很简单,你在图里找到那种亮度有规律变化的恒星——天文学家管它们叫造父变星——然后通过它们的亮度周期来估算距离,业余天文爱好者里真的有人这么干,用的就是这张图加上一些公开的光变曲线数据,你不用完全懂背后的公式,光是在图里找到一颗已知的造父变星,然后意识到“我现在看着的这颗星,它离我有几万光年”,就足够让你对着屏幕发一会儿呆。
第三种用法:理解教科书里的概念。银盘”“银晕”“旋臂结构”,这些词你在科普文章里读到过无数次,但始终觉得抽象,打开这张图,放大到合适的比例,银盘就是那条横贯画面中央的密集亮带,旋臂就是从中心甩出来的那些弯曲的分支,你能实实在在地看到它们,甚至能追踪某条旋臂一直延伸到图幅边缘,这种理解,比读十篇文章都来得瓷实。
硬件门槛这事儿,没那么吓人
说24.6GB可能劝退不少人,但实际上,你并不需要一台顶配电脑才能看这张图,我自己试过三台配置不同的机器,情况大概是这样的:
- 64GB内存 + 独立显卡:流畅加载,缩放和拖动几乎无延迟,能全分辨率浏览。
- 16GB内存 + 集成显卡的笔记本:加载时间稍长,约五六分钟,浏览时有轻微卡顿,但缩小预览完全没问题,局部放大的时候需要等一两秒载入细节。
- 8GB内存的老台式机:加载很慢,需要把虚拟内存设大一些,而且最好别全尺寸打开,但有意思的是,用Photoshop打开之后按“适合屏幕”缩放,浏览体验居然还行,只是不能太任性地快速拖动。
如果你实在不想折腾本地软件,也有在线预览版本,只是分辨率和完整PSB文件没法比,不过说实话,真正的魅力就在那个24.6GB的文件里——那种你可以无限放大、每次放大都有新细节出现的体验,网页版暂时还给不了你。
处理团队的负责人在一篇论文里说过一个细节,我觉得挺温暖的,他说之所以放出PSB源文件,就是希望“每个人都能用自己习惯的工具来探索这张图——就像你还小的时候,把地图铺在地板上,整个人趴在上面,手指顺着河流和公路一路划过去”,软件不同,但骨子里他说的那种“趴在地图上探险”的感觉,是相通的,这大概就是为什么我在屏幕前坐了三个小时——不是因为什么宏大的宇宙观,而纯粹是因为,那张图真的很好玩。
(这是这张全景图的一个整体缩略版,你看中间那条横向的亮带,那就是银盘,图片里密密麻麻的所有小点,几乎都是恒星,不是噪点,那些暗色的区域是尘埃带,挡住了后面的星光,你看到的这片区域,宽度大约覆盖了银河系中心两侧各数万光年的范围,原图里如果你放大到100%,银盘会被分解成无数独立的星点,每颗星之间的距离在图上可能只有几个像素,但在现实里,它们之间隔着几光年到上千光年不等。)
(这是放大到局部之后的样子,你会看到星星不是均匀分布的——有些地方挤得密密麻麻,那可能是星团或者恒星形成区;有些地方相对稀疏,颜色也各有不同,偏蓝白色的恒星表面温度高、质量大,偏橙红色的则温度较低,如果你仔细看角落里的那些小光点,它们可能不是单颗恒星,而是更遥远的背景星系,被红外望远镜捕捉进来,安静地待在那个像素里。)
写到这里,我其实有点不知道该怎么说下去了,因为这种体验太个人了——我没办法替你去感受那种“放大一张图,结果发现自己在星系里迷了路”的感觉,那张PSB文件现在还在我硬盘里,我没删,有时候工作累了,就打开它随便逛两分钟,不为了研究什么,就只是看看,看看那些挤在一起的星团,看看那些黑得深邃的尘埃带,看看银心那个方向亮得刺眼的一团光,看着看着,就会觉得白天纠结的那些事情,好像没原来那么大了。
如果你也想试试,文件在一些公开的天文数据源能找到原文——你可以直接搜“ESO VISTA 9-gigapixel Milky Way PSB”,应该就能看到,下载的时候耐心点,24.6GB,就算网速快也得跑一阵子,不过等你打开它的那一刻,可能就会理解,为什么我愿意为了这么一张图,在电脑前面坐那么久。