面向网络应用的实时视频编码算法优化-计算机应用专业毕业论文.docxVIP

  • 1
  • 0
  • 约5.25万字
  • 约 66页
  • 2019-05-11 发布于上海
  • 举报

面向网络应用的实时视频编码算法优化-计算机应用专业毕业论文.docx

中文摘要摘 中文摘要 摘 要 视频编码技术是当今方兴未艾的各种视频应用的核心技术。目前广泛 使用的视频编码技术是基于块的混合视频编码技术,本文针对它在实时交 互式网络应用情况下的算法优化进行了深入的研究。 本文的研究工作包括三个部分,分别是快速scaled整数无乘近似DCT 算法、是否需要四运动向量估计的预先判断算法以及快速单通率失真优化 码率控制算法。 本文首先提出了一个快速的scaled整数无乘近似的离散余弦变换 (DCT)算法。通过充分利用Scaled DCT中的Sealed因子在一定程度上是任 意的这个特性,本文提出采用优化程序来选择scaled因子使Scaled DCT 计算最小化的方法。本文提出的一维8点DCT算法相比以往的实现在复 杂度上有非常大的减少。在绝大多数情况下,在保持和浮点DCT相同性 能的条件下,一维8点整数无乘近似DCT算法仅需要36次加减法或移位 运算。 本文第二部分工作是四运动向量运动估计的预先排除算法。在使用率 失真优化方法的MPEG.4视频编码框架中,当已知16x16运动向量时,通 过对16x16运动向量所导致的宏块各部分绝对差之和(SAD)和运动向量 做简单的计算,排除相当一部分宏块不需要4次8x8运动估计,而PSNR 性能的损失则可以忽略不计。实验结果表明。算法对高、中和低运动序列 都有非常好的判决性能,对高运动序列Stefan CIF,有50%以上的宏块被 排除,中低运动序列Foreman CIF和Akiyo C1F,有75%以上的宏块被排 除,而PSNR仅平均下降约0.02dB。判决算法的复杂度相对于运动估计的 复杂度而言,仅仅是边界的。 论文的最后一部分工作是面向网络实时应用的快速单通率失真优化 码率控制算法。为了快速适应于场景的改变,本文首先把P帧中部分宏块 所需要的比特数和所有宏块所需要的比特数之比看作一个随机变量,从而 可以由经验数据估计出它的分布。这样就可以在部分宏块已做运动估计的 情况下,先根据SAD估计出这些宏块所需要的比特数,然后以一定的置 中文摘要信概率估计整个P帧所需要的比特数的范围,从而可以在运动估计的过程 中文摘要 信概率估计整个P帧所需要的比特数的范围,从而可以在运动估计的过程 中调整QP,以避免缓冲区上溢或下溢。为了体现I帧和P帧之间的差别, 本文还提出一个变上界的缓冲区。建立在上述两个方法的基础上,本文提 出一个快速单通的率失真优化码率控制算法。实验结果表明,本文所提出 的算法有和固定量化器编码几乎相似的性能而大大优于TM5算法。 关键词:Scaled,整数近似,DCT,编码模式,预先排除,率失真优化 码率控制,置信概率 一 英文摘要Real·time 英文摘要 Real·time video coding is the core technology of interactive video on the Internet.Currently,the most comprehensive video coding is based on the block·based hybrid video coding technology.A in-depth research on the algorithms of video coding oriented to interactive Internet streaming appIication is proposed in this dissertation, Firstly,a fast multiplierless approximation of the scaled DCT is presented.A optimization program is designed to select the best scaling factors to minimize the computation complexity of multiplierless approximations of the scaled DCT,by making the best use that scaling factors arc arbitrary in the scaled BCT。A significant reduction OR computation complexity of the DCT is gotten when compared to the prevenient initializations.The proposed algorithm has a competitive performance to the floating·point DCT with only 36 adds or s

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档