SVC视频编码算法的优化及应用研究

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:china_huohou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和网络技术的发展,视频编码技术近几年也得到不断发展,同时面向网络应用的多种视频服务得到快速的发展并广泛应用于社会生活的多种领域。当前视频编码技术目标不再是仅仅去追求更高的编码压缩效率,而是在提高压缩效率的同时增强对网络环境和终端设备的适应性。因此,可伸缩性视频编码(Scalable Video Coding,SVC)技术便应运而生,特别是2007年JVT组织提出的H.264可伸缩视频编码标准,是目前SVC技术中解决网络环境和终端的多样性的最好解决方案之一。SVC只需要对视频序列需要通过编码器进行一次编码,就可以得到含有时域、空域和质量域等多种可伸缩信息的视频码流,用户可以根据不同网络环境情况和终端设备的能力来选择最合适的码流进行传输或解码播放。首先,本文在研究视频并行编码算法基础上,对SVC的图像组级、帧级和片级的并行可行性进行了分析。并使用了面向共享内存的多线程并行编程语言OpenMP在SVC编码器官方参考模型JSVM中实现了图像组级的并行编码算法。然后,使用Intel多媒体扩展指令集中的视频加速指令对SVC的编码耗时模块进行了并行优化。测试结果表明,图像组级并行算法以及结合了多媒体指令并行优化和图像组级的并行算法提升SVC的编码速度均非常明显。其次,本文分析了SVC的模式选择算法功能模块,并提出了一种SVC增强层的快速模式选择算法。该算法根据基本层和增强层宏块的层间统计分布规律,并充分的利用了SVC空域相关性和时域相关性,减少候选模式数量。测试结果表明,该算法在视频图像质量降低和码率增加极小的情况下,大大缩短了编码时间。最后,本文给出了一个基于IP网络的SVC传输应用系统的实现方案。系统的节目码流均是由优化后的SVC编码器编码而成,并采用MPEG-2传输流进行打包封装,通过TCP方式发送到IP网络中。系统由SVC视频服务器和客户端SVC播放器两大部分组成,系统能实现单路播放和多达32路画面浏览播放,并实现了码流的自适应层间切换功能。测试结果表明,该系统工作正常,在单路画面和32路画面播放过程中均能取得良好的效果。同时在带宽动态变化的IP网络中,客户端仍能流畅的播放且视频画面的质量切换平滑,系统充分发挥了SVC的可伸缩性。
其他文献
随着网络技术、视音频压缩技术和计算机存储技术的发展,以及在各种网络中对流媒体服务需求的增加,流媒体技术也得到快速的发展,它在流影视点播、流媒体新闻发布、网络广告、
目的 探讨重症腹泻病的临床观察及护理.方法 对30例重症腹泻患儿的临床护理方法资料进行分析.结果 发热、腹痛、腹泻、呕吐以及发热症状明显改善,无肝肾功能及心电图检查异常
目的 对于甲状腺术后恶心呕吐的原因分析及护理干预进行研究.方法 收集我科室行甲状腺手术的病人共116例进行研究.然后把他们随机平均分为实验组和对照组.实验组病人对于术后
本文首先在介绍多用户检测技术的原理以及系统模型的基础上,对比分析了几种多用户检测算法的性能,给出了算法选择的依据。为了同时克服多址干扰和多径干扰,给出了融合多用户检测
目的 探讨综合护理干预在烧伤治疗中的应用价值.方法 抽取2013年9月——2014年9月我院收治的78例烧伤患者为研究对象,随机将72例患者平均分为两组,对照组采用常规护理干预,观
目的 研究在慢阻肺伴呼吸衰竭患者雾化吸入治疗当中实施优质护理的价值.方法 选择我院2012年5月至2015年6月呼吸内科需实施雾化吸入治疗的慢阻肺伴有呼吸衰竭的患者304例,随
作为战场信息综合处理的重要内容之一,合成孔径雷达自动目标识别(Synthetic Aperture Radar Automatic Target Recognition,SAR ATR)具有重要的学术研究价值和广阔的军事应用前
工作流是业务流程(BusinessProcess)的计算机化或自动化。它描述一类能够完全或者部分自动执行的业务过程,根据一系列过程规则,使得文档、信息或者任务能够在不同的执行者之间
目的 研究并分析对高血压患者使用个体化延续护理后对其生存质量的改善效果.方法 收集高血压患者共120例,根据平行、单盲、随机对照的设计原则分为对照组(60例)和观察组(60例
外阴白色病变是女性外阴皮肤和粘膜发生病变及色素改变的一组慢性疾病[1]晚期常伴有外阴萎缩、阴道口狭窄和性交痛等,严重影响患者身心健康.[2]我院2013年1月开始采用聚焦超