欢迎来到天天文库
浏览记录
ID:38520106
大小:50.49 KB
页数:3页
时间:2019-06-14
《多媒体通信技术-王汝言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、解答时采用matlab2009b工具辅助:7.设原始图像的一个8×8的亮度块如下f(x,y)所示,按下列步骤进行JPEG编码:(1)将图像块中各像素值减去均值128;代码:c=b-ac(x,y)=[3532662566354375535-124859382415140355451423394949513551373395050514835362434152525155354415151525455423545525153515342235](2)对由(1)所得到的矩阵进行二维DCT;代码:d=dct2(c);d=round(d)d(x,y)=[32
2、158-30-253-5433-11-26-1201717-10242-9-1093-2-2131-3-3-16-11-4416-414-1-16-18-8221716-3-5-12-212726010-15-15-7-6158802-8-7135-1](3)采用表4.8-1提供的量化表进行阈值量化;代码:f=d./n;f=round(f)f(x,y)=[205-302-110-2-10110000-1-100000000-1000001000000100000000000000000000000] (8)重建的图像灰度矩阵; 代码:f1=f.*n
3、;f1=idct2(f1);f1=f1+a;f1=round(f1)f1(x,y)=[174157172178185163130169170147156165181167132165184158160165185176139166195174175170181170136164181173182169168156129164169172189174172163140176174176192179182177149176177174185172180175139156](9)计算重构误差e(x,y)以及最大重构误差。代码:e=b-f1e(x,y)=[
4、-11322-25902-41316-40116-1-24-510317-6-6-81-1834-7-2-5-53-35-37-581708-95110-8-753-1231-714-335-471-5-97]重构误差在(-40—22)之间变化,最大重构误差为40。附:a=ones(8);a=a.*128a=[1281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281281
5、28128128128128128128128128128128128128128128128128128128128128128128128]n=[1611101624405161121214192658605514131624405769561417222951878062182237566810910377243555648110411392496478871031211201017292959811210010399]b为参考人工设定的原始图像参数矩阵。12.以CIF为例,详细说明一帧图像从采样到生成二进制比特数据流的整个过程。答:获得一帧
6、图像后首先是采样,采样的实质就是要用多少点来描述一幅图像,采样结果质量的高低由图像分辨率来衡量。简单来讲,对二维空间上连续的图像在水平和垂直方向上等间距地分割成矩形网状结构,所形成的微小方格称为像素点。一副图像就被采样成有限个像素点构成的集合。采样后进入编码器,编码器主要由帧间预测、帧内分块变换和量化组成。对帧序列中的第一幅图像或景物变换后的第一幅图像,采用帧内变换编码,而帧间采用混合编码方法。在这个编码器标准中,输入的数字视频信号或者经过帧间预测,或者直接送到离散余弦变换(DCT)单元,变换后的系数经二维游程编码后送至量化单元。量化单元采用线性量
7、化方式,量化步长受控于编码控制器,量化输出除了作为源编码器输出以外,还经反量化和反离散余弦变换后送至带有运动估计和运动补偿的帧存储器中,运动补偿后的预测值经滤波单元后再和当前输入的视频信号进行相减得到帧间预测差值。从图中可以看出,H.261编码器除了送出图像数据以外,还包括一系列的附加信息(如帧间/帧内标志、传送与否标志、量化器指示、运动矢量和环路滤波器开关等),以供解码器使用。至此,一帧图像便生成为二进制比特数据流。 H.261标准视频编码器原理框图
此文档下载收益归作者所有