+612 9045 4394
$7.95 Delivery per order to Australia and New Zealand
100% Australian owned
Over a hundred thousand in-stock titles ready to ship
Artificial Animals for Computer Animation : Biomechanics, Locomotion, Perception and Behavior :  Biomechanics, Locomotion, Perception and Behavior - Xiaoyuan Tu

Artificial Animals for Computer Animation : Biomechanics, Locomotion, Perception and Behavior

Biomechanics, Locomotion, Perception and Behavior

Paperback Published: February 2000
ISBN: 9783540669395
Number Of Pages: 182

Share This Book:


or 4 easy payments of $33.88 with Learn more
Ships in 10 to 15 business days

Earn 271 Qantas Points
on this Book

This book is based on the author's phD thesis, which won the 1996 ACM Doctoral Dissertation Award. The author proposes and develops an artificial life paradigm for computer graphics animation by systematically constructing artificial animals controlled by self-animating autonomous agents. The animation agents emulate the realistic appearance, movement, and behavior of individual animals, as well as the patterns of social behavior evident in groups of animals. The paradigm is based on a computational model capturing the essential characteristics common to all biological creatures: biomechanics, locomotion, perception, and behavior. The approach is validated through the implementation of a virtual marine world inhabited by a variety of lifelike artificial fish, where each fish is a functional autonomous agent.

Introductionp. 1
Motivationp. 1
Challengesp. 2
Conventional Animation Techniquesp. 3
Methodology: Artificial Life for Computer Animationp. 4
Criteria and Goalsp. 4
Artificial Animalsp. 4
From Physics to Realistic Locomotionp. 5
Realistic Perceptionp. 6
Realistic Behaviorp. 7
Fidelity and Efficiencyp. 8
Contributions and Resultsp. 8
Primary Contributionsp. 9
Auxiliary Technical Contributionsp. 12
Thesis Overviewp. 13
Backgroundp. 15
Physics-Based Modelingp. 15
Constraint-Based Approachp. 15
Motion Synthesis Approachp. 16
Behavioral Animationp. 19
Perception Modelingp. 20
Control of Behaviorp. 21
The Modeling of Action Selectionp. 21
Defining Actionp. 22
Goals and Meansp. 23
Previous Workp. 24
ITask Level Motion Planningp. 26
Summaryp. 27
Functional Anatomy of an Artificial Fishp. 29
Motor Systemp. 29
Perception Systemp. 31
Behavior Systemp. 31
Biomechanical Fish Model and Locomotionp. 33
Discrete Physics-Based Modelsp. 34
Structure of the Dynamic Fish Modelp. 34
Mechanicsp. 36
Viscoelastic Unitsp. 36
Muscles and Hydrodynamicsp. 39
Numerical Solutionp. 40
System Matrix Assembling and the Skyline Storage Schemep. 42
Algorithm Outline and Discussionp. 45
Motor Controllersp. 46
Muscle Motor Controllersp. 47
Pectoral Fin Motor Controllersp. 50
Modeling the Form and Appearance of Fishesp. 53
Constructing 3D Geometric Fish Modelsp. 54
Obtaining Texture Coordinatesp. 54
Deformable Meshp. 56
Texture-Mapped Modelsp. 57
Coupling the Dynamic and Display Modelsp. 59
Visualization of the Pectoral Motionsp. 61
Perception Modelingp. 65
Perception Modeling for Animationp. 65
Overview of the Artificial Fish's Perception Systemp. 66
Vision Sensor Modelingp. 67
Perceptual Rangep. 67
Occlusionp. 68
Functionalityp. 69
Computing Visibilityp. 70
Visibility of a Pointp. 70
Visibility of Another Fishp. 72
Visibility of a Cylinderp. 73
Visibility of Seaweedsp. 73
Discussionp. 73
The Focusserp. 74
Focus of Attention in Animalsp. 74
Design of the Focusserp. 75
Summaryp. 78
From Perception to Behaviorp. 79
An Example: Collision Detectionp. 79
Synthetic Vision Modelsp. 81
The Behavior Systemp. 85
Effective Action Selection Mechanismsp. 85
Behavior Control and Ethologyp. 86
The Intention Levelp. 87
The Action Levelp. 88
Summaryp. 88
Habitsp. 89
Mental Statep. 89
Intention Generatorp. 92
Why Hierarchy?p. 93
Intention-Guided Perception: Control of the Focusserp. 94
Persistence in Behaviorp. 95
Behavior Memoryp. 95
Inhibitory Gain and Fatiguep. 95
Persistence in Targetingp. 96
Behavior Routinesp. 96
Primitive Behavior: Avoiding Potential Collisionsp. 97
Primitive Behavior: Moving Target Pursuitp. 98
Artificial Fish Typesp. 101
Predatorsp. 101
Preyp. 104
Pacifistsp. 109
Discussionp. 112
Analysisp. 112
Summaryp. 115
Modeling the Marine Environmentp. 117
Water Currentp. 117
Seaweeds, Plankton and Air Bubblesp. 118
The Graphical User Interfacep. 121
Initialization Panelsp. 121
Manipulation Panelsp. 121
Control Panelsp. 124
Discussionp. 125
Animation Resultsp. 127
"Go Fish!"p. 127
"The Undersea World of Jack Cousto"p. 128
Animation Short: Preying Behaviorp. 130
Animation Short: Schooling Behaviorp. 132
Animation Short: Mating Behaviorp. 133
Conclusion and Future Workp. 135
Conclusionp. 135
Additional Impact in Animation and Artificial Lifep. 136
Impact in Computer Vision and Roboticsp. 138
Potential Applications in Ethologyp. 138
Other Artificial Animalsp. 139
Future Research Directionsp. 140
Animationp. 140
Artificial Lifep. 142
Epiloguep. 143
Deformable Contour Modelsp. 149
Visualization of the Pectoral Motionsp. 151
Animating the Pectoral Flapping Motionp. 152
Animating the Pectoral Oaring Motionp. 152
Prior Action Selection Mechanismsp. 155
Behavior Choice Networkp. 155
Free-Flow Hierarchyp. 156
Color Imagesp. 157
Referencesp. 162
Indexp. 171
Table of Contents provided by Publisher. All Rights Reserved.

ISBN: 9783540669395
ISBN-10: 3540669396
Series: Lecture Notes in Computer Science
Audience: General
Format: Paperback
Language: English
Number Of Pages: 182
Published: February 2000
Publisher: Springer-Verlag Berlin and Heidelberg Gmbh & Co. Kg
Country of Publication: DE
Dimensions (cm): 23.39 x 15.6  x 1.07
Weight (kg): 0.28

Earn 271 Qantas Points
on this Book