主权项 |
一种基于空域复杂度的无参考视频质量评价方法,其特征在于:通过码流感知查找受丢包影响的宏块,并将受丢包影响的宏块标记为Damaged块;计算每帧图像的空域复杂度,结合每帧图像中Damaged块的个数及其空域复杂度得到每帧图像的质量,结合每帧图像的质量得到视频的质量;所述的通过码流感知查找受丢包影响的宏块,并将受丢包影响的宏块标记为Damaged块按照以下方案实现:S01:通过码流感知判断宏块所在的数据包是否丢失,从而来判断该宏块是否丢失,用isflag<sub>(i,j)</sub>来表示宏块(i,j)是否为Damaged块,若宏块(i,j)所在的数据包丢失,则将该宏块标记为Damaged块,即isflag<sub>(i,j)</sub>为1,反之isflag<sub>(i,j)</sub>为0;S02:所述步骤S01中未被标记为Damaged块的,根据每个宏块在编码时参考的宏块的位置不同,来判断该宏块是否为Damaged块;若宏块(i,j)在编码时参考的宏块跟其在同一帧,则判断其参考的帧内的宏块是否为Damaged块;若参考的宏块为Damaged块,则将宏块(i,j)标记为Damaged块,即isflag<sub>(i,j)</sub>为1,反之isflag<sub>(i,j)</sub>为0;若宏块(i,j)在编码时参考的宏块不是该宏块所在帧包含的宏块,则根据宏块的运动矢量得到其参考宏块;若参考的宏块为Damaged块,则将宏块(i,j)标记为Damaged块,即isflag<sub>(i,j)</sub>为1,反之isflag<sub>(i,j)</sub>为0。 |