基于FPGA的AVS实时高清视频编码器的研究与实现

来源 :上海大学 | 被引量 : 0次 | 上传用户:D_boy85
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体信息技术的发展,信息技术的迅速提高,对多媒体视频压缩图像的应用越来越广泛。音视频产品数字化、高清化成为未来消费类电子发展的大趋势。AVS标准是我国具有自主知识产权的信源编码标准,其视频标准的主要应用对象是标准清晰度/高清晰度电视。2006年2月,AVS视频标准已经正式被批准为国家标准,进入了产业化推广的阶段。作为AVS编码标准产业链上的重要一环,AVS标准清晰度/高清晰度视频编解码芯片的研发对于AVS编码标准的推广起着重要的推动作用。本文对AVS高清晰度视频编码芯片的系统架构、环路滤波模块和熵编码模块的体系结构进行了深入的研究和探讨。 本项目以实现1080i格式的AVS实时编码器为目标。通过对AVS编码器中主要模块的算法复杂度的评估,算法特点的分析,同时考虑到编码器系统的可伸缩性,可扩展性,本文设计的编码器系统架构采用了基于宏块的四级流水结构。并且提出了参考像素的多级缓存结构来减少运动估计算法对片外和片内的带宽需求,以满足编码器的实时性能。 本文给出了基于FPGA的AVS熵编码硬件实现结构。设计中,通过采用双缓冲区和流水线技术,提供高性能的并行计算能力。并且针对实时高清的特点,提出了并行Zig-Zag扫描方法及其结构,以提供高数据吞吐量。 通过分析环路滤波算法的特点,本文提出一种AVS环路滤波的硬件实现方法,采用垂直滤波和水平滤波交叉进行的滤波顺序以及利用寄存器组进行中间数据的暂存与转置,有效减少片内存储器的开销和片外存储器的访问,可实现快速滤波,满足实时高清编码的要求,可应用于AVS高清实时编解码的芯片中。 对以上设计,采用Verilog HDL语言实现它们的RTL级的设计,并且在Modelsim环境下建立测试平台,完成了仿真验证。最后整个编码器在Xilinx公司的FPGA芯片Viterx-4系列的LX200器件上完成了硬件调试,能够对高清序列(1920×1088,30fps)进行实时编码
其他文献
智能天线技术是无线通信领域研究的主要方向之一。随着社会信息交流需求的急剧增加、个人移动通信的迅速普及,频谱已成为越来越宝贵的资源。智能天线利用数字信号处理技术,采
无线业务的持续增长带来频谱需求的不断增加,无线通信的发展面临着前所未有的挑战。无线电频谱资源一般是由政府统一授权分配使用,这种固定分配频谱的管理方式常常会出现频谱
随着智能手机的发展及普及,手机承载的业务也越来越多样化,伴随而来的手机安全问题也成为人们关注的焦点。手机的安全问题集中在四个方面,包括手机三大主要业务即电话通信业
随着互联网的普及,多媒体数据,特别是图像数据,正在以前所未有的速度成倍增长。如何有效地管理与检索图像已成为目前信息检索领域中的重要课题。由于基于内容的图像检索无法解决
软件定义网络(SDN,Software-definned Networking)是一种新型的网络架构模型,其核心思想是将控制层和数据转发层分离。控制层中的控制器集中式管理数据转发层网络,可以获得全
在2003年3月,由MPEG、VCEG组成的JVT开发的新一代视频编码标准H.264/AVC正式在国际上颁布。这一编码标准相对以前的视频编码标准如MPEG-1、MPEG-2、H.263等在低码率传输中表
我国是世界3大盲人高发区之一,约有盲人500~900万,占全世界盲人总数的18%。年均失明人数约45万人,即几乎每分钟便会出现一例新盲人,而低视力总人数约为盲人的3倍。据初步预测,
随着软件产业的迅速发展和通过网络途径的传播,软件盗版非法使用的问题日益严重,给软件开发商造成了极大的经济损失,软件产品的安全问题受到越来越多的关注。现阶段除了加强
随着计算机和网络技术的发展,面向服务架构SOA已经成为包含金融经济、军事指控、医疗保健等信息应用系统首选的体系架构,并凭借其跨平台、松耦合、易于集成等技术优势拥有了
随着互联网技术的飞速发展,新的应用不断增多,越来越多的人希望能够享受高速的网络服务。但现阶段网络带宽与人们的需求还有一定差距,实际中很多低优先级网络应用占去了绝大