Compression method and apparatus for bone animation data
A technology of skeletal animation and compression method, applied in animation production, image data processing, instruments, etc., can solve the problems of reducing the amount of animation data, deformation, motion distortion, etc., and achieve the effect of reducing the amount of skeletal animation data
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0020] figure 1 It is a schematic flowchart of a method for compressing skeletal animation data provided by Embodiment 1 of the present invention. see figure 1 , the compression method of skeletal animation data includes steps S110-S130:
[0021] S110. Acquire a bone transformation matrix at each sampling moment from the source skeleton animation data, and split the acquired bone transformation matrix into transformation components.
[0022] Among them, the source skeletal animation data is the original collection of bone transformation matrices stored in the animation production tool. Each bone corresponds to a bone transformation matrix at each moment, and the bone transformation matrix records the position, orientation and scaling information of the bones.
[0023] After the bone transformation matrix of each bone frame at each moment is obtained from the animation production tool at a certain sampling rate, the bone transformation matrix is split into multiple transfor...
Embodiment 2
[0031] This embodiment provides a new method for compressing skeletal animation data on the basis of the first embodiment. figure 2 It is a schematic flowchart of a method for compressing skeletal animation data provided by Embodiment 2 of the present invention. refer to figure 2 The method for compressing skeletal animation data provided in this embodiment includes steps S210-S280:
[0032] S210. Acquire a bone transformation matrix at each sampling moment from the source skeleton animation data, and split the acquired bone transformation matrix into transformation components.
[0033] In the data frame of the source skeletal animation data collected through a high sampling rate, the transformation components corresponding to the initial sampling moment obtained by splitting and the transformation components corresponding to the final sampling moment are determined as key transformation components.
[0034] S220. Sorting the two adjacent key transformation components and ...
Embodiment 3
[0054] The skeletal animation data compression method provided in this embodiment compresses the skeletal animation data for each transformation component. The skeletal transformation matrix in the present invention can be sampled at a higher sampling rate, ie 25-30 frames / s. In order to set forth the skeletal animation data compression method of the present invention more clearly, the source skeletal animation data of a bone is explained with a smaller sampling rate in the present embodiment, wherein, the sampling rate fps=5 frames / s, that is, one Sampling 5 frames of bone transformation matrix per second. In the compression method of skeletal animation data provided by this embodiment, after splitting the skeletal transformation matrix into translation components, rotation components and scaling components, each transformation component is sampled at time T={t 0 , t 1 , t 2 , t 3 , t 4} and the transformation component d={d corresponding to the sampling moment 0 , d 1 ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com