多核并行计算在视频服务中的研究及应用

来源 :山东大学 | 被引量 : 0次 | 上传用户:longer9568
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展,流媒体技术也在不断地发展,流媒体技术广泛的应用于网络电视、视频会议系统、视频监控系统等场合。现在,人们对流媒体的要求越来越高的情况下,要提高视频系统的实时性,一方面是要提高网络带宽,另一方面就是提高其压缩速率。为了提高压缩效率,MPEG标准被提了出来。MPEG是运动图像专家小组的简称,在国际标准化组织ISO/IEC的领导下,经过近十年卓有成效的工作,为多媒体计算机系统、运动图像压缩编码技术的标准化和实用化,做出了巨大的贡献。1998年正式推出了MPEG-4标准,该标准主要应用于视频电话、视频电子邮件和电子新闻等场合。MPEG-4利用很窄的带宽,通过帧重建技术压缩和传输数据,使得能够以最小的数据获得最佳的图像质量。目前,国内外很多芯片生产厂家正在致力于多核技术的发展。多核可以降低芯片的频率,这样在降低了系统功耗的同时,提高芯片运算的速度。为了提高压缩速度,结合正在迅速发展的多核技术对压缩过程加以改进。首先,本文对MPEG-4标准中一些基本概念和算法进行了概括和介绍,包括视频服务系统的整体架构,MPEG视频压缩算法以及运动补偿预测等概念。然后,对MPEG-4标准中的压缩算法进行了深入细致的研究,发现压缩算法中存在很多并行性。并行性主要体现在帧内编码中的离散余弦变换以及帧间编码时的运动估计上。本文专门针对帧内编码和帧间编码分别提出了帧内并行编码算法(IPCA)和基于预测的方向菱形运动估计(PPDDME)算法,并且在双核平台UP-OMAP5910上对算法进行了实现和模拟。实验结果证明,并行算法的使用确实在压缩速度上得到较大的提高。最后,为了进一步提高压缩的速度,我们提出了多核的负载平衡的技术。在对传统的负载平衡技术做了简要的介绍之后,提出一个新个负载平衡模型,该模型将多核进行等级划分,分别为一级核、二级核、三级核。这三种等级的内核分别负责不同的工作,并且在二级核之间采用了分布式负载平衡的方式,在二级核与其所管辖的三级核之间采用了集中式负载平衡方式,将该模型用到了PPDDME算法上。实验数据表明,负载平衡技术与并行压缩算法的结合在较大程度上提高了视频服务系统的效率。
其他文献
手语是一种手势动作语言,通过手的运动并附以适当的表情或姿势来表达意思,主要用于聋哑人之间的交流。随着社会信息化的不断提高,聋哑人也迫切需要更多的信息,来不断地改善或
随着因特网服务应用的持续发展,用户对移动性的需求迅速增长。为了解决Internet的移动性问题,基于IPv4的IPv6协议被提出和研究。同时,基于移动网络的运营商们都是各开门户,不
网格是构建在互联网上的一组新兴技术,通过它可以把分散在不同地理位置的资源整合起来实现各种资源的全面共享。它本质上解决了在动态变化的多个虚拟机构间共享资源和协同工
如今关系数据库理论模型已经近乎完美,各种关系数据库系统被广泛地运用于社会生活的各个领域。传统的关系数据库理论建立在信息完全的基础之上,不允许缺失信息的存在,这和早
移动Ad Hoc网络(移动自组网或MANET)是指由一组带有无线收发装置的移动节点组成的一个多跳的、不需要固定中心接入点或者基站支持的自治系统。以其组网灵活,快捷,不需要预设网
随着Internet的快速发展,XML已经成为网上数据表示和数据交换的标准格式。大量的Web数据多以XML文档形式出现,随之W3C开发了XQuery查询语言用来作为XML数据查询的标准语言,如
随着计算机网络的发展,网络管理(Network management)的重要性越发突出。网络拓扑发现作为网络管理最重要的也是最优先要解决的问题得到人们的广泛关注。本论文详细讨论了拓
普遍网络化孕育出的无线传感器网络是一种全新的信息获取和处理技术,它在诸如军事、环境监测和预报、健康护理、智能家居、城市交通以及空间探索等领域有着广阔的应用前景。
一直以来互联网网络和各应用服务器主要提供尽力而为的服务,直到近几年才有部分运营商网络对个别业务提供了区别服务,但仍没有达到为用户提供质量有保证的应用服务的程度。因此
与基于客户端/服务器方式的流媒体传输网络架构不同,在P2P网络中,充分利用了客户机资源,减轻了服务器的压力,满足大量用户访问的同时使用户得到高质量的服务,因此P2P流媒体技