Implementace metriky pro hodnocení kvality videosekvencí.

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Cílem této práce je vytvořit program schopný implementovat metriku CPqD-IESpro hodnocení kvality videosekvencí v prostředí MATLAB. Tato metrika je popsánav doporučení ITU-R BT.1683 pro metody objektivního měření kvality videosekvencíve standardním rozlišení vysílaném digitální televizí v reálném čase s plnou referencí. Hodnocení kvality videa je vypočítáno na základě objektivních parametrův závislosti na segmentaci obrazu. Měřené videosekvence jsou segmentací rozčleněnydo oblastí hran, ploch a textur. Objektivní parametry jsou přiřazeny ke každé z těchto oblastí. Vztah mezi každým objektivním parametrem a subjektivním hodnocenímkvality je aproximován křivkou, která je výsledným odhadem úrovně kvality pro každý parametr.

Vydal: FEKT VUT Brno Autor: Miloš Kachlík

Strana 48 z 53

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
[PY, EY, TY] segmentation(Y_O) Výstupem jsou však tři binární matice reprezentující oblasti ploch, hran textur. Vzorky obrazových složek jsou před výpočty převedeny 8-bitového formátu formát double, tzn. Proměnné zac kon definují snímky, ze kterých bude korekce provádět. Pro videosekvence vy- sokém rozlišení použit mpeg4, který referenční videosekvenci zpracovává video kodekem MPEG-2 MPEG-4. Obrazové složky referenční videosekvence jsou ozna- čovány jako Y_O, Cb_O, Cr_O testované videosekvence jako Y_I, Cb_I, Cr_I. Pokud je HD rovno jedné, pak jsou použity kodeky MPEG-2 MPEG-4. číslo plovoucí desetinnou čárkou. Zároveň reflektují požadavek výpočet časového posunutí, kdy uvažuje posunutí snímků rozsahu Výstupem korekce korigovaná testovaná videosekvence, jejíž matice obrazových složek jsou nyní označovány jako Y_Icor, Cb_Icor, Cr_Icor. [Y420, Cb420, Cr420, YCIF, CbCIF, CrCIF] mpeg2 (width, height, filename, num, start) Protože zpracovávají referenční videosekvence zdrojového souboru YUV, musí být zadané parametry definující vlastnosti videosekvence. Vstupní výstupní proměnné jsou pro oba skripty totožné, proto bude uveden příklad hlavičky jen pro jeden nich. současné podobě jsou tyto parametry nastaveny na hodnotu které zajišťují dostačující počet snímků úspěšnému provedení korekce. Kodekové operace provádí nad celou referenční videosekvencí, ale jelikož nutno dále pracovat stejným rozsahem snímků videosekvence jako předchozích bodech, tak je potřeba znát parametry pro načtení znehodnocených videosekvencí.kde jsou jako vstupní parametry brány matice obrazových složek obou podílejících se videosekvencí. Segmentace obrazu prováděna pouze pro jasovou složku obrazu referenční videosekvence Y_O, proto skript pouze jeden vstup. Pro rovno nule se použijí kodeky MPEG-1 MPEG-2. Pro videosekvence standardním rozlišení použit mpeg2, který referenční video- sekvenci zpracovává video kodekem MPEG-1 MPEG-2. jsou definovány počtem snímků num počátečním snímek videosekvence start. Znehodnocení kodekovými operacemi provedeno uvnitř programu objektivního měření measurement toho důvodu nutno zadat jako vstupní parametry název referenční videosekvence filename počáteční snímek načtení start. Jelikož se jedná segmentaci jasové složky názvu písmeno další písmena jsou podle anglických slov „plane“, „edge“ „texture“. Znehodnocení referenční videosekvence obstarávají skritpty mpeg2 mpeg4. Jako šířka snímku width, výška snímku height název referenční videosekvence filename. [m, m420, mCIF, measurement(Y_O, Cb_O, Cr_O, PY, EY, TY, Y_Icor, Cb_Icor, Cr_Icor, filename, start, HD) 38 . Matice označované jako Y420, Cb420, Cr420 jsou obrazové složky videosekvence znehodnocené video kodekem MPEG-2 matice YCIF, CbCIF, CrCIF jsou obrazové složky videosekvence znehodnocené video kodekem MPEG-1. Parametrem se vybere, jaké kodeky budou použity znehodnocení referenční videosekvence. Oblast ploch uložena matice PY, oblast hran oblast textur TY