Rozdíly ve strategii použití BXT a tradiční dekonvoluce
Když jsem nedávno zpracovával snímky pomocí BlurXTerminator (BXT), zeptal se mě jeden kolega: liší se něčím jeho použití od tradiční dekonvoluce? Zde sdílím pár postřehů.
Tradiční dekonvoluce: aplikuje se jen na kanál luminance
Tradičně se dekonvoluce aplikuje jen na kanál luminance. Proto:
- u snímků z monochromatické kamery se dekonvoluce provádí přímo na kanálu L a kanály RGB se vynechávají;
- u snímků z barevné kamery se nejprve z RGB snímku extrahuje kanál luminance a pracuje se na něm, zatímco původní RGB snímek se vynechává.
Tato logika funguje už léta, protože dekonvoluce se zabývá především detaily v úrovních jasu a ostrostí hvězd.
BXT je trochu jiný: hvězdy se výrazně zmenší
BXT má při použití jeden klíčový rozdíl – výrazně zmenšuje hvězdy. Pokud zachováte tradiční postup „aplikace jen na kanál luminance“, nastane situace vpravo na obrázku níže: hvězdy v kanálech RGB jsou zjevně větší než v kanálu L, takže kolem hvězd vznikají barevné lemy. Naopak pokud aplikujete zpracování na L a RGB současně, tento problém se prakticky nevyskytuje (jako na obrázku vlevo).

Doporučená strategie použití
Podle typu kamery doporučuji následující postup:
- Snímky z monochromatické kamery: aplikujte zpracování současně na L a RGB; nebo pouze na L, ale pak je třeba v kanálech RGB samostatně zmenšit hvězdy, aby odpovídaly zmenšeným hvězdám v L.
- Snímky z barevné kamery: není třeba nejprve extrahovat L – stačí aplikovat zpracování přímo na snímek RGB a teprve poté extrahovat L pro další potřebné zpracování nebo roztažení.
BXT dělá dekonvoluci rychlou i kvalitní zároveň, ale mění velikost hvězd, a s tím se mění i strategie sladění mezi kanály. Teprve pochopení tohoto bodu vám umožní vyhnout se tomu, že za pracně dosaženou ostrost nakonec zaplatíte barevnými lemy kolem hvězd. Podělte se prosím i vy o své vlastní postřehy ohledně BXT nebo tradiční dekonvoluce.