发信人: champaign (原野), 信区: ECE
标  题: MPEG 问答
发信站: 紫 丁 香 (Sun Mar  5 21:26:40 2000), 转信

发信人: yluo (yluo), 信区: image
标  题: MPEG 问答
发信站: 饮水思源站 (Wed Sep  2 16:43:44 1998) , 站内信件

1。传 输 速 率 ,图 象 分 辨 率 , 和 压 缩 效 率的关系
        图像压缩的应用是和信道的可用码率相关的。比如,高码率的HDTV
( 20Mbps左右),中码率的数字监控,会议电视,VCD,DVD等
( 1-8Mbps左右),低码率的可视电话( 几十Kbps)。码率(传输速率)越高,
为了得到好的图像质量,分辨率(包括时间和空间,即帧率和图像大小)
也会设置得越高;反之亦然。而压缩效率,与算法和解压后的图像质量
有关。根据不同的应用,我们也会考虑不同的压缩效率。因为压缩效率
越高,算法就越复杂,图像损失可能也越大。比如对于VCD和可视电话,
后者对效率要求就更高。

2。MPEG的压缩比
        MPEG有I,B,P帧,这三种帧的压缩比是有很大差别的。一般I帧20
左右,P帧有40-60,而B帧可达100-200。MPEG的压缩比是可控的,控到
多少,则依据传输码率和图像质量而定。

3。图像质量和图像分辨率
        判断图像质量的好坏,有两种标准:主观质量和客观质量。主观质量
就是大部分人对图像的感觉。一般是拉上几个,十几个专家评定一下。而
客观质量,用于判断图像恢复质量的是峰值信噪比。它是恢复图像与原图
的差与峰值(一般255)的商的平方的平均值(如果没记错的话)。
        图像分辨率只是一个原图的参数。当然,分辨率足够高,解码端恢复的
图像才可能达到一定的要求。如果把QCIF( 176*144)的图像用于HDTV中,不
管你的压缩效率多高,也看不到高质量的图像,这当然是毫无意义的。

4。如何得到运动矢量
        运动矢量可以理解成以当前宏块(MB,16*16像素)为原点,指向参考帧或
场中一个宏块的矢量。此宏块是在编码是采用运动估计算法得到的,它于当前
宏块的差值相对较小。

5。为什么运动矢量可以降低冗余度
        确切来说,应当是采用运动估计和运动补偿的方法可以降低冗余度。
因为序列图像前后有很大的相关性。用摄像机记录下两幅连续的图像,你会
发觉它们非常相似;图像序列的这种相似性是运动估计和运动补偿压缩图像
的基础。采用运动矢量进行图像压缩的的基本原理是:通过运动矢量可以得
到参考宏块,对当前宏块和参考宏块做差值运算,会得到一个数值较小的差
值块,对此块量化后,很多系数会变成0,而连续的0参数可以通过霍夫曼编
码,用少量数据就可以标示,从而达到压缩的目的。


--
    感情是一个难以驯服的野马
    理智却是一个严厉的马夫

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.228.139]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.173毫秒