Tento filtr byl vytvořen následujícími myšlenkami od
Zhou Wang.
Byl kódován s velkou pomocí od Mfa, který pracoval na funkcích jádra.
U daného referenčního videa a daného komprimovaného videa, slouží k výpočtu
metriky kvality, založené na vnímaném vizuálním zkreslení. Na rozdíl od dobře známého
měření PSNR, toto není čistě matematické, a mělo by mnohem lépe odpovídat
lidskému vnímání.
Několik příkladů můžete najít
zde.
Vyšší MSE (a také nižší PSNR) by měli znamenat, že komprimovaný klip má horší
obraz, ale MSE a PSNR jsou v tomto ohledu chybné, jak ukazuje řada testů.
Nicméně u SSIM, podle testů provedených VQEG, vyšší
Q (hodnota SSIM) má mnohem lepší vztah k vizuální kvalitě
komprimovaného klipu. Navzdory tomu, mějte na paměti, že SSIM metrika není stále dokonalá.
Tento filtr je navržen pro výpočet hodnoty SSIM dvěma metodami, původní, a "vylepšenou" , která váží výsledky maskováním jasu. V seznamu Na dopracování je zahrnuto pohybové vážení.
Tento filtr má pět parametrů:
SSIM
(clip1, clip2, "results.csv", "averageSSIM.txt",
lumimask=true)
clip1 a clip2 jsou referenční klip a komprimovaný klip.
"results.csv" je soubor do kterého se získané hodnoty SSIM zapíšou (lze ho snadno číst
v excelu nebo poznámkovém bloku pro ty, kterým je neznámý čárkou oddělený formát proměnných)
lumimasking přepíná mezi dvěma metodami.
Když se video zavře, filtr zapíše soubor nazvaný "averageSSIM.txt", který bude obsahovat globální SSIM hodnotu.
Hodnota SSIM je mezi 0 a 1, 1 znamená perfektní kvalitu.
Pro lokální analýzu výsledků, by jste mohli použít csv soubory, a manipulovat s daty v jakémkoli klonu excelu. Příklady:
V csv souboru, se při aktivním lumimasking, zapisují jak SSIM hodnoty tak i jejich váhy.
Poznámka:
Pokud používáte B snímky u xvid, vystřihněte první dummy snímek xvid klipu, a poslední snímek původního klipu.
$English Date: 2004/08/17 20:31:19 $
Český překlad:24.2.2008