Převzorkování obrazu
Dobrý den,
existuje nějaký SW přehrávač, který umí zvětšit rozlišení obrazu u DVD video na 1080p, podobně jako to dělají některé stolní Blueray přehrávače ?
existuje nějaký SW přehrávač, který umí zvětšit rozlišení obrazu u DVD video na 1080p, podobně jako to dělají některé stolní Blueray přehrávače ?
Pokud myslíš na PC, s využitím oken, tak přehrávač nedělá nic.
Softwarově jsou použity komponenty systemu, buď MediaFoundation - MF nebo DirectShow - DS, VfW se už používá pouze v editorech myslím. Přehrávač pouze tyto komponenty využívá, umí je "zavolat". Existuje řada přehrávačů, které mají vlastní DirectShow filtry, ale to na věci nic nemění, princip zůstává stejný.
Všechny moderní komponenty dnes využívají kromě CPU, také GPU - grafickou kartu. Systemy pro zpracování videa se nazývají různě, např. u NVidia je to system CUDA. Lidově se tomu říká hardwarová akcelerace, avšak grafický čip vykonává mraky operací od deinterlace až po ten požadovaný upscaling (převzorkování se to nenazývá).
Upscalingem jako takovým se chlubí zejména komerční playery jako Cyberlink, ArcSoft, Intervideo atd. ale v principu to zvládne display driver grafické karty.
CUDA má zabudovaný resampling avšak metod je spousta a záleží na nastavení, co a jak se použije. Výsledky se od nearest přes bilinear či Lanczoš velmi liší, moderní algoritmy však dokáží zázraky.
Na playeru nezáleží, záleží na tom, co je nainstalováno v systemu.
Softwarově jsou použity komponenty systemu, buď MediaFoundation - MF nebo DirectShow - DS, VfW se už používá pouze v editorech myslím. Přehrávač pouze tyto komponenty využívá, umí je "zavolat". Existuje řada přehrávačů, které mají vlastní DirectShow filtry, ale to na věci nic nemění, princip zůstává stejný.
Všechny moderní komponenty dnes využívají kromě CPU, také GPU - grafickou kartu. Systemy pro zpracování videa se nazývají různě, např. u NVidia je to system CUDA. Lidově se tomu říká hardwarová akcelerace, avšak grafický čip vykonává mraky operací od deinterlace až po ten požadovaný upscaling (převzorkování se to nenazývá).
Upscalingem jako takovým se chlubí zejména komerční playery jako Cyberlink, ArcSoft, Intervideo atd. ale v principu to zvládne display driver grafické karty.
CUDA má zabudovaný resampling avšak metod je spousta a záleží na nastavení, co a jak se použije. Výsledky se od nearest přes bilinear či Lanczoš velmi liší, moderní algoritmy však dokáží zázraky.
Na playeru nezáleží, záleží na tom, co je nainstalováno v systemu.
[QUOTE=qtc;458340]existuje nějaký SW přehrávač[/QUOTE]
To vie kazdy jeden player (ci uz za pomoci interneho upscalera, alebo s pomocou nastrojov v OS, detailne to uz popisal Foolproof). Podmienka je nastavenie vystupneho rozlisenia na 1920x1080p, rovnako fps by malo zodpovedat vstupnemu fps filmu (pripadne jeho nasobku). V tomto pripade dostanes rovnaky obraz, ako z MMC, pripadne BD playera. A pokial pouzijes kvalitne upscalingove algoritmy (madVR) aj postatne lepsi (Tyka sa to len SD alebo low-res HD obsahu, kedze len ten sa upscaluje).
To vie kazdy jeden player (ci uz za pomoci interneho upscalera, alebo s pomocou nastrojov v OS, detailne to uz popisal Foolproof). Podmienka je nastavenie vystupneho rozlisenia na 1920x1080p, rovnako fps by malo zodpovedat vstupnemu fps filmu (pripadne jeho nasobku). V tomto pripade dostanes rovnaky obraz, ako z MMC, pripadne BD playera. A pokial pouzijes kvalitne upscalingove algoritmy (madVR) aj postatne lepsi (Tyka sa to len SD alebo low-res HD obsahu, kedze len ten sa upscaluje).