- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于DCT的JPEG图像编解码
基于DCT的JPEG图像编解码
Name: id:
Name: id: ;目录导航;1 课题背景
随着信息技术的发展,图像信息被广泛应用于多媒体通信和计算机系统中,但是图像数据的一个显著特点就是信息量大。具有庞大的数据量,如果不经过压缩,不仅超出了计算机的存储和处理能力,而且在现有的通信信道的传输速率下,是无法完成大量多媒体信息实时传输的,因此,为了更有效的存储、处理和传输这些图像数据,必须对其进行压缩,因此有必要对图像压缩编码进行研究。由于组成图像的各像素之间,无论是在水平方向还是在垂直方向上都存在着一定的相关性,因此只要应用某种图像压缩编码方法减少这种相关性,就可以达到压缩数据的目的。
;;高,是JPEG 标准的基础。无损压缩方法又称预测压缩方法,是以二维DPCM为基础的压缩??式,解码后能完全精确地恢复原图像采样值,其压缩比低于有损压缩方法。
从图1中注意到图中的编码器负责降低输入图像的编码、像素间和心理视觉冗余。在编码处理的第一阶段,离散余弦变换器将输入图像变换成一种(通常不可见的) 格式,以便减少像素间的冗余。在第二阶段,量化器根据预定义的保真度准则来减少映射变换器输出的精确性,以便试图去除心理视觉冗余数据。这种操作是不可逆的,当进行无损压缩时,则必须将其忽略。在第三个即最后一个处理阶段,熵编码器根据所用的码字对量化器输出和离散余弦变换输出创建码字(减少编码冗余)。 ; ; ;2.1 DCT变换
DCT变换利用了傅里叶变换的对称性,变换后的结果只包含余弦项。虽然变换的种类很多,比如DCT、DFT(Discrete Fourier Transform,离散傅里叶变换) 、KLT(Karhunen Loeve Transform,卡洛变换) 、WHT(Walsh-Hadamard,沃尔什-哈达玛变换)等,但从变换后能量集中从优到劣的排列顺序KLT、DCT、DFT、WHT和运算量从小到大的排列顺序WHT、DCT、DFT、KLT来看,DCT的压缩能力与KLT最佳变换相近,计算量适中,性能优于DFT、WHT等其他变换。同时,相对于KLT而言,DCT具有固定的基和物理含义,更易于实现,因此DCT变换成为变换编码的首选。
输入端把原始图像分成8*8像素块(Block)之后进行DCT变换,目的是去除图像数据的空间冗余,并实现能量集中。DCT 变;荷飏客栈的SWOT分析;荷飏客栈的SWOT分析;率分量的大小。在变换后系数矩阵的右下角,高频系数几乎趋近于0。图2描绘了DCT变换块系数分布情况。
DC DC 垂直方向
低频 水 对
平 角
中频 方 线
向 方
向
高频
图2 DCT系数频带和方向信息;2.2 量化
JPEG是一种利用了量化的图像有损压缩。JPEG的编码过程对原始的图像数据作离散余弦变换,然后对离散结果进行量化并作熵编码。JPEG算法的第二步是量化处理,这里DCT输出利用同维数的整数矩阵进行点状处理,基本JPEG的“损耗” 特性就是由量化过程产生的。通过剔除图像中的不必要的信息,量化完成JPEG主要压缩部分。因为图像在特定位置通常会由较低空间频率改变,并且人类倾向于忽略高空间频率改变,所以量化可以过滤掉很多这类因素。在量化过程中,系数量化过程可通过选择合适的量化因子完成,量化值越高,系数就越接近零。量化损耗是
文档评论(0)