[发明专利]一种H.264图像回环滤波器设计方法无效
申请号: | 201010106524.0 | 申请日: | 2010-02-04 |
公开(公告)号: | CN102148982A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 杨华岚 | 申请(专利权)人: | 成都市世嘉电子实业有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 264 图像 回环 滤波器 设计 方法 | ||
技术领域
本发明涉及视频编码领域,特别是一种H.264图像回环滤波器设计方法。
背景技术
H.264/AVC作为ITU和MPEG联合开发的最新视频标准,比传统的视频标准获得了很大的提高,但同时H.264的计算复杂度也大大增加了。在H.264中用到的环回滤波(Deblocking filter)是以4x4块为单位,主要用来消除4x4块之间的边界块效应,在标准中,首先完成所有4x4块水平方向的滤波,然后完成垂直方向的滤波。每个块滤波的时候会使用两相邻块各4个像素,可能修改各3个像素。
发明内容
本H.264图像回环滤波器设计跟以往的回环滤波器相比,支持并行滤波运算,运算速度更快,使用的逻辑门电路更少,占用空间更小。
本发明的目的是通过以下步骤实现:
1、对于亮度宏块,对当前宏块以及当前宏块上面和左边涉及到的块进行编号排序。对当前宏块中的4x4的块,按从左到右、再从上到下的次序排号为A~P,当前宏块上面相邻的4x4的块按从左到右的次序排号为L1~L4,当前宏块左面相邻的4x4的块按从上到下的次序排号为R1~R4。而32个滤波过程与当前宏块中4x4的块有着如下的对应关系:(A块→滤波1和5)、(B块→滤波3和9)、(C块→滤波7和13)、(D块→滤波11和15)、(E块→滤波2和6)、(F块→滤波4和10)、(G块→滤波8和14)、(H块→滤波12和16)、(I块→滤波17和21)、(J块→滤波19和25)、(K块→滤波23和29)、(L块→滤波27和31)、(M块→滤波18和22)、(N块→滤波20和26)、(O块→滤波24和30)、(P块→滤波28和32)。
2、对于亮度宏块,从外部存储器读入L1到L4的数据,进行滤波计算,过程如下:
A、读入数据R1、A、B、E和F,进入滤波计算子过程,完成1到10的滤波计算,同时将R1、L1~L4的最终结果存储到外部空间去。
B、读入数据R2、C、D、G和H,进入滤波计算子过程,完成11~16的滤波计算,同时将R2、A、B、E、F的最终结果存储到外部空间。
C、读入数据R3、I、J、M、N,进入滤波计算子过程,完成17~26的滤波计算,同时将R3和C、D、G、H的最终结果存储到外部空间。
D、读入数据R4、K、L、O、P,进入滤波计算子过程,完成27~32的滤波计算,将R4和I,J,M,N的最终结果存储到外部空间。
E、将K,L,O,P的最终结果存储到外部空间。
3、对于亮度宏块,滤波计算子过程以步骤2中的子步骤A为例进行详细说明,其他滤波计算子过程基本相同。说明如下:
(1)、从外部空间读入R1数据并缓存。
(2)、从外部空间读入A数据,完成滤波1,将E的最终结果写入从外部空间,同时缓存A的中间结果。
(3)、从外部空间读入E数据,完成滤波2,同时缓存A和E的中间结果。
(4)、从外部空间读入B数据,完成滤波3,将L1的结果写入从外部空间,同时缓存B和E的中间结果。
(5)、从外部空间读入F数据,完成滤波4,将L2的结果写入从外部空间,同时缓存B和F的中间结果。
(6)、完成滤波5,缓存L1的最终结果和A的中间结果。
(7)、完成滤波6,缓存E的中间结果。
(8)、完成滤波9,缓存L2的最终结果和B的中间结果。
(9)、完成滤波10,缓存F的中间结果。
(10)、将L2的最终结果写入从外部空间。
4、对于色度宏块,对当前宏块以及当前宏块上面和左边涉及到的块进行编号排序。对当前宏块中的块,按从左到右、再从上到下的次序排号为R、S、T、U,当前宏块上面相邻的块按从左到右的次序排号为L5、L6,当前宏块左面相邻的块按从上到下的次序排号为R5、R6。而8个滤波过程与当前宏块中的块有着如下的对应关系:(R块→滤33和37)、(S块→滤波35和39)、(T块→滤波34和38)、(U块→滤波36和40)。
5、对于色度宏块,进行滤波计算,过程如下:
A、读入数据L5、L6并缓存。
B、读入数据R5、R和T,完成33~36的滤波计算,同时将R5、L5、L6的最终结果存储到外部空间。
C、读入数据R6、S和U,完成37~40的滤波计算,同时将R6和R、T的最终结果存储到外部空间。
D、将S,U的最终结果存储到外部空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市世嘉电子实业有限公司,未经成都市世嘉电子实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010106524.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:十二直角截面薄壁梁弯曲特性分析方法
- 下一篇:一种飞机外挂气动载荷计算方法
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序