H.264编码算法在双核DSP上的实现方法研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:tjc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264编码标准与以往各种编码标准相比,具有更高的编码效率。然而,其编码效率的提高是以增加编码算法的计算复杂度为代价的,较高的算法复杂度在一定程度上影响了H.264的产业化进程。国内外很多公司以及研究机构都在探讨H.264编码算法在嵌入式系统中,特别是数字信号处理器(DSP, Digital Signal Processor)平台上的实时解决方案。但是,由于H.264编码算法的复杂度以及嵌入式系统的资源限制,所以,至今没有较好的解决方案。针对美国模拟数字设备公司(ADI, Analog Devices Incorporation)的ADSP-BF561的系统架构以及H.264编码算法的特性,对H.264编码算法在ADSP-BF561上的实现方案做了一些研究、探讨。首先针对ADSP-BF561双核架构,将H.264编码算法中的模式选择、变换、量化、反量化、反变换、熵编码以及环路滤波、边界扩展、半像素插值分别分配到2个核中进行处理,同时,在这2个核之间采用半帧、半帧相叠加的方式来实现双核的并行。通过对ADSP-BF561上的高速缓存(Cache)和直接存储器访问(DMA, Direct Memory Access)这2种数据调度策略进行对比、分析,最后在双核中分别采用了Cache和DMA来对数据进行调度。同时,代码上的优化在一定程度上缓解了DSP的资源限制。最后,对H.264编码算法中耗时较多的运动估计部分进行了改进,改进后的算法在一定程度上提高了编码的速率,并能够较好地保证图像的质量。在ADSP-BF561上优化后的H.264编码器,对CIF (352×288)格式的多个标准测试序列进行编码的实验结果表明,该优化方案不仅能够实现较高的编码速率,而且能够保持较好的主观和客观质量;对于运动量比较大的VGA (640×480)格式的标准测试序列,可以实现每秒20帧左右的编码速度,还需要作进一步的研究和优化。
其他文献
新课程倡导的评价中,多元主体或者是多主体参与的学生评价对学生的兴趣发展、个性培养、技能增强有非常重要的意义。本文通过新课程标准下的有关文献资料、观察调查及实践操作
近几年来,我县教研室在学校调研中曾多次发现,在初中体育课堂教学中教师教学方法简单,教学手段单一,过分侧重于田径类项目的练习,使学生失去了上体育课的兴趣与爱好,造成课堂教学质
商品经济和市场管理历来是学界研究的热点。明朝处于中国封建社会的晚期,出现了资本主义萌芽,市场管理法制,尤其是《大明律》、《大明令》、《明大诰》、《明会典》等主要律
当前,围绕全面落实科学发展观,推进政府自身建设,提升政府执行力越来越受到各级政府的高度重视。劳教机关作为我国政府的重要组成部分,要想在现有体制机制框架内谋求执行力的
为研究人员密集的连体型宿舍楼安全疏散问题,通过调查提出预先引导疏散的人员接受度原则,制定3种预先引导疏散策略,采用Pathfinder软件模拟某高校连体型宿舍楼的安全疏散情况
海水淡化技术已成为解决世界淡水紧缺的一条有效的战略途径。带有低温多效蒸发海水淡化装置的水电联产系统能够有效降低制水成本。但如何进一步降低海水淡化装置的制水成本是
为了实现电子散射飞行时间谱仪电子束的脉冲化及产生时一幅变换器的启动或停止信号。我们利用开关晶体管的雪崩特性研制了一个性能好、成本底的纳秒脉冲发生器。该发生器输出
为解决无法对瞬时凝固的熔痕高温熔体进行测温,从而致使火灾物证鉴定界对短路熔痕组织形成规律无法达成共识的问题,使用高速摄像机采集熔痕形成时熔体的彩色影像,运用Matlab
目的评价吲哚菁绿荧光造影在皮瓣微循环检测中的准确性和安全性。方法回顾2014年7月至2018年5月的15例皮瓣手术,术中对皮瓣进行吲哚菁绿荧光造影,将术中造影结果与术中传统主
随着我国传统粗放型经济的快速发展,水环境中的污染物质日益增多。虽然在国家的重大经济决策和多次的五年规划中,对于水环境污染给予了越来越多的关注与资金投入,但治污效果