H.264去块滤波快速算法的设计与实现
- 格式:pdf
- 大小:166.95 KB
- 文档页数:3
2010年第08期,第43卷 通 信 技 术 Vol.43,No.08,2010 总第224期 Communications Technology No.224,TotallyH.264去块滤波算法及硬件实现颜开汉(上海交通大学 电子工程系,上海 200240)【摘 要】H.264是ITU-T/ISO在2003年公布的最新的国际视频压缩编码标准,它大大提高了编码效率和图像质量,其中一个重要原因是在编解码环路中引入了去块滤波器。
介绍了H.264视频编码标准中的去块滤波算法,并提出了一种可实现的去块滤波器硬件结构。
该结构通过合理利用本地SRAM资源,大大减少了总线带宽需求,提高了硬件处理速度。
仿真结果显示,通过该去块滤波器进行环路滤波,很大程度地消除了方块效应,图像质量得到明显改善。
【关键词】去块滤波; H.264; 视频编解码【中图分类号】TP331.1+1【文献标识码】A【文章编号】1002-0802(2010)08-0242-02 H.264 Deblocking Filter Algorithm and Its Hardware ImplementationYAN Kai-han(Department of Electronic Engineering, Shanghai Jiaotong University, Shanghai 200240, China)【Abstract】H.264 is the newest international video compression coding standard published by ITU-T/ISO in 2003. Owing to the introduction of deblocking filter into the coding/desoding loop, it greatly improves the coding efficiency and picture quality. This paper presents H.264 deblodking filter algorithm and its VLSI architecture. By making proper use of the local SRAM, this architecture enormously decreases bandwidth demand of the bus and increases processing speed of the hardware. The simulation shows that this algorithm could effectively eliminate the blocking effect and obviously improve the quality of the picture.【Key words】deblocking filter; H.264; video coding/decoding0 引言视频信息和多媒体信息在互联网和移动网络中的处理和传输技术已成为当前信息化中的热点。
虚拟仪器技术 电 子 测 量 技 术 EL ECTRON IC M EASU REM EN T TECHNOLO GY第32卷第10期2009年10月 H264/AVC去块滤波算法研究及FPGA实现李俊伟 陈泽祥(电子科技大学光电信息学院 成都 610054)摘 要:去块效应滤波在有效改善图像质量和压缩效率的同时,也引入了极大的计算复杂度,另外去块滤波过程需要从片外存储器读取待滤波的数据并将滤波后的数据写入片外存储器,这对于读写时钟有很高的要求,为了改善去块滤波提出了一种基于FP GA的改进的滤波算法。
相对于基本的滤波方法,可以尽快得到滤波结果,减小片内缓存的中间数据量,同时减少整个滤波过程所需要的时钟周期数,采用5级流水线电路结构,具有较高的数据吞吐量,整个设计划分为多个功能模块,全部采用Verilog HDL硬件描述语言实现,通过matlab和modelsim联合仿真验证。
可以满足对H264图像实时解码的要求。
关键词:去块滤波;滤波强度;虚假边界;流水线中图分类号:TP393.11 文献标识码:AH264deblocking f ilter algorithm and FPGA implementationLi J unwei Chen Zexiang(School of Optoelectronic Information,University of Electronic Science and Technology of China,Chengdu610054)Abstract:The deblocking filter in the H.264video coding standard can improve video quality but with huge computational complexity.A high performance,small area deblocking filter was designed based on a deblocking algorithm,which executes read/write operations on external memory with filtering computations in parallel based on an advanced filtering order.Our design has less area,clock and better performance than other deblocking filters.the circuit use5pipline and has a higher data throughput.the whole design divided into several functional modules,which are fulfilled with V ERILO G.Matlab joint modelsim simulation.Image of H264to meet the requirements of real2 time decodingK eyw ords:deblock filter;filter strength;false boundary;pipline0 引 言目前流行的视频编解码标准,都是采用基于块变换的混合编解码方案,H264编解码器反变换量化之后的图像会出现“块效应”,这是基于块编码的压缩算法常见的人工瑕疵。