CN100454342C - 3D plant music animation system - Google Patents

3D plant music animation system Download PDF

Info

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
Application number
CNB200310120622XA
Other languages
Chinese (zh)
Other versions
CN1629889A (en
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.)
Institute of Automation of Chinese Academy of Science
Original Assignee
Institute of Automation of Chinese Academy of Science
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 Institute of Automation of Chinese Academy of Science filed Critical Institute of Automation of Chinese Academy of Science
Priority to CNB200310120622XA priority Critical patent/CN100454342C/en
Publication of CN1629889A publication Critical patent/CN1629889A/en
Application granted granted Critical
Publication of CN100454342C publication Critical patent/CN100454342C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

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

Three-dimensional plant body music animation system
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.
CNB200310120622XA 2003-12-15 2003-12-15 3D plant music animation system Expired - Fee Related CN100454342C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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