Následné zpracování videa - Video post-processing
Pod pojmem post-processing (nebo postproc v krátkosti) je používán v video / filmovém průmyslu pro zvyšování kvality zpracování obrazu (konkrétně digitální zpracování obrazu ) metod používaných v zařízení pro přehrávání videa, jako stand-alone DVD-Video přehrávačů; software pro přehrávání videa; a překódovací software. Obvykle se také používá při vykreslování 3D v reálném čase (například ve videohrách ) pro přidání dalších efektů.
Využití ve video produkci
Následné zpracování videa je proces změny vnímané kvality videa při přehrávání (provádí se po procesu dekódování). Při zvětšování velikosti obrázků lze například provádět rutiny škálování obrazu, jako je lineární interpolace , bilineární interpolace nebo kubická interpolace ; to zahrnuje buď podvzorkování (zmenšení nebo zmenšení obrázku), nebo přiblížení (zvětšení obrázku). To pomáhá zmenšit nebo skrýt obrazové artefakty a nedostatky v původním filmovém materiálu. Je důležité pochopit, že následné zpracování vždy zahrnuje kompromis mezi rychlostí, plynulostí a ostrostí.
- Měřítko obrazu a vícerozměrná interpolace :
- SPP (Statistical-Post-Processing)
- Odblokování
- Deringing
- Doostřit / Neostřit (často označováno jako „změkčit“)
- Requantizace
- Změny jasu
- Rozostření / odstranění šumu
-
Odstranění prokládání
- metoda prokládání vazby
- bob deinterlace metoda
- metoda lineárního prokládání
- metoda odstranění prokladu yadif
- Odlepování
- Stahování 2: 3/ ivtc ( inverzní telecine ) pro převod z 24 snímků/s a 23,976 snímků/s na 30 snímků/s a 29,97 snímků/s
- Pull-up 3: 2 ( telecine převod) pro převod z 30 snímků/s a 29,97 snímků/s na 24 snímků/s a 23,976 snímků/s
Používá se ve 3D vykreslování
Dodatečné zpracování se navíc běžně používá při vykreslování 3D , zejména pro videohry. Místo vykreslování 3D objektů přímo na displej je scéna nejprve vykreslena do vyrovnávací paměti v paměti grafické karty . Pixelové shadery a volitelně vrcholové shadery se poté používají k použití filtrů postprocesingu na vyrovnávací paměť obrazu před jejich zobrazením na obrazovce. Některé efekty následného zpracování také vyžadují vícenásobné průchody, gama vstupy, manipulaci s vrcholy a přístup k hloubkové vyrovnávací paměti . Následné zpracování umožňuje použití efektů, které vyžadují povědomí o celém obrazu (protože každý 3D objekt je obvykle vykreslen izolovaně). Mezi tyto efekty patří:
- Ambient occlusion (HBAO, Screen space ambient occlusion (SSAO, reflections), etc.
- Anaglyph
- Anti-aliasing ( FXAA , AGAA, SMAA , MLAA a vlastní metody vyhlazování-nikoli velikosti AA jako MSAA a SSAA)
- Květ
- Blur ( hloubka ostrosti , motion blur , smart)
- Efekt krvežíznivosti (červená vinětace s částicemi atd.)
- Bokeh
- Nárazové mapování
- Cel stínování
- Chromatická aberace
- Korekce barev
- Třídění barev
-
Nastavení
kontrastu
- Dynamický kontrast
- Krepuskulární paprsky
- Kompenzace světla digitálního fotoaparátu
- Dithering (včetně subpixelů)
- Adaptace očí
- Filmové zrno
- Mapování tónu filmové scény
- Mlha / mlha
- Korekce gama
- Globální osvětlení
- Záře
- Stupně šedi
- Zákal (hloubka, teplo )
- Vykreslování vysokého dynamického rozsahu
- Zkreslení obrazu
- Infračervený
- Odlesk objektivu (krychlový odlesk objektivu, odlesk pseudo objektivu)
- Rozptyl světla
- Noční vidění
- Obrysy
- Účinky částic
- Pixel vibrace
- Bodový útlum světla
- Posterizace a deposterizace
- Scanline
- Okraje obrazovky
- Rotace obrazovky
- Stínování (inkoust, barva, skica)
- Mapování stínů
- Sépiový tón
- Doostřit/neostřit (maska na ostření textury, LumaSharpen, doostřit, doostřit komplex 1/2, adaptivní doostření)
- Sobel operátor
- Rozdělená obrazovka
- Upscaling (tj. XBR, Super xBR, SuperRes)
- Filtrování textur (bodové, lineární, bilineární, trilineární, anizotropní a vlastní algoritmy)
- Viněta
Viz také
Reference
externí odkazy
- Videotranscoding Wiki -(dokumentace k použití MPlayeru na transkódování na straně serveru)