面向移动视频监控的转码技术研究

面向移动视频监控的转码技术研究

论文摘要

视频监控在国民安防建设中发挥着重要作用;移动视频监控的出现将其应用范围进一步扩大,人们可以利用手机、PDA等移动设备随时随地查看监控视频,从而摆脱传统视频监控需要专用设备的束缚。但由于无线网络带宽窄、波动大,以及移动设备计算能力差等限制,移动视频监控相比传统视频监控存在着监控质量差,延时较长等缺陷。移动视频监控所面临的挑战对其核心技术——视频转码提出了更高的要求。针对视频转码的一些关键技术展开研究,以摆脱移动环境限制、提升视频质量,对移动视频监控以及其他移动视频应用而言,都具有重要的理论价值和现实意义。视频转码是移动视频监控系统适应复杂的无线移动环境,为计算、显示能力各异的移动设备提供合适视频流的关键,它根据实时网络状况与用户需求,转换视频流格式。本文的研究将基于压缩效率最高的H.264编码标准,强调实时性,并强调在联合多个转码过程的多目标联合转码下达到性能最优。本文根据移动视频监控的特性及需求,针对视频转码技术的几个关键点展开研究,主要包括语法格式转码、码率转码、分辨率转码、容错信息嵌入转码,以及组合多个转码过程的多目标联合转码技术。主要研究内容概括如下:首先对视频转码相关技术进行概述,简单介绍视频压缩编码的一些基本概念,并回顾了视频编码技术的发展历史和基本框架,重点介绍最新的视频编码标准H.264;随后介绍转码技术,包括其技术目标、框架结构及功能分类;最后简要介绍其他与移动视频监控密切相关的视频技术,并对容易混淆的术语进行约定。为支持各种视频格式之间的快速透明访问,研究以MPEG-4为代表的以往标准到H.264的语法格式转码。分析H.264与MPEG-4编码工具的异同点,并对其中计算复杂度最高的模式决策及运动估计展开研究。提出三种候选编码模式预测与优化技术,以减少甚至直接得到运动补偿模式;还提出一种时空结合的多参考帧运动估计技术,相比只利用时间相关性的算法,有效提高了运动矢量的预测准确性;最后提出一种自适应搜索范围选择算法,进一步提高转码速度。针对移动视频监控系统网络带宽差异大、波动大的特点,通过码率控制实现码率转码,并研究低复杂度码率控制算法。针对视频监控的特点,提出一种根据复杂度和缓存器数据水平分配比特数的帧层码率控制技术,有效保证画面质量的平滑;针对基于率失真模型的传统码率控制方法计算量大的缺陷,提出一种基于查询表的宏块层码率控制策略,在保证视频质量的同时,有效降低计算复杂度。针对移动终端处理、显示能力有限,且具有异构性的特点,研究适用于H.264的任意比率分辨率下采样转码快速算法。分析H.264在运动估计、补偿块尺寸等方面的特性,及其对分辨率转码造成的影响;在此基础上对宏块编码方式确定、运动矢量重建及Inter宏块模式决策等内容展开研究。提出一种适用于H.264的运动矢量重建算法,能较准确地得到任意比率分辨率下采样后,各个新运动补偿块的运动矢量预测值;提出一种自底向上合并的快速模式决策技术,以牺牲少量画面质量为代价获得非常可观的转码速度提升。针对无线网络传输差错率高、带宽窄的特点,研究基于敏感区域(ROI)保护的容错信息嵌入转码。在移动视频监控应用中,转码阶段嵌入容错信息相比传统的编码源嵌入方式,能够更好地把握客户端网络状况,控制容错信息冗余度。提出一种低复杂度的敏感宏块自动识别机制,根据一系列编码参数,预测宏块丢失对视频质量的影响值,从而判别敏感宏块。随后对敏感宏块的保护策略展开分析,并比较Intra宏块刷新及运动矢量保护两种方法的性能。最后研究组合码率、帧率、分辨率、容错信息嵌入及语法格式转换的多目标联合转码技术。在实际的移动视频监控应用中,通常会同时对多项转码目标提出需求;而简单地级联多个转码器并不能得到最佳的性能。分析帧率、分辨率下采样,以及运动矢量重建过程执行顺序对性能的影响;以码率转码为基础,提出三种功能和复杂度不同的联合转码结构,并比较它们的性能;文章最后总结了移动视频监控实际应用中可能遇到的各种问题及相应的转码解决方案。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 移动视频监控简介
  • 1.1.1 移动视频监控的前景
  • 1.1.2 移动视频监控所面临的挑战及研究任务
  • 1.2 移动视频监控对转码技术的需求
  • 1.2.1 视频转码技术简介
  • 1.2.2 面向移动视频监控的转码技术需要具备的特性
  • 1.3 本文研究内容
  • 1.4 章节结构
  • 第2章 视频转码相关技术综述
  • 2.1 数字视频压缩编码技术基础
  • 2.1.1 数字视频基本概念
  • 2.1.2 编码技术和转码技术的联系
  • 2.1.3 视频编码国际标准回顾
  • 2.1.4 H.264视频编码标准概述
  • 2.2 视频转码技术
  • 2.2.1 视频转码的技术目标和任务
  • 2.2.2 视频转码器框架结构
  • 2.2.3 视频转码技术分类简介
  • 2.3 其他相关视频技术
  • 2.3.1 分层编码
  • 2.3.2 码率控制
  • 2.3.3 容错编码
  • 2.3.4 解码端优化技术
  • 2.4 术语及约定
  • 2.5 本章小结
  • 第3章 MPEG-4到 H.264的快速语法格式转码
  • 3.1 MPEG-4到 H.264语法格式转码的任务目标
  • 3.2 候选编码模式预测与优化技术
  • 3.2.1 固定阈值提前退出算法
  • 3.2.2 自适应阈值提前退出算法
  • 3.2.3 减少候选模式技术
  • 3.3 MPEG-4到 H.264语法格式转码中快速多参考帧运动估计技术
  • 3.3.1 基本原理以及相关工作
  • 3.3.2 应用候选编码模式预测与优化技术
  • 3.3.3 时空结合的多帧参考运动估计快速算法
  • 3.4 转码器结构
  • 3.5 实验结果与分析
  • 3.5.1 FDVS和 ULP预测准确性比较
  • 3.5.2 自适应搜索范围选择算法性能分析
  • 3.5.3 算法整体性能分析与比较
  • 3.6 本章小结
  • 第4章 码率转码及低复杂度码率控制技术
  • 4.1 码率转码与码率控制的可结合性
  • 4.2 转码过程中码率控制的任务目标
  • 4.3 低复杂度码率转码及码率控制技术
  • 4.3.1 基于率失真模型的码率控制算法及存在的问题
  • 4.3.2 帧层码率控制算法
  • 4.3.3 基于查询表的宏块层码率控制算法
  • 4.4 转码器结构以及失真度的讨论
  • 4.5 实验结果与分析
  • 4.6 本章小结
  • 第5章 面向H.264的任意比率分辨率快速转码
  • 5.1 分辨率转码的任务目标
  • 5.1.1 分辨率转码任务列表
  • 5.1.2 H.264分辨率转码技术的特殊性及本章研究内容
  • 5.2 分辨率转码中宏块编码方式确定
  • 5.3 适用于 H.264的运动矢量重建技术
  • 5.3.1 运动矢量合成技术定义
  • 5.3.2 适用于 H.264任意比率分辨率下采样过程的运动矢量重建
  • 5.3.3 转码中运动矢量的统一
  • 5.4 H.264任意比率分辨率转码中运动估计及模式决策快速算法
  • 5.4.1 应用提前退出算法
  • 5.4.2 基于预判的4×4块运动估计
  • 5.4.3 自底向上合并检测
  • 5.4.4 算法总结
  • 5.5 转码器结构
  • 5.6 实验结果与分析
  • 5.7 本章小结
  • 第6章 基于 H.264的容错信息嵌入转码技术
  • 6.1 容错信息嵌入转码的任务目标
  • 6.1.1 移动视频监控应用的容错特性
  • 6.1.2 容错信息嵌入转码研究内容
  • 6.2 敏感区域的自动识别技术
  • 6.2.1 Intra宏块判决方式
  • 6.2.2 Inter宏块影响因子分析
  • 6.2.3 Inter宏块敏感程度计算模型的参数训练
  • 6.2.4 敏感程度计算模型总结
  • 6.3 敏感区域保护信息嵌入转码
  • 6.3.1 方案一:基于 Intra宏块刷新的敏感宏块保护机制
  • 6.3.2 方案二:基于运动矢量信息保护的敏感宏块保护机制
  • 6.4 实验结果与分析
  • 6.4.1 敏感区域自动识别效果分析
  • 6.4.2 敏感区域保护机制实性能比较与分析
  • 6.5 本章小结
  • 第7章 多目标联合转码技术
  • 7.1 实际应用对多目标联合转码的需求
  • 7.2 码率、容错信息嵌入二目标联合转码技术、
  • 7.3 码率、帧率、分辨率及容错信息嵌入四目标联合转码技术
  • 7.3.1 帧率分辨率下采样顺序分析
  • 7.3.2 四目标联合转码器结构
  • 7.4 包含 H.264语法格式转换的五目标联合转码技术
  • 7.4.1 五目标联合转码器结构
  • 7.4.2 运动矢量重建执行顺序分析
  • 7.5 转码结构性能对比
  • 7.6 移动视频监控应用的需求及相应的转码解决方案总结
  • 7.7 本章小结
  • 第8章 总结和展望
  • 8.1 全文总结及创新点
  • 8.2 展望未来
  • 参考文献
  • 作者简历及在学期间所取得的科研成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  ;  

    面向移动视频监控的转码技术研究
    下载Doc文档

    猜你喜欢