视频编解码算法的并行研究

来源 :江南大学 | 被引量 : 0次 | 上传用户:linba
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由视频编码组(JVT)开发的H.264标准相比以前的编码标准而言,在编码效率上提高了50%,同时却在计算复杂度上增加了4倍,主要是因为增加了许多新的特征,主要表现在使用不同块大小和多个参考帧的1/4像素运动估计、帧内预测、DCT变换、熵编码和环路滤波等方面,使用单处理器的编码速度已经不能满足视频的实时传输和大规模的共享要求,因此分析视频编码的并行结构和研究并行算法是实现实时H.264视频应用的必要方法。论文的目的是对X264实现多线程并行编码优化,提高编码速度,增强X264实时性。以X264编码器作为研究对象,在重点分析了片级多线程并行编码算法和帧间宏块级并行编码算法基础上,通过研究得出帧间宏块级多线程并行编码算法需要对多帧图像进行并行编码,在系统中需保存与多帧图像编码有关的参考帧图像数据,所以占用大量的内存。同时通过实验证明,在编码码率相对恒定的条件下,帧间宏块级多线程并行编码算法比片级多线程并行编码算法具有更高的编码速度。根据两种算法的特点,本论文提出可以将两种算法结合进行多粒度并行编码算法研究。另外,本论文结合H.264编码标准对X264编码器进行了分析与研究,在重点分析了宏块间数据依赖关系的情况下,针对帧间宏块级多线程并行编码的特点,本论文提出了一种基于帧间和帧内宏块级的多线程并行编码算法。该算法在原有的帧间宏块级多线程并行编码的基础上,遵循宏块之间的空间相关性,为I帧内每行宏块创建单独的线程,实现了帧间和帧内宏块级并行编码,达到了多粒度并行的效果。实验结果表明,该算法在视频序列能够有效的编码和保持峰值信噪比变化不大的情况下,提高了编码的加速比,从而加强了视频编码的实时性。
其他文献
计算机支持的协同工作(Computer Supported Cooperative Work, CSCW)是计算机和通信技术与人类群体协作方式相结合的一个多学科交叉的研究领域。目前,由于CSCW的特点非常适合
在图像的获取和传输过程中,经常会受到各种噪声的干扰。对图像去噪效果的好坏往往会直接影响到后续的图像处理工作。传统的去噪方法在去除噪声的同时往往会带来图像模糊等副
红外成像系统中,为了提高制冷探测器的灵敏度,通常将红外焦平面阵列进行制冷。经过制冷的探测器对于温度较为敏感,容易受到成像系统自身镜筒的热辐射与探测元冷表面的冷反射,最终
网络视频直播系统是一种多媒体网络平台,是将音频信号以及视频信号采集成数字信号,并进过网络传输的一种流媒体应用。随着二十一世纪Internet技术的的飞速发展,网络已经成为
在电子商务过程中,通过身份认证建立交易双方之间的信任是交易开始的一个重要环节。身份认证要求消费者向商家提供自己的真实身份信息(包括姓名、身份证号等)以便商家对消费
面向服务的体系结构SOA (service-oriented architecture)是一个组件模型,其主要的思想是通过集成跨平台跨语言的软件资源完成复杂的分布式计算。以与平台无关的半结构化XML
XML已经成为Internet上数据表示和数据交换的标准格式。为了直接存储和访问大量出现的XML文档,原生XML数据库逐步发展起来,许多XML处理技术(如XQuery,XML Schema)也正在日益
随着计算机技术的发展,存储在计算机中的文件越来越多,而信息的查找变得越来越难。本文正是研究如何设计和实现一个良好的桌面搜索系统,帮助用户更有效地查找信息。   首先,提
弱监督判别学习针对传统判别学习参数独立性假设造成的判别模型在无标记样本上无学习能力的问题,主要研究如何通过导入先验知识或者合理假设在给定少量标记样本或者无标记样
特征提取是机器视觉和模式识别领域主要研究的课题之一。若训练样本不进行特征提取,则过高的特征维数会影响最终识别器的性能,即所谓的维数灾难。目前许多优秀的特征提取方法