一种H.264帧内预测解码部件的设计与验证

来源 :北京大学 | 被引量 : 0次 | 上传用户:zlp0234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264是目前最新的视频压缩编码标准,编码效率是MPEG-2的2~3倍,广泛应用于在通讯、计算机、消费电子等领域。同时,与之前的MPEG-1/2和H.263标准相比较,H.264的算法复杂度也大幅增加,因此采用硬件实现高性能H.264视频编解码处理就变得必要。帧内预测(Intra Prediction)正是H.264中引入的一种新的编码方式,在解码过程中,针对帧内预测的解码,运算量大,访存频繁,是整个H.264解码器设计尤其是硬件解码器设计中的重要组成部分。   本文面向高清晰度H.264视频解码应用,设计了一种H.264帧内预测处理结构,设计尝试采用高层次综合设计方法,采用C语言在算法层次上对设计进行描述,结合高层次综合工具将设计综合为RTL模型。由于描述层次更高,描述更为抽象,使得设计周期大大缩短。针对帧内预测解码模块,高层次综合可以对复杂多样的计算进行充分的算子调度和优化,从而得到尽可能优化的资源分配方案,自动完成帧内预测解码模块设计中本来由人工完成的部分。   本文设计编写了帧内预测解码模块的C模型。然后采用高层次综合工具Autopilot对该模型进行了从行为级描述到RTL级描述的综合,并使用自编写测试平台和基于JM的随机测试平台对该模型进行了功能验证。针对C模型的设计和高层次综合的过程对设计进行了优化,包括对表达式平衡、流水线化、存储体优化及对C模型的优化,并对其性能及成本进行了评测。通过对串行的计算进行平衡,对循环体流水化执行,分割存储体,减少C模型中不必要的数据传输及在C模型中增加变量用于缓存大数组中数据这些优化,该模块解码8x8亮度块的速度提高了62.7%。   本文采用高层次综合方法设计了一种高性能帧内预测解码结构,该结构可以在40M HZ的工作频率下每秒解码106.7M个像素。工作在35.24MH时,可实现H.264高清视频解码。
其他文献
本文通过对目前比较流行的三维人脸动画技术的研究,提出了一种基于文本和语音驱动的人脸表情动画算法的实现,并拟将该算法运用到三维虚拟教学环境之中。通过虚拟教师面部表情的
随着电信网、互联网和广电网业务的发展,家庭用户的市场需求呈现出媒体互动化、业务多样化和终端综合化的特点,在国家信息产业“三网融合”战略的推进下,家庭手机屏、PC屏、T
随着当前网络技术的发展,数字图书馆拥有越来越庞大的数据资源,然而广大用户可能难以确定有效的检索词来获取需要的资源。针对上述问题,本文以国家“211”工程“中国高等教育文
目前,我国的电力设计行业在项目管理中还存在很多问题,其中最关键的问题就是工程设计流程不够完整和规范。对电力设计流程进行规范化建模和分析是提高电力设计效率的关键。Petr
近些年来,各种信息处理系统和互联网快速发展,大量的数据随之产生。如何从这些数据中发现有用的知识就变得非常重要,因此,数据挖掘在近些年是热点研究领域。而在数据挖掘研究中,聚
在开放的互联网环境中,面向服务的计算(Service-Oriented Computing,SOC)和面向服务的体系架构(Service-Oriented Architecture,SOA)使得信息资源和软件系统的主要形态发生了巨
增强现实技术(Augmented Reality)是指将计算机产生的虚拟对象放置到反映真实世界的场景空间中,并对真实世界起到补充,增强的作用的一种新兴技术。本文提出了一种可应用于机器
网络信息抽取是指从半结构化的html网页中,抽取出正文、作者、时间等关键信息。网络信息抽取是包括搜索引擎、舆情系统、推荐系统等在内的数据分析系统的基础支持技术,用于从采
P2P网络具有很高的可扩展性、自治性和容错性,能充分利用个人电脑的网络带宽、存储空间以及计算资源,为构建文件共享和存储系统提供了非常有利的条件。但由于系统用户具有高度
市场全球化的趋势使得市场竞争日益激烈,跨行业、跨区域的企业制造模式已经逐渐形成。作为一种跨平台、网络化、服务于企业的企业建模和管理工具,ERP(企业资源计划)的概念于1990