基于H.264的视频传输中的错误隐藏技术研究

来源 :苏州大学 | 被引量 : 0次 | 上传用户:sophieyeah
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视频通信是多媒体通信的重要应用之一,无论在IP网络还是在无线移动网络信道中,误码的产生、数据的丢失总是难以避免,而高压缩后的视频数据对误码非常敏感,因此如何进行错误控制以保证必要的视觉效果成为研究的重点。错误隐藏作为一种错误控制后处理手段,对保证视频传输的质量有着十分重要的意义。 本文首先分析H.264标准及其参考软件JM86的编解码框架,尤其是需要改进的错误隐藏模块,并对常规错误隐藏算法做细致分析。针对现有空域错误隐藏算法采用边缘方向检测所带来的高算法复杂度和有限的边缘恢复能力等问题,以及常规时域错误隐藏在异向运动边界处隐藏效果较差等不足,通过对运动图像的边缘特性和异向运动边界特性的深入研究,在技术方面完成以下创新: 1.针对包含边缘信息的宏块丢失带来的错误,提出了基于边缘模型的双队列插值空域错误隐藏算法。该算法根据周围已经接收到的宏块特征,结合分区的思想,采用边缘像素队列匹配获取最佳插值方向,避免了常规算法中的边缘方向检测的高复杂度,通过使用周围临近像素值进行插值,恢复出包含边缘的宏块;在插值过程中提出了一种快捷的队列方向插值法。实验结果表明,该算法在丢失宏块包含双边缘情况下比基于边缘方向检测插值法高出2.1dB。在单边缘情况下比线性插值法高出4.5-5dB,比预设方向法高出1.1dB,与边缘方向检测插值法相当。在低复杂度的前提下,能更好的恢复出丢失图像宏块中包含的边缘信息。 2.为缓解常规时域隐藏算法中因较大分块特性引起的在异向运动边界处误差较大的问题,提出了结合亮度特征细致分块的时域错误隐藏算法。该算法首先利用丢失数据周围亮度信息,使用有理函数对周围稀疏运动矢量进行插值,获得更加精确的稠密运动矢量,然后检测周围边框中矢量突变点组合作为运动边界,最终通过边界匹配算法筛选获得丢失块沿运动边界方向的最优矢量插值结果。该算法缓解了分块编解码技术在错误隐藏过程中的不足。实验结果表明,特别是在包含异向运动边界较多的帧,或者在帧内大量宏块丢失的情况下,本文算法有较为明显的效果改善,22%丢包率下其PSNR比ZMV结果高出5.9dB,比BMA结果高出3.6dB,比FPBMA结果高出1.6dB,具有更好的错误隐藏效果。
其他文献
随着信息技术的迅速发展,信息技术已经被应用到社会的各个领域,计算机网络及信息系统在政府机构、企业和科研机构等各种组织中日益普及并发挥着越来越重要的作用。信息化程度
全球的数字化浪潮,带来了海量的数据,在企业经营中也有大量有价值的数据产生,这些数据对企业的生存与发展至关重要,而且企业这些数据会以几何速率增长。因此业界对开放式的网
随着我国经济迅速发展,人民物质生活水平大幅度提高,拥有车辆的家庭也越来越多,使得校园内的车辆数量与日俱增。与此同时,社会上的外来车辆数量众多,在校园随意行驶停放,给校园交通
高通量实验鉴定技术和计算预测方法正在为各种生物产生出大量的蛋白质相互作用(protein-protein interactions,PPI)数据。但大规模数据中的较高比例的假阳性阻碍了对其进行进
《形式语义学》是计算机软件与理论专业的研究生学位课,在研究生计算机教育中占有重要的地位。它是程序设计理论的组成部分,以数学为工具,利用符号和公式精确地定义和解释计
如今,信息系统已经深入应用到社会生活的各个方面,帮助人们处理各种信息事务。信息系统的运行时常需要人工干预,比如在出现异常的时候。在信息系统需要干预的时候,管理员需要
消防部门为什么要引入GIS/GPS技术?消防部门担负着保护生命和财产安全的重任,但其可利用的资源却非常有限。能够有效利用宝贵信息对消防工作是至关重要的。这出于多种理由,如:火
随着芯片集成制造工艺的日益发展,在同一芯片上集成了多个处理器的CMP架构已成为桌面应用和高端计算的主流平台。通过集成多个处理器,CMP架构提供了更多的计算资源,同一时刻可以
人脸表情识别技术是涉及情感计算、图像处理、机器视觉、运动跟踪、模式识别、生物特征识别、生理学、心理学等研究领域的一个极富挑战性的交叉课题,它是情感计算、人机智能交
传统的视觉图像系统是基于“摄像头-图像采集卡-通用PC机”三者为一体的系统。这种视觉系统不能满足嵌入式环境下对图像实时处理的需求,因此需要研制一种专用的视觉图像系统,既