数据压缩存储方法及装置制造方法及图纸

技术编号:17347209 阅读:43 留言:0更新日期:2018-02-25 13:06
本发明专利技术实施例提供了一种动画数据压缩存储方法及装置。在本发明专利技术实施例中,将四元数归一化处理之后,从四元数中剔除一个最大的浮点数,存储剩余的三个浮点数,如此,之后当需要使用四元数时,可以根据剩余的三个浮点数计算得到被踢出的该一个浮点数,进而得到四元数。可见,通过本发明专利技术实施例的数据压缩存储方法,可以提高压缩比,节省存储空间。

Data compression storage method and device

An embodiment of the invention provides an animation data compression storage method and a device. In the embodiment of the invention, after the number of four yuan will be normalized to four yuan from the number of removed one of the largest floating-point number, three floating-point numbers, so the rest of the store, then when you need to use the four yuan number, we can calculate the a float out according to three floating-point numbers the remaining four yuan, and the number of. It can be seen that the compression ratio can be improved and storage space can be saved by the data compression storage method of the embodiment of the invention.

【技术实现步骤摘要】
数据压缩存储方法及装置
本专利技术实施例涉及动画视频
,尤其涉及一种数据压缩存储方法及装置。
技术介绍
在拍摄动画之后,往往需要预览动画,以检测拍摄的画面是否合适,在预览之前,往往需要对动画的数据进行存储。其中,动画系统中最重要的数据是位置数据、放缩数据和旋转数据,前两者可以很容易地通过两个三元的向量表示出来,而且在动画的骨骼系统中,位置和放缩一般是不变化的,所以存储空间/内存占用大小,不会随着动画变复杂而变大。最复杂的是旋转数据,随着动画细腻程序的增加,会线性增长。一般动画的旋转数据通过四维矩阵存储,这种方法最大的问题是占用的存储空间较大。因此,如何节省存储空间是一个亟待解决的技术问题。
技术实现思路
为克服相关技术中存在的问题,本专利技术实施例提供一种动画数据压缩存储方法及装置。根据本专利技术实施例的第一方面,提供一种动画数据压缩存储方法,所述方法包括:获取曲线中的目标点的用于表示旋转的四元数,所述四元数中包括四个浮点数;将所述四元数进行归一化处理;从所述四元数中剔除一个浮点数;存储剩余的三个浮点数。其中,所述从所述四元数中剔除一个浮点数,包括:从所述四元数中剔除最大的浮点数。本文档来自技高网...
数据压缩存储方法及装置

【技术保护点】
一种动画数据压缩存储方法,其特征在于,所述方法包括:获取曲线中的目标点的用于表示旋转的四元数,所述四元数中包括四个浮点数;将所述四元数进行归一化处理;从所述四元数中剔除一个浮点数;存储剩余的三个浮点数。

【技术特征摘要】
1.一种动画数据压缩存储方法,其特征在于,所述方法包括:获取曲线中的目标点的用于表示旋转的四元数,所述四元数中包括四个浮点数;将所述四元数进行归一化处理;从所述四元数中剔除一个浮点数;存储剩余的三个浮点数。2.根据权利要求1所述的方法,其特征在于,所述从所述四元数中剔除一个浮点数,包括:从所述四元数中剔除最大的浮点数。3.根据权利要求2所述的方法,其特征在于,所述存储剩余的三个浮点数之前,还包括:减少剩余的三个浮点数的比特位。4.根据权利要求1所述的方法,其特征在于,所述获取旋转曲线中的目标点的四元数,包括:获取位于旋转曲线两端的第一浮点数和第二浮点数;利用第一浮点数和第二浮点数拟合得到目标点;获取所述目标点的四元数。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在读取所述目标点的位置数据、放缩数据和旋转四元数时,将位置数据、放缩数据和旋转四元数同时加载在一段连续的内存中。6.一种动画数据压缩存储装置,其...

【专利技术属性】
技术研发人员:马明路方坚
申请(专利权)人:上海开圣影视文化传媒股份有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1