本站提供正體中文版。切換到正體中文This site is available in English.View in Englishこのサイトには日本語版があります。日本語で表示이 사이트는 한국어로도 제공됩니다.한국어로 보기Diese Website ist auch auf Deutsch verfügbar.Auf Deutsch ansehenEste sitio web también está disponible en español.Ver en españolQuesto sito è disponibile anche in italiano.Visualizza in italianoCe site est également disponible en français.Afficher en françaisEste site também está disponível em português.Ver em portuguêsDeze website is ook beschikbaar in het Nederlands.In het Nederlands bekijkenЭтот сайт также доступен на русском языке.Смотреть на русскомयह वेबसाइट हिन्दी में भी उपलब्ध है।हिन्दी में देखेंهذا الموقع متاح أيضًا باللغة العربية.عرض بالعربيةSitus ini juga tersedia dalam bahasa Indonesia.Lihat dalam bahasa IndonesiaBu site Türkçe olarak da mevcut.Türkçe görüntüleTa strona jest dostępna także po polsku.Wyświetl po polskuTrang web này cũng có phiên bản tiếng Việt.Xem bằng tiếng Việtاین وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

BlurXTerminator 入门与使用心得

线性阶段2022.12早期笔记

本文整理自 2022 至 2023 年间的笔记,部分工具版本或流程已有更新,阅读时请留意。

BlurXTerminator(BXT)是 Russell Croman 推出的 PixInsight 插件,基于卷积神经网络训练的模型来完成反卷积。它一问世,就成了全世界业余天文摄影社区最热门的话题之一。这篇整理我自己从初次体验到日常使用的一些心得,以及几个要留意的地方。

初次体验:星系与月面

我先拿手边正在处理的星系图像,以及先前处理过的月全食月面图像来试 BXT。

以星系来说,把三种结果并排比较:最左是未处理的原图,中间是我当时用 PixInsight 原生反卷积能做到最好的结果,最右则是 BXT 的成果。BXT 呈现了最佳的细节,大星点并未受损,还顺带稍微缩了星。

星系图像三种处理对照:原图、PI 原生反卷积、BXT 结果

月面的部分同样是三张并排:原图、我施加 UnsharpMask 与 MMT 的版本、以及 BXT 的结果。BXT 呈现的状态较自然,人造痕迹似乎也比较少。

月面图像三种处理对照:原图、UnsharpMask+MMT、BXT 结果

我本来还想继续测行星图像,但拿一张木星丢进去直接失败,无法产生有意义的结果。看来训练模型用的图像里没有木星,不过应该有月面图像。或许未来版本更新后,也有可能加入行星图像——那么 BXT 的使用范围就会更广了。

值不值得买?

在看过、也试用过 BXT 的效果后,很多人会问一个现实的问题:值不值得课金?这个插件售价大约 99 美元,并提供 30 天免费试用。若你是 PixInsight 用户,可以直接申请序列号、更新安装来试用。

我自己的答案很直接——这东西早就躺在购物车里了,试完之后就下手了。

使用上的限制与注意事项

BXT 虽然好用,但不是万能。整理几个实务上会遇到的状况:

修正能力有极限

我曾有一批图像周边都有 tile 造成的问题,拿 BXT 来看有没有补救机会。以画面中的疏散星团为例,修正后星点确实变小了,但星点形状的改善效果很有限。工具能救回一些东西,但别期待它把严重的结构问题完全抹平。

tile 问题图像的 BXT 修正前后对照

亮区可能产生饱和像素

这是使用 BXT(AI2)时要特别留意的问题。以下图像都处于线性阶段。

拿一张放大 800% 的星系核心来说:原图里核心相当明亮,即使没做屏幕拉伸也隐约可见。做过 BXT 后,无论用一般模式还是 Luminance Only 模式,图像都出现了部分饱和像素,亮度非常高、几乎趋近于 1(全白)。对这些饱和的区域再做一点屏幕拉伸,周边一旦拉伸就全部跟着饱和,失去色彩与细节。

这个问题目前无解,而且不只出现在星系核心,一些亮星的饱和区周边也会出现。目前观察到只发生在彩色图像上,单色图像没见到。

目前的解法:先用一个蒙版把饱和区域覆盖(例如提取明度通道后反相),再应用 BXT,就能避开这个问题。

补充一点:我在 NoiseXTerminator(NXT)中,如果图像是拉伸过的非线性图像——尤其是已经大幅拉过饱和度或曲线的——也遇过类似状况,有在用的朋友可以留意。

线性阶段星系核心经 BXT 后产生饱和像素的示范

AI 带来的流程改变

很久没有手动做反卷积了。BXT 适当设置后跑一下就完成,如果装了支持 CUDA 的显卡,还能实时预览成果。

它带来的省时不只在反卷积这一步:去星之后,不用再花大量时间修去星图像的残缺瑕疵;要降噪时,也不必每次都制作蒙版去移除不需要应用的地方。整个 AI 工具链把过去最耗神的几道工序都简化了。

(当时社区还在传,下一个产品会是以 AI 模型训练的 GradientXTerminator II,不过看起来,最后更像是往 DBE 的方向去了。)

AI 反卷积后的图像成果

正确的使用观念

最后引用 Russell Croman 本人的提醒作结。虽然 BlurXTerminator AI4 能校正更广泛的光学像差,但没有什么可以取代得当的设备调校。无论用哪些工具,更好的原始数据,始终会产生更佳的最终图像。

AI4 可以轻松纠正一些严重的像差,但任何软件工具修正问题的能力总是有限的。投入时间与努力去把光轴误差、焦平面倾斜、成像链变形、对焦误差与导星误差降到最低,你会因此获得更优异的成果。

BXT 使用观念的示意图

BXT 是强大的工具,但它是用来让好数据变得更好,而不是拿来拯救坏数据的万灵丹。这个心态,比任何参数设置都重要。