首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题3。 [说明] 在JPEG静态图像压缩标准中采用了8×8大小子块的二维离散余弦变换(Discrete Cosine Transform,DCT)。DCT变换是正交变换的一种。变换编码并不直接对空域图像信号进行编码,而是首
阅读下列说明,回答问题1至问题3。 [说明] 在JPEG静态图像压缩标准中采用了8×8大小子块的二维离散余弦变换(Discrete Cosine Transform,DCT)。DCT变换是正交变换的一种。变换编码并不直接对空域图像信号进行编码,而是首
admin
2008-02-15
104
问题
阅读下列说明,回答问题1至问题3。
[说明]
在JPEG静态图像压缩标准中采用了8×8大小子块的二维离散余弦变换(Discrete Cosine Transform,DCT)。DCT变换是正交变换的一种。变换编码并不直接对空域图像信号进行编码,而是首先将空域图像信号映射变换到另一个正交矢量空间(变换域或频域),产生一批变换系数,然后对这些变换系数进行编码处理。
选项
答案
[*]
解析
本题考查对JPEG压缩编码的理解,重点考查DCT变换和量化技术的本质。
首先计算矩阵的DCT变换结果,假定系数矩阵为x,DCT变换矩阵为A,那么变换后的系数矩阵x的计算公式为:
X=AxAT
展开上述公式,即题目中给出的第一个计算公式。根据两个公式都可以计算出最终结果。
另外,可以根据正交变换的本质,很简单的计算出X的结果。x矩阵中各个系数相同,都为100,那么变换矩阵中的交流系数都为0,而直流系数为400。
为达到压缩的目的,对DCT系数F(u,v)进行量化处理。量化处理是一个多到一的映射,它是造成DCT编解码信息损失的根源。在JPEG标准中采用线性均匀量化器,量化定义为对DCT系数除以量化步长,四舍五入取整,如下面公式所示:
FQ(u,v)=Integer Round(F(u,v)/Q(U,V))
其中Q(u,v)是量化步长,在量化矩阵中给出相应值。
JPEG压缩编码算法的主要计算步骤如下(JPEG2000标准有所不同):
①正向离散余弦变换。
②量化。
③Z字形编码。
④使用差分脉冲调制(DPCM)对直流系数(DC)近似编码。
⑤使用行程长度编码(RLE)对交流系数(AC)近似编码。
⑥熵编码。
量化后的DCT系数需要重新编排,目的是为了增加连续的“0”的个数,就是“0”的行程长度,方法是按照z字形的式样对量化系数进行编排。
8×8的图像块经过DCT变换后得到的交流系数(AC系数)的特点是矢量中包含有许多连续的“0”系数,因此可以使用非常简单和直观的行程长度编码对它们进行编码。
为了进一步达到压缩数据的目的,需要对量化后AC行程编码的码字再作基于统计特性的熵编码。主要采用霍夫曼编码方法。
转载请注明原文地址:https://kaotiyun.com/show/9AWZ777K
本试题收录于:
多媒体应用设计师下午应用技术考试题库软考中级分类
0
多媒体应用设计师下午应用技术考试
软考中级
相关试题推荐
(11)在实验阶段进行,它所依据的模块功能描述和内部细节以及测试方案应在(12)阶段完成,目的是发现编程错误。(13)所依据的模块说明书和测试方案应在(14)阶段完成,它能发现设计错误。
系统开发过程的流程如图所示,(63)阶段拟定了系统的目标、范围和要求。
建立工程项目建设监理组织的工作始于(43)。
软件需求分析的任务不应包括(34)。进行需求分析可使用多种工具,但(35)是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是(36)。需求规格说明书的内容不应当包括(37)。该文档在软件开发中具有重要的作用,但其作用不应当包括(38)。
传送速率单位“bps”代表的意义是(29);路由器是(30)层的设备;IP地址共有5类,常用的有(31)类,其余留作其他用途;虚拟网可以有多种划分方式,下列方式中不正确的是(32);100Base-T使用(33)作为传输介质
Browser/Server结构是把(60)技术和数据库技术结合起来的一种应用模式,这种应用模式把所有应用功能和数据库集中放在(61),实现了开发环境与应用环境的分离,便于管理和系统维护。该模式最大的优点之一是(62)。
无论信息工程的方法如何变化,信息工程都是运用(38)方式,通过信息战略规划、业务领域分析、系统设计和系统构成等步骤来实现企业的信息系统建设,也需要建立用于存储企业数据模型、(39)、各种设计信息的信息库。
通常,软件开发环境可由环境机制和工具集构成。按功能划分,环境机制又可分为(18);工具集也可分为贯穿整个开发过程的工具和解决软件生命周期中某一阶段问题的工具,分别属于上述两类工具的是(19)。软件开发环境的核心是(20)。软件开发环境具有集成性、开放性、(
计算机性能评测分为评估和测试两种方法,其中评估是基于一些原始数据进行推算。(42)用于评价同一厂商生产的同一计算机系统的定点运算速度比较正确;(43)可用于比较和评价在同一系统上求解同一问题的不同算法的性能;(44)是美国用来限制计算机出口的系统性能指标估
随机试题
在进行临床实验效果评估中错误的是
我国对自然人行为能力的法律适用有何规定?
A.白细胞B.红细胞管型C.乳糜尿D.血红蛋白尿E.胆红素尿尿中含有淋巴液,尿液外观呈牛奶状时,称()
A.简化口腔卫生指数(OHI—S)B.龈指数(GI)C.龈沟出血指数(SBI)D.探诊出血(BOP)E.牙周指数(PI)用于牙周治疗维护期,可以帮助临床医生制定治疗决策的是
患儿女性,8岁,持续性镜下血尿1年,每于上感后出现阵发性肉眼血尿,伴视力下降,听力进行性减退2个月余,其最可能的诊断是
甲乙二人系父子关系,因赡养问题甲将乙起诉到法院。法院受理后,两次传票传唤乙到庭,乙依然拒不到庭。对此,法院可对乙采取何种措施?()
现有一个目标(目的),它与当前的状态之间存在着差别,人们认识到这个差别,就要想出某种办法,采取活动(手段)来减小这个差异。这种解决问题的方法或策略是()
最近对北海轮船乘客的一项调查表明,在旅行前服用晕船药的旅客比没有服用的旅客有更多的人表现出了晕船的症状。显然,这与药品公司的临床试验结果报告的内容相反,不服用晕船药会更好。如果以下哪项为真,最强地削弱了上文的结论?
[*]
为计算1+2+2<sup>2</sup>+2<sup>3</sup>+2<sup>4</sup>+…+2<sup>10</sup>。的值,并把结果显示在文本框Textl中,若编写如下事件过程:PrivateSubCommandlClick(
最新回复
(
0
)