CN102467377A - Animation production method - Google Patents

Animation production method Download PDF

Info

Publication number
CN102467377A
CN102467377A CN2010105393390A CN201010539339A CN102467377A CN 102467377 A CN102467377 A CN 102467377A CN 2010105393390 A CN2010105393390 A CN 2010105393390A CN 201010539339 A CN201010539339 A CN 201010539339A CN 102467377 A CN102467377 A CN 102467377A
Authority
CN
China
Prior art keywords
model
animation
picture
foreground
background
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010105393390A
Other languages
Chinese (zh)
Inventor
高华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI BLACKSPACE INFORMATION TECHNOLOGY Co Ltd
Original Assignee
SHANGHAI BLACKSPACE INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI BLACKSPACE INFORMATION TECHNOLOGY Co Ltd filed Critical SHANGHAI BLACKSPACE INFORMATION TECHNOLOGY Co Ltd
Priority to CN2010105393390A priority Critical patent/CN102467377A/en
Publication of CN102467377A publication Critical patent/CN102467377A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention relates to an animation production method, which comprises the following steps of: determining an animation element model which comprises parameters for controlling the running of animation elements; receiving parameter values of the model; calling the animation elements; substituting the animation elements into the model according to the parameter values; and generating animations according to model calculation results. Therefore, the animation production method is suitable for an ordinary computer user to produce the animations rapidly or in large scale according to own needs.

Description

Animation method
Technical field
The present invention relates to technical field of image processing, particularly a kind of animation method.
Background technology
Cartoon making is a widely used technology, and the application of generalization is arranged in fields such as radio and television, networks.Along with popularizing of personal computer, non-professional cartoon making user, for example also there is the demand to cartoon making in the common computer user.
In the prior art, there is the various software instrument to realize, comprises professional cartoon making tool software and amateur cartoon making tool software to cartoon making.For example, professional animator uses the Flash instrument of Adobe company to make vector animation, can also be indistinguishably the animation of made is amplified and dwindles processing.With the animation that Flash makes, its animation image quality is more meticulous, but manufacturing process is very complicated, is not suitable for general computer user.
Non-professional animator is for example used, and Windows Movie Maker carries out cartoon making.Such manufacturing process generally is to choose picture earlier, then picture is edited, and comprises the increase picture character, and interpolation prospect or background audio just have the form of similar lantern slide playing to generate video afterwards.Though it is easier that such animation process is compared professional cartoon making instrument, still need carry out a large amount of literal, picture and audio work of treatment.
In sum, existing cartoon making instrument is too complex still, is not suitable for the primary computer user and carries out cartoon making, also is not suitable for carrying out large batch of cartoon making.Therefore, the industry existence is carried out improved demand to animation method.
Summary of the invention
Embodiment of the present invention technical matters to be solved is: how to provide easy animation method to improve cartoon making efficient.
For solving the problems of the technologies described above, according to an embodiment of the invention, animation method is provided, comprise step: confirm the animated element model, said model comprises the parameter of control animated element operation; Receive model parameter value; Call animated element; Bring said animated element into said model according to said parameter value; Generate animation according to The model calculation.
Alternatively, said animated element model comprises foreground model, and said foreground model comprises quantity, direction of motion, movement velocity, cycle frequency, start time and the concluding time of foreground picture and foreground picture.
Alternatively, said foreground model also comprises the source of foreground picture.
Alternatively, said foreground picture is from photographing device.
Alternatively, said foreground model has more than two groups.
Alternatively, said animated element model comprises background model, and said background model comprises the start time and the concluding time of background picture and background picture.
Alternatively, said background model also comprises the source of background picture.
Alternatively, said background picture is from photographing device.
Alternatively, said background model has more than two groups.
Alternatively, said animated element model comprises audio model, and said audio model comprises the reproduction time and the concluding time of audio frequency and audio frequency.
Alternatively, said audio model also comprises the source of audio frequency.
Alternatively, said audio model has more than two groups.
Compared with prior art, the animation method that the present invention asked for protection utility command easily calls predefined animated element model, and then generates required animation rapidly.Such mode is fit to the common computer user and promptly or on a large scale makes animation according to self-demand.
Description of drawings
Fig. 1 is the process flow diagram of animation method in the one embodiment of the invention.
Embodiment
A lot of details have been set forth in the following description so that make much of the present invention.But the present invention can implement much to be different from alternate manner described here, and those skilled in the art can do similar popularization under the situation of intension of the present invention, so the present invention does not receive the restriction of following disclosed practical implementation.
Secondly, the present invention utilizes synoptic diagram to be described in detail, and when the embodiment of the invention was detailed, for ease of explanation, said synoptic diagram was an instance, and it should not limit the scope of the present invention's protection at this.
Do detailed explanation below in conjunction with the accompanying drawing specific embodiments of the invention.
In one embodiment of the invention, a kind of animation method is provided, this method may further comprise the steps:
S101 sets the animated element model;
S102 receives model parameter value;
S103 calls animated element;
S104 brings animated element into model according to parameter value;
S105 generates animation according to The model calculation.
Said method is execution in step S101 at first, sets the animated element model, and this model comprises the parameter of control animated element operation.
The animated element model that sets among the step S101 can comprise three parts, foreground model, background model and audio model.
Above-mentioned foreground model is the model of foreground moving in the control animation.This foreground model can comprise foreground picture, and promptly which pictures is foreground picture be, can also comprise quantity, direction of motion, movement velocity, cycle frequency, start time and the concluding time etc. of foreground picture in addition.
For example, when the prospect model is: < " foreground picture ", " quantity ", " direction of motion "; " movement velocity ", " cycle frequency ", " start time ", " concluding time " >; If input parameter then: < " magpie ", " 2 ", " left side is upper right down ", " 5 "; " 1 ", " 1 minute and 30 seconds ", " 1 minute and 35 seconds " >; The result of this foreground model output is so: when animation moves to 1 minute and 30 seconds, code name for two in the picture of " magpie " from a left side down with the speeds of passing picture in five seconds once toward upper right direction, whole motion process finished in 1 minute and 35 seconds.Like this, the output of the motion picture of a prospect promptly can generate.
Here " picture " of indication both comprised static bitmap and polar plot, comprised dynamic bitmap and polar plot again.That is to say that foreground picture itself just can be an animation.Under the situation of himself motion picture, with its join go in the animation that will make, form the animation in the animation, can generate complicated more animation.
In addition, both can specify foreground picture in the foreground model is a certain that stores in advance in the system, also can specify the source of foreground picture.
The source of foreground picture both can be a data-storage system, also can derive from photographing devices such as camera, digital camera, perhaps entrained mobile photographing device such as mobile phone or panel computer.Make animator can obtain cartoon material easily.
One group of motion that can be used to control a width of cloth foreground picture in the above-mentioned foreground model has a plurality of elements in prospect, i.e. during several foreground picture motions, can use two groups of above foreground model to control.Those skilled in the art understand, and the implementation method that many group foreground model are set has a lot, for example adopts method of duplication model or the like, repeats no more at this.
Background model in the animated element model is the model of background parts in the control animation.This background model comprises the start time and the concluding time of background picture and background picture.
For example, when background model is: < " background picture ", " start time "; " concluding time " >, if input parameter then: < " forest ", " 0 second "; " 5 minutes and 10 seconds " >; The result of this background model output is so: when animation brought into operation, code name appeared in the animation background for the picture of " forest ", when animation moves to 5 minutes and 10 seconds, disappears.
Similar with foreground picture, in the above-mentioned background picture " picture " of indication, also be both to have comprised static bitmap and polar plot, comprise dynamic bitmap and polar plot again.That is to say that background picture itself can be an animation.Under the situation of himself motion picture, with its join go in the animation that will make, form the background animation in the animation, also can generate complicated more animation.
Likewise, both can the specific context picture in the background model be a certain that stores in advance in the system, source that also can the specific context picture.
The source of background picture both can be a data-storage system, also can derive from photographing devices such as camera, digital camera, perhaps entrained mobile photographing device such as mobile phone or panel computer.
One group of background model can be used to control a width of cloth background picture, has when background under several the situation, can use many group background models to control.Those skilled in the art understand, and the implementation method that many group background models are set has a lot, for example adopts method of duplication model or the like, repeats no more at this.
Above said prospect and background be determined according to the animated element relativeness, prospect is to be in the upper strata of demonstration and background is from the lower floor that shows, prospect can produce one to background and block.The notion of this prospect and background is identical with notion of the prior art.
Audio model in the animated element model is the broadcast that is used for controlling various sound in the animation.Audio model comprises the reproduction time and the concluding time of audio frequency and audio frequency.For example, when audio model is: < " audio frequency ", " reproduction time "; " concluding time " >, if input parameter then: < " magpie cry ", " 1 minute and 30 seconds "; " 1 minute and 35 seconds " >; The result of this audio model output is so: when animation moved to 1 minute and 30 seconds, code name stopped to play this audio frequency for the audio frequency of " magpie cry " begins to play when animation moves to 1 minute and 35 seconds.
The foregoing description only is a kind of in the audio model, and the audio model of other types also can solve identical technical matters.For example, " concluding time " in the audio model changed into " cycle index ", promptly audio model is: < " audio frequency "; " reproduction time ", " cycle index " >, if input parameter then: < " magpie cry "; " 1 minute and 30 seconds ", " 2 " >, the result of this audio model output is so: when animation moves to 1 minute and 30 seconds; Code name begins to play for the audio frequency of " magpie cry ", and this voice playing promptly stops for twice afterwards.
Audio frequency in the audio model both can be the audio frequency that stores or define in advance in the system, also can specify the source of audio frequency.
The source of audio frequency both can be a data-storage system, also can derive from outside sound pick-up outfit, obtained material to make things convenient for animator.
Similarly, one group of audio model can be used to control the broadcast of an audio frequency.When needing in the animation under the situation of a plurality of audio frequency, can use many group audio model to control the broadcast of different audio frequency.
Behind the structure of accomplishing the animated element model, get final product execution in step S102, receive model parameter value.This step is the animation model element according to the front, chooses the different model parameter according to the demand of the animation that is designed.
Then execution in step S103 calls animated element.The animated element model calls different animated elements according to model parameter, for example foreground picture, background picture and various audio frequency or the like.
Execution in step S104 brings animated element into model according to said parameter value again.
Last execution in step S105 generates animation according to The model calculation.This step promptly is after being ready to various animated elements and parameter, according to the last animation of animated element model output.
Though the present invention discloses as above with preferred embodiment, yet be not in order to limit the present invention.Any technological human body person who is familiar with this area; Do not breaking away under the technical scheme scope situation of the present invention; All the method for above-mentioned announcement capable of using and technology contents are made many possible changes and modification to technical scheme of the present invention, or are revised as the equivalent embodiment of equivalent variations.Therefore, every content that does not break away from technical scheme of the present invention, all still belongs in the scope of technical scheme protection of the present invention any simple modification, equivalent variations and modification that above embodiment did according to technical spirit of the present invention.

Claims (13)

1. animation method is characterized in that, comprises step:
Confirm the animated element model, said model comprises the parameter of control animated element operation;
Receive model parameter value;
Call animated element;
Bring said animated element into said model according to said parameter value;
Generate animation according to The model calculation.
2. animation method according to claim 1; It is characterized in that: said animated element model comprises foreground model, and said foreground model comprises quantity, direction of motion, movement velocity, cycle frequency, start time and the concluding time of foreground picture and foreground picture.
3. animation method according to claim 2 is characterized in that: said foreground model also comprises the source of foreground picture.
4. animation method according to claim 2 is characterized in that: said foreground picture is from photographing device.
5. according to claim 2,3 or 4 described animation methods, it is characterized in that: said foreground model has more than two groups.
6. animation method according to claim 1 is characterized in that: said animated element model comprises background model, and said background model comprises the start time and the concluding time of background picture and background picture.
7. animation method according to claim 6 is characterized in that: said background model also comprises the source of background picture.
8. animation method according to claim 6 is characterized in that: said background picture is from photographing device.
9. according to claim 6,7 or 8 described animation methods, it is characterized in that: said background model has more than two groups.
10. according to claim 2 or 6 described animation methods, it is characterized in that: said picture is a dynamic picture.
11. animation method according to claim 1 is characterized in that: said animated element model comprises audio model, and said audio model comprises the reproduction time and the concluding time of audio frequency and audio frequency.
12. animation method according to claim 11 is characterized in that: said audio model also comprises the source of audio frequency.
13. according to claim 11 or 12 described animation methods, it is characterized in that: said audio model has more than two groups.
CN2010105393390A 2010-11-08 2010-11-08 Animation production method Pending CN102467377A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105393390A CN102467377A (en) 2010-11-08 2010-11-08 Animation production method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105393390A CN102467377A (en) 2010-11-08 2010-11-08 Animation production method

Publications (1)

Publication Number Publication Date
CN102467377A true CN102467377A (en) 2012-05-23

Family

ID=46071053

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105393390A Pending CN102467377A (en) 2010-11-08 2010-11-08 Animation production method

Country Status (1)

Country Link
CN (1) CN102467377A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104732573A (en) * 2015-03-26 2015-06-24 金陵科技学院 Animation system production method based on animation element model modeling output
CN105007532A (en) * 2015-06-30 2015-10-28 北京东方艾迪普科技发展有限公司 Animation playing method and device
CN106331834A (en) * 2016-10-20 2017-01-11 腾讯音乐娱乐(深圳)有限公司 Multimedia data processing method and equipment
CN109889849A (en) * 2019-01-30 2019-06-14 北京市商汤科技开发有限公司 Video generation method, device, medium and equipment
CN111462284A (en) * 2020-03-31 2020-07-28 北京小米移动软件有限公司 Animation generation method, animation generation device and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6792598B2 (en) * 2001-09-13 2004-09-14 Conocophillips Company Integrated source code file and method and apparatus for creating a computer program therefrom
CN1750047A (en) * 2005-10-20 2006-03-22 浙江大学 Automatic forming method for running water cartoon
CN101246601A (en) * 2008-03-07 2008-08-20 清华大学 Three-dimensional virtual human body movement generation method based on key frame and space-time restriction

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6792598B2 (en) * 2001-09-13 2004-09-14 Conocophillips Company Integrated source code file and method and apparatus for creating a computer program therefrom
CN1750047A (en) * 2005-10-20 2006-03-22 浙江大学 Automatic forming method for running water cartoon
CN101246601A (en) * 2008-03-07 2008-08-20 清华大学 Three-dimensional virtual human body movement generation method based on key frame and space-time restriction

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104732573A (en) * 2015-03-26 2015-06-24 金陵科技学院 Animation system production method based on animation element model modeling output
CN105007532A (en) * 2015-06-30 2015-10-28 北京东方艾迪普科技发展有限公司 Animation playing method and device
CN105007532B (en) * 2015-06-30 2018-11-30 艾迪普(北京)文化科技股份有限公司 A kind of method and apparatus of animation play
CN106331834A (en) * 2016-10-20 2017-01-11 腾讯音乐娱乐(深圳)有限公司 Multimedia data processing method and equipment
CN106331834B (en) * 2016-10-20 2020-02-07 腾讯音乐娱乐(深圳)有限公司 Multimedia data processing method and equipment thereof
CN109889849A (en) * 2019-01-30 2019-06-14 北京市商汤科技开发有限公司 Video generation method, device, medium and equipment
CN111462284A (en) * 2020-03-31 2020-07-28 北京小米移动软件有限公司 Animation generation method, animation generation device and electronic equipment
CN111462284B (en) * 2020-03-31 2023-09-05 北京小米移动软件有限公司 Animation generation method, animation generation device and electronic equipment

Similar Documents

Publication Publication Date Title
CN110070594B (en) Three-dimensional animation production method capable of rendering output in real time during deduction
CN102467377A (en) Animation production method
CN102467746A (en) Method for making animation on portable equipment
KR20040054416A (en) Method for processing still video image
CN107633542A (en) One kind pinches face editor and animation fusion method and system
CN1226328A (en) Method and system for virtual cinematography
CN1499816A (en) Image processing method and appts. thereof
US20180005430A1 (en) System, method and apparatus for rapid film pre-visualization
CN109634603A (en) A kind of H5 page animation method and apparatus based on Canvas painting canvas
US20110227932A1 (en) Method and Apparatus for Generating Video Animation
JP2022024993A (en) Video processing method and apparatus, and storage medium
CN106448687A (en) Audio making and decoding method and device
CN104091608A (en) Video editing method and device based on IOS equipment
CN1797473A (en) Method for editing computer animation
CN107292941A (en) Animation management method and its system
Guan et al. Visual communication design using machine vision and digital media communication technology
CN103186916A (en) Method and device for playing animated cartoon
CN114140564A (en) Expression creating method and device
CN109947722A (en) Data compression method, device and computer readable storage medium for application program
CN104050692B (en) Picture display process and device during a kind of beautification of photo
CN108765528A (en) Game charater face 3D animation synthesizing methods based on data-driven
CN105957130B (en) A kind of method and apparatus for realizing virtual reality system plane starting animation
CN102495727A (en) Method for synthesizing icons in interface of intelligent handheld device system
CN112887796B (en) Video generation method, device, equipment and medium
CN107945256A (en) Easy making animation method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120523