- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
喇犯 信 号 处 理
软件实现图像压缩解压的mmx,优化
颇波 黄件 谈正
(西安交通大学信息工程研究所 710049)
摘要:本文介绍了工ntel的地X技术,分析了一般常用的图像压缩算法的相同之处,讨论了DCI和 IDCI
的特点,根据这些特点提出了使用IW(技术优化DCT和IDC1的方法,从而提高图像压缩解压的速度。最
后通过实际的例子说明了该方法的效果.
关钮词:161X,圈像压缩解压、DCT变换、IDCf变换。
_、引言:
在网络的时代,人们浦要从网络中得到各种信息:例如:声音、圈像以及数据等等.其中,尤其是
图像更能给人以清楚直观的印象,因而也最受人们青睐.但是由于图像是二维数据,其数据t要远大于声
音,在网络中传输时限制就更大。解袂方法就是必须对其进行有效的压缩。这样在发送和接收端对图像进
行压缩解压时,就存在速度的问题。这个问题对于实时性要求比较高的情况,例如对于网络视频会议、远
程监控系统等需要传物运动圈像进行实时播放,就显得特别突出。因而有必要对于压缩解压中影响速度的
各个环节进行优化,以满足实际情况的擂要。
国际标准化组织ISO为图像的压缩应用于不同的场合制定了一系列的标准,包括:JPEG标准,用于
静止图像的压缩;NPEG系列的标准,用于图像质f比较好的运动图像的压缩;H.26x标准((H.261,H.263),
应用于窄带ISDN的桌面会议系统。
上述的各种标准虽然用途各不相同,但是它们都具有一些相同的规律。例如,在对原始数据压缩时
都是先通过DCI变换 (离散余弦变换)将其由时域变换到颁域,然后进行一定的处理。而解压时,最终会
利用IDCI变换 (反离散余弦变换)变换回时域。因而压缩与解压都与 (I)DCT有着密切的关系.
本文主要是通过分析 (I)DCT变换的特点,介绍了在用软件实现图像压缩解压时,使用Intel体系
结构的MAfXnor技术来进行优化的方法.
二、 Intel体系结构的m(X技术简介:
Intel体系结构AfAm7u技术是对Intel体系结构((IA)的功能扩展,主要用于AV强高级多媒体应用
程序和通信程序的执行性能.MAmnu技术通过对新增加的指令和新定义的64位数据类型,并在保持原
有的那些荃于Intel体系结构的软件和操作系统的兼容性的基础上,使计算机平台的执行性能又上了一个
新台阶.MMX7r技术介绍了一些新的通用的指令.这些指令以并行处理的方式,完成对一个64位数据
组中的多个数据元索的操作。它们可以对不同的数据类型完成算术运算和逻辑运算。这些指令通过增强局
部算术指令的执行性能和本机小型数据的重复运算来提高相关应用程序的执行速度。这些应用程序包括活
动图像、视频中的组合图像、图像处理、声音合成、语音合成和压缩、电化学、视频会议、二维图形和三
维图形.
IAMMX0指令集在不增加新的棋式并保持对操作系统的透明性的基础上,形成了一个简单而灵活
的软件棋型.Afw 7xr指令集与所有Intel体系结构的徽处理答完全兼容.现有的软件无需修改,就可
以在具有凡INfm7技术的徽处理器上正确运行,如同在以前的处理器上一样,也和便用AfMX7xr技术的
新型应用程序一样地正常工作。
(1)单指令多致据(SIHD)技术:
信 号 处 理
月09
MMXrU技术使用了单指令多数据的技术。这种技术仅使用一条简单的指令就可以通过并行的方式
同时处理多个数据元素,并以此来提高软件的执行速度.MAX Tm技术支持对字节、字、双字和新增的
四字(64位)整形数据的并行操作。
(2)性能的提高:
流行的多媒体、通讯和图像应用程序目前都包含复杂的算术运算和基于小型数据格式的重复运算.
MMXTM技术可以通过简单指令直接实现这些应用程序的要求.例如,大多数音频数据被表示成一个16
位(字)数据,MMXTar指令可以在一条指令中同时操作四个这样的数据;视频和图像信息通常被表示成
一个8
文档评论(0)