CN102467377A - Animation production method - Google Patents
Animation production method Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2010
- 2010-11-08 CN CN2010105393390A patent/CN102467377A/en active Pending
Patent Citations (3)
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)
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 |