基于TMS320C64x实现高清晰度视频解码的优化仿真

来源 :天津大学 | 被引量 : 0次 | 上传用户:sxyzx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多年以来,数字音视频处理技术的发展一直是多媒体应用领域的主要推动力之一。其中,音视频压缩编码是数字音视频处理技术的核心,其算法复杂,运算量庞大。高效实时地压缩视频和音频信号的数据,是多媒体信息传输的首要问题。 近几十年来,电视工业经历了从模拟黑白电视,模拟彩色电视到现在的数字电视的变化。而数字高清晰度电视(HDTV)能提供给人们以更优质的图像、伴音,带来身临其境的视听感受。作为消费电子产品的数字电视接收机或机顶盒,具有巨大的潜在市场。数字电视机顶盒的实现方法有两种,一种是使用专用芯片;另一种则是使用通用芯片,包括FPGA和DSP。一些大公司的专用芯片功能强,技术比较成熟,价格较通用芯片也相对便宜,目前业界无一例外地全部采用专用芯片来实现高清晰度电视视频解码。但是,使用外国公司的芯片没有我们的知识产权,而且一旦标准改变,专用芯片不再适用。而使用通用芯片则具有既可以申请我们自己的知识产权,又可以适应标准改变的特点。FPGA是基于硬件的一种实现方法,对于整个系统的实现,使用这种方法比较困难。DSP是基于软件的一种实现方法,一旦DSP的运算能力达到要求,我们就可以做到利用通用DSP代替专用芯片来实现机顶盒。论文设计了基于高性能通用DSP TMS320C64x的HDTV视频解码程序。该解码程序针对C64的特殊架构做了多方面的优化。特别是对变长解码、IDCT和运动补偿三个关键模块人工编写了汇编语言程序、调整了流水线操作。经过优化,显著提高了解码效率。通过软件仿真可以得出如下重要结论:1)进行人工汇编优化之后的程序效率相比于仅仅采用C语言优化之后的程序效率提高了将近七倍;2)人工汇编优化之后,对标准清晰度视频进行实时解码时要求的时钟频率仅为228.8MHz;3)对高清晰度视频进行实时解码时要求的时钟频率在1GHz左右。这项研究对使用通用DSP实现高清晰度电视视频解码乃至实现整个信源解码器有重要的价值,推动了通用DSP在消费电子领域多媒体技术方面的应用。最后,论文设计了基于浮点DSP TMS320C6701的音频解码程序的IMDCT部分,经过测试可以做到实时的解码音频信号和系统控制。
其他文献
对于数字电视广播来说,其电视的含义已经不仅仅是传统的视音频广播,而且包含更丰富的多媒体信息广播,例如数据广播等业务.在数字电视传输通道中用于传送数据广播内容的带宽可
期刊
近年来,计算机与人类日常生活联系越来越紧密,新的硬件和应用领域不断涌现,而人机交流方式仍然局限于键盘、鼠标及光笔等,这些交互方式虽然越来越熟悉,但它们限制了人机交流
期刊
期刊
癫痫是一种常见的中枢神经系统疾病,癫痫的发作在临床上一般呈突发性,容易在病人意识丧失的情况下引发事故,造成残疾或死亡。因此,对即将来临的癫痫发作进行预报具有重要的临床意
安全协议是建立在密码体制基础上的网络通信协议。形式化的分析方法是当前安全协议领域研究的热点。BAN逻辑及类BAN逻辑方法是传统的形式化分析方法,在分析协议过程中有一定的
期刊
期刊
期刊