基于FPGA的频率域MPEG-2码率转换硬件实现

基于FPGA的频率域MPEG-2码率转换硬件实现

论文摘要

近年来,随着网络技术的发展和视频编码标准受到广泛接受,视频点播、视频流和远程教育等基于网络的多媒体业务逐渐普及。为了对拥有不同终端资源,不同接入网络以及不同兴趣的用户提供灵活的多媒体数据访问服务,多媒体数据的内容需要根据应用环境动态调整,转码正是实现这一挑战性任务的关键技术之一。视频转码对时间的要求非常苛刻,以至于用高速的通用微处理器芯片也无法在规定的时间内完成必要的运算。因此,必须为这样的运算设计一个专用的高速硬线逻辑电路,在高速FPGA器件上实现或制成高速专用集成电路。用高密度的FPGA来构成完成转码算法所需的电路系统,实现专用集成电路的功能,因其成本低、设计周期短、功耗小、可靠性高、使用灵活等优点而成为适合本课题的最佳选择。本文根据MPEG-2中可变长编码(VLC)理论,采用了两级查找表减少了VLC存储空间的使用,完成VLC编码的实现。根据MPEG-2中关于System Packet的定义,针对FPGA可实现性,以空间换取复杂度的减少,实现了PES包的打包模块。根据MPEG-2相应的转码理论,完成了对系统解码模块相应的连接和调试,对解码模块以真实的bit流进行了贴近板级的情况的仿真。根据MPEG-2中TM5的算法的局限性,分析得出只需要对P帧进行相应处理即可改进场景变换对视频质量的影响,完成对TM5的算法的改进。通过性能估算和电路仿真,各模块的吞吐率能够满足转码系统的要求。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题目的与意义
  • 1.1.1 视频转码的意义
  • 1.1.2 用FPGA实现视频转码的意义
  • 1.2 本文研究成果与内容安排
  • 第二章 视频转码理论基础和整体设计框架
  • 2.1 MPEG-2标准概述
  • 2.2 DCT域视频转码理论
  • 2.3 硬件转码系统总体设计
  • 2.3.1 系统功能描述
  • 2.3.2 系统总体结构
  • 第三章 基于FPGA的硬件设计基础
  • 3.1 FPGA结构与原理(针对STRATIX Ⅱ系列)
  • 3.2 FPGA设计流程简介
  • 第四章 视频基本流可变长编码的实现
  • 4.1 游程编码(RLC)实现与结果分析
  • 4.2 可变长编码(VLC)实现与结果分析
  • 4.2.1 哈夫曼编码
  • 4.2.2 改进型哈夫曼编码
  • 4.2.3 可变长编码(VLC)实现结构
  • 4.2.4 可变长码字连接实现框图和说明
  • 第五章 MPEG-2视频PES打包实现
  • 5.1 PES包的简介
  • 5.1.1 PTS简介
  • 5.1.2 DTS简介
  • 5.2 PES打包关键问题分析和解决
  • 5.3 PES实现方法和框架
  • 第六章 MPEG-2视频转码系统连调、仿真验证和改进
  • 6.1 PCI以及系统层拆包模块的修正和验证
  • 6.2 解码部分的系统架构
  • 6.3 TM5算法的改进的硬件实现
  • 6.3.1 TM5算法的简介
  • 6.3.2 TM5算法的局限性
  • 6.3.3 场景切换识别适合硬件实现的分析
  • 6.3.4 场景切换识别算法
  • 6.3.5 TM5算法的改进部分
  • 6.3.6 TM5改进算法的硬件实现
  • 第七章 总结与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].视频转码专利技术综述[J]. 中国新通信 2018(04)
    • [2].数字视频转码技术综述[J]. 电视指南 2018(14)
    • [3].手机视频转码也要门当户对[J]. 电脑迷 2011(18)
    • [4].基于分布式视频转码技术的视频云平台[J]. 西部广播电视 2013(19)
    • [5].视频转码研究综述[J]. 现代商贸工业 2010(08)
    • [6].视频转码软件的需求和框架分析[J]. 现代职业教育 2018(05)
    • [7].视频转码技术与系统要求相匹配可显著提升新一代视频应用性能[J]. 今日电子 2010(01)
    • [8].基于Spark Streaming的快速视频转码方法[J]. 计算机应用 2018(12)
    • [9].掌中影音伴侣:手机视频转码的智能帮手[J]. 网友世界 2010(16)
    • [10].视频转码,快马加鞭[J]. 电脑知识与技术(经验技巧) 2012(10)
    • [11].基于深度学习的视频转码快速算法[J]. 计算机科学 2019(03)
    • [12].基于众核处理器的高并发视频转码与分发系统[J]. 网络新媒体技术 2016(02)
    • [13].分布式视频转码服务调度算法研究[J]. 电视技术 2012(09)
    • [14].智慧城市视频云建设应用研究[J]. 现代计算机 2019(17)
    • [15].低复杂度的快速降尺寸视频转码算法[J]. 通信学报 2012(01)
    • [16].面向移动网络的实时视频转码系统[J]. 计算机工程 2009(03)
    • [17].IP电视中的视频转码技术探析[J]. 硅谷 2013(07)
    • [18].全媒体时代基于Hadoop的电视台视频转码系统研究[J]. 电视工程 2014(02)
    • [19].视频转码技术在我台制播系统中的应用[J]. 科技资讯 2011(15)
    • [20].TI达芬奇高端产品出炉——实时高清视频转码能力推动高清视频处理与多通道应用[J]. 世界电子元器件 2008(01)
    • [21].一种改进的降尺寸视频转码算法[J]. 计算机工程 2008(16)
    • [22].基于Hadoop视频转码的任务调度算法研究[J]. 企业科技与发展 2018(12)
    • [23].基于P帧PU划分模式的H.264至HEVC视频转码重压缩检测算法[J]. 应用科学学报 2018(02)
    • [24].一种基于H.264的混合视频转码方法[J]. 中国图象图形学报 2009(12)
    • [25].德州仪器推出首款采用达芬奇技术的单芯片实时高清视频转码解决方案[J]. 电信科学 2008(02)
    • [26].德州仪器推出首款采用达芬奇技术的单芯片实时高清视频转码解决方案[J]. 电子技术应用 2008(01)
    • [27].海量视频人脸提取与识别并行框架设计及优化[J]. 计算机应用研究 2017(12)
    • [28].MediaInfo工具在视频文件管理中的应用[J]. 计算机技术与发展 2018(04)
    • [29].一种基于H.264的混合视频转码方法[J]. 计算机应用研究 2009(05)
    • [30].江苏油田视频监控资源的整合研究和应用[J]. 改革与开放 2019(07)

    标签:;  ;  ;  

    基于FPGA的频率域MPEG-2码率转换硬件实现
    下载Doc文档

    猜你喜欢