用了 AI 就不需要遮罩嗎?從 NXT 造成的星點人造物談起
本文整理自 2023 年的筆記,部分工具或流程已有更新,閱讀時請留意。
傳統上,會讓星點壞掉的處理程序其實不少,例如降噪、反捲積、小波(Wavelet)、LHE 等等。也因此,過去在使用這些程序時,我們往往得先做一個星點遮罩,來防止星點被破壞。
自從 AI 相關程序出現後,星點被破壞這件事減輕了不少。去星程序讓我們可以先把星點移除、只針對背景做強化。不過有些程序不見得能用去星後的影像來完成,例如傳統的反捲積,就時常破壞 PSF 不正確的星點核心——當然,這個問題在 BXT 出現後似乎已經獲得解決。
那麼,是不是有了 AI,就再也不需要遮罩了?我最近的一次經驗給了否定的答案。
問題:NXT 在線性狀態下改壞了星點中心
當我發現最近處理的影像,在非線性狀態下星點中心都有問題時,我回溯了一些步驟,終於找到答案。
NoiseXTerminator(NXT)作為新一代的 AI 降噪工具,主打的就是自動識別噪訊,而不影響影像的其他部分。在 AI 模型訓練下,這個程序的確做得很好。不過,我發現這個程序如果在線性狀態下使用,會分別對彩色星點與明度星點的中心產生不同的問題,而且這個問題不明顯,通常要到非線性拉伸之後才會被察覺。
- 彩色星點:較亮星的核心像素會被修改(如圖上排中間)。這個狀況在非線性拉伸後,就會看到顏色奇怪的人造物。
- 明度星點:通常星點的核心是最亮的,NXT 使用後會讓星點中心亮度下降,導致周邊反而比中心亮,核心產生 star fade 的問題(如圖下排)。這問題相較於 RGB 星點較不明顯,但在中等亮星上看得出來。

解決方法:AI 也要配遮罩
先前因為沒找出原因,我都是最後在 Photoshop 中用修補工具修復星點核心,明度的部分則稍微提升亮部,讓星點中心變亮。
現在找到根源後,我的做法是:使用 NXT 時,至少配合星點遮罩(或亮部物件遮罩),就像傳統降噪一樣。
這個問題我目前已經回報給 Russell Croman。在解決之前,使用 NXT 我會建議搭配遮罩。也建議大家可以回頭看看自己用過 NXT 的影像,有沒有出現類似的情形。