HEVC中的DCT硬件架构设计与HLS实现研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:ntyiran
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
ITU-T和ISO/IEC于2013年1月发布了一项新的视频压缩标准—HEVC。HEVC是继H.264之后的新一代视频压缩标准,与H.264相比,HEVC的压缩效率高出一倍,HEVC标准的出现解决了视频分辨率更高、视频数据量更大、存储和传输变得更加困难等难题。DCT变换在图像视频压缩领域的应用非常广泛,作为视频图像压缩的必要环节,DCT算法是图像视频编码算法中最活跃的研究部分之一。HEVC标准中的DCT变换是非常重要的预压缩过程,由于HEVC标准中需要对视频序列预测多个方向,然后通过压缩反馈获得最佳预测方向,因此需要多次执行DCT部分,所以DCT的高效实现显得十分重要。另外,HEVC对于整幅图像有更为灵活的分块机制,其中大尺寸的分块也会为相应尺寸的DCT变换带来不便,因此对大尺寸DCT变换的硬件实现研究显得尤为迫切。本文主要介绍了HEVC视频压缩编码流程中的DCT变换过程,并针对HEVC中DCT的大尺寸计算这一点,完成了两种DCT硬件架构的设计及HLS(High-level Synthesis)实现。本文的主要工作成果有:提出了以下两种硬件架构(1)基于矩阵相乘的DCT硬件架构及实现。根据资源利用率、处理延迟以及数据吞吐率这三个指标由HLS方法进行综合实现和优化,使得综合结果达到了5.56Gsps的数据吞吐率,满足了4K视频实时传输吞吐率。(2)基于蝶形算法的DCT硬件架构及实现。根据蝶形算法的运算原理,本文采用HLS方法对其进行了设计实现,与已有论文中DCT硬件结构实现结果进行了比较和分析。并以处理延迟以及数据吞吐率作为优化目标进行HLS优化设计,所完成的实现综合结果获得了6.77Gsps的数据吞吐率,比已有文献的实现结果相比获得了更高的数据吞吐率,且该实现可以应用于8K视频实时压缩。本文重点研究了HEVC中的整数DCT变换算法架构设计、HLS实现及其关键技术。在设计过程中解决了资源利用率过高、处理延迟过大和数据吞吐率无法达到目标值等问题;同时采用HLS方法完成了硬件实现,解决了传统硬件开发周期过长的问题,并且能够在一个软件设计上不断迭代出新的应用在不同场景中的硬件架构。最后对上述HLS实现分别完成了RTL功能仿真测试。其中,本文提出的硬件架构和HLS实现方法可广用于4K或8K分辨率视频的实时压缩。
其他文献
随着科学技术的迅速发展,多媒体通信将会成为新世纪的基本通信方式。造成这一现象有以下几方面的原因。首先,网络技术的发展十分迅速,通信网络已经具备了提供多媒体通信的能力。
MIMO-OFDM是新一代移动通信系统的物理层的核心关键技术。MIMO系统能够显著提升系统的频谱效率和功率效率,同时不额外占用频谱资源,OFDM系统相对于单载波系统而言能够有效对
随着网络技术,特别是互联网技术在我国的迅速推广和普及,各种网络应用,如电子商务,网上交易,网络办公自动化等也在我国迅速发展。然而,在网络技术给社会带来高效率和友好服务
本文根据863项目:《基于SIG框架的(上海)城市空间信息应用服务系统-面向移动平台信息采集与服务子系统》的要求,对子系统中的关键部分-面向移动用户使用的城市空间服务平台中
  三维CT图像可视化技术以其克服了X线投影测量的局限性,立体直观显示复杂解剖结构等优点而广泛应用于医学辅助诊断,模拟手术等方面。其中颅颌面外科是这一技术应用最为广泛
随着智能手机、平板电脑等移动终端的广泛普及,移动互联网(MI,Mobile Internet)应运而生,但是移动终端存在着诸如存储空间小、计算能力弱等一系列缺陷,云计算(CC,Clouding Co
正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)是一种多载波数字调制技术,它通过快速傅立叶反变换IFFT,将高速串行数据调制到多个并行子载波上,从而降低了每个
当前,物联网产业发展迅速,国际上IEEE成立了专门的11ah工作组来制定相应的无线网络标准,草案版本已经公布,国内电信研究院也在联合多家单位起草相应的国内标准。物联网正发挥
在现代电子产品中,嵌入式系统得到了广泛的应用。从8 位的单片机到32 位嵌入式CPU,出现了各种嵌入式平台,相应的软件控制技术也层出不穷,从简单的汇编控制到各种成熟的操作系
  本文根据相关信号处理所涉及的理论,针对实际通信系统模型,提出了空域平滑相关信号处理的改进算法,用计算机仿真平台进行的仿真实验包括,基于MUSIC算法的波达方向估计;基于空