CN100454342C - 3D plant music animation system - Google Patents
3D plant music animation system Download PDFInfo
- Publication number
- CN100454342C CN100454342C CNB200310120622XA CN200310120622A CN100454342C CN 100454342 C CN100454342 C CN 100454342C CN B200310120622X A CNB200310120622X A CN B200310120622XA CN 200310120622 A CN200310120622 A CN 200310120622A CN 100454342 C CN100454342 C CN 100454342C
- Authority
- CN
- China
- Prior art keywords
- unit
- music
- dance
- dancing
- dimensional
- 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.)
- Expired - Fee Related
Links
- 238000009877 rendering Methods 0.000 claims abstract description 6
- 230000005236 sound signal Effects 0.000 claims abstract description 6
- 230000033001 locomotion Effects 0.000 claims description 32
- 238000012545 processing Methods 0.000 claims description 4
- 230000036544 posture Effects 0.000 abstract 3
- 230000010391 action planning Effects 0.000 abstract 1
- 241000196324 Embryophyta Species 0.000 description 18
- 239000000284 extract Substances 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 241000234435 Lilium Species 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 230000005158 plant movement Effects 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000010183 spectrum analysis Methods 0.000 description 1
- 238000001308 synthesis method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The present invention relates to a three-dimensional plant music animation system which comprises a computer unit, an audio playing unit and a video displaying unit, wherein the computer unit can analyze music files stored in a music library through built-in software, the computer unit can also calculate and automatically generate continuous animation videos through the built-in software and output video signals to the video displaying unit, the audio playing unit is used for playing audio signals, and the video displaying unit is used for displaying audio data. The present invention also comprises a three-dimensional figure library, a real time animation sequence generating and real-time rendering module, a dance posture library, an automatic dance rule module and a dance action script module, wherein the three-dimensional figure library is used for storing models of various three-dimensional plants, the real time animation sequence generating and real-time rendering module is used for automatically generating and rendering real time dance actions, the dance posture library is used for storing various dance postures, the automatic dance rule module is used for generating dance action planning data, and the dance action script module is used for editing and storing dance action data.
Description
Technical field
The present invention relates to computer multi-media system and three dimensional computer graphics animation system, particularly the music animation system of three-dimensional plant body.
Background technology
Modeling and sense of reality drafting about plant are one of focuses of graphics area research always.People have done a large amount of fruitful work, yet the research of relevant plant animation is rare, and pay close attention to the growth animation of plant more, realistic plant movement simulation is owing to have higher motion complexity and scene complexity, and description, control and the realization of this type games had bigger difficulty.And, because plant has higher freedom of motion, having brought very big difficulty to finding the solution the equation of motion, real-time animation just is difficult to realize more.Existing most of virtual Dance System adopts the visual human as its cartoon role, and great majority are utilization movement capturing technologies, catch the people's of real world action message by motion-captured device (magneto-electric or photo-electric), then by various movement synthesis methods, motion is reoriented to virtual dancing role, generates motion animation sequence true to nature.This method needs comparatively complicated and expensive motion-captured device, and need to gather a large amount of true personages' exercise data, and synthetic new motion difficulty comparatively, synthetic motion often is the simple repetition of the real motion that captured, gives the plodding sensation of people unavoidably.
Summary of the invention
The object of the present invention is to provide a kind of three-dimensional plant body music animation system.
For achieving the above object, a kind of three-dimensional plant body music animation system comprises computer unit, audio playing unit and video display unit;
Described computer unit can pass through embedded software, the music file of analyzing stored in music libraries;
Described computer unit can also pass through embedded software, calculates and the continuous animated video of automatic generation, and vision signal is outputed to video display unit;
Described audio playing unit is used for playing audio signal;
Described video display unit is used for display video data;
It is characterized in that described computer unit comprises:
3 d graphic library is used to store the model of various three-dimensional plants;
The real-time animation sequence generates and the real-time rendering module, is used for generating automatically and playing up real-time dance movement;
Dancing attitude storehouse is used to store various dancing attitudes;
Automatically the dancing rule module is used to produce the dance movement layout data;
The dance movement script module is used to store the dance movement data.
The present invention is under the situation that does not need motion-captured device, and the motion of simulating plant body realistically generates the dancing motion animation sequence of three-dimensional plant body in real time.The present invention can also allow user oneself editor dancing attitude and action, thereby can the layout generation and the dancing animation of music style harmony.For the user provides an intelligent entertainment system that integrates multinomial technology such as music, dancing, three dimensional computer graphics, 3d computer animation.The used method of the present invention is made at multimedia movie, and fields such as multimedia recreation development of games and multimedia advertising making have application prospect.
Description of drawings
Fig. 1 is a three-dimensional plant body music animation system composition frame chart of the present invention.
Embodiment
Accompanying drawing 1 is a system architecture diagram of the present invention.Total system is divided into three unit: computer unit 10, sound equipment output unit 20 and video display unit 30.Computer unit comprises a music libraries 101 of being made up of various music files, CD CD, disc etc.; Computer unit is built-in with music signal processing module 102 and is used for handling and discerning music signal, so that key elements such as the time of control dance movement, style, dynamics; Music playing module 103 is used for playing back music, gives audio playing unit 20 with audio signal output.Also be built-in with 3 d graphic library 111 in the computer unit, the model of storing various three-dimensional plants is used for the dancing animation; The real-time animation sequence generates and real-time rendering module 112, to from dancing attitude storehouse 113, extract attitude data, produce the dance movement layout data from automatic dancing rule 114 modules, or from dance movement script 115, extract the dance movement data, generate and play up real-time dancing animation automatically.Computer unit also provides three-dimensional modeling 121, dancing attitude editor 122,123 3 interfaces that exchange with the user of dance movement layout, so that system can generate plant model, dancing attitude and dance movement by user oneself definition.The melody output audio signal of computer unit and animation outputting video signal are connected respectively to audio playing unit 20 and video display unit 30, with playing back music and demonstration animation.
Embodiment
Music file is directly left in the data storage part of computer unit, as hard disk, read-only memory can be wiped reservoir, or flash memory etc., form a music libraries; Perhaps can realize the broadcast of music by CD device or outside other music player.For example, we have stored the music of tchaikovsky's " Swan Lake " as nautch.The shape library that comprises various plant three-dimensional datas in the interior foundation of native system.For example, we set up the lily model of a three-dimensional by the three-dimensional modeling module, and as the leading role of dancing animation, it is made up of a stem, four leaves and a flower being positioned at the top.These organs all can move when dancing, and anthropomorphic dummy's trunk and four limbs make various motion in different poses and with different expressions.In native system, set up and the corresponding dancing attitude of various plant models storehouse.For example, we are divided into flower, stem and six parts of four branches and leaves with the liliaceous attitude of cartoon role, each part set up respectively again some kinds of representative attitudes (such as, can have for flower part: the hanging low of flower, high, lateral deviation and reverse etc.).In native system, set up the action script file of the dance movement that comprises various plant dance movement sequences.For example, we set up the targeted attitude of each beat according to the natural beat of music, and system can be according to the transfer and the conversion that realize automatically based on the kinetic model of physics between attitude, thereby generates dance movement miscellaneous.Add the action of some control dancings of overall importance, as move, jump, rotation etc., just can form a complete dancing script file, the dancing cartoon role just can be according to the link up dancing of smoothness of the dancing script of being write.Set up the audio signal processing unit that music factor (as beat, high pitch, bass, drumbeat etc.) extracts and discerns at the embedded software of native system.For example, we can adopt the method for spectrum analysis, extract and discern the height of tone.For the situation of source of sound employing MIDI, we can set up the MIDI analytic unit, extract information such as the contained pitch of MIDI music signal kind, the duration of a sound, beat, to control the dancing of cartoon role more accurately.The software interface mode of man-machine interaction during the user shows by computer screen is selected the plant animation mode of writing music for a song, and can write music for a song manually or automatically write music for a song.For example, the mode that our selection is write music for a song manually so just also needs further to select the dancing script, and the mode that we introduce in can going on foot according to the 4th be write the dancing script and be preserved and be elected to be current dancing script.After the user clicks sign on, system will play selected melody, and generate and the corresponding dancing animation of melody simultaneously, and audio frequency and vision signal are output in audio playing unit and video display unit.Audio playing unit comprises power amplifier, loudspeaker, audio amplifier.Video display unit comprises LCD, plasma scope, rear-projection or pre-projecting type display.Display can show or multimachine combination demonstration by unit.
Claims (7)
1. a three-dimensional plant body music animation system comprises computer unit, audio playing unit and video display unit, and described computer unit can pass through embedded software, the music file of analyzing stored in music libraries;
Described computer unit can also pass through embedded software, calculates and the continuous animated video of automatic generation, and vision signal is outputed to video display unit;
Described audio playing unit is used for playing audio signal;
Described video display unit is used for display video data;
It is characterized in that described computer unit comprises:
3 d graphic library is used to store the model of various three-dimensional plants;
The real-time animation sequence generates and the real-time rendering module, is used for generating automatically and playing up real-time dance movement;
Dancing attitude storehouse is used to store various dancing attitudes;
Automatically the dancing rule module is used to produce the dance movement layout data;
The dance movement script module is used to store the dance movement data.
2. system according to claim 1 is characterized in that described computer unit also comprises;
The three-dimensional modeling interface generates plant model by user oneself definition;
Dancing attitude edition interface generates the dancing attitude by user oneself definition;
The dance movement choreography interface generates dance movement by user oneself definition.
3. system according to claim 1 is characterized in that described computer unit also comprises:
The music signal processing unit is used for handling the music signal of music libraries;
The music unit is used to play the music signal from the music signal processing unit.
4. system according to claim 1 is characterized in that described music libraries is made of the external memory device of hard disc of computer, CD CD, disc.
5. system according to claim 1 is characterized in that described audio playing unit comprises power amplifier, loudspeaker, audio amplifier.
6. system according to claim 1 is characterized in that described video display unit comprises LCD, plasma scope, rear-projection or pre-projecting type display.
7. system according to claim 6 is characterized in that described display can show or multimachine combination demonstration by unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200310120622XA CN100454342C (en) | 2003-12-15 | 2003-12-15 | 3D plant music animation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB200310120622XA CN100454342C (en) | 2003-12-15 | 2003-12-15 | 3D plant music animation system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1629889A CN1629889A (en) | 2005-06-22 |
CN100454342C true CN100454342C (en) | 2009-01-21 |
Family
ID=34843950
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200310120622XA Expired - Fee Related CN100454342C (en) | 2003-12-15 | 2003-12-15 | 3D plant music animation system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100454342C (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100407192C (en) * | 2005-09-09 | 2008-07-30 | 腾讯科技(深圳)有限公司 | Cartoon and music interaction implementing method and play device |
CN101593541B (en) * | 2008-05-28 | 2012-01-04 | 华为终端有限公司 | Method and media player for synchronously playing images and audio file |
CN101661628B (en) * | 2008-08-28 | 2012-03-28 | 中国科学院自动化研究所 | Method for quickly rendering and roaming plant scene |
CN104820583A (en) * | 2014-01-30 | 2015-08-05 | 塔米拉 | Application software for stage, dance drama, dance, study and arrangement research |
CN104850637B (en) * | 2015-05-25 | 2018-10-19 | 张热滨 | A method of showing multimedia business card using 3D imagings and virtual reality technology |
CN111722896B (en) * | 2019-03-21 | 2021-09-21 | 华为技术有限公司 | Animation playing method, device, terminal and computer readable storage medium |
CN111179385B (en) * | 2019-12-31 | 2021-04-02 | 网易(杭州)网络有限公司 | Dance animation processing method and device, electronic equipment and storage medium |
CN111798549B (en) * | 2020-07-15 | 2024-02-20 | 广州微咔世纪信息科技有限公司 | Dance editing method and device and computer storage medium |
CN113556578B (en) * | 2021-08-03 | 2023-10-20 | 广州酷狗计算机科技有限公司 | Video generation method, device, terminal and storage medium |
CN116993872B (en) * | 2023-07-27 | 2024-01-30 | 湖北工程学院 | Labanotation-based human body animation generation system, method, equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5969770A (en) * | 1995-05-24 | 1999-10-19 | Thomson Consumer Electronics, Inc., | Animated "on-screen" display provisions for an MPEG video signal processing system |
CN1256583A (en) * | 1998-11-25 | 2000-06-14 | 国际商业机器公司 | Video/audio in cooperation with video/audio broadcasting and graphic demonstrating system |
-
2003
- 2003-12-15 CN CNB200310120622XA patent/CN100454342C/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5969770A (en) * | 1995-05-24 | 1999-10-19 | Thomson Consumer Electronics, Inc., | Animated "on-screen" display provisions for an MPEG video signal processing system |
CN1256583A (en) * | 1998-11-25 | 2000-06-14 | 国际商业机器公司 | Video/audio in cooperation with video/audio broadcasting and graphic demonstrating system |
Non-Patent Citations (4)
Title |
---|
"Efficient, realistic method for animating dynamic behaviors of3D botanical trees",. Hitoshi Kanda,et al.Multimedia and Expo, 2003. ICME '03. Proceedings. 2003 International Conference on,. 2003 * |
An Audio-based Real-time Beat Tracking System for MusicWith or Without Drum-sounds.. M. Goto.Journal of New Music Research,,Vol.30 No.2. 2001 * |
三维动画人体运动控制方法综述. 袁景玉,沈天行,孟涛,檀柏红.河北工业大学学报,第31卷第4期. 2002 * |
智能计算机动画综述. 张建明,佘江峰,伏劲松,宋顺林.江苏理工大学学报,第17卷第5期. 1996 * |
Also Published As
Publication number | Publication date |
---|---|
CN1629889A (en) | 2005-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
MacIntyre et al. | DART: a toolkit for rapid design exploration of augmented reality experiences | |
CN110213613B (en) | Image processing method, device and storage medium | |
KR20200003022A (en) | Role play simulation method and terminal device in VR scenario | |
CN111182358B (en) | Video processing method, video playing method, device, equipment and storage medium | |
CN108427499A (en) | A kind of AR systems and AR equipment | |
CN100454342C (en) | 3D plant music animation system | |
Atherton et al. | Doing vs. Being: A philosophy of design for artful VR | |
Böttcher | Current problems and future possibilities of procedural audio in computer games | |
Kickmeier-Rust | An alien’s guide to multi-adaptive educational computer games | |
Gaitatzes et al. | Hellenic cultural heritage through immersive virtual archaeology | |
Magalhäes et al. | Physics-based concatenative sound synthesis of photogrammetric models for aural and haptic feedback in virtual environments | |
Helle et al. | Miracle Handbook: Guidelines for Mixed Reality Applications for culture and learning experiences | |
US20220266159A1 (en) | Interactive music play system | |
CN110992450B (en) | Music fountain simulation system based on OpenGL | |
US20100306701A1 (en) | Creation, Previsualization, Communication, and Documentation of Choreographed Movement | |
Paul | Granulation of sound in video games | |
Franinovic et al. | New musical interfaces in context: Sonic interaction design in the urban setting | |
CN115631287A (en) | Digital virtual stage figure display system | |
CN1089922C (en) | Cartoon interface editing method | |
CN110767031A (en) | Music teaching platform of VR technique | |
Ren et al. | The development and application of multimedia technology in college gymnastics teaching | |
Ge et al. | Application of virtual reality technology in computer-aided design of electronic music | |
Avanzini et al. | Developing music harmony awareness in young students through an augmented reality approach | |
Hamilton | Perceptually coherent mapping schemata for virtual space and musical method | |
hi Chang et al. | A study on augmented reality application in situational simulation learning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090121 Termination date: 20171215 |