[发明专利]一种三维模型数据压缩方法及系统有效
申请号: | 201610240410.2 | 申请日: | 2016-04-18 |
公开(公告)号: | CN105931279B | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 邱友龙 | 申请(专利权)人: | 邱友龙 |
主分类号: | G06T9/00 | 分类号: | G06T9/00;G06T17/00 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 王淑玲 |
地址: | 655000 云南省*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明具体涉及一种三维模型数据压缩方法及系统,该方法包括:将待压缩三维模型数据中各浮点型的顶点坐标拆分为高八位数据和低二十四位数据;分别将所述高八位数据和低二十四位数据按预设顺序进行排列并存储排序后的高八位数据和低二十四位数据;将待压缩三维模型数据中的第一个索引值作为基准值,计算除第N个索引值外相对于第N‑1个索引值的偏移量,其中,所述索引值为整数型,第N个索引值相对于第N‑1个索引值的偏移量=第N个索引值‑第N‑1个索引值,N≥2;对经过上述步骤处理后的待压缩三维模型数据进行LZMA编码。通过本发明提供的技术方案,能提高三维模型数据的压缩率。 | ||
搜索关键词: | 一种 三维 模型 数据压缩 方法 系统 | ||
【主权项】:
1.一种三维模型数据压缩方法,其特征在于,包括:步骤S1、将待压缩三维模型数据中各浮点型的顶点坐标拆分为高八位数据和低二十四位数据,其中所述高八位数据包括该顶点坐标的八位指数位,所述低二十四位数据包括该顶点坐标的一位第一符号位和二十三位尾数部分;步骤S2、分别将所述高八位数据和低二十四位数据按预设顺序进行排列并存储排序后的高八位数据和低二十四位数据;步骤S3、将待压缩三维模型数据中的第一个索引值作为基准值,计算除第N个索引值外相对于第N‑1个索引值的偏移量,其中,所述索引值为整数型,第N个索引值相对于第N‑1个索引值的偏移量=第N个索引值‑第N‑1个索引值,N≥2;步骤S4、对经过步骤S1~S3处理后的待压缩三维模型数据进行LZMA编码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于邱友龙,未经邱友龙许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610240410.2/,转载请声明来源钻瓜专利网。