[发明专利]去方块效应滤波器和视频解码器与图形处理单元有效
申请号: | 200710110359.4 | 申请日: | 2007-06-13 |
公开(公告)号: | CN101072351A | 公开(公告)日: | 2007-11-14 |
发明(设计)人: | 扎伊尔德·荷圣 | 申请(专利权)人: | 威盛电子股份有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临;王志森 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 方块 效应 滤波器 视频 解码器 图形 处理 单元 | ||
技术领域
本发明是关于图像压缩与解压缩,且尤其是关于具有图像压缩与解压缩特征的图形处理单元。
背景技术
个人计算机与消费性电子产品是用于各种娱乐用品。这些娱乐用品可以大致区分为2类:使用计算机制图(computer-generated graphics)的那些,例如计算机游戏;与使用压缩视频数据流(compressed video stream)的那些,例如预录节目到数字式激光视盘(DVD)上,或由有线电视或卫星业者提供数字节目(digital programming)至机顶盒(set-top box)。第2种亦包含编码模拟视频数据流,例如由数字录像机(DVR,digital video recorder)所执行。
计算机制图通常由图形处理单元(GPU,graphic processing unit)产生。图形处理单元是一种建立在计算机游戏平台(computer game consoles)与一些个人计算机上一种特别的微处理器。图形处理单元是被最佳化为快速执行描绘三度空间基本对象(three-dimensional primitive objects),例如三角形、四边形等。这些基本对象是以多个顶点描述,其中每个顶点具有属性(例如颜色),且可施加纹理(texture)至该基本对象上。描绘的结果是二度空间像素阵列(two-dimensional array of pixels),显示在计算机的显示器或监视器上。
视频数据流的编码与解码牵涉到不同种类的运算,例如,离散余弦变换(discrete cosine transform)、移动估测(motion estimation)、移动补偿(motion compensation)、去方块效应滤波器(deblocking filter)。这些计算通常由一般用途中央处理器(CPU)结合特别的硬件逻辑电路,例如专用集成电路(ASIC,application specific integrated circuit),来处理。消费者因而需要多个运算平台以满足他们的娱乐需求。因而需要可以处理计算机制图与视频编码/解码的单一计算平台。
发明内容
在此揭露的实施例提供一种用于视频压缩去方块效应的系统与方法。一种用于视频解码的示范性去方块效应滤波器包含:设置成用来判定多个像素群中的预定像素群的像素是否达到条件的逻辑电路;设置成当达到该条件时,先对该预定像素群的像素滤波的逻辑电路;以及设置成当达到该条件时,根据在多组滤波单元(set of taps)中的相应组滤波单元,循序对该多个像素群中剩下的像素群滤波的逻辑电路,其中该条件是由预定的计算与比较的集合而定,该预定的计算与比较为一组滤波单元。
一种示范性视频解码器包含:熵解码器、空间解码器、组合逻辑电路与回路内去方块效应滤波器。该熵解码器接收输入编码比特流。该空间解码器接收该熵解码器的输出并产生包含多个像素的编码图片。该组合逻辑电路结合目前图片与预测图片以产生结合图片。该回路内去方块效应滤波器接收该结合图片。该回路内去方块效应滤波器包含:设置成对预定像素群滤波的逻辑电路;以及设置成当该预定像素群达到条件时,根据在多组滤波单元中的相应组滤波单元,对多个像素群中剩下的各像素群滤波的逻辑电路,其中该条件是由预定的计算与比较的集合而定,该预定的计算与比较为一组滤波单元。
一种示范性图形处理单元包含主处理接口与视频加速单元。该主处理接口,接收至少一视频加速指令。该视频加速单元,用于该至少一视频加速指令。该视频加速单元包含回路内去方块效应滤波器。该回路内去方块效应滤波器包含:设置成判定多个像素群的预定像素群的像素是否达到第一条件的逻辑电路;设置成当达到该第一条件时,先对该预定像素群的像素滤波的逻辑电路;以及设置成当达到该第一条件时,根据在多组滤波单元(set of taps)中的相应组滤波单元,循序对该多个像素群中剩下的像素群滤波的逻辑电路,其中该条件是由预定的计算与比较的集合而定,该预定的计算与比较为一组滤波单元。
附图说明
图1是用于图形与视频编码及/或解码的示范性运算平台的方块图。
图2是图1中该视频解码器160的方块图。
图3说明VC-1滤波器的子方块像素设置。
图4是图1VC-1回路内去方块效应滤波器硬件加速逻辑电路400的硬件描述伪码的列表。
图5是图4行加速逻辑电路500的硬件描述语言程序码的列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710110359.4/2.html,转载请声明来源钻瓜专利网。