Android平台上基于H.265的视频测评软件.docVIP

Android平台上基于H.265的视频测评软件.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android平台上基于H.265的视频测评软件

Android平台上基于H.265的视频测评软件   摘要:针对全新编解码技术H.265,研究并实现了基于Android平台的视频质量评估软件开发。首先通过分析H.265编解码标准的特点和VLC多媒体播放器的解码方式,获取了VLC播放器解码后的YUV数据。再针对YUV数据进行了分辨率、帧率、清晰度、亮度、色度等五个方面的评估分析,并结合主观分析对该五项建立了合理的视频评分体系。最后基于简洁明了的UI界面设计,为用户清晰地展示了评分结果。本文网络版地址:http://www.eepw.e /article/2777 17.htm 中国论文网 /8/view-7184968.htm   关键词:H.265;VLC;YUV;安卓;视频评分   引言   随着H.265视频压缩标准的出现,其压缩效率与错误恢复能力的提高,以及实时的时延和信道获取时间的减少等特点,为互联网高清视频带来了巨大变化。同时4G网络的逐渐覆盖使得移动客户端上的视频载入率日渐提高,因此流媒体视频评测软件的开发具有意义重大。   本文基于如今用户群最大的Android平台实现流媒体视频评测软件的开发,软件主要从分辨率和帧率两方面来测评视频流畅度,同时从视频质量的亮度、色度和清晰度三个方面来评估视频画质,并将评估结果以分数的形式直观呈现于手机上。此结果方便用户选择视频质量更好的流媒体,同时也方便运营商针对视频存在的问题进行测评维修,这将推动整个流媒体服务器的发展。   1 技术平台介绍   1.1 H.265发展优势   H.265标准围绕着现有的视频编码标准H.264,保留原来的某些技术,同时对一些相关的技术加以改进。新技术使用先进的技术用以改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置。具体的研究内容包括:提高压缩效率、提高鲁棒性和错误恢复能力、减少实时的时延、减少信道获取时间和随机接入时延、降低复杂度等。   H.265的技术亮点包括以下几点:第一,灵活的编码结构,在H.265中将宏块的大小从H.264的16×16扩展到了64×64,以便于高分辨率视频的压缩。同时,采用了更加灵活的编码结构来提高编码效率,包括编码单元、预测单元和变换单元:第二,使用新的MV(运动矢量)预测方式,区别于H.264基于空间域的运动矢量预测方式,H.265扩充更加多的方向进行帧内预测,同时将预测块的集合由原来的空间域扩展到时间域及空时混合域,通过率失真准则计算后选择最佳的预测块;第三,更低的码流,多项质量比较测试已经表明,在相同的图像质量下,相比于H.264,通过H.265编码的视频码流大小比H.264减少大约39%-44%。通过主观视觉测试得出的数据显示,在码率减少51%-74%的情况下,H.265编码视频的质量还能与H.264编码视频近似甚至更好,其本质上说是比预期的信噪比(PSNR)要好。   1.2 Android平台开发的优越性   广泛使用性:Android软件拥有广泛且稳定的使用人群。   开放性:Android具有开源系统可供用户自行设计更改。   丰富的硬件选择:从性能一般的低端机到高配置的高端机一应俱全,可满足不同阶层用户的不同需求。   不受限制的软件开发:Android平台开发周期短,应用的发布简单,只需要通过Eclipse引导签署开发出的应用,开发者即拥有一个可以在任何Android平台运行的APK文件。将这个APK文件发布到各种平台上进行推广,用户安装即可使用。如果应用在使用中出现了问题,出现代码错误,开发者也能立刻上传修复的版本供用户下载。   1.3方案总述   选择Android平台上基于H.265进行视频测评。具体方案流程图如图1所示。   首先利用VLC沆媒体播放器接收流媒体数据流,再在Linux环境下使用Android NDK将HM10.0的解码库进行移植,与VLC各模块共同封装成SO库移植到Android平台上,再通过JNI本地调用的方式在Java层调用来完成对HEVC码流的解析。在播放视频的第三阶段通过C语言来编写解码模块,由之解出的码流分为两路,其中一路按照正常播放流程由播放器输出以实现正常播放的功能。另外一路则先导出至sdcard中,当视频播放结束后重新读入YUV数据并利用Opencv设计算法进行分析,最终结果以txt文本的形式存储至sdcard中。   2 视频流畅度测评   2.1分辨率测评   2.1.1分辨率简介   视频分辨率指视频的高/宽像素值,用来度量图像内数据量。通常将分辨率表示成ppi(每英寸像素Pixel perinch),一般说的分辨率指图像的高/宽像素值,严格意义上的分辨率是指单位长度内的有效像素值ppi。如图2所示,分别是分辨率为72ppi和300ppi的图

文档评论(0)

langhua2016 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档