基于DSP平台视频监控系统中AVS视频编码器的实现与优化

基于DSP平台视频监控系统中AVS视频编码器的实现与优化

论文摘要

视频监控相关技术是当前国内外研究的热点之一,高效的视频压缩技术已经成为监控领域实际应用发展的关键。AVS(先进音视频编解码标准)是我国具有自主知识产权的数字音视频编解码技术标准,具有性能高、计算复杂度低、专利授权费用低等优点。TMS320DM6446数字媒体处理器是TI为数字高清视频应用而开发的新一代高性能的DSP处理器。在DSP平台上实现并优化AVS视频编码器,使其成为能够应用于视频监控领域的实时编码系统,是本文研究的主要内容,对于AVS产业化发展具有重要意义。根据实时性和提高编码效率的要求,本文以视频监控实际应用为背景对AVS算法标准中的视频编码部分进行深入研究,通过算法优化、流程改进对AVS视频编码做优化,然后在DM6446平台上实现该编码器并针对DSP特点做进一步优化工作。在算法优化部分,结合AVS视频编码流程以及针对视频监控领域应用的关键技术,选择帧间预测算法模块做深入分析并进行优化,提高预测效率。统计不同场景的视频序列中帧间选择的最优模式,并根据视频监控图像序列的特点,提出本文针对视频监控场景的帧间预测跳过模式预判的优化算法。分析运动估计模块中整像素搜索和亚像素搜索算法的复杂度,提出优化的搜索算法以合理减少搜索点,降低了运算复杂度,提高了搜索效率。同时针对代码执行效率不高的现象进行分析,对预测算法做了流程优化。通过算法级别的优化,AVS视频编码速度已经有了很大的提高。本文继续在DSP平台上实现AVS视频编码系统并进行针对平台特点的优化工作,使之更加适合于实际工程中的应用。采用的优化措施有利用编译器优化选项、数据结构优化、存储空间的合理分配、应用EDMA优化数据搬移、应用CACHE缓存机制等,并利用线性汇编对AVS算法中的耗时模块进行改进。针对像素插值模块运算量大阻碍了编码速率提高的弊端,结合AVS四抽头滤波算法和DSP平台结构,采用改变数据结构、线性汇编、内联函数、数据打包搬移等方法实现优化,最终使代码执行效率大大提高。本文通过以上的研究与优化工作,深入理解了AVS视频编码标准及其应用在视频监控领域的关键技术。实验结果表明在DSP平台上实现并优化的AVS视频编码器可以在不降低编码质量的情况下达到实时编码的要求,可以满足视频监控领域的实际应用。本文研究成果对于AVS在视频监控领域的应用有着重要的意义。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 引言
  • 1.2 研究背景和意义
  • 1.3 国内外研究现状
  • 1.4 本文研究内容及成果
  • 1.5 本文结构安排
  • 第二章 AVS视频编码标准与关键技术
  • 2.1 AVS视频编码标准
  • 2.2 AVS视频编码流程
  • 2.3 AVS视频编码关键技术
  • 2.3.1 帧内预测
  • 2.3.2 帧间预测
  • 2.3.3 1/4像素插值
  • 2.4 视频编码质量评估
  • 2.5 本章小结
  • 第三章 AVS视频编码帧间预测算法优化
  • 3.1 帧间预测算法分析与优化
  • 3.1.1 帧间预测模式分析
  • 3.1.2 跳过模式预判优化
  • 3.1.3 帧间预测模式选择优化测试结果与分析
  • 3.2 运动估计算法分析与优化
  • 3.2.1 搜索算法分析
  • 3.2.2 整像素搜索算法优化
  • 3.2.3 亚像素搜索算法优化
  • 3.2.4 运动估计算法优化测试结果及分析
  • 3.3 帧间预测模式流程优化
  • 3.4 本章小结
  • 第四章 AVS视频编码器在DSP平台上的实现与优化
  • 4.1 硬件平台DM6446简介
  • 4.2 AVS编码器在DSP平台上移植前的预处理
  • 4.3 AVS编码器针对DSP平台的优化
  • 4.3.1 循环展开与数组拆解
  • 4.3.2 应用EDMA和Cache机制
  • 4.3.3 线性汇编优化
  • 4.4 基于DSP结构的像素插值算法优化
  • 4.4.1 AVS插值算法分析
  • 4.4.2 本文插值优化算法
  • 4.5 最终优化效果与实现结果
  • 4.6 本章小结
  • 第五章 总结与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].双齿围沙蚕(Perinereis aibuhitensis)的生物扰动作用对沉积物中AVS分布的影响[J]. 中国渔业质量与标准 2020(03)
    • [2].奥迪AVS可变气门升程系统浅析[J]. 无锡南洋职业技术学院论丛 2019(Z1)
    • [3].AVS+专业卫星综合接收解码器测试分析[J]. 广播电视信息 2015(09)
    • [4].AVS专利联盟与华为自主创新关系研究[J]. 科技进步与对策 2014(22)
    • [5].AVS解码帧内预测器的硬件设计[J]. 微电子学与计算机 2012(01)
    • [6].基于FPGA的AVS视频解码帧内预测的设计和实现[J]. 电视技术 2012(20)
    • [7].AVS解码中反量化的FPGA实现[J]. 微电子学与计算机 2010(07)
    • [8].基于AVS的帧内预测算法[J]. 微计算机信息 2010(36)
    • [9].AVS标准中非必要专利的侵权风险分析[J]. 中国发明与专利 2008(09)
    • [10].浅析AVS编解码标准[J]. 电脑学习 2008(05)
    • [11].AVS空间可伸缩编码中降采样滤波器的设计[J]. 科学技术与工程 2014(35)
    • [12].AVS编码器帧内预测模块[J]. 计算机系统应用 2015(01)
    • [13].快速AVS帧内预测算法[J]. 计算机应用与软件 2015(06)
    • [14].AVS编码器中帧内预测模块的硬件设计[J]. 电视技术 2013(17)
    • [15].AVS熵编码的FPGA实现[J]. 软件 2012(02)
    • [16].基于FPGA的AVS编码器帧内预测实现[J]. 软件 2012(02)
    • [17].基于AVS的快速亚像素运动估计算法[J]. 计算机工程与设计 2012(07)
    • [18].AVS解码器帧内预测模块硬件优化设计[J]. 小型微型计算机系统 2010(01)
    • [19].AVS高清视频环路滤波结构与电路实现[J]. 微电子学与计算机 2010(03)
    • [20].AVS软件解码器瓶颈分析与优化[J]. 电子测量技术 2010(04)
    • [21].AVS视频标准的帧内预测算法改进[J]. 宁波大学学报(理工版) 2009(02)
    • [22].AVS解码器帧内预测并行自适应硬件实现[J]. 电视技术 2009(S2)
    • [23].AVS解码器中帧内预测算法的硬件实现[J]. 电视技术 2008(12)
    • [24].AVS数字视频解码中反量化/反变换的FPGA实现[J]. 现代商贸工业 2008(03)
    • [25].AVS反扫描、反量化和反变换模块的一种优化设计[J]. 计算机工程与应用 2008(19)
    • [26].AVS视频图像缩放模块的设计与实现[J]. 计算机与现代化 2008(11)
    • [27].一种新型的AVS熵解码码表结构[J]. 电视技术 2014(05)
    • [28].AVS解码器环路滤波的优化及实现[J]. 电视技术 2013(05)
    • [29].基于FPGA的AVS帧内预测电路设计[J]. 电子技术应用 2013(08)
    • [30].基于FPGA的AVS帧内预测的研究与设计[J]. 微计算机信息 2012(09)

    标签:;  ;  ;  ;  ;  

    基于DSP平台视频监控系统中AVS视频编码器的实现与优化
    下载Doc文档

    猜你喜欢