基于H.264无线视频传输编解码算法研究及解码器ARM实现

来源 :扬州大学 | 被引量 : 0次 | 上传用户:infoerp2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着多媒体技术的发展以及无线通信服务需求的不断增加,在移动环境下为用户提供多媒体通信业务正在成为发展的趋势。视频通信是多媒体业务的核心,由于视频信号的数据量大、无线信道带宽有限和误码率高等特点,如何在无线环境中实时传输高质量的视频面临着巨大的挑战。   视频通信有严格的实时性要求,这就要求网络为视频传输提供足够的带宽、有保障的延时和可接受的误码率。由于无线移动信道带宽有限,另外有噪声、多径、衰落等信道干扰因素,使得传输中的差错总是难以避免,而且,压缩后的码流对错误非常敏感,误码很容易在时域和空域扩散。因此视频通信中的差错控制技术必不可少,错误隐藏技术在解码端实现,不会增加带宽开销和时延,是一种非常有效的抗误码方法。   针对无线信道带宽有限以及时变、易误码等特性,需要有效地控制编码端输出码流,使码流的大小能很好的适应无线信道带宽的限制,从而在解码端获得最优的解码图像。本文研究了码率控制算法,提出了一种基于可变参量的码率控制算法。经过实验比较,本文提出的算法在码率控制的精度上优于标准的码率控制算法,比标准码率控制算法平均提高了0.25dB的信噪比。   为降低视频无线传输时误码对视频质量的影响,本文详细地讨论了H.264视频编码标准中现有的错误隐藏算法,针对时空域错误隐藏的特点,提出了一种基于解码端的自适应错误隐藏算法。根据受损块所处区域的运动剧烈程度,自适应地选择时域空域错误隐藏。实验测试结果表明,该算法对于视频错误的恢复效果有一定程度的提高。   随着嵌入式技术的不断发展,嵌入式多媒体越来越广泛的得到应用。本文通过对嵌入式和H.264视频编解码技术的研究,实现了H.264解码器和播放器在S3C6410平台上的应用。在S3C6410基础上进行环境的配置,定制嵌入式Linux操作系统,完成了嵌入式操作系统的移植工作。在完成交叉编译等嵌入式平台开发环境的搭建后,对基于Linux的开源编解码库ffmpeg在S3C6410平台上进行了移植,最终实现了嵌入式平台上对H.264码流的解码和播放。
其他文献
本文首先介绍了P2P流媒体的相关技术,主要包括P2P技术、流媒体技术、流媒体传输协议和P2P流媒体技术,并且分析了几个典型的P2P流媒体模型;然后对几种常用的NAT穿越方法做了比
随着信息和网络技术的发展,以及多媒体技术的应用和推广,产生了大量各式各样的视觉内容。图像作为这些视觉内容中的一个重要的组成部分,它能够直接形象的表达信息。如何从大
随着人类在海洋的活动范围和活动频度的迅速增加,以及对海洋开发需求的不断增长,水下目标的定位技术越来越受到国内外众多学者的重视。通常所说的水声定位系统测得的目标位置
本论文是在参与上海市重点科技项目“智能交通系统”工作的基础上完成的。ITS (Intelligent Transportation System)智能交通系统,主要利用信息技术将行人、车辆、道路相互紧
光纤传感技术是一种新型传感技术,具有诸多优点,被广泛应用于工业、农业、军事、医疗等领域。本文选择光纤光栅传感测量课题中的波长解调检测问题进行研究,具有实际意义和学
认知无线电技术是指认知用户通过对频谱的动态感知,在保证对授权用户不会造成干扰的前提下接入处于空闲状态的频谱并进行通信的技术。频谱感知是认知无线电技术的基础,对于提
实时性是当今视频编码标准应用的一个关键性问题,H.264/AVC作为新一代视频编码压缩标准,能够在不同速率、不同传输场合传输高质量的图像数据,已经越来越受到人们的重视和广泛
无线自组织网络作为一种新兴的网络技术,凭借其灵活、便捷的组网方式突破了传统网络的局限性,获得了人们的广泛关注。传统网络的MAC协议并不适用于拥有鲜明特点的无线自组织