平码五不中公式规律
  • / 5

一种可配置的快速纹理压缩方法.pdf

关 键 ?#21097;?/dt>
一种 配置 快速 纹理 压缩 方法
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
摘要
申请专利号:

CN201611140118.X

申请日:

2016.12.12

公开号:

CN106683141A

公开日:

2017.05.17

当前法律状态:

实审

有效性:

审中

法?#19978;?#24773;: 实质审查的生效IPC(主分类):G06T 9/00申请日:20161212|||公开
IPC分类号: G06T9/00 主分类号: G06T9/00
申请人: 中国航空工业集团公司西安航空计算技术研究所
发明人: 聂曌; 田泽; 马城城; 刘晖; 张琛; 黎小玉
地址: 710000 陕西省西安市锦业二路15号
优?#28909;ǎ?/td>
专利代理机构: 中国航空专利中心 11008 代理人: 杜永保
PDF完整版?#30053;兀?/td> PDF?#30053;?/a>
法律状态
申请(专利)号:

CN201611140118.X

授权公告号:

|||

法律状态公告日:

2017.06.09|||2017.05.17

法律状态类型:

实质审查的生效|||公开

摘要

本发明属于计算机图形领域,尤其涉及一种可配置的快速纹理压缩方法,包括:步骤1、纹理?#35745;?#20998;格模块(1)解析纹理?#35745;?#25968;据,并将纹理?#35745;?#20998;成一系列纹理单元格,并发给基准颜色筛选模块(2);步骤2、用户配置模块(5)接受用户配置参数;步骤3、基准颜色预筛选模块(2)接收用户配置模块(5)设定的基准点选取方式和基准点个数,将所述基准点选取方式和基准点个数设定为预筛选策略。本发明通过将纹理?#35745;?#20998;格,根据用户配置信息,在单元格内预筛选基准颜色,经过单元格误差因子计算确定纹理压缩基准颜色,组合生成压缩纹理数据,可配置的快速、高效完成纹理压缩过程。

权利要求书

1.一种可配置的快速纹理压缩方法,其特征在于,包括:
步骤1、纹理?#35745;?#20998;格模块(1)解析纹理?#35745;?#25968;据,按?#35745;?#30340;纹理格式进行纹素数据转
换,并根据纹理?#35745;?#30340;大小将纹理?#35745;?#20998;成一系列纹理单元格,并发给基准颜色筛选模块
(2);
步骤2、用户配置模块(5)接受用户配置参数,设定基准颜色预筛选模块(2)的基准点选
取方式和基准点个数,并设定误差因子计算模块(3)的误差因子评判指标;
步骤3、基准颜色预筛选模块(2)接收用户配置模块(5)设定的基准点选取方式和基准
点个数,将所述基准点选取方式和基准点个数设定为预筛选策略;
基准颜色预筛选模块(2)接收纹理?#35745;?#20998;格模块(1)发送的纹理单元格,循环检索纹理
单元格内纹素,根据预筛选策略选出使用的基准颜色,并将基准颜色下发给误差因子计算
模块(3);
步骤4、误差因子计算模块(3)接收基准颜色预筛选模块(2)发送来的基准颜色,计算每
个单元格与基准颜色的误差因子,将所述误差因子与误差因子评判指标进行对比,如果计
算的误差因子不与误差因子评判指标相符,则选取失败,发送反馈信息给基准颜色预筛选
模块(2),重新筛选基准颜色?#29615;?#21017;发送符合误差因子评判指标的基准颜色给压缩纹理生成
模块(4);
步骤5、压缩纹理生成模块(4)接受误差因子计算模块(3)发送来的基准颜色;通过基准
颜色计算辅助颜色,并将所得的基准颜色和辅助颜色同单元格内纹素对比,?#19994;?#26368;接近原
始纹素的颜色并用编码替换掉原始纹素中的颜色数据,循环完成单元格和纹理?#35745;?#32452;合
最终产生的压缩纹理。
2.如权利要求1所述的一种可配置的快速纹理压缩方法,其特征在于,
基准颜色预筛选模块(2)的基准点选取方式具体为:
随机选取基准点;顺序选取基准点;选取颜色接近分格平均值的基准点。
3.如权利要求1所述的一种可配置的快速纹理压缩方法,其特征在于,
所述误差因子评判指标是用户设置的压缩?#30830;?#22260;、运算时间范围。

说明书

一种可配置的快速纹理压缩方法

技术领域

本发明属于计算机图形领域,尤其涉及一种可配置的快速纹理压缩方法。

背景技术

纹理压缩是3D场景绘制的热门技术,能够提高复杂场景下纹理数据的传输效?#30465;?br />极大减少纹理传输和存储空间,加快纹理贴图速度,提高图形处理能力。然而,传统的?#35745;?br />压缩算法不能根据用户需求,灵活配置和筛选纹理压缩的策略,?#26723;?#32441;理压缩过程的可配
置性,本文在选取基准颜色的条件下,提出一种可配置的快速纹理压缩方法。

发明内容

本发明的目的是:

本发明主要提供一种可配置的快速纹理压缩方法,可配置、快速、有效的进行纹理
贴图中纹理?#35745;?#30340;压缩。

本发明的解决方案是:

一种可配置的快速纹理压缩方法,包括:

步骤1、纹理?#35745;?#20998;格模块(1)解析纹理?#35745;?#25968;据,按?#35745;?#30340;纹理格式进行纹素数
据转换,并根据纹理?#35745;?#30340;大小将纹理?#35745;?#20998;成一系列纹理单元格,并发给基准颜色筛选
模块(2);

步骤2、用户配置模块(5)接受用户配置参数,设定基准颜色预筛选模块(2)的基准
点选取方式和基准点个数,并设定误差因子计算模块(3)的误差因子评判指标;

步骤3、基准颜色预筛选模块(2)接收用户配置模块(5)设定的基准点选取方式和
基准点个数,将所述基准点选取方式和基准点个数设定为预筛选策略;

基准颜色预筛选模块(2)接收纹理?#35745;?#20998;格模块(1)发送的纹理单元格,循环检索
纹理单元格内纹素,根据预筛选策略选出使用的基准颜色,并将基准颜色下发给误差因子
计算模块(3);

步骤4、误差因子计算模块(3)接收基准颜色预筛选模块(2)发送来的基准颜色,计
算每个单元格与基准颜色的误差因子,将所述误差因子与误差因子评判指标进行对比,如
果计算的误差因子不与误差因子评判指标相符,则选取失败,发送反馈信息给基准颜色预
筛选模块(2),重新筛选基准颜色?#29615;?#21017;发送符合误差因子评判指标的基准颜色给压缩纹理
生成模块(4);

步骤5、压缩纹理生成模块(4)接受误差因子计算模块(3)发送来的基准颜色;通过
基准颜色计算辅助颜色,并将所得的基准颜色和辅助颜色同单元格内纹素对比,?#19994;?#26368;接
近原始纹素的颜色并用编码替换掉原始纹素中的颜色数据,循环完成单元格和纹理?#35745;?br />组合最终产生的压缩纹理。

基准颜色预筛选模块(2)的基准点选取方式具体为:

随机选取基准点;顺序选取基准点;选取颜色接近分格平均值的基准点。

所述误差因子评判指标是用户设置的压缩?#30830;?#22260;、运算时间范围。

本发明的优点是:本发明提供的一种可配置的快速纹理压缩方法,通过将纹理图
片分格,根据用户配置信息,在单元格内预筛选基准颜色,经过单元格误差因子计算确定纹
理压缩基准颜色,组合生成压缩纹理数据,可配置的快速、高效完成纹理压缩过程。

附图说明

图1为本发明的方法模块图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明
进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于
限定本发明。

一种可配置的快速纹理压缩方法,如图1所示,包括:

步骤1、纹理?#35745;?#20998;格模块(1)解析纹理?#35745;?#25968;据,按?#35745;?#30340;纹理格式进行纹素数
据转换,并根据纹理?#35745;?#30340;大小将纹理?#35745;?#20998;成一系列纹理单元格,并发给基准颜色筛选
模块(2);

步骤2、用户配置模块(5)接受用户配置参数,设定基准颜色预筛选模块(2)的基准
点选取方式和基准点个数,并设定误差因子计算模块(3)的误差因子评判指标;

步骤3、基准颜色预筛选模块(2)接收用户配置模块(5)设定的基准点选取方式和
基准点个数,将所述基准点选取方式和基准点个数设定为预筛选策略;

基准颜色预筛选模块(2)接收纹理?#35745;?#20998;格模块(1)发送的纹理单元格,循环检索
纹理单元格内纹素,根据预筛选策略选出使用的基准颜色,基准颜色的选取方式可以是随
机选取基准点;顺序选取基准点;选取颜色接近分格平均值的基准点,然后将基准颜色下发
给误差因子计算模块(3);

步骤4、误差因子计算模块(3)接收基准颜色预筛选模块(2)发送来的基准颜色,计
算每个单元格与基准颜色的误差因子,将所述误差因子与误差因子评判指标进行对比,所
述误差因子评判指标包括用户设置的压缩?#30830;?#22260;、运算时间范围。如果计算的误差因子不
与误差因子评判指标相符,则选取失败,发送反馈信息给基准颜色预筛选模块(2),重新筛
选基准颜色?#29615;?#21017;发送符合误差因子评判指标的基准颜色给压缩纹理生成模块(4);

步骤5、压缩纹理生成模块(4)接受误差因子计算模块(3)发送来的基准颜色;通过
基准颜色计算辅助颜色,并将所得的基准颜色和辅助颜色同单元格内纹素对比,?#19994;?#26368;接
近原始纹素的颜色并用编码替换掉原始纹素中的颜色数据,循环完成单元格和纹理?#35745;?br />组合最终产生的压缩纹理。

最后应说明的是:以上实施例仅用?#36816;?#26126;本发明的技术方案,而非对其限制;尽管
参照前述实施例对本发明进行了详细地说明,本领域的普通技术人员应当理解:其依然可
以对前述各实施例所记载的技术方?#38468;?#34892;修?#27169;?#25110;者对其中部分技术特征进?#26800;?#21516;替换;
而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和
范围。

关于本文
本文标题:一种可配置的快速纹理压缩方法.pdf
链接地址:http://www.pqiex.tw/p-6079632.html

[email protected] 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


平码五不中公式规律 江苏五分快三大小单双技巧 11选5前2直选技巧 魔龙世界手游平民职业 天津快乐十分彩票开奖 秒速时时有官方的吗 城市围棋联赛 赚钱 斗鱼ag超会玩梦泪 2011年捕鱼达人旧版本 36o大乐透走势图 移动3g变4g的时候怎么赚钱