嵌入式MPEG4解码系统的设计.docx
《嵌入式MPEG4解码系统的设计.docx》由会员分享,可在线阅读,更多相关《嵌入式MPEG4解码系统的设计.docx(5页珍藏版)》请在第壹文秘上搜索。
1、嵌入式MPEG4解码系统的设计作者:郑洪超胡剑凌随着通信与网络技术的飞速进展,多媒体及其视频流应用越来越广泛,同时用户也对视频传输速率与图像质量有更高的要求,MPEG4标准适时地解决了多媒体压缩存储与传输的问题。但是目前多数播放器都是在PC机上运行,应用范围受到很大限制。研究与开发一种嵌入式的MPEG4解码系统终端具有重要的现实意义与有用价值。MPEG-4标准是由国际运动图像专家组于2000年10月公布的一种面向多媒体应用的视频压缩标准。它使用了基于对象的压缩编码技术,在编码前首先对视频序列进行分析,从原始图像中分割出各个视频对象,然后再分别对每个视频对象的形状信息、运动信息、纹理信息单独编码
2、,并通过比MPEG-2更优的运动预测与运动补偿来去除连续帧之间的时间冗余。其核心是基于内容的尺度可变性(Contentbasedscalability),能够对图像中各个对象分配优先级,对比较重要的对象用高的空间与时间分辩率表示,对不甚重要的对象(如监控系统的背景)以较低的分辩率表示,甚至不显示。因此它具有自习惯调配资源能力,能够实现高质量低速率的图像通信与视频传输。MPEG-4以其高质量、低传输速率等优点已经被广泛应用到网络多媒体、视频会议与多媒体监控等图像传输系统中。目前国内外大部分成熟的MPEG4应用均为基于Pe层面的客户端与服务器模式,应用在嵌入式系统上的并不多,且多数嵌入式MPEG4
3、解码系统大多使用商业的嵌入式操作系统,如WirIdoWsCE、VxWorks等,成本高、灵活性差。如以嵌入式Linux作为操作系统不仅开发方便,且能够节约成本,并能够根据实际情况进行裁减,占用资源少、灵活性强,网络性能好,适用范围更广。此主题有关图片如下:图1系统组成原理图下面全面地介绍此嵌入式MPEG4解码系统的设计原理、硬件与软件构成。1系统设计原理系统设计包含硬件与软件。硬件要紧分操纵系统、MPEG-4解码系统、输入数据源三部分。数据源能够是IDE接口设备(如硬盘)或者网络端口。操纵系统对系统各部分进行监测与操纵、完成数据流的传输等。如图1所示,它要紧由主控芯片、Flash与SRAM构成
4、。主控芯片通过PCl总线操纵系统其他模块,是操纵系统的核心;FIaSh里固化嵌入式LilnJX操作系统,存放应用软件与备份数据;SDRAM作为内存供系统运行使用。MPEG-4硬件解码系统使用硬解码方式,负责将输入的MPEG4数据流解码成普通的电视信号,其核心是解码芯片。为解决数据流不稳固的问题,解码芯片通常使用SDRAM进行数据缓冲才能够保证正常解码过程,解码芯片的输出数字音频、视频数据还要经数模转换器(DAC)转换成模拟电视图像信号与声音信号。解码芯片通过I2C总线发送指令配置音、视频数模转换器。整个系统框图如图1所示。此主题有关图片如下:图2微控制芯片控制原理图软件要紧包含嵌入式LimIX
5、移植、解码驱动与应用程序编写。嵌入式LilnlX移植到由主控芯片FlaSh操纵器操纵的Flash里,操作系统程序文件分成五个要紧部分:bootloaderskernelramdisk.usr与boot_param,分别放在Flash内的五个模块中。根据不一致模块的具体功能使用不一致的文件方式:bootloaderkernekramdisk与bootParam,开发好后不需要动态改变,且容量小,使用节约空间的ROMFS只读文件系统,usr模块内容较多并需要进行读写操作,要使用支持动态擦写储存的JFFS文件系统。2系统硬件设计系统的硬件设计要紧分三部分:数据源接口设计、操纵系统设计与解码系统设计。
6、数据流先要从数据源经数据源接口送至PCI总线,此系统数据源接口为PCI总线上的PCI/IDE桥芯片与网络操纵芯片。这部分使用通用的电路,本文不做全面介绍。2.1操纵系统设计操纵系统调配系统资源、操纵系统各个部分与数据流的传输。主控芯片使用东芝公司的TMPR4925XB-200,它是一款64位MIPS,内部集成了NANDFIaSh操纵器(FlashC)、32位PCl总线操纵器(PClC)、4通道DMA操纵器、4通道SDRAM操纵器(SDRAMC)、外部总线操纵器(EBUSC)、外部总线接口(E-BUSI)与2个通用串口等,并通退孔芟叨运欠直鸾锌IJ啤F涔3;建靛?OoMHz,处理速度快,功能强,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 MPEG4 解码 系统 设计
