|
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.
Celkem jeden řádek videosekvence 3840 aktivních
vzorků jeden celý obrazový snímek videosekvence 4147200 aktivních vzorků. Počáteční snímek počet
snímků, který načíst záleží uživateli. Oproti systémům
s opakovacím kmitočtem však liší celkovým počtem řádků celkovým počtem
vzorků jednom řádku.
3.
Systémy pracující půlsnímky sekundu (50i) mají pro formát 4:2:2 YCBCR
vzorkovací kmitočet pro jasovou složku obrazu 74,25 MHz pro chrominanční složky
obrazu 37,125 MHz.
Vzorky jasového chrominančních signálů periodicky opakují sekvenci CB
CR celých snímcích jednotlivých obrazových složek.709 [9].2 Videosekvence vysokém rozlišení
Vzorkování kódování obrazových signálů YCBCR vysokém rozlišení (HD) popisuje
doporučení ITU-R BT.3 Kodekové operace
Objektivní měření jsou prováděny kromě testované videosekvence také cíleně
23
. zde lze doporučit, aby nastavený počet
analyzovaných snímků obsahoval minimálně jeden intra kódovaný snímek GOP.
Systémy pracující půlsnímky sekundu (60i) nebo snímky sekundu
(60p) mají totožné vzorkovací kmitočty, stejný počet aktivních řádků snímek stejný
počet aktivních vzorků řádku jako systémy 50i 50p. Videosekvence mají 1080 aktivních řádků, řádku
1920 aktivních vzorků jasového signálu 960 aktivních vzorků pro každý
z chrominančních signálů. Každý chrominančních
signálů celkem jednom řádku 1152 vzorků, toho aktivních 960 vzorků. Následně jsou známé sekvence postupně vyčítány vzorky,
které patří vybrané obrazové složce videosekvence. Systémy pracující snímky sekundu (50p) mají vzorkovací
kmitočty dvojnásobné, pro jasovou složku obrazu 148,5 MHz pro chrominanční
složky obrazu 74,25 MHz.složek obrazu.2. Stejně jako vzorkovaní obrazových signálů YCBCR ve
standardním rozlišení existují pro vzorkování obrazových signálů YCBCR vysokém
rozlišení formáty vzorkování 4:4:4 4:2:2 YCBCR. Vlastní načtení provedeno
po blocích 4147200 vzorcích, kdy najednou načte celý snímek pro jasovou složku
obrazu snímku pro každou chrominančních složek obrazu.
Načtení videosekvence rozlišení Matlabu realizováno totožným skriptem
jako pro videosekvence rozlišení, pouze musí změnit vstupní parametry funkce
oznamující název videosekvence, výšku šířku snímku.1 Načtení videosekvence vysokém rozlišení
Vstupní videosekvence jsou opět formátu vzorkování 4:2:2 YCBCR uloženy
v souboru formátu YUV. Následně každý
snímek obrazové složky uložen odpovídající matice. Aktivních řádků snímku 1080 každém řádku je
celkem 2304 vzorků, čehož aktivních 1920 vzorků. Vzorkovací kmitočty jsou dány
násobky frekvence 2,25 MHz liší podle počtu snímků sekundu typu
prokládání.
3.
3