基于OMAP平台上的H.264解码器实现

VIP免费
3.0 朱铭铭 2024-09-20 4 4 491KB 7 页 150积分
侵权投诉
基于 OMAP 平台上的 H.264 解码器实现
Abstract: 本文实现基于 OMAP5910 平台上进行 H.264 解码器的设计。由于 OMAP 5910 是双核处理器,本文遵循它的编程模式
结合具体结构进行了优化,设计了 ARM 端客户程序负责控制 DSP 进行解码,DSP 端应用程序进行具体的解码处理,并且利用
该解码器对图像进行了测试,得到的实验结果证明,该解码器基本符合手持设备应用的需求。
关键字:多媒体;OMAP ; H.264;解码器;优化移植
中图分类号:TP948 文献标识码:B
Implementation of H.264 Decoder Based on OMAP Platform
LI Cai-hong
Guangdong Communication Polytechnic 510650
Abstract: This paper designs the H.264 decoder on OMAP 5910 platform. Because of its dual-core
architecture, this paper complies with its program model and combines with the actual architecture, designs
the ARM end to control DSP to decode and DSP end to perform the real decode. When the decoder is
accomplished, one picture are tested and it is proved that this decoder can satisfy the need of handset
implication.
Keywords: Multimedia; OMAP; H.264; Decoder; Optimization and Transformation
0 引言
OMAP(Open Multimedia Applications Platform)是美国德州公(TI)推出的专门为支持第三(3G)
无线终端应用而设计的应用处理器体系结构【1】OMAP 处理器平台提供了语音、数据和多媒体所需的带宽
和功能,可以以极低的功耗为高端 3G 无线设备提供极佳的性能。在当前众多的视频编码协议中,H.264 以
前众多的优点,获得了业界的推崇H.264 在国外的许多市场都已十分普遍,但在中国还处于起步阶段
【2】本文提出基于 OMAP 的 H.264 解码器的设计及实现方案,并结合 OMAP 硬件平台,对 H.264 解码程序进
行了进一步的优化。
1. H.264 视频压缩编码技术
H.264 是建立在块匹配混合编码的基础上,采取一系列高效压缩编码技术的开放式标准。 H.264 采用
运动补偿混合编码算法,具有良好的兼容性和可移植性。编码图像通常被分为 3 种类型:I 帧、P 帧和 B 帧。
I 帧为帧内编码帧,其编码不依赖于已编码的图像数据。P 帧为前向预测帧,B 帧为双向预测帧,编码
都需编码的帧即参考帧进行运动除此之外,H.264 还定义的 SP 帧和 SI 帧,用以实
同传输速率、不图像质量流间快速转换以及信息丢失快速恢复等功能。
1.1 编码器端
编码程中,数据进编码器,当采用帧内编码首先选择相应的帧内测模式进行帧内
测;随后对实际值值之间差值进行变换化和编码,同时编码的码流经过反量化和反变
换之后重残差图像,再与预值相加构帧,得出的结果经过去器平滑后送入
器。采用帧编码输入的图像块首先参考帧中进行运动计,得到运动矢量运动残差
经整变换化和编码后与运动矢量一起送入信道传输同时另相同的方式后经去
滤波后送入存储一帧编码的参考图像。
1.2 解码器端
当编码的码流送入解码器首先根据语法元素进行判断为帧内编码,则直接进行反量化、
变换加建;果是帧编码,所得到的为建的残差图像,要根器中的参考图像进
行运动补偿后与残差图像进行叠加,得出终的当前帧。
2. OMAP 简介
2.1 OMAP 的硬件系
OMAP 设备的硬件包括 ARM 处理器为核的 MPU 子,以 DSP 处理器为核的 DSP 和实
两者相互同工作的多个辅助组件。以本设计采用的 OMAP 5910 ,它是一度集成的硬件和
应用平台。OMAP 5910 处理器在硬件结构上的显著特点,是所有系列 OMAP 处理器所共同点,它具有
独特的双核结构,一现控制功能的带 TI 增强 ARM 925 内核的 RISC处理器和一实现数据处理功能
摘要:

基于OMAP平台上的H.264解码器实现Abstract:本文实现基于OMAP5910平台上进行H.264解码器的设计。由于OMAP5910是双核处理器,本文遵循它的编程模式结合具体结构进行了优化,设计了ARM端客户程序负责控制DSP进行解码,DSP端应用程序进行具体的解码处理,并且利用该解码器对图像进行了测试,得到的实验结果证明,该解码器基本符合手持设备应用的需求。关键字:多媒体;OMAP;H.264;解码器;优化移植中图分类号:TP948文献标识码:BImplementationofH.264DecoderBasedonOMAPPlatformLICai-hongGuangdongComm...

展开>> 收起<<
基于OMAP平台上的H.264解码器实现.doc

共7页,预览1页

还剩页未读, 继续阅读

作者:朱铭铭 分类:高等教育资料 价格:150积分 属性:7 页 大小:491KB 格式:DOC 时间:2024-09-20

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 7
客服
关注