本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文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 にのみ施し、その場合は縮小後の L の星像に合わせて、RGB チャンネルは別途星像の縮小を行う必要があります。
  2. カラーカメラの画像:先に L を抽出する必要はなく、RGB 画像に直接施せばよく、その後に L を抽出して、必要な他の処理やストレッチを行います。

BXT はデコンボリューションを速く上手にしてくれますが、星像のサイズを変えてしまうため、それに伴ってチャンネルどうしの組み合わせ方も変わります。この点を理解して初めて、せっかく苦労してシャープにしたのに色のにじみの輪っかを招く、という事態を避けられます。BXT や従来のデコンボリューションについての皆さんの所感も、ぜひ共有してください。