[发明专利]一种基于图像分布的纹理数据解压方法在审
申请号: | 202011426218.5 | 申请日: | 2020-12-10 |
公开(公告)号: | CN112767500A | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 项天;查道路 | 申请(专利权)人: | 苏州速显微电子科技有限公司 |
主分类号: | G06T9/00 | 分类号: | G06T9/00;G06F16/51;G06F16/583;G06T15/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215200 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 图像 分布 纹理 数据 解压 方法 | ||
本发明公开了一种基于图像分布的纹理数据解压方法,根据压缩数据的头部判断该纹素块属于哪种压缩类型;取回对应端点和权重;根据端点和权重插值出该纹素的值。本发明压缩数据长度固定,码率固定;解压速度快。
技术领域
本发明涉及计算机图形学领域,具体为一种基于图像分布的纹理数据解压方法。
背景技术
纹理压缩(texture compression)是一种专门用于存储三维计算机图形绘制系统中的纹理映射的图像压缩形式。纹理压缩技术不仅可以提高纹理缓存的利用效率,使采用更大、更高分辨率的纹理成为可能,而更大、更高分辨率纹理图像的采用,将使得虚拟环境中的景物表面看起来更加真实细腻:更能有效地减轻系统数据传输的负担,避免了由于纹理缓存频繁交换带来的系统性能下降,这样就在一定程度上平衡了真实感图形的实时绘制问题。
纹理压缩区别于其他图像压缩技术的区别是:1.对解码速度敏感:由于纹理压缩技术用于纹理渲染,解压用于直接绘制,实时性要求高,因此为了不影响渲染,解压速度必须快。2.随机读取:由于渲染过程中纹理读取的顺序是未知的,所以任何纹理压缩方案都必须允许快速随机访问已解压缩的纹理数据。3.压缩率:图形绘制系统带宽有限,需要在尽可能小的带宽消耗下完成渲染,对于纹理压缩率要求高。4.不需要实时编码,仅需编码一次,对于编码速度要求低。
专利号为CN106683141A的中国发明专利申请提出了一种可配置的快速纹理压缩方法,该方法将纹理分块并设置一定基准点,利用基准点将整个纹理块编码的方式来压缩纹理。该方法使用了固定的模板,只能从模板中取数。为此我们提供一种图像失真少、便于解压的纹理压缩方案。用于解决上述问题。
发明内容
本发明的目的在于提供一种基于图像分布的纹理数据解压方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种基于图像分布的纹理数据解压方法,包括以下步骤:
S1:根据压缩数据的头部判断该纹素块属于哪种压缩类型;
S2:对于单分布压缩,直接取回对应纹素的权重以及该分布的端点;对于单分布双平面压缩,直接取回对应纹素的两组权重以及该分布的端点;对于双分布,取回权重后,根据分布bit判断属于哪个分布,然后取回对应分布的端点;对于双分布双平面,根据分布索引判断纹素属于哪个分布,然后取回对应分布的端点,取回对应两组权重后,插值获得最终权重;对于三分布,根据分布索引判断纹素属于哪个分布,然后取回对应分布的端点,取回对应权重后,插值获得最终权重;
S3:根据端点和权重插值出该纹素的值。
优选的,所述纹素块为4x4纹素块,压缩数据为128bit。
与现有技术相比,本发明的有益效果是:压缩数据长度固定,码率固定;解压速度快。
附图说明
图1为本发明纹理数据解压流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明提供如下技术方案:一种基于图像分布的纹理数据解压方法,包括以下步骤:
S1:根据压缩数据的头部判断该纹素块属于哪种压缩类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州速显微电子科技有限公司,未经苏州速显微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011426218.5/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序