Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Animation processing method, apparatus and device

An animation processing and animation technology, which is applied in the computer field, can solve problems such as occupying more system resources, and achieve the effects of reducing size, improving performance, and reducing size

Pending Publication Date: 2019-04-16
ADVANCED NEW TECH CO LTD
View PDF7 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, auxiliary tools are often used to export the animation source file of the animation to be played to generate an animation description file, such as the Lottie (an open source animation library) scheme and the SVGA (an open source animation architecture) scheme, although the animation file size can be reduced , but it still takes up more system resources (such as memory space, CPU time) when parsing the animation description file on the playback side

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Animation processing method, apparatus and device
  • Animation processing method, apparatus and device
  • Animation processing method, apparatus and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] An animation processing method provided in the embodiment of this specification is used to generate an animation target file from an animation source file of an animation to be played with less overhead on system resources, so as to facilitate animation application development by animation application developers. In specific implementation, from the perspective of equipment, the execution subject can be a terminal, where the terminal can be a server, computer, mobile phone, tablet computer, smart watch, smart bracelet, etc., which are convenient for animation application developers to use the animation source of the animation to be played A device for generating an animation target file from a file, which is not specifically limited in this application.

[0055] In addition, the animation processing method provided in the embodiment of this specification, from a program point of view, the execution subject can be a program installed in the terminal, and this program can ...

Embodiment 2

[0084] An animation processing method provided in the embodiment of this specification is based on Embodiment 1, by analyzing the voice to generate corresponding voice description data in time series, so as to realize animation supporting voice, that is, to realize voice animation, and the voice Animations can be supported.

[0085] Specifically, such as Image 6 As shown, the animation processing method also includes:

[0086] Step S202, generating audio description data from the audio corresponding to the animation to be played according to the data description format.

[0087] Wherein, the audio corresponding to the animation to be played is audio data that needs to be added (i.e. inserted) into the animation to be played to increase the animation effect (i.e. sound effect). At this time, the audio can be regarded as a The object is described, so as to generate a character string corresponding to the object, that is, the audio description data, where the audio can be from...

Embodiment 3

[0094] An animation processing method provided in the embodiment of this specification is based on Embodiment 1, by establishing an index of animation elements and external trigger events, interactive animation can be realized, such as interactive animation games, and animation applications can be further expanded , which is conducive to improving user experience.

[0095] Specifically, the animation processing method further includes: establishing an index relationship according to a preset trigger event, and the index relationship is a mapping relationship between the trigger event and the animation effect of the animation element, so that the user can interact with the animation through the trigger event Through interaction, the animation can have different animation performances in different situations, so that the interaction is more interesting and allows users to have fun in the interaction.

[0096] Wherein, the triggering event may include an interactive command issue...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the present specification disclose an animation processing method, apparatus, and device. The scheme includes: describing the animation effect of the animation elements in the animationto be played by using the animation description data, and serializing the animation description data to generate the animation object file as the loading file of the animation to be played in order to facilitate the application processing of the subsequent animation playing.

Description

technical field [0001] This specification relates to the field of computer technology, in particular to an animation processing method, device and equipment. Background technique [0002] As users use terminals more and more frequently, in order to improve user experience, application service providers often use animation to display various information to terminal users, such as app (application) startup welcome page, loading progress bar , live information display, game rendering, etc. Animations made based on existing technologies, such as traditional frame animations, attribute animations, GIF (Graphics Interchange Format, image interchange format) animations or webP (a picture format designed to speed up picture loading) animations, need to load (load) a series of resource images, and there are many repeated elements in the resource images, so when playing animation to create a bitmap (bitmap), not only requires a lot of memory resources, but also requires a lot of CPU ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T13/00
CPCG06T13/00
Inventor 王岩荣涛
Owner ADVANCED NEW TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products