AVS视频编码器的熵编码与插值部分的FPGA设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:ysy8023zq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着数字信号处理技术的发展,给视频和音频信号的处理和存储带来了一次革命,表现为将模拟信号转换为数字信号进行处理和存储。这也随之带来了数字信息处理量过大的问题,表现为从模拟信号转换为数字信号的原始数据量是巨大的。随着对视频图像质量要求的提高,数据量将会继续增大,这就给数字信号的处理和存储带来了巨大的挑战。为了压缩这个数据量,诞生了视频压缩技术,即用更小的数据量来表示更多的视频图像信息的方法。综上所述,设计基于当前流行的视频编码标准的编码器,具有广泛而深远的科研与市场价值。本文就是在研究了目前先进视频编码标准(MPEG-4、H.264、AVS等)的基础上,提出了一个基于AVS标准(Audio and Video coding Standard)的编码器的硬件设计结构,并对该结构中的熵编码与插值部分进行了详细分析与研究,对具体实现的功能细节用Verilog HDL语言进行了编写,并在ISE开发环境中进行仿真,最终在Virtex 5开发板中完成了在线测试验证。实验结果表明,该编码器的熵编码与插值部分能够完成AVS标准对图像的实时编码处理要求,并可以下载到FPGA芯片中完成编码器的指定操作。本文所做的工作以及创新点如下:(1)调研目前流行的视频编码标准发展现状,着重研究了AVS视频标准以及该标准下对图像处理编码的方法,并认真学习了标准中的熵编码部分与插值部分,弄清这两部分的工作原理。(2)学习当前嵌入式视频处理的方法,调研FPGA技术的发展现状和功能特点。掌握FPGA芯片的开发流程、Virtex 5系列芯片的功能特点以及软硬件开发环境ISE、仿真验证环境ModelSim SE的操作方法,学习Verilog HDL语言的编程方法。(3)在对AVS标准熵编码部分进行深入研究的基础上,本文结合FPGA芯片的特点,提出了一种两选择器单周期并行检测Exb-Golomb码字位数的编码方法,即“首位1”快速检测算法。并设计了一种采用32位数据输出码流的硬件实现结构。同时,还给出了一种用FIFO来暂存Exb-Golomb码流的方法,解决了宏块头数据与量化残差数据的同步连接问题,不但提高了编码器的工作频率,也减少了硬件资源的占用。(4)本文对AVS标准的插值算法进行优化设计,提出了一种数据组合填充模块的结构设计,即开辟专用存储区域,对参考样本数据进行暂存处理,从而提高了读取插值数据的速度。特别是采用高阶次的滤波器对1/2像素、1/4像素进行一步插值,实现了在单周期内快速完成一行与一列数据的插值算法,从而减少了运算时间。本文根据FPGA硬件设计的特点,采用移位与加法运算来替代乘法运算,大大提高了编码器的效率。(5)本文设计了一种用Verilog HDL语言实现的FPGA硬件结构,并对其进行仿真验证和综合,给出了实验结果与数据。本文将熵编码与插值部分的硬件编程语言综合后下载到Virtex 5芯片中,进行了在线测试验证。选择一幅实验图像,首先用rm52j软件(AVS标准参考代码软件)进行分析,得出结果,然后与本论文的上板测试结果进行对照,证实了这两部分硬件设计的正确性和实时性。
其他文献
摘 要:本文介绍了兖州煤业榆林能化有限公司60万吨煤制甲醇项目,采用荷兰荷丰(JACOBS)超级克劳斯(SuperClaus)硫回收装置,催化剂在后期运行中的维护工作所得经验及心得进行介绍及探讨。  关键词:煤制甲醇 超级克劳斯(SUPERCLAUS) 硫回收 催化剂
IP多媒体子系统(IMS)是3GPP在R5提出的支持IP多媒体业务的子系统,它的核心特点是采用了SIP协议,以及接入无关性。IMS能够为用户提供方便快捷、更加多样化的多媒体业务,开创了
骨折的发生给人体带来很大的危害,严重影响着人们正常的生活和学习。股骨干骨折是临床的常见病和多发病,对股骨干骨折位置判断的精准与否直接影响着骨折诊疗方案的准确性。由
随着人们对海洋的开发与利用,水声网络逐步成为水声工程领域关键技术之一。由于水声信道具有传输速率低、环境噪声复杂、路径损耗高、强多途效应等特点,这些特点导致水声网络
中继协作通信技术可以给系统带来巨大增益,因而受到了广泛的关注。无线中继网络的物理层网络编码技术,可以在不损失分集增益的前提下有效地改善中继网络的传输速率和吞吐量,
压缩编码技术对图像处理中大量数据的存储和传输起着至关重要的作用。静止图像压缩标准JPEG2000采用离散小波变换(DWT)和优化截取的内嵌码块编码算法(EBCOT),获得了码流组织
随着信息化技术的发展和计算机的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统成为当前研究和应用的热点,各种应用嵌入式技术的产品将越来越向着网络化、智能化
射频识别技术(Radio Frequency Identification,RFID)在各个行业中有着广泛的应用前景。在这项技术发展的过程中仍有许多需要解决的问题,标签碰撞问题就是制约RFID技术实用化
为了满足用户需求,LTE-A下行链路使用多天线正交频分复用(MIMO-OFDM)技术,可以在不增加系统带宽的前提下成倍提高无线通信系统的频谱利用率、系统容量和数据传输速率。然而由
超宽带雷达是指相对工作带宽大于或等于其中心频率20%的雷达,是一种新的雷达体制,它具有高的距离分辨率、低截获概率、抗干扰、反隐身、抗多径和特有的穿透力等常规雷达难以