Co je to?
Slovník odborných termínů, pojmů, významů slov, výrazů a hesel ze všech oborů

Yuv

Souborová přípona .yuv se v digitálním světě obrazových dat vyskytuje poměrně často, ačkoliv pro běžného uživatele nemusí být na první pohled tak známá jako například .jpg či .png. Za touto nenápadnou třípísmennou zkratkou se skrývá významný formát pro ukládání obrazových dat, který má své specifické využití a historický kontext.

Zkratka YUV pochází z anglického výrazu Luminance and Chrominance, což v překladu znamená Jas a Barva. Tento název dokonale vystihuje podstatu formátu. Na rozdíl od mnoha jiných obrazových formátů, které ukládají informace o barvě v jednom kanálu (například RGB, kde každý pixel má hodnotu pro červenou, zelenou a modrou složku), YUV rozděluje obrazové informace do dvou hlavních složek: Y (luminance) a UV (chrominance). Luminance představuje jasovou složku obrazu, tedy jeho světelnost, zatímco chrominance se stará o barevné informace, tedy odstín a sytost.

Tento princip rozdělení na jas a barvu není náhodný. Vychází z pozorování lidského zraku, který je mnohem citlivější na změny jasu než na změny barvy. Formát YUV tak umožňuje efektivnější kompresi dat, protože barevné informace (UV) mohou být uloženy s nižším rozlišením než jasová složka (Y), aniž by to bylo pro lidské oko výrazně patrné. To je klíčové pro snížení velikosti souborů a zrychlení přenosu obrazových dat, což bylo obzvláště důležité v počátcích digitálního videa a televizního vysílání.

Historie formátu YUV úzce souvisí s vývojem barevné televize. V 60. letech 20. století, kdy se přecházelo z černobílé na barevnou televizi, bylo nutné najít takový formát, který by byl zpětně kompatibilní s černobílými televizory. Formát YUV byl vyvinut jako řešení tohoto problému. Barevné televizní vysílání v systémech jako NTSC (používaný v Severní Americe a částech Asie) a PAL (používaný v Evropě a Austrálii) využívaly právě varianty YUV kódování. Jasová složka (Y) mohla být dekódována černobílým televizorem, zatímco barevné informace (UV) byly přidány pro barevné přijímače. Tento přístup zajistil plynulý přechod na barevné vysílání.

Autorství formátu YUV není připsáno jediné osobě či organizaci v klasickém smyslu jako u softwarového produktu. Jedná se spíše o standard vyvinutý v rámci standardizačních orgánů pro televizní vysílání a později adaptovaný pro digitální zpracování obrazu. Konkrétní implementace a varianty YUV (např. YCbCr, které je často s YUV zaměňováno, ale má mírně odlišné matematické základy) byly definovány v různých standardech, jako jsou ty od ITU (International Telecommunication Union) a SMPTE (Society of Motion Picture and Television Engineers).

Typ souboru .yuv je tedy v podstatě syrový (raw) obrazový formát. To znamená, že neobsahuje žádná metadata o kompresi, barevném prostoru, rozlišení, či jiných parametrech, které jsou typické pro standardní obrazové soubory. Jsou to čistě pixelová data uspořádaná podle daného schématu YUV. Tato surovost může být výhodou při nízkoúrovňovém zpracování obrazu, ale zároveň vyžaduje znalost specifických parametrů souboru (např. rozlišení, vzorkování chrominance, pořadí bajtů) pro jeho správné zobrazení či editaci.

Existuje několik variant uspořádání dat v YUV souborech, nejčastěji se setkáme s tzv. planar (ploché) a chunky (blokové) uspořádáním. U planar uspořádání jsou všechny Y hodnoty uloženy pohromadě, následně všechny U hodnoty a nakonec všechny V hodnoty. U chunky uspořádání jsou hodnoty Y, U a V pro každý pixel uloženy v jednom bloku. Dále se liší vzorkování chrominance, například 4:4:4 (žádná redukce barevných dat), 4:2:2 (horizontální redukce barevných dat), 4:2:0 (horizontální a vertikální redukce barevných dat), což je nejběžnější pro video.

Vzhledem k tomu, že YUV je spíše technický formát než běžný obrazový, software, který s ním umí pracovat, se obvykle dělí do několika kategorií:


  • Přehrávače a prohlížeče: Pro zobrazení YUV souborů existuje několik specializovaných nástrojů. Mezi ty nejznámější patří VLC Media Player, který je schopen přehrát širokou škálu formátů, včetně mnoha variant YUV. Další možností je ffplay, nástroj z balíku FFmpeg, který je velmi flexibilní. Pro specifické účely lze použít i nástroje jako RawDigger, který je primárně určen pro zobrazení surových dat z fotoaparátů, ale umí si poradit i s jinými formáty.

  • Nástroje pro zpracování videa a obrazu: Tyto programy umožňují nejen zobrazení, ale i editaci a konverzi YUV souborů. FFmpeg je zřejmě nejmocnějším nástrojem v této kategorii. Jedná se o open-source projekt, který poskytuje obrovskou sadu nástrojů pro práci s multimediálním obsahem, včetně manipulace s YUV daty. Lze jej použít z příkazové řádky k převodu, změně rozlišení, úpravě barev a mnoha dalším operacím. Dalšími relevantními nástroji jsou Adobe Premiere Pro, DaVinci Resolve a Final Cut Pro, které sice primárně pracují s jinými formáty, ale často umožňují import a export YUV sekvencí nebo práci s nimi v rámci video produkce.

  • Vývojové nástroje a knihovny: Pro programátory, kteří potřebují pracovat s YUV daty na nízkoúrovňové úrovni, existují různé knihovny. OpenCV (Open Source Computer Vision Library) je široce používaná knihovna pro počítačové vidění, která podporuje práci s YUV formáty. Podobně i balík FFmpeg libraries (libavcodec, libavformat atd.) poskytuje programové rozhraní pro práci s YUV daty.

  • Nástroje pro tvorbu: Vytváření YUV souborů přímo z nulových dat je méně časté pro běžné uživatele. Typicky se YUV soubory vytvářejí jako výstup z jiných procesů, například při exportu videa z editačního softwaru, nebo při záznamu z digitálních kamer. Nicméně, pomocí nástrojů jako FFmpeg lze generovat YUV soubory z jiných vstupů nebo dokonce z čistých dat.

Závěrem lze říci, že souborová přípona .yuv reprezentuje formát pro ukládání obrazových dat založený na separaci jasové a barevné složky. Jeho kořeny sahají do doby rozvoje barevné televize a jeho hlavní výhodou je efektivní správa dat, která umožňuje kompresi a zpětnou kompatibilitu. Ačkoliv není tak běžný pro koncové uživatele jako jiné obrazové formáty, je nezbytný pro mnoho procesů v oblasti digitálního videa, zpracování obrazu a počítačového vidění. Práce s ním vyžaduje specifické znalosti a použití odpovídajícího softwaru, od univerzálních přehrávačů až po pokročilé programovací knihovny.


Texas Hold’em Poker Online, Regeln, Wetten, Spielen
Xlr
Kdo je Eva Major?
Yxx
Pojem Restrikce
Xcf
Zkratka PT
Xbm
Jak otevřít soubor jar?

(build:247445979812)