本站提供正體中文版。切換到正體中文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این وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

BXT 与传统反卷积的应用策略差异

线性阶段2023.01

最近在用 BlurXTerminator(BXT)处理图像时,有同好问到:它和传统反卷积在使用上有没有不同的地方?这里分享几点心得。

传统反卷积:只对明度通道应用

传统上,反卷积只对明度通道应用。因此:

  • 单色相机的图像,会直接对 L 通道做反卷积,RGB 通道则跳过;
  • 彩色相机的图像,会先提取 RGB 图像中的明度通道来做,原来的 RGB 图像则跳过。

这套逻辑行之有年,因为反卷积主要处理的是亮度层次的细节与星点锐度。

BXT 不太一样:星点会大幅缩小

BXT 在使用上有个关键差异——它会让星点大幅度缩小。如果沿用传统“只对明度通道应用”的做法,就会出现下图右边的状况:RGB 通道的星点明显大于 L 通道,于是星点周边出现颜色逸出的现象。反过来,如果对 L 与 RGB 同时应用,这个问题几乎就不会发生(如左图)。

BXT 应用策略对照:只对 L 通道做会造成 RGB 星点颜色逸出,L 与 RGB 同时做则正常

建议的应用策略

依相机类型,我建议的做法是:

  1. 单色相机图像:同时对 L 与 RGB 应用;或是仅对 L 应用,但 RGB 通道需要另外缩星,以配合缩小后的 L 星点。
  2. 彩色相机图像:不必先提取 L,直接对 RGB 图像应用即可,之后再提取 L 来做其他需要的处理或拉伸。

BXT 把反卷积变得又快又好,但它改变了星点的尺寸,因此连带也改变了通道之间的搭配策略。理解这一点,才能避免辛苦锐化完却换来一圈色晕。也欢迎大家分享自己在 BXT 或传统反卷积上的心得。