Robotics: control, sensing, vision, and intelligence
Robotics: control, sensing, vision, and intelligence
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
The design and implementation of an object-oriented toolkit for 3D graphics and visualization
Proceedings of the 7th conference on Visualization '96
Adapting simulated behaviors for new characters
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Retargetting motion to new characters
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Generating the animation of a 3D agent from explanation text
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
OPTICS: ordering points to identify the clustering structure
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
Physically based motion transformation
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Fluid sketches: continuous recognition and morphing of simple hand-drawn shapes
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Real-time inverse kinematics techniques for anthropomorphic limbs
Graphical Models and Image Processing
A suggestive interface for 3D drawing
Proceedings of the 14th annual ACM symposium on User interface software and technology
Designing for the User with OVID: Bridging the Gap Between Software Engineering and User Interface Design
Reusing motions and models in animations
Proceedings of the sixth Eurographics workshop on Multimedia 2001
Virtual Human Life Simulation and Database: Why and How
DANTE '99 Proceedings of the 1999 International Symposium on Database Applications in Non-Traditional Environments
An Animation Toolkit Based on Motion Mapping
CGI '00 Proceedings of the International Conference on Computer Graphics
IV '99 Proceedings of the 1999 International Conference on Information Visualisation
Multi-User VRML Environment for Teaching VRML: Immersive Collaborative Learning
IV '99 Proceedings of the 1999 International Conference on Information Visualisation
Animation toolkit based on a database approach for reusing motions and models
Multimedia Tools and Applications
H-animator: a visual tool for modeling, reuse and sharing of X3D humanoid animations
Proceedings of the eleventh international conference on 3D web technology
Proceedings of the working conference on Advanced visual interfaces
Partial query resolution for animation authoring
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Multimodal authoring tool for populating a database of emotional reactive animations
MLMI'05 Proceedings of the Second international conference on Machine Learning for Multimodal Interaction
Hi-index | 0.00 |
We consider a repository of animation models and motions that can be reused to generate new animation sequences. For instance, a user can retrieve an animation of a dog kicking its leg (in air) and manipulate the result to generate a new animation where the dog is kicking a ball. In this particular example, inverse kinematics technique can be used to retarget the kicking motion of a dog to a ball. This approach of reusing models and motions to generate new animation sequences can be facilitated by operations such as querying of animation databases for required models and motions, and manipulation of the query results to meet new constraints. However, manipulation operations such as motion retargeting are quite complex in nature. Hence, there is a need for visualizing the queries on animation databases as well as the manipulation operations on the query results.In this paper, we propose a visually interactive method for reusing motions and models, by adjusting the query results from animation databases for new situations while at the same time, keeping the desired properties of the original models and motions. Here, a user first queries for animation objects, i.e., geometric models and motions. Then, the user interactively makes new animations by visually manipulating the query results. Depending on the orders in which the GUIs (Graphical User Interfaces) are invoked and the parameters are changed, the system automatically generates a sequence of operations, a list of SQL-like syntax commands, and applies it to the query results of motions and models. With the help of visualization tools, the user can view the changes before accepting them.