Font Size: a A A

Research Of The Key Technologies In Behavior Controlling For 3D Virtual Human

Posted on:2005-11-28Degree:DoctorType:Dissertation
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:1118360122482188Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
While solving a lot of important practical problems, there are many study contents involve mankind itself. Such as manned spaceflight, nuclear reactor maintaining, the design and development of great products including new weapon, military training, the simulation and training of surgical operations, etc. They all need to consider the life security of participants, the relationship between people and surviving environment, and the understanding and cognition analyses of human behavior. The traditional method, with which the above problems are solved, not only brings the cost of huge fund but also casualties. The three-dimension virtual human technology offers a new way for solving these problems. At the same time, the requirements for the simulation technology in human's appearance and behavior are increasing rapidly in some new application fields, such as: three-dimensional game, the computer cartoon, film production, etc. These demands play a powerful role to the development of virtual human technology.The virtual human, who is can also be named as computer synthesized characters, expresses the geometry and behavior characteristics of human in the virtual environment. The researches in Virtual human technology involve computer graphics, kinematics and dynamics, multi-functional perception, artificial intelligence, virtual reality, etc.The early researches focus on human modeling and low level motion control technology. With the above technologies becoming riper, the present study focus turns to behavior modeling technology. Through introducing perception, cognition and decision functions, the behavior control technology constructs autonomy model for virtual human, which offers a high level method for virtual human's motion control. Behavior modeling technology offers a more convenient method for realizing autonomy virtual human and crowd animation. But it is a pity that behavior modeling technology still has some problems to solve with, such as: the lack of accurate perception model, the flexible and real-time motion control method and high efficiency common behavior control model for virtual human.To solving these questions, this paper has studied behavior modeling technology and its relevant technologies. First, an attention-driving perception model is presented, which can apply perception information to behavior model following the physiology limitations of human. Second, the real-time motion control model is introduced. This model is based on parameter key frame technology and inverse kinematics, and a standard express method of action data is designed to realize the parallel playing of different actions. This model offers flexible real-time motion control method for behavior model. Third, ID* algorithm, which is a dynamic path planning algorithm with individual parameters for virtual human, is presented. After urgent collision avoidance behavior model is established, the dynamic path planning model is constructed too, which can apply various path planning effect for behavior model. Then, a three-level behavior control model is presented. This model is based on the subsumption structure, and can realize multi-level behavior control of virtual human. And the simulation of intelligent navigation is completed with this behavior control model. Finally, an experimental platform ---- Smart Human System is developed on Open Inventor with C++. This system offers a series of functions, such as: structuring virtual scenes, playing animation path planning and so on. The Smart Human System Will apply thought and prototype system for developing other virtual human software systems, such as the three-dimensional game, online teaching, etc.
Keywords/Search Tags:3D Virtual Human, Perception Modeling, Motion Control, Dynamic Path Planning, Behavior Modeling
PDF Full Text Request
Related items