Android平台下FFmpeg的AVS2视频播放器的设计与算法优化

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:fredric_cn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通信技术的迅猛发展与手持移动终端设备的普及,传播与获取信息的媒介由文字向视频转移,人们对高清、超高清视频的需求日益提升。AVS2是我国自主知识产权的编解码标准,其主要的应用目标是超高清晰度视频,支持4K、高动态范围视频的高效压缩。目前市面上的移动终端中,能够支持AVS2标准的视频应用较少,在支持AVS2的视频应用中普遍存在两方面问题:第一,由于硬件性能普遍弱于PC端,手持移动终端在对高清、超高清AVS2视频进行解码播放的过程中的运算量很大以致影响实时解码播放;第二,通信信道的不可靠性会导致部分视频数据的丢失或损坏,H.264/AVC、H.265/HEVC等国际编解码标准针对此问题在解码端有较多的错误隐藏算法的研究与应用,但AVS2在此方面少有研究。针对于上述问题,本文设计了一款Android平台下FFmpeg的AVS2视频播放器,并针对播放器的解码算法中的IDCT算法和错误隐藏算法进行了优化。本文在AVS2视频播放器解码算法的优化中主要有以下三点创新:第一,针对AVS2解码过程中高频分量全0和有少数高频分量的TU提出了 IDCT优化算法,减少了 IDCT算法的运算量进而提升解码速度。第二,对LCU错误隐藏块划分算法进行了优化,针对AVS2中块划分的特性,将原MVC算法优化为MVEP算法,从而提升了错误隐藏的效果。第三,对PU的错误隐藏的运算顺序进行了优化,将原光栅扫描顺序优化为根据相邻块的权重图确定PU错误隐藏顺序,进而提升了整体错误隐藏效果。在完成本课题的过程中工程上的主要工作与成果包括以下四项:第一,对FFmpeg进行修改与裁剪,对所用到的核心层库与底层C/C++代码通过NDK进行交叉编译与移植。第二,对Android平台架构与播放器功能结构进行分析,设计了三层结构并对每层结构划分了功能模块,并根据设计将播放器进行了实现。第三,将所提出的IDCT优化算法在工程代码中进行实现,并对算法性能进行实验测试,结果显示对于多种分辨率不同内容的视频,该算法可提升6%~9%的解码速度。第四,将错误隐藏优化算法在RD17.0代码中进行实现与测试,结果显示该优化算法的PSNR相较于原算法有0.19~1.75dB的提升。
其他文献
分数阶微积分相对于整数阶微积分的优势在于能够更好地描述材料和过程的记忆以及遗传特性。忆阻器是一种非易失性元件,相对于电阻,能够更好地模拟人类大脑中的神经突触。研究表明,在实际电路中电容往往是分数阶的。将分数阶电容应用到忆阻神经网络的大规模电路实现中去,从而能够构建分数阶忆阻神经网络模型。分数阶忆阻神经网络能够更加精确地描述人类大脑神经网络的动力学行为,因此,对分数阶忆阻神经网络的动力学及镇定问题进
传统民族服饰是中华优秀文化遗产的重要组成部分,包含着一个民族的文化内涵。而如何挖掘文化遗产中的文化元素、文化符号以及精神标注已经成为亟需解决的关键问题。本文以传统民族服饰为研究对象,开展多标签分类研究。主要的研究内容包括:(1)针对ML-KNN算法中未考虑近邻距离影响的问题,提出了一种改进算法。该算法在ML-KNN算法的基础上融合了近邻标签集的影响,以此来提升算法多标签分类的性能。之后,在传统民族
数据融合技术将来自多个传感器的信息相结合,以实现比单独使用单个传感器所能达到的更高的准确率和更具体的推论,因而被广泛应用于军事、医疗、人机交互、目标跟踪等领域。神经网络作为一种经典的人工智能算法,其在处理非线性问题方面具有良好的效果,而卷积神经网络作为深度学习的代表算法之一,其具有强大的特征表示能力且可并行处理的优点。所以,本文对基于卷积神经网络的数据融合算法进行了研究,并将其用于眼动跟踪数据融合
企业电力缴费与家庭用户缴费有明显的区别,企业一般有多个用电账户,在后台经过授权可完成企业电费的统一结算,提高企业电费结算效率。论文以企业电力缴费特征、需求为基础,完
氟硅橡胶作为与国防军工密切相关的材料,具有重要的战略意义,而聚合物材料也已在光学领域得到越广泛的的应用,氟硅橡胶具有极佳的光学性能及其他性能,是透紫外材料的理想选择之一。氟元素的存在对其性能有着重要的影响,因此关于氟含量的变化对氟硅橡胶性影响的研究将有重要的意义,也有利于进一步推进氟硅橡胶的发展。本文采用了三种含氢氟硅油与四甲基四乙烯基环四硅氧烷在铂金催化剂的作用下发生硅氢加成反应得到一种新型结构
通常不同作曲者创作的不同风格的音乐在符号域(非音频)的音乐信息(如音高,节奏等)特点上会有明显差异。目前,在不同风格的符号域人类作曲或人工智能(Artificial Intelligence,AI)作曲相似度客观量化评价的研究领域中,对和弦搭配旋律方式的相似度量化研究在区分不同风格音乐的任务中的效果还有提升空间。同时,目前缺乏量化评价不同创作者(包括AI)创作的不同风格音乐的旋律音高与节奏之间的依
聚丙烯(PP)泡沫具有良好的力学性能,优异的耐热性、抗老化以及抗腐蚀等性能,在日用餐饮、交通运输、建筑、军事等领域及行业中有着广泛的应用。但是PP发泡面临着熔体强度低,结晶度高,泡孔形态差及发泡温度区间窄等问题。高熔体强度聚丙烯(HMSPP)是通过辐照或反应共混等方式,在PP链段上插入长支链,提高其熔体强度。但HMSPP发泡还是存在结晶度高,及发泡温度区间窄等问题。本文以超临界二氧化碳(CO_2)
随着中国城市的高速发展,城市商业街区在城市中所体现的作用越加突出。纵观商业街区的发展历史,“资本”与“在地”始终是城市商业街区发展的两个主要因素,二者的利益取向虽然相互冲突,却共同依存于商业街区利益共同体内,且互相博弈,对商业街区的空间产生一定影响。西南地区独特的自然条件和历史文化使其具有鲜明的地域特点和历史文化色彩,在此背景下,西南城市商业街区空间受“资本”及“在地”的影响会呈现不同的状态。本文
在物联网千亿传感器市场的推动下,无线传感网络正渗透进入类生活的各行各业,但随着网络规模的扩大,传统架构的数据平面和控制平面垂直耦合使得网络管理愈发困难,传感器节点电池资源有限所带来的能效问题也愈发严重。本文重点研究基于软件定义机制的无线传感网SDWSN架构,利用全局视图,从休眠技术和节能路由技术两方面设计高效的节能算法,旨在加强网络管理并实现节能的目的,主要贡献如下:设计了一种基于休眠-唤醒调度的
区块链是一种具有不可篡改性,不可信节点之间可以达成共识并进行数据共享的分布式账本技术,但同时基于这些特性区块链技术也暴露了许多数据隐私泄露的问题,这使得在许多业务和领域上都限制了区块链的发展与应用。随着区块链技术不断被重视,如何对区块链上的数据进行隐私保护是现在研究的热点问题。在解决区块链在不可信群体之间的协同工作问题方面,环签名具有保护参与签名主体账户信息功能的天然优势。在实际区块链应用中,环签