H.264帧内预测算法研究及其在可视电话软终端中的应用

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:sccdxlxsq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264是ITU-T的视频编码专家组与ISO/IEC的动态图像专家组联合开发的最新视频编码国际标准。与以前的H.263、MPEG-X等编码标准不同,H.264增加了多模式运动估计、帧内预测、变长熵编码、整数离散余弦变换等新的编码方式,大大提高了编码效率。H.264采用了分层设计的思想,即分为视频编码层(VCL,Video Coding Layer)和网络提取层(NAL,Network Abstraction Layer)。VCL负责将视频数据编码成序列,NAL层负责将VCL产生的比特字符串封装到NAL单元中。这样设计使VCL能独立于网络进行高效编码,也使得编码后的数据不依赖于某种特定的网络。因而H.264被广泛应用于无线视频通信等领域。   然而,H.264出色的压缩性能是以其编码算法的高复杂性为代价的。特别在帧内预测中,它采用了全模式遍历算法,对各个方向上的预测模式逐一进行代价计算,运算量相当大,影响了H.264的实时应用。因此,有必要采用快速帧内预测算法降低其运算复杂度,以更好地满足实时视频通信的要求。此外,现有移动终端大多采用专用芯片进行视频处理与通信,其成本较高。并且,移动终端缺乏与之配套的视频通信软终端。因而,可视电话软终端的研制很有必要。   针对H.264帧内预测算法存在的问题以及可视电话软终端的市场需求,本文对帧内预测算法进行了改进,并设计和实现了一款基于SIP和RTP技术的WLAN可视电话软终端。首先,在认真研究H.264编码框架和帧内全模式搜索算法的基础上,设计了一种快速帧内预测算法。然后依据需要设计了一款WLAN可视电话软终端。终端的设计包括关键技术分析、总体架构、系统功能模块等几大部分。最后详细说明了测试方案以及测试平台的搭建,并对改进的算法和设计的可视电话软终端进行了测试。测试结果表明,快速帧内预测算法在保证编码图像质量和码率的情况下,提高了编码速率;设计的软终端能较好地与移动终端进行视频互通。
其他文献
随着Internet技术的飞速发展,隐藏在Web后台数据库中的信息资源因为其数据量大、结构完整受到了广泛关注,这些信息资源通常是由用户在Web查询页面提交查询请求后,以HTML页面
随着无线传感器网络(Wireless Sensor Network,WSN)在多领域的深入应用,WSN的重要性和前景变得越来越明确。WSN节点有限的运算能力和有限的能量等问题,吸引了来自不同学科的科研
随着Internet的迅速发展与普及,网络上出现了越来越多的主观性言论。对于这些主观性文本的分析和挖掘,传统的基于主题的文本分类方法已经无法满足需求。因此,人们开始关注并
指纹识别算法是目前高效、应用广泛的识别算法之一,是生物特征识别领域的研究热点之一。在公安、金融电子商务、政务、司法等领域有着广泛的应用。指纹识别具稳定性,唯一性,安全
随着计算机和通信技术的迅猛发展,网络也正朝着大规模、高度分布式的方向发展,同时计算机系统及其网络的被入侵行为也朝着规模化、分布化、复杂化等方向演化。由于各种网络安
车牌识别系统、(License Plate Recognition System,LPRS)是智能交通系统(Intelligent Transport System,ITS)一个重要组成部分。随着我国经济的飞速发展,汽车的总量也大幅度
k-近邻(KNN)算法是一种简单而有效的分类算法。传统的KNN分类算法存在着参数k难以确定以及分类新数据时间耗费大的两个缺陷。kNN模型算法(简记KNNModel)是一种基于KNN原理的
某眼镜连锁销售店在日常销售中应用连锁零售销售系统,积累了大量的销售数据,但该系统只支持极其简单的统计查询,无法进行商品关联性、销量和利润预测等分析。因此,本文对该企业原
数据发布中的隐私保护是将数据发布与隐私保护技术相结合,在保护隐私的前提下,发布较为准确的数据,提高信息的利用水平。匿名化限制发布是其主要的技术实现手段。当前以数据
随着Web应用的普及,Web应用程序漏洞以越来越快的速度爆发出来,针对Web应用程序漏洞检测技术的研究正逐渐成为国内外研究的重点和热点。本文介绍了已有的Web应用程序漏洞及其带