欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PDF文档下载  

    [硕士论文精品]MPEG2视频解码器的FPGA设计.pdf

    • 资源ID:3331310       资源大小:4.15MB        全文页数:72页
    • 资源格式: PDF        下载积分:8
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要8
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    [硕士论文精品]MPEG2视频解码器的FPGA设计.pdf

    M P E G 。2 视频解码器的F P G A 设计 摘要 M P E G 2 是M P E G 组织在1 9 9 4 年为了高级工业标准的图象质量以及更高的 传输率所提出的视频编码标准,其优秀性使之成为过去十年应用最为广泛的标 准,也是未来十年影响力最为广泛的标准之一。 本文以M P E G 2 视频标准为研究内容,建立系统级设计方案,设计F P G A 原型芯片,并在F P G A 系统中验证视频解码芯片的功能。最后在0 1 8 微米工艺 下实现A S I C 的前端设计。完成的主要工作包括以下几个方面: 1 完成解码系统的体系结构的设计,采用了自顶而下的设计方法,实现系 统的功能单元的划分;根据其视频解码的特点,确定解码器的控制方式; 把视频数据分文帧内数据和帧间数据,实现两种数据的并行解码。 2 实现了具体模块的设计:根据本文研究的要求,在比特流格式器模块设 计中提出了特有的解码方式;在可变长模块中的变长数据解码采用组合 逻辑外加查找表的方式实现,大大减少了变长数据解码的时间;I Q 、I D C T 模块采用流水的设计方法,减少数据计算的时间:运动补偿模块,针对 模块数据运算量大和访问帧存储器频繁的特点,采用四个插值单元同时 处理,增加像素缓冲器,充分利用并行性结构等方法来加快运动补偿速 度。 3 根据视频解码的参考软件,通过解码系统的仿真结果和软件结果的比较 来验证模块的功能正确性。最后用F P G A 开发板实现了解码系统的原型 芯片验证,取得了良好的解码效果。 整个设计采用V e r i l o gH D L 语言描述,通过了现场可编程门阵列( F P G A ) 的 原型验证,并采用S I M C0 18I lm 工艺单元库完成了该电路的逻辑综合。经过 实际视频码流测试,本文设计可以达到M P E G 2 视频主类主级的实时解码的技 术要求。 关键词:M P E G 2 ,视频解码,硬件设计原型验证 F P G AD e s i g no fM P E G - 2V i d e oD e c o d e r A B S T R A C T M P E G - 2s t a n d a r dw a se s t a b l i s h e df o rh i g h e ri n d u s t r ys t a n d a r do fp i c t u r ea n dh i g h e r t r a n s p o r tr a t e sb yM o v i n gP i c t u r eE x p e r tG r o u p T h es t a n d a r di sS Oe x c e l l e n tt h a ti tb e c o m e s t h em o s ti n f l u e n t i a ls t a n d a r ds i n c et e ny e a r sa g o ,a n di s s t i l lo n eo ft h em o s ti m p o r t a n t c o m p r e s ss t a n d a r dn o w a d a y s T h er e s e a r c hc o n t e n to ft h e s i si St h es t a n d a r do fM P E G 2v i d e o F i r s t l y ,t h et o t a l s y s t e ma r c h i t e c t u r eo fM P E G 一2v i d e od e c o d e rw a si n t r o d u c e d ;t h e nd e s i g no ft h eF P G A p r o t o t y p ea n di t sv e r i f i c a t i o nw e r ea c h i e v e d ;a tl a s t ,i nt h eS M I C0 18 p ms t a n d a r dc e l lC M O S t e c h n o l o g y , t h ed e c o d e ri si m p l e m e n t e dt a r g e t i n gA S I C T h ec o n t r i b u t i o n so ft h ee s s a ya r e s u m m a r i z e da sf o l l o w i n g : 1 T h ea r c h i t e c t u r ed e s i g no fM P E G 一2v i d e od e c o d e ri s i m p l e m e n t e d W i t hT o p D o w n m e t h o d ,t h ed e c o d e rs y s t e mw a sd i v i d e di n t os o m es u b m o d u l e s ;b a s e do nt h ec h a r a c t e r i s t i co f v i d e od e c o d i n g ,d e f i n et h ec o n t r o lm e t h o do fs y s t e m ;d i v i d et h ev i d e od a t a si n t oi n t r a - d a t aa n d i n t e r d a t a ,t h e nt h et w ok i n d so fd a t aw a sd e c o d e db yp a r a l l e la l g o r i t h m 2 t h ed e s i g no fs u b - m o d u l e s :a c c o r d i n gt ot h es y s t e md e s i g n ,t h ep a r s e rm o d u l ew a s d e s i g n e db y au n i q u em e t h o d ;I nt h eV L Dm o d u l e ,t a k i n gt h ea d v a n t a g e so fb o t h c o m b i n a t i o n a ll o g i ca n dL U T , a c c o m p l i s h e dt h ed e c o d e ro fv a r i a b l ed a t a ,r e d u c et h ed e c o d i n g t i m eo b v i o u s l y ;t Q ,I D C Tm o d u l ew a sd e s i g n e db yp i p e l i n em e t h o d ,a l s or e d u c et h et i m eo f c a l c u l a t i n gh e a v i l y ;F o rt h em o t i o nc o m p e n s a t i o ni s t h em o s ti n t e n s i v ep a r to fa c c e s s i n g m e m o r ya n dh a sh i g ht h r o u g h p u t ,s e v e r a lm e t h o d sw e r ea d o p t e dt oi m p r o v em e m o r ya c c e s s e f f i c i e n c y ,i n c l u d i n g f o u r p i x e li n t e r p o l a t o r ,p i x e l b u f f e r a u g m e n t a t i o n ,a n dp a r a l l e l a r c h i t e c t u r e ,w h i c hl e a dt og o o ds p e e d u po fm o t i o nc o m p e n s a t i o n 3 B a s e do nt h es o f t w a r er e f e r e n c ep r o g r a m ,f u n c t i o n a lv e r i f i c a t i o ni sc a r r i e do u tb y c o m p a r i n gt h es i m u l a t i o nr e s u l t sw i t ht h eo u t p u tr e s u l t so fs o f t w a r e A tl a s t ,t h eF P G A p r o t o t y p ei si m p l e m e n t a t e db a s e do n t h ed e v e l o p i n gb o a r dE P 2 SI8 0f r o mA l t e r a F P G A p r o t o t y p eb a s e dv e r i f i c a t i o ns h o w e dt h a tt h ed e s i g ng e t ss a t i s f a c t o r yd e c o d i n ge f f e c t s T h ed e s i g nw a sd e s c r i b e dw i t h V e r i l o g H D L I th a sb e e ni m p l e m e n t e db yF i e l d P r o g r a m m a b l eG a t eA r r a y ( F P G A ) S y n t h e s i sw a sa l s o f u l f i l l e dw i t hS y n o p s y sD e s i g n c o m p i l e r , b a s e do nS M I C0 18 “ms t a n d a r dc e l lC M O St e c h n o l o g y D e m oe x p e r i m e n tw i t hr e a l v i d e os t r e a ms h o w st h a tt h ed e s i g nc a nm e e tt h er e a l t i m ed e c o d i n gr e q u i r e m e n t so ft h e M P E G - 2M P M Lv i d e os e q u e n c e K e yw o r d s :M P E G - 2 ,V i d e od e c o d i n g ,H a r d w a r eD e s i g n ,F P G Ap r o t o t y p e v e r i f i c a t i o n 插图清单 图2 - 1M P E G 2 编解码算法框图8 图2 2M P E G 2 视频流分层结构1 0 图2 - 3 三种不同宏块结构图1 1 图2 - 4M P E G 2 帧类型和预测方式1 1 图2 - 5 反量化过程1 4 图2 - 6 反扫描的方式15 图2 - 7H u f f m a n 编码1 6 图2 8 运动估计与运动向量的几何关系17 图2 - 9 半象素插值18 图3 1 参考软件作用2 0 图3 2 软件解码流程2 l 图3 3 主程序软件结构图2 2 图3 - 4g e t p i e 的解码结构2 2 图3 5 宏块解码结构图2 3 图3 - 6 运动补偿& I D C T 结构图2 3 图3 7C h e n - W a n g 算法的计算程序2 9 图3 8 流水线时序图3 2 图4 - 1 解码器的总体架构图3 4 图4 - 2 读入模块的功能实现图一3 4 图4 - 3 读入模块仿真波形3 5 图4 - 4 控制策略图3 6 图4 - 5 控制模块状态转移图3 7 图4 - 6M P E G 2 码流组织结构38 图4 - 7 解码控制状态转移图3 9 图4 - 8 分析器仿真部分结果图4 0 图4 9 可变长解码状态转移图4 1 图4 1 0 运动向量解码结构图4 2 图4 1 1I Q 电路结构图4 3 图4 1 2I Q 模块仿真波形图4 4 图4 1 3 二维实现结构4 6 图4 1 4 一维I D C T 结构图4 6 图4 1 5 维I D C T 电路实现图4 7 图4 1 6I D C T 模块仿真波形图4 8 图4 1 7 运动补偿电路结构图。4 8 图4 1 8 预测单元结构图5 0 图4 1 9 颜色空间转换电路结构图5 l 图5 1E P 2 S 1 8 0 开发板元件和接口图5 3 图5 2V G A 显示控制电路图5 4 图5 3 仿真图像5 5 图5 4 验证结果图( a ) 5 6 图5 。5验证结果图( b ) 5 6 图5 - 6 综合流程5 7 图5 。7 环境设计脚本5 8 图5 8 设计规则约束脚本5 9 图5 - 9 时序约束脚本5 9 图5 1 0 综合的面积报告6 0 图5 1 1 综合的面积报告6 1 V I I 表格清单 表1 - 1M P E G 系列标准1 表1 - 2M P E G 2 的编码类定义。3 表卜3M B 8 6 H 0 1 解码器的主要规格表5 表2 - 1 视频序列结构9 表3 - 1 头信息解码伪码表一2 4 表3 - 2 扩展信息解码伪码表。2 5 表3 3 亮度块D C 系数的变长编码2 6 表3 - 4 亮度块D C 系数表2 7 表3 - 5 块数据解码和反量化伪码2 7 表3 - 6I D C T 实现的伪码表2 8 表4 一l 控制模块的部分接口信号3 6 表4 - 2 宏块编码方式表4 0 表4 3 转置R A M 写顺序4 8 表4 - 4 转置R A M 读顺序4 8 表5 一ls t r a t i x l I 系列功能表5 3 表5 - 2F P G A 消耗资源参数表5 6 v i i i 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所 知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果, 也不包含为获得 金肥王些太堂 或其他教育机构的学位或证书而使用过的材料。与我一同 工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。 学位论文作者签名: 、眵芝 签字日期:叩年午月硼 学位论文版权使用授权书 本学位论文作者完全了解佥胆王些盔堂有关保留、使用学位论文的规定,有权保留并向国 家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权金熙王些太堂可 以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手 段保存、汇编学位论文。 ( 保密的学位论文在解密后适用本授权书) 学位论文作者签名: 、【§芝 签字日期:呷年午月谰 f 学位论文作者毕业后去向: 工作单位: 通讯地址: 导师签名r o 套、§,7 : 。二·_ j 一。;: 签字日期:研年争月仂日 电话: 邮编: 致谢 本论文在选题和研究过程中受到高明伦教授的悉心指导。高老师不仅学识 渊博、治学严谨,而且待人诚恳,平易近人。他对科学严谨认真的态度和高尚 的品德,是我学习的榜样。这两年多来从高老师那里学到的知识必将使我终身 受益。衷心感谢导师的培养、支持和教诲! 两年多来,老师们不仅在学业上给 予我精心的指导,而且在思想、生活方面给予我无微不至的关怀,在此谨向他 们致以诚挚的谢意和崇高的敬意! 感谢张多利老师在论文选题、结构确定、审核修改方面给我的帮助和细心 指导,这些促使我论文一步步走向完善。 感谢张多利老师、杜高明老师、耿罗锋博士和侯宁博士在项目中的热情指 导和帮助! 感谢宋宇鲲老师在小论文写作中的耐心指导与帮助l 感谢N O C 项目组马亮、付强、翟元杰、杜福慧、王白露、尹凯、程贤文、 吴腊狗、于亚轩所给予的帮助! 感谢邓红辉老师、林微老师、贾靖华老师在学习和生活上给予的支持和帮 助! 感谢微电子设计研究所全体成员,正是由于你们的帮助和支持,我才能克 服一切困难和疑惑,直至本文的顺利完成。 特别感谢我最亲爱的家人,他们对我的深厚爱意和默默支持是我学习和工 作的动力。你们对我的养育之恩,我终生无以回报! m 张云 2 0 0 9 年4 月 第一章绪论 1 1M P E G 标准概述 随着信息时代的到来,特别是在信号处理技术发展起来的时候,图像处理的 技术逐渐数字化,由于许多新的理论和方法的引入,出现了一系列的图像压缩 算法【1 1 ,因此在二十世纪九十年代左右,这些经典的视频压缩算法逐渐形成一 系列的国际标准体系【2 1 ,比如H 2 6 X 系列以及M P E G 系列等。 其中,M P E G 作为重要的一种编码方式【2 】,得到了最为广泛的应用。M P E G 就是动态图像专家组( M o t i o nP i c t u r e sE x p e r t sG r o u p ) 的英文缩写,始建于1 9 8 8 年,是专门制定多媒体领域内国际标准的一个组织。由全世界大约3 0 0 名多媒 体技术专家组成。制定的标准包括M P E G 视频、M P E G 音频和M P E G 系统( 视音频 同步) 三个部分。他们成功地将声音和影像的记录脱离了传统的模拟方式,建 立了堕0 I E C l1 7 2 压缩编码标准,并制定出M P E G X 格式,令视听传播方面进入 了数码化时代。因此,大家现时泛指的M P E G - X 版本,就是由I S O ( I n t e r n a t i o n a l O r g a n i z a t i o nf o rS t a n d a r d i z a t i o n ) 所制定而发布的视频、音频、数据的压缩标准。 M P E G 标准的视频压缩编码技术主要利用具有运动补偿的帧间压缩编码技 术以减小时间冗余度,利用D C T 技术以减小图像的空间冗余度,利用熵编码则 在信息表示方面以减小统计冗余度。这几种技术的综合运用,大大增强了压缩 性能。总体来说,M P E G 在三方面优于其他压缩解压缩方案,首先,由于在一 开始它就是做为一个国际化的标准来研究制定,所以具有很好的兼容性。其次, M P E G 能够比其他算法提供更好的压缩比,最高可达2 0 0 :l 。更重要的是,M P E G 在提供高压缩比的同时,对数据的损失很小。所以在多媒体数据压缩标准中, 较多采用M P E G 系列标准,包括M P E G - 1 、2 、4 等口M 。如表卜1 所示: 表卜1M _ P E G 系列标准 标准简称标准全称批准时间 最高约1 5 M p b s 数字存储媒体的运动图 1 9 8 8 年开始制定,1 9 9 2 年1 1 口E G 1 像及伴音编码( c o d i n go fM o v i n gP i c t u r e 月通过,作为I S O I E C l l l 7 2 a n da s s o c i a t e dA u d i of o rD i g i t a lM e d i aa t号文件 u pt o1 5 M b p s ) 标准 运动图像及伴音编码( c o d i n go f M o v i n g1 9 9 0 年开始制定,1 9 9 4 年1 1 p E G 2P i c t u r ea n da s s o c i a t e dA u d i o ) 标准 月通过,作为I S O I E C l 3 8 1 8 视频码率( 3 M b p s 4 - - 10 0 M b p s ) 号文件或I T U T H 2 6 2 建议 视音频对象的编码( c o d i n go f1 9 9 3 年7 月制定,1 9 9 5 年5 N 位E G - 4 月通过,作为I S O 】 E C l 4 4 9 6 A u d i o - v i s u a lo b j e c t s ) 标准 号文件 视频码率( 5 K b p s 5 M b p s ) 多媒体内容描述接口( M u l t i m e d i a1 9 9 7 年7 月制定,2 0 0 1 年1 2 M 【P E G 7C o n t e n tD e s c r i p t i o nI n t e r f a c e ) 标准 月通过,作为I S O I E C l 5 9 3 8 号文件 咿E G 2 1 多媒体框架( M u l t i m e d i aF r a m e w o r k )1 9 9 1 年1 0 月形成多媒体框架 标准原理,2 0 0 2 年5 月制定 1 1 1M P E G - 1 标准 M P E G 1 ( I S O I E C1 11 7 2 ) 是M P E G 组织于1 9 9 2 年提出的第一个具有广泛影 响的多媒体国际标准。其正式名称为“基于数字存储媒体运动图像和声音的 压缩标准”,可见,M P E G 1 着眼于解决多媒体的存储问题。M P E G 1 用于传输 1 5 M b p s 数据传输率的数字存储媒体运动图像及其伴音的编码,经过M P E G - 1 标准压缩后,视频数据压缩率为i 1 0 0 - 1 2 0 0 ,音频压缩率为1 6 5 。它可提 供每秒3 0 帧3 5 2 * 2 4 0 分辨率的图像,当使用合适的压缩技术时,具有接近家用 视频制式( V H S ) 录像带的质量。M P E G 1 允许超过7 0 分钟的高质量的视频和 音频存储在一张C D R O M 盘上。V C D 采用的就是M P E G 1 的标准,该标准是 一个面向家庭电视质量级的视频、音频压缩标准。由于M P E G - I 的成功制定,以 V C D 和M P 3 为代表的M P E G - 1 产品在世界范围内迅速普及。继成功制定M P E G - 1 之后,M P E G 组织于1 9 9 6 年推出解决多媒体传输问题的M P E G - 2 标准。 1 1 2M P E G 2 标准 该标准于1 9 9 6 年推出,拟解决多媒体传输问题。其正式名称为“通用的图 像和声音压缩标准“ 。包括编号为1 3 8 1 8 - 1 系统部分、编号为1 3 8 1 8 - 2 的视频部 分、编号为1 3 8 1 8 - 3 的音频部分及编号为1 3 8 1 8 - 4 的符合性测试部分。设计初 衷就是实现高级工业标准的图象质量以及更高的传输率。由于M P E G 2 在设计 时的巧妙处理,使得大多数M P E G 2 解码器也能解码播放M P E G 1 格式的数据。 同时,由于M P E G 2 的出色性能表现,已能适用于H D T V ,使得原打算为 H D T V 设计的M P E G 3 ,还没出世就被抛弃了。( M P E G 3 要求传输速率在 2 0 M b i t s s e v - 4 0 M b i t s s e e 间,但这将使画面有轻度扭曲) 。除了做为D V D 的指定 标准外,M P E G 一2 还可用于为广播,有线电视网,电缆网络以及卫星直播( D i r e c t B r o a d c a s tS a t e l l i t e ) 提供的广播级数字视频。M P E G - 2 的另一特点是,其可提供一 个较广的范围改变压缩比,以适应不同画面质量,存储容量,以及带宽的要求。 M P E G 2 标准的成功之处是开发了通用的压缩编码系统,是一种以类 ( p r o f i l e ) 和级( 1 e v e l ) 为基础的规范化体系,这样可满足不同的图像分辨率 和处理速度的需要。因此,M P E G 2 标准能广泛应用于卫星广播业务( B S S ) 、 电缆电视( C A T V ) 、数字电视地面广播、数字声音广播、多媒体终端等众多领 域。其技术规范包括6 类( p r o f i l e ) 和4 级( 1 e v e l ) ,并采用分级编码。 所谓类是指M P E G 2 的不同处理方法,每一个类都包括压缩和处理方法的 一个集合。不同的类意味着使用不同集合的码率压缩工具,越高的类编码越精 细,而每升高一类将提供前一类没有使用的附加工具,当然实现的代价会更高。 2 而解码器却是向下兼容的,任何一种高级类解码器均能解码低级类方法编码的 图像。 表1 - 2M P E G 2 的编码类定义 编码类型 支持算法 简单类( S i m p l eP r o f i l e ) I 帧、P 帧,支持4 :2 :0 格式,无可测量性 主类( M a i nP r o f i l e ) 简单类类型增加支持B 帧格式,无可测量性 信噪比可分级( S N RS c a l a b l e )主类类型增加支持信噪比可测量性 空间可分级( S p a t i a lS c a l a b l e ) 信噪比可分级类型增加支持空间可测量性 高级类空间可分级增加支持4 :2 :2 主类扩展类 主类类型的高码率扩展 所谓级是指M P E G 2 的输入格式,标识从有限度的V H S 质量图像到H D T V 图像,每一种输入格式编码后都有一个相应的范围: ( 1 ) 低级L L ( L o wL e v e l ) :图像输入格式的象素是I T U R R e c B T 6 0 1 格式的 1 4 ,即3 5 2 ×2 4 0 X 3 0 或3 5 2 ×2 8 8 ×2 5 ,相应编码的最大输出码率为4 1 d b p s 。 ( 2 ) 主级M L ( M a i nL e v e l ) :图像输入符合I T U R R e c B T 6 0 1 格式,即7 2 0 × 4 8 0X3 0 或7 2 0X5 7 6X2 5 。相应编码的最大输出码率为1 5 M b p s ,高级类2 0 M b p s 。 ( 3 ) 1 4 4 0 高级H 1 4 L ( H ig h l 4 4 0L e v e l ) :是1 4 4 0 ×1 15 2 ×2 5 的高清晰度格式。 相应编码的最大输出码率为6 0 M b p s ,高级类8 0 M b p s 。 ( 4 ) 高级H L ( H ig hL e v e l ) :是1 9 2 0 ×l l5 2 ×2 5 的高清晰度格式。相应编码 的最大输出码率为8 0 M b p s ,高级类1 0 0 M b p s 。 级与类之间的组合构成M P E G 2 视频标准在某种特定应用下的一种技术规 范,可以满足不同层次的应用需求,且具有良好的向下兼容性。本文研究的视 频硬件解码器满足M P M L 的技术规范的的V L S I 设计。 1 1 3M P E G 4 标准 M P E G 一4 在1 9 9 5 年7 月开始研究,1 9 9 8 年1 1 月被I S 0 T E C 批准为正式标准, 编号是I S O I E C l 4 4 9 6 ,它是超低码率运动图像和语言的压缩标准¨1 ,用于传输 速率低于6 4 k b p s 的实时图像传输,它不仅可覆盖低频带,也可以向高频带发展。 所以M P E G - 4 更适于交互A V 服务以及远程监控,M P E G - 4 传输速率在 4 8 0 0 6 4 0 0 b p s 之间,分辨率为1 7 6X1 4 4 ,可以利用很窄的带宽通过帧重建技术 压缩和传输数据,从而能以最少的数据获得最佳的图像质量。因此,它将在数 字电视、动态图像、互联网、实时多媒体监控、移动多媒体通信、I n t e r n e t i n t r a n e t 上的视频流与可视游戏、D V D 上的交互多媒体应用等方面大显身手。 最重要的是,较之前两个标准而言,M P E G - 4 为多媒体数据压缩提供了一个 更为广阔的平台。它更多定义的是一种格式、一种架构,而不是具体的算法。 它可以将各种各样的多媒体技术充分用进来,包括压缩本身的一些工具、算法, 也包括图像合成、语音合成等技术。M P E G - 4 从其提出之日起就引起了人们的广 泛关注,虽然不是每个人都清楚它的具体目标,但却都对它寄予了很大的希望。 3 M P E G 一4 的最大创新在于赋予用户针对应用建立系统的能力,而不是仅仅使用面 向应用的固定标准。此外,M P E G - 4 将集成尽可能多的数据类型,例如自然和合 成的数据,以实现各种传输媒体都支持的内容交互的表达方法。借助于M P E G 一4 , 我们第一次有可能建立个性化的视听系统。 1 1 4M P E G 7 2 1 标准 M P E G 一7 于1 9 9 6 年l O 月开始研究,制定这个标准的主要目的,是为了解决 多媒体内容的检索问题。确切来讲,M P E G 一7 并不是一种压缩编码方法, 它并 不针对某个具体的应用,而是通过这个标准,M P E G 希望对以各种形式存储的多 媒体结构有一个合理的描述,通过这个描述,用户可以方便地根据内容访问多 媒体信息。在M P E G - 7 体系下,用户可以更加自由地访问媒体。比如,用户可以 在众多的新闻节目中寻找自己关心的新闻,可以跳过不想看的内容而直接按自 己的意愿收看精彩的射门集锦;在互联网上,用户键入若干关键词就可以在网 上找到自己需要的克林顿的演讲、贝多芬的交响乐等;甚至用户只需出示一张 克林顿的照片或哼一首音乐的旋律,都可以找到自己所需要的多媒体材料。所 有这些,都取决于M P E G 一7 中对各种多媒体内容的描述。 M P E G 在1 9 9 9 年1 0 月的M P E G 会议上提出了“多媒体框架”的概念,同年的 1 2 月的M P E G 会议确定了M P E G - 2 1 的正式名称是“多媒体框架“ 或“数字视听 框架“ ,它以将标准集成起来支持协调的技术以管理多媒体商务为目标,目的 为多媒体传输和使用定义一个标准化的、可互操作的和高度自动化的开放框架。 1 2M P E G 2 与V L S I 设计 视频编解码器实现的结构可分为可编程结构和专用结构。可编程结构是指 设计使用一个执行指令的硬件核( 一般为D S P 或A R M ) 来实现解码的实现哺儿钊, 通过在硬件核上运行程序完成解码功能,适用范围广,能随不同的算法提供支 持,易于升级,缺点是电路规模的庞大和功耗的增加。专用结构一般是通过A S I C 的方法设计专用的处理芯片,其适用范围较窄,但因为其卓越的性能( 如数据 处理效率较高,面积小和功耗低等) 被越来越多的视频处理器所采用。所以随 着国际压缩标准的不断提出,许多V L S I 厂商看到了视频编解码芯片在视听工 业、多媒体通信、广播等领域应用的广泛前景,纷纷开始了专用视频压缩和解 压缩芯片的开发工作,自19 9 0 年7 月C C U B E 公司开发出第一块J P E G 专用芯 片、于1 9 9 1 年又推出将M P E G 1 视频解码器C L 4 5 0 以来,这一领域的V L S I 设计在短短的十年问取得了长足的进步。 随着1 9 9 4 年M P E G 2 标准的制定,V L S I 设计又集中到了M P E G 2 标准上 面,成为这十几年设计的主流,但其设计思想和方法却有着日新月异的变化。 其大致的发展过程【1 0 】为,第一阶段:解码系统分别由视频解码、音频解码和系 统控制3 个单独的芯片组合完成,以松下电气的M N 6 7 7 4 0 芯片为例,它仅是 一块视频解码芯片,其内含音频视频数据包、视频解码、视频接口、存储器接 4 口等电路,主要功能是将输入的压缩数据解压为音频和视频数据信号,并只对 视频数据进行解码输出。这类芯片在早期的D V D 机上应用极为广泛;第二阶 段:视频和音频解码在一块芯片

    注意事项

    本文([硕士论文精品]MPEG2视频解码器的FPGA设计.pdf)为本站会员(椰子壳)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开