[发明专利]用于编码数据的方法和设备有效

专利信息
申请号: 201110453503.0 申请日: 2006-03-03
公开(公告)号: CN102521848A 公开(公告)日: 2012-06-27
发明(设计)人: E.索加德;B.乔斯兰德;J.恩斯塔德;M.布拉泽维;F.赫格伦德 申请(专利权)人: ARM挪威股份有限公司
主分类号: G06T9/00 分类号: G06T9/00
代理公司: 中国专利代理(香港)有限公司 72001 代理人: 蒋骏;朱海煜
地址: 挪威特*** 国省代码: 挪威;NO
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 编码 数据 方法 设备
【说明书】:

本案是名为“用于编码数据的方法和设备”,申请日为2006年3月3日,申请号为200680015405.6的专利发明申请的分案申请。

技术领域

本发明涉及用于编码数据的方法和设备,具体地,涉及在计算机图形系统中使用来压缩(解压缩)纹理数据的方法和设备。

背景技术

在计算机图形系统中通常通过把所谓的纹理或纹理数据施加到要绘制的表面上来为在要被显示的图像中的像素生成纹理和颜色。例如,在三维(3D)计算机图形中,在目标上的表面细节通过把诸如编织物图像那样的“纹理”加到表示目标的一组多边形,以便给予目标的渲染图像以纹理结构(例如,编织物)的外貌。这样的纹理典型地通过存储纹理元素阵列或 “纹理像素”而被应用,每个纹理像素表示给定的纹理(例如,颜色、亮度、和/或光亮/阴影等等)数值,然后把纹理像素映射到要被显示的图像上的相应的元素,诸如(和,实际上,典型地)像素。

这样的安排可以提供高图像质量,但具有许多缺点。具体地,纹理数据的贮存和在使用时接入它,例如会对于图像处理设备提出例如高贮存量和带宽要求(或相反,在不满足这样的要求的场合下,导致性能损失)。这对于执行图像处理的移动和手持设备是特别重要的,因为这样的设备例如在它们的贮存、带宽与功率资源和能力方面是固有地有限的。

所以,众所周知,尝试以“压缩的”形式编码这样的纹理数据,以便试图减小例如加到设备上的贮存和带宽负担。

一个已知的这样的纹理数据压缩技术确定例如对于给定的情景要使用的一组调色板,然后对于情景中的每个纹理元素(纹理像素)存储一个索引号到调色板组,指示将用于该纹理像素的颜色。这具有优点:对于每个纹理像素只需要一个索引号,而不是全部(例如)颜色值。这有助于减小例如纹理数据贮存要求,但仍旧具有某些缺点,诸如在减小图像质量和必须的数据处理方面。

另一个已知的纹理压缩技术是要使用所谓的块截断编码(BTC)。在这个技术中,用于整个情景或图像的纹理阵列被自划分成较小的块,例如4x4纹理像素,和对于每个这样的块确定多个(典型地两个)基色值,在块中的每个纹理像素被设置为基色值之一。这再次节省了必须被存储或接入的数据,但以较低的图像质量为代价。

美国加州的S3公司,在它们的美国专利No.5956431中建议改进的块截断编码技术。在这个技术中,对于每个纹理像素块再次存储两个基色,但从这两个基色也得到将用于块的两个附加颜色(例如,通过线性混合这些颜色)。这样,四种颜色被提供作为用于纹理像素块的“调色板”,但对于块只需要存储两个颜色值。在块中的每个纹理像素然后通过使用两个比特被编码,以指示四个块颜色的哪个颜色应当用于纹理像素。这个系统比起基本块截断编码提供改进的图像质量,但需要每个块更多的数据。

申请人相信,仍旧有用于改进的数据编码和压缩技术的空间,特别是在用于图形处理的纹理数据方面。

发明内容

按照本发明的第一方面,提供了编码将用于图形处理的纹理数据元素集合的方法,包括:

把纹理数据元素集合编码为纹理数据块;以及

在纹理数据块中包括:

指示如何生成数据值集合的数据,该数据值集合将用于所述块表示的纹理元素;以及

指示一个方法的数据,该方法将用于通过使用为所述块生成的数据值集合来为所述块表示的每个纹理数据元素生成数据值。

按照本发明的第二方面,提供了用于编码将用于图形处理的纹理数据元素集合的设备,包括:

用于把纹理数据元素集合编码为纹理数据块的装置;

用于在纹理数据块中包括指示如何生成数据值集合的数据的装置,该数据值集合将用于所述块表示的纹理元素;以及

用于在纹理数据块中包括指示一个方法的数据的装置,该方法将用于通过使用为所述块生成的数据值集合来为所述块表示的每个纹理数据元素生成数据值。

按照本发明的第三方面,提供了表示将用于图形处理的纹理数据元素集合的纹理数据块,包括:

指示如何生成数据值集合的数据,该数据值集合将用于所述块表示的纹理元素;以及

指示一个方法的数据,该方法将用于通过使用为所述块生成的数据值集合来为所述块表示的每个纹理数据元素生成数据值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM挪威股份有限公司,未经ARM挪威股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110453503.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top