- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
A Dissertation Submitted to Shanghai Jiao Tong University for the
Degree of Master
The Principle and Design of Deblocking Module in Video
Compression Coding
Author: Kaihan Yan
Specialty: Communication and Information Systems
Advisor: Prof. Shenghong Li
School of Electronics and Electric Engineering
Shanghai Jiao Tong University
Shanghai, P. R. China
December, 2009
视频编解码中去块滤波模块的原理及设计
摘 要
随着因特网和移动通信的迅猛发展,视频信息在因特网和移动网络中
的处理和传输技术成为了当前我国信息化的热点,数字视频技术在通信和
广播领域获得了日益广泛的应用。视频信息所包含的数据量非常巨大, 要使
视频得到有效的应用,必须首先解决视频压缩编码问题。目前主流的视频
编码标准如 H.264 和 AVS 等都是采用基于块的混合编码算法,编码误差在
压缩比较大的时候会引起明显的块效应现象。去块滤波技术能够有效地滤
除块效应,从而显著提高视频效果,是一项非常重要而实用的技术。
本文的主要研究内容是视频编解码中去块滤波模块的原理及设计。首
先描述了视频编解码技术的历史发展与现状,简要介绍了预测编码、变换
编码、熵编码和去块滤波几项视频编解码中的关键技术,并分析了视频编
解码器的基本结构和工作原理。接着分析了块效应产生的原因,一是来自
对帧内预测和帧间预测的变换编码的误差,二是来自运动补偿预测块与块
之间的不连续性。然后介绍了去块滤波器的主要分类,即后处理去块滤波
器和环路去块滤波器,其中环路去块滤波器具有自适应性、节省帧存和解
码器复杂度低等优点,在 H.264 和 AVS 标准中均被采用。
之后,本文在现有设计的基础上,提出自己的基于 H.264 标准的去块
滤波器设计方案。按照功能需要,本文提出的去块滤波器分为滤波总控单
元、样点获取模块、宏块缓存模块、宏块输出接口模块、样点行缓存模块、
第 I 页
FIR 滤波器、写行缓存模块、参数缓存模块、参数行缓存模块、边界强度
参数获取模块和边界强度计算模块共 11 个模块。
本设计方案的创新及改进主要包括: 一是模块功能划分更加清晰和具
体,降低了硬件实现的复杂度;二是使用了合理的数据组织形式并进行了
存储顺序转换,提高了输出效率;三是采用了改进的滤波算法,重新安排
滤波顺序,减少了对 SRAM 的访问次数;四是通过合理利用本地 SRAM 资
源,大大减少了总线带宽需求,提高了处理效率。仿真结果表明,去块滤
波器功能正确,经过环路滤波后,图像的块效应得到了很大程度上的消
除,图像质量得到了明显的提高。
最后,本文对去块滤波技术未来的研究方向进行了展望。
关键词:视频编解码,H.264,块效应,去块滤波
第 II 页
The Principle and Design of Deblocking Module
in Video Compression Coding
ABSTRACT
With the rapid development of Internet and mobile communication,
文档评论(0)