开源xAVS项目的研究与优化

来源 :太原理工大学 | 被引量 : 3次 | 上传用户:cntele
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,视频编解码技术得到不断的发展。AVS标准是我国自行推出的具有自主知识产权的第二代信源编码标准。为了实现较好的数据压缩效果,AVS编码器采用了较多的新算法,进而增加了视频压缩运算的复杂度,并且AVS工作组提供的参考软件rm52j,在程序结构上存在不足,使其在PC机平台上的实时应用受到了限制。基于这种情况,课题组承担了AVS工作组的开源xAVS编码器的开发任务,并于2010年提交了开源xAVS编码器。通过大量测试表明,在C代码的基础上,xAVS编码器的性能远优于rm52j,不仅编码效率高而且主观质量也远大于rm52j,与X264的性能相当。2010年2月,山西省科技厅组织专家对“高性能xAVS编码器”项目进行了鉴定,获得了国际先进水平的评价。但是xAVS的编码速度还有很大的提升空间。本课题的目的是在C代码基础上对xAVS编码器进一步优化,使其成为一款性能优异的开源编码器。本文主要完成以下几方面的工作:首先,对xAVS编码器深入了解和分析,在C代码层次上进行优化。在模式选择中,采用skip判断提前的方法来提高编码速率。通过对熵编码中码表的存储结构和查表方式的改进,使得有效字相对集中,减少了查找码字的偏移量,提高了查表效率,并且节省了60%的码表存储空间。引入多线程技术到xAVS编码器,完成了帧级和宏块级并行编码算法,同时加入了读文件和帧类型判断的并行处理,并应用线程池的模型减少线程创建和销毁的时间,使得编码速度有了很大的提高。其次,通过对xAVS编码器中各个功能模块的分析,找出编码中最耗时的部分,并利用SIDM (Single Instruction Multiple Data)指令对这些模块进行汇编优化。实验结果表明,Intel多媒体指令对xAVS编码器的视频编码速度的提高有非常显著的作用,并且对图像质量没有影响。最后,为了便于码流的存储和传输,需要对待传输数据作进一步处理。本文通过对xAVS视频码流的分析和对TS流组织结构的了解,将编码后的原始码流进行两次分组打包处理,先打包成PES包,再打包成固定188B长度的TS流格式。封装后的TS流可以在支持AVS标准解码的机顶盒中播放。综上所述,本文开发了一款性能优异的开源编码器xAVS,更加完善了xAVS视频编码器,使其编码速度与之前相比有了大幅度的提高。
其他文献
该文对吊罗山自然保护区的植被植物区系进行了全面考察、采集和样地分析,并查阅和参考了相关研究资料,深入系统地研究了植物区系的组成、特点及性质,分析比较了吊罗山植物区
目的:宫颈癌是危害女性健康的主要恶性肿瘤之一,在女性肿瘤中的发病率仅次于乳腺癌,而现有的抗肿瘤药物仍然存在毒性大、疗效较低等弊端,因此开发一种疗效好且毒副作用小的抗宫颈癌药物具有非常重要的意义。一直以来植物天然产物在开发新的治疗恶性肿瘤药物中一直占有重要的地位,Warangalone为柘树果实(Fructus Maclurae Tricuspidatae)中分离得到的异黄酮类化合物,前期研究发现其
激光陀螺是捷联式惯性导航系统的理想器件,而光学谐振腔是激光陀螺的核心部件。激光陀螺的性能及精度在很大程度上取决于其光学谐振腔损耗的高低,因此,对光学谐振腔损耗进行
为了有效地区别各产地泽泻品种,为泽泻类道地药材的栽培、繁育和质量评价提供分子水平的依据,本文对采自三个产地(福建、江西、四川)的泽泻进行分子标记,包括RAPD、18S-26S rRNA-RFLP、18S-26S rRNA基因及其ITS片断的扩增、克隆及测序。①对RAPD的各项参数进行了一系列的比较和探索,包括模板DNA的提取方法、Taq酶的用量、dNTP的浓度等条件的优化,建立了优化反应体系。并筛
锂离子电池由于具有高的能量密度,良好的循环稳定性,广泛应用于新能源汽车、电子产品和各类便携式设备。钼基化合物(氧化物和硫化物)由于可变的钼化合价和丰富的形貌结构,作为锂离子电池负极材料被广泛研究,但材料低的导电性和结构稳定性限制了其储锂性能。本文制备了一维MoO_2@RGO复合柔性膜电极和MoS_2/PPy复合纳米管电极材料,研究了其储锂性能,探讨了材料的结构、复合形貌对其储锂性能的影响。主要内容
石墨烯(Graphene)是首个在实验中发现的二维材料,因其独特优异的性能,迅速引起了广泛的研究热潮。其中石墨烯生长是最重要的研究点,石墨烯的大面积生长以及大尺寸单晶生长是关键,石墨烯的转移是石墨烯研究的难点。本论文采用化学气相沉积法、拉曼光谱技术、场效应管测量技术,结合低压化学气相沉积系统(LPCVD)对生长条件进行调控,就石墨烯的生长、石墨烯的转移方法以及石墨烯电学表征三个方面进行研究,取得了
本文在充分预实验基础上采用溶液培养试验,通过生理生化测定、原子吸收光谱分析、透射电镜及电泳、层析等手段,研究了不同浓度的Cd2+及不同浓度的Cd2+加10mmol.L-1 Ca2+处理在
组织型纤溶酶原激活剂(tissue-type plasminogen activator,t-PA)是一种高效特异的溶血栓药物,被广泛地应用于血管栓塞性疾病的治疗.目前t-PA已经在大肠杆菌生物体中成功表达