基于TMS320DM8168的H.264快速视频编码算法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:xiaoxie20092009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信技术的快速发展,视频逐渐成为了人类传递信息的主要方式之一。于此同时,大量的视频信息给网络传输和视频存储带来了巨大的压力。由于H.264编码标准具有高效的编码效率,在视频编解码领域得到了广泛的应用。但在一些领域,比如视频会议、远程医疗、视频制导,对视频的延时要求特别高,这就使得研究H.264快速视频编码算法越发的重要。开发视频编码系统是一件十分庞大而且复杂的工程,为了缩短编码系统的开发时间,降低设计复杂度和设计的工作量,同时保证较好的实时性要求,本文采用TI推出的专门针对视频编解码的高性能处理器芯片TMS320DM8168,设计了一个视频编码硬件系统;并利用其推出的DVR-RDK软件开发包,实现了视频采集、视频编码和基于RTP协议的网络组播,最后利用视频播放软件VLC进行解码并显示。基于上文提到的视频编解码系统,本文从采集到解码等多个环节逐一分析,明确造成延时的来源,有针对性地来减小整个视频编解码系统的延时。本文主要提出以下几个方法来减小视频编码系统的延时。1.结合TMS320DM8168的多核架构,提出了帧层并行处理方法,使视频采集、视频编码和网络传输3个任务能够在多个核同时并行运行,显著提高了系统运行效率,对减小系统延时起到了关键性的作用。2.采用CBR的码率控制,来平滑码流,以此来减小编码缓冲带来的延时。3.采用了全I帧结构进行编码,一方面减小了B帧双向预测或帧重排序带来的延时,另一方面有效平滑了编码后产生的码流波动,减小了编码缓冲带来的延时。4.针对IPPP…帧结构,提出一种单一方向强制帧内刷新算法。该算法的基本思想是把一帧图像分为M个等体积的竖直条带,从左往右有序地刷新每一个竖直条带(对每一个竖直条带强制进行帧内预测编码)。按此方式,经过M帧编码后,就完成了一个完整的帧内刷新过程。在传输视频帧的时候,舍弃I帧,仅传输I帧后面的P帧,解码时可以通过强制刷新的竖直条带恢复图像。这种方式既延续了IP帧结构高效的编码效率,又能够显著地平滑编码后的码流波动,大大减小了编码缓冲的体积,所以有效地减小了缓冲延时。最后,本文搭建了一个完整的视频编解码测试系统,对本文提出的算法进行系统测试。测试结果表明,在保证良好的视频主观质量和稳定性的前提下,系统总延时在300ms以内,达到了设计要求。
其他文献
教育仲裁制度是指根据教育法律、法规的规定,当学生、教师与学校间(包括学生与教师间)发生纠纷时,依法向专门设置的教育仲裁机构申请,由该机构依据法律规定进行调解、裁决的一系列
传统转捩模型的构造十分依赖转捩机理的发现和理解,对机理的模化也存在误差。本文基于尺度自适应的KDO湍流模型,以输运变量r=μt/μ重新标定模型参数,使模型整体达到了流动结
目的:观察济生肾气丸联合复方血栓通胶囊治疗早期糖尿病肾病(DN)的临床疗效。方法:65例患者随机分为治疗组34和对照组31例。对照组采用卡托普利,12.5 mg/次,3次/d;治疗组采用
在对乡土化高校景观解读的基础上,分析其建设的迫切性,通过对山东交通学院长清校区景观设计的解析,探讨在高校景观设计中,如何分析利用基地条件和挖掘乡土素材进行设计,塑造
<正>"节气灸"是在特定的时令节气,选择具有强壮作用的腧穴进行艾灸,以温壮元阳,激发经气,调动机体潜能,提高机体抗病与应变能力。节气灸以其简、便、验、廉的优势,为我国历代
介绍了一种应用直接数字频率综合器(DDS)技术,基于可编程逻辑器件(CPLD)和单片机设计的低频信号源.该信号源体积小、质量轻、成本低,可以方便、可靠地产生正弦信号、脉冲信号
高新技术产业园区的开发建设与经营管理运作过程为:从产生项目投资动机、制定项目开发方案、获得项目用地、现场施工建设,到建成后的出租、出售、招商或合资、合作经营以及提供
BMPs属于TGF—β超家族成员,在调节哺乳动物的生长、细胞增殖和分化等方面有很广泛的生物学功能。越来越多的证据显示,BMPs在雌性哺乳动物生殖,尤其在卵泡发生过程中发挥重要作
空间遥感相机支架结构的动态特性分析及优化李丽,武克用,卢锷(中国科学院长春光学精密机械研究所,长春130022)摘要以相机及其支架结构的整体系统为研究对象,针对支架结构,采用CAE的建模和仿真
由于文化传统差异和社会制度不同,中日两国中小学道德教育表现出一定的差异性,但随着经济的发展和社会的开放,两国的道德教育有呈现出相互学习、相互吸收的趋势。从两国道德