«

»

Led 11

HandBrake IV. – Odstránenie šumu v obraze

Posledný diel minisérie o HandBraku je venovaný odstraňovaniu šumu v obraze. Šum si v tomto prípade predstavte ako malé, občas poksakujúce bodky, ktoré môžu pôsobiť veľmi rušivo. Bývajú výsledkom kompresie filmu (zmenšovania veľkosti a tým aj kvality), zlým snímacím zariadením, horšou základnou kvalitou filmu, zníženou svetlosťou prostredia, prílišnou citlivosťou snímacieho zariadenia, pri fotografiách aj pomalým expozičným časom.

 

Lišta Filters v developerskej verzii:

 

Filtre v stabilnej verzii sa nachádzajú v lište Pictures:

 

Poznámka: Druhý a tretí diel bol opisovaný podľa developerskej verzie. Preto teraz urobím stručný popis jednotlivých položiek:

Source otvorí zdrojové video.
Start začne enkódovanie.
Stop (zmení sa naň Start) zruší prevod videa.
Pause prevod pozastaví.
Enqueue pridá vytvorený projekt na čakaciu listinu.
Queue zobrazí alebo schová čakaciu listinu.
Preview zobrazí náhľad videa.
Activity zobrazí log.
Summary obsahuje základné informácie o vytváranom videu.
Picture obsahuje možnosti pre obraz (orezávanie či filtre).
Video obsahuje kodeky, framerate a iné možnosti pre obraz vytváraného videa.
Audio Defaults obsahuje základné nastavenia pre zvuk.
Audio List obsahuje možnosti pre úpravu zvukových stôp vo videu.
Subtitle Deafults obsahuje základné nastavenia pre titulky.
Subtitle List obsahuje možnosti pre úpravu titulkových stôp vo videu.
Advanced Video sú rozšírené možnosti pre pokročilých. Sú súčasťou aj developerskej verzie. Dajú sa vyvolať úpravou v základných nastaveniach:

File –> Preferences –> Advanced –> Odšktrnúť Hide Advanced Video Options Tab

a zaškrtnutím položky Use Advanced Options v lište Video.

Chapters obsahuje možnosti pre kapitoly.

Tags je lišta, kde sa dajú upravovať informácie o videu.

Dostupné filtre:

Deblock je nastavenie, ktoré odstraňuje bloky a iné artefakty vo videu nízkej kvality. Čím viac sa posunie doprava, tým je efekt výraznejší. Odporúča sa nastavenie nechať na Off. Neuvážené experimentovanie vedie ku rozmazaniu obrazu.

Detelecine je úprava, ktorá sa orientuje na odstránenie „telecine“. Dostupné možnosti sú: Off (vypnutie), Default (ponechanie nastavení) a Custom (zadanie vlastných hodnôt). Odporúča sa Default, ktoré v prípade výskytu telecine ho automaticky odstráni. V prípade, že nie je prítomné, nastavenie sa ignoruje.

Decomb nastavuje vylepšenia obrazu, ktoré obsahujú horizontálne línie. Ide o akúsi inteligentnú verziu Deinterlace. Zdrojové a cieľové video musí mať rovnaký framerate. Dostupné možnosti sú: Off (vypnutie), Custom (vlastné nastavenie), Default (ponechanie nastavení), Fast a Bomb. Odporúča sa Default. Pri ňom buď nastavenie ignoruje alebo použije. Aj keď má tendenciu zlyhávať a vytvára rôzne artefakty. Ak je video okato „horizontálne“, je lepšie nastaviť vlastné hodnoty, poprípade zmeniť na Deinterlace. Bomb je nastavenie, ktoré odstraňuje obe polia z jedného prekladaného snímku. Zvoliť ho iba v prípade, že video skutočne obsahuje dve polia. Inak sa snímok bude zdvojený a s duchmi.. Ale aj tak sa odporúča ho použiť ako prvý. Pretože nastaviť prijateľné parametre pre Decomb i Deinterlace je pomerne zložité. Najmä kvôli framerate.

Deinterlace taktiež nastavuje vylepšenia obrazu, ktoré obsahujú horizontálne línie. Zdrojové a cieľové video musí mať rovnaký framerate. Dostupné možnosti sú: Off (vypnutie), Custom (vlastné nastavenie), Fast, Slow, Slower, Bomb. Odporúča sa používať až pri problémoch s Decomb. Okrem videa s výraznými horizontálnymi líniami. Vtedy je lepšie použiť Deinterlace. Bomb sa aj pri tomto filtre správa tak isto ako pri Decomb.

Denoise sú nastavenia pre odstránenie šumu v obraze. Normálne nie je potrebné tento parameter nastavovať. Dostupné možnosti: Off (vypnutie), NLMeans a HQDN3D.

 

Odstránenie šumu z obrazu pomocou Denoise:

Filter Denoise poskytuje tri možnosti: Off (vypnutie), NLMeans a HQDN3D.
V prípade, že je video vo výbornej kvalite, použitie tohto filtra sa neodporúča. Nastavenie môže spôsobiť viac problémov ako úžitku. Ak ale naozaj trváte na použití, tak najvhodnejšou variantou je použitie filtra NLMeans s Ultralight, poprípade Light. Viac nie. Zbytočne sa zhorší ostrosť obrazu. Ďalšou možnosťou sú vlastné nastavenia opísané nižšie.

HQDN3D je starší a menej kvalitnejší filter. Aj rýchlosť nie je taká pomalá. Tento filter na odstraňovanie šumu využíva priemernú hodnotu skupiny pixelov, ktoré obklopujú ten cieľový. A práve toto má za následok pri vysokých hodnotách také drastické vyhladenie obrazu. Vhodný pre mierny vysoko-frekvenčný šum ako je vedľajší šum filmu. Aj keď novší filter je aj v tomto prípade vhodnejší.
Dostupné nastavenia: Custom, Ultralight, Light, Medium a Strong.

Hodnoty pri prednastavených nastaveniach:

 

NLMeans je novší a kvalitnejší filter. Ale i omnoho pomalší. Na odstraňovanie šumu využíva spriemerovanie zo všetkých pixelov v obraze podobných tomu cieľovému. Preto je výsledok miernejší a zároveň presnejší.

V nastaveniach je možné použiť Denoise Preset a Denoise Tune.

Denosie Preset: Custom, Ultralight, Light, Medium a Strong

Denoise Tune: None, Film, Grain, High Motion, Animation

Hodnoty pri prednastavených nastaveniach:

 

Vysvetlenie číselných hodnôt:

light 2:1:1:2:3:3

light y-spatial:cb-spatial:cr-spatial:y-temporal:cb-temporal:cr-temporal

 

Spatial:

Spatial je filter „odstraňujúci vrásky“. Zároveň znižuje ostrosť obrazu a odstraňuje detaily.

 

Temporal:

Tento filter dokáže odstrániť poskakujúce bodky. Neznižuje ostrosť obrazu. No príliš vysoké hodnoty spôsobia, že sa pri pohybujúcich obrázkoch vytvoria duchovia. Toto sa stane pri hodnote 25. Použitie hodnoty väčšej ako 10 sa neodporúča.

 

Porovnanie spatial:

 

 

 

 

 

 

 

Porovnanie temporal:

 

 

 

 

 

 

Vlastné nastavenia pre odstránenie šumu z obrazu:

Vlastné číselné hodnoty sa dajú nastaviť pri Custom.

Pokiaľ je video v dobrej kvalite a sú prítomné iba poskakujúce bodky, stačí použiť filter temporal s malou hodnotou spatial. Dobre sa osvedčili rovnaké čísla pre temporal a rovnaké pre spatial.
Oba filtre majú vplyv na veľkosť súboru. Vo všeobecnosti NLMeans súbor zväčší a HQDN3D zmenší. Temporal viac ako spatial.

 

Vo vlastných nastaveniach „vidno“ tieto možnosti:

SpacialLuma : SpacialChroma : TemporalLuma : TemporalChroma

Luma je v podstate čierno-biela mierka, ktorá hovorí ako sa vykresľujú tmavé a svetlé pixely. Temer každý šum je spôsobený práve kanálom Luma.

Chroma je doplňujúca informácia pre zobrazenie obrazu.

 

Poznámka: Vlastné nastavenia som nemohla použiť pri developerskej verzii, iba stabilnej.

 

Na čo si treba dávať pozor:

Vyhladenie vrások a Barbie-vzhľad je spôsobené vysokou hodnotou spatial. Viac pri HQDN3D.

Duchovia vzniknú pri vysokých hodnotách temporal. Vznikajú pri oboch filtroch (HQDN3D aj NLMeans). Pri HQDN3D viac.

Farebné pruhy vznikajú, keď je prítomný šum i horizontálne pruhy. V tedy je dobré sa rozhodnúť, čo chceme odstrániť ako prvé.

Šum vzniknutý pri pohybe vzniká pri pokuse o odstránenie poskakujúcich bodiek.

Zdvojený obraz s duchmi pri použití možnosti Bomb pri snahe o odstránenie horizontálnych línií.

 

Video bolo zostrihané pomocou OpenShotu.

 

Naša minipúť o HandBraku je na konci. Dozvedeli sme sa ako ho nainštalovať, ako pridať podporu pre 10 a 12-bitovú hĺbku obrazu, ako vytvoriť enkód aj ako sa popasovať so zrnitosťou. Veľká vďaka patrí tomuto týpkovi, ktorý ma aj vďaka svojej téme o odstraňovaní zrnitosti veľa naučil.

Nejaké informácie sa dajú nájsť aj na wiki HandBraku.

 

O autorovi

lombardo1981

Ja som proste ja. Baba zamilovaná do Archu, kyberpunku, metalu, spevu a Slovenských čuvačov.

Napsat komentář

%d blogerům se to líbí: