视频质量分析评测(计算PSNR和SSIM)
一、YUV(亦称YCrCb)是三个分量,Y是亮度信息,U,V是色度信号。如果只有Y,那么电视播放出来的是黑白,Y加上U,V后就是彩色电视。
这样解决黑白电视也能播放彩色电视的信号的问题。
YUV 4:2:0采样,即每4个Y公用一组UV分量。如下图:
因为一个Y分量对应一个像素点,所以若该图片的宽为width, 高为height,那么Y就等于(width * height),同理U就等于(Y / 4), V也等于(Y / 4)
那么这个YUV图片在内存中的长度就为:Y + Y/4 + Y/4 = (Y * 3) / 2 = (width * height) / 2
二、计算工具
1)MSU Quality Measurement Tool
http://www.compression.ru/video/quality_measure/
2)EvalVid
http://www2.tkn.tu-berlin.de/research/evalvid/fw.html
三、这里主要讲述采用Evalvid计算视频PSNR和SSIM
概念:
Evalvid中的PSNR工具用于计算原始序列与受损序列之间的PSNR或者SSIM
命令格式:<