Principles of interactive computer graphics (2nd ed.)
Principles of interactive computer graphics (2nd ed.)
Bernstein-Bézier Methods for the Computer-Aided Design of Free-Form Curves and Surfaces
Journal of the ACM (JACM)
Scan line methods for displaying parametrically defined surfaces
Communications of the ACM
Robot Motion: Planning and Control
Robot Motion: Planning and Control
Numerical Methods
The virtual erector set: dynamic simulation with linear recursive constraint propagation
I3D '90 Proceedings of the 1990 symposium on Interactive 3D graphics
On temporal-spatial realism in the virtual reality environment
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
Visualization of molecular dynamics via ray-tracing and animation in a vectorized environment
IBM Journal of Research and Development
Computer animation of knowledge-based human grasping
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Surface modeling with oriented particle systems
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Smooth interpolation of orientations with angular velocity constraints using quaternions
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
Through-the-lens camera control
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
CINEMA: a system for procedural camera movements
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Designing solid objects using interactive sketch interpretation
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Multiresolution, incremental generation of 3D computer models from video data
SMA '93 Proceedings on the second ACM symposium on Solid modeling and applications
Visualizing quaternion rotation
ACM Transactions on Graphics (TOG)
Guided navigation of virtual environments
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
A general construction scheme for unit quaternion curves with simple high order derivatives
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
A geometric modeling and animation system for virtual reality
Communications of the ACM
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Smooth invariant interpolation of rotations
ACM Transactions on Graphics (TOG)
Virtual voyage: interactive navigation in the human colon
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Fast construction of accurate quaternion splines
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Usability analysis of 3D rotation techniques
Proceedings of the 10th annual ACM symposium on User interface software and technology
Phong normal interpolation revisited
ACM Transactions on Graphics (TOG)
Constrained 3D navigation with 2D controllers
VIS '97 Proceedings of the 8th conference on Visualization '97
Visualization of rotation fields
VIS '97 Proceedings of the 8th conference on Visualization '97
Three-dimensional distance field metamorphosis
ACM Transactions on Graphics (TOG)
Constrained optimal framings of curves and surfaces using quaternion Gauss maps
Proceedings of the conference on Visualization '98
A hierarchical approach to interactive motion editing for human-like figures
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Semantics of interactive rotations
I3D '86 Proceedings of the 1986 workshop on Interactive 3D graphics
A framework for assisted exploration with collaboration
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
Non-isomorphic 3D rotational techniques
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
A modeling system based on dynamic constraints
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Motion interpolation by optimal control
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Spherical averages and applications to spherical splines and interpolation
ACM Transactions on Graphics (TOG)
Dual projection-based VR system for the light weight motion-based driving simulator
VRST '00 Proceedings of the ACM symposium on Virtual reality software and technology
On-line locomotion generation based on motion blending
Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation
Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation
Linear combination of transformations
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Motion texture: a two-level statistical model for character motion synthesis
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
StyleCam: interactive stylized 3D navigation using integrated spatial & temporal controls
Proceedings of the 15th annual ACM symposium on User interface software and technology
Motion Smoothing Using Wavelets
Journal of Intelligent and Robotic Systems
The De Casteljau Algorithm on Lie Groups and Spheres
Journal of Dynamical and Control Systems
Quaternion Frame Approach to Streamline Visualization
IEEE Transactions on Visualization and Computer Graphics
General Construction of Time-Domain Filters for Orientation Data
IEEE Transactions on Visualization and Computer Graphics
Using the Bat: A Six-Dimensional Mouse for Object Placement
IEEE Computer Graphics and Applications
Desktop Animation of Multiple Human Figures
IEEE Computer Graphics and Applications
Amplifying spatial rotations in 3D interfaces
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Implementation of a scripting language for VRML/X3D-based embodied agents
Web3D '03 Proceedings of the eighth international conference on 3D Web technology
Planning biped locomotion using motion capture data and probabilistic roadmaps
ACM Transactions on Graphics (TOG)
A general joint component framework for realistic articulation in human characters
I3D '03 Proceedings of the 2003 symposium on Interactive 3D graphics
Efficiently building a matrix to rotate one vector to another
Journal of Graphics Tools
Calibrated, Registered Images of an Extended Urban Area
International Journal of Computer Vision
Motion Capture of Arm from a Monocular Image Sequence
VISUAL '99 Proceedings of the Third International Conference on Visual Information and Information Systems
Formal engineering design synthesis
Structural invariance of spatial Pythagorean hodographs
Computer Aided Geometric Design
Minimizing the distortion of affine spline motions
Graphical Models - Pacific graphics 2001
Double exponential smoothing: an alternative to Kalman filter-based predictive tracking
EGVE '03 Proceedings of the workshop on Virtual environments 2003
Practical parameterization of rotations using the exponential map
Journal of Graphics Tools
A C/sup 2/-continuous B-spline quaternion curve interpolating a given sequence of solid orientations
CA '95 Proceedings of the Computer Animation
A new set of tools to describe and tune trajectories
CA '95 Proceedings of the Computer Animation
CA '96 Proceedings of the Computer Animation
VIS '95 Proceedings of the 6th conference on Visualization '95
Rhythmic-motion synthesis based on motion-beat analysis
ACM SIGGRAPH 2003 Papers
Building efficient, accurate character skins from examples
ACM SIGGRAPH 2003 Papers
Implementation of a Motion Editing System
VSMM '01 Proceedings of the Seventh International Conference on Virtual Systems and Multimedia (VSMM'01)
Authoring of a Mixed Reality Assembly Instructor for Hierarchical Structures
ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
Virtual input devices for 3D systems
VIS '93 Proceedings of the 4th conference on Visualization '93
Visualizing flow with quaternion frames
VIS '94 Proceedings of the conference on Visualization '94
The Immersive Visualization Probe for Exploring n-Dimensional Spaces
IEEE Computer Graphics and Applications
Geometric design of motions constrained by a contacting surface pair
Computer Aided Geometric Design
The shape of spherical quartics
Computer Aided Geometric Design
"-Quaternion Splines for the Smooth Interpolation of Orientations
IEEE Transactions on Visualization and Computer Graphics
Faster Shading by Equal Angle Interpolation of Vectors
IEEE Transactions on Visualization and Computer Graphics
Application of inverse kinematics for skeleton manipulation in real-time
SCCG '03 Proceedings of the 19th spring conference on Computer graphics
Synthesizing animations of human manipulation tasks
ACM SIGGRAPH 2004 Papers
An orientation update message filtering algorithm in collaborative virtual environments
Journal of Computer Science and Technology
Interval constraint solving for camera control and motion planning
ACM Transactions on Computational Logic (TOCL)
Spherical blend skinning: a real-time deformation of articulated models
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Spatial keyframing for performance-driven animation
Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation
Hierarchical implicit surface joint limits for human body tracking
Computer Vision and Image Understanding
3D Stereo Interactive Medical Visualization
IEEE Computer Graphics and Applications
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
A variational approach to spline curves on surfaces
Computer Aided Geometric Design - Special issue: Geometric modelling and differential geometry
Computer Aided Geometric Design
A two-step algorithm of smooth spline generation on Riemannian manifolds
Journal of Computational and Applied Mathematics
Pattern Recognition Letters - Special issue: Evolutionary computer vision and image understanding
Using nonlinear dimensionality reduction in 3D figure animation
Proceedings of the 43rd annual Southeast regional conference - Volume 2
Video-guided motion synthesis using example motions
ACM Transactions on Graphics (TOG)
Dynamo: dynamic, data-driven character control with adjustable balance
Proceedings of the 2006 ACM SIGGRAPH symposium on Videogames
Controlling the entire path of a virtual camera
Proceedings of the 44th annual Southeast regional conference
Spatial keyframing for performance-driven animation
ACM SIGGRAPH 2006 Courses
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Interactive mesh deformation using equality-constrained least squares
Computers and Graphics
Constructing spherical curves by interpolation
Advances in Engineering Software
On parametric smoothness of generalised B-spline curves
Computer Aided Geometric Design
Temporal motion models for monocular and multiview 3D human body tracking
Computer Vision and Image Understanding - Special issue on modeling people: Vision-based understanding of a person's shape, appearance, movement, and behaviour
PRISM interaction for enhancing control in immersive virtual environments
ACM Transactions on Computer-Human Interaction (TOCHI)
Skinning with dual quaternions
Proceedings of the 2007 symposium on Interactive 3D graphics and games
C-DIST: efficient distance computation for rigid and articulated models in configuration space
Proceedings of the 2007 ACM symposium on Solid and physical modeling
Preserving form features in interactive mesh deformation
Computer-Aided Design
Many-worlds browsing for control of multibody dynamics
ACM SIGGRAPH 2007 papers
Spatial keyframing for performance-driven animation
ACM SIGGRAPH 2007 courses
Visualizing quaternions: course notes for Siggraph 2007
ACM SIGGRAPH 2007 courses
Correction of Location and Orientation Errors in Electromagnetic Motion Tracking
Presence: Teleoperators and Virtual Environments
Image alignment and stitching: a tutorial
Foundations and Trends® in Computer Graphics and Vision
Bézier curves and C2 interpolation in Riemannian manifolds
Journal of Approximation Theory
An impulsive noise reduction agent for rigid body motion data using B-spline wavelets
Expert Systems with Applications: An International Journal
Spline joints for multibody dynamics
ACM SIGGRAPH 2008 papers
Phase-based gesture motion parametrization and transitions for conversational agents with MPML3D
Proceedings of the 2nd international conference on INtelligent TEchnologies for interactive enterTAINment
Kinematic convexity of spherical displacements and its application to collision prediction
Proceedings of the 2008 ACM symposium on Solid and physical modeling
Robotic cell for custom finishing operations
International Journal of Computer Integrated Manufacturing
Motion overview of human actions
ACM SIGGRAPH Asia 2008 papers
Geometric skinning with approximate dual quaternion blending
ACM Transactions on Graphics (TOG)
Efficient distance computation in configuration space
Computer Aided Geometric Design
Sphere: multi-touch interactions on a spherical display
Proceedings of the 21st annual ACM symposium on User interface software and technology
Multidimensional Systems and Signal Processing
Automatic 3D skull reconstruction using invariant features
CSTST '08 Proceedings of the 5th international conference on Soft computing as transdisciplinary science and technology
International Journal of Computer Mathematics
Journal of Management Information Systems
The effects of multiview depth video compression on multiview rendering
Image Communication
Automatic linearization of nonlinear skinning
Proceedings of the 2009 symposium on Interactive 3D graphics and games
Exploiting Quaternion PCA in Virtual Character Motion Analysis
ICCVG 2008 Proceedings of the International Conference on Computer Vision and Graphics: Revised Papers
Metrics for 3D Rotations: Comparison and Analysis
Journal of Mathematical Imaging and Vision
Geometric Algebra for Computer Science: An Object-Oriented Approach to Geometry
Geometric Algebra for Computer Science: An Object-Oriented Approach to Geometry
Color Image Segmentation in a Quaternion Framework
EMMCVPR '09 Proceedings of the 7th International Conference on Energy Minimization Methods in Computer Vision and Pattern Recognition
Quaternion-Based Color Image Smoothing Using a Spatially Varying Kernel
EMMCVPR '09 Proceedings of the 7th International Conference on Energy Minimization Methods in Computer Vision and Pattern Recognition
Real-time prosody-driven synthesis of body language
ACM SIGGRAPH Asia 2009 papers
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Representing images of a rotating object with cyclic permutation for view-based pose estimation
Computer Vision and Image Understanding
A variational approach to spline curves on surfaces
Computer Aided Geometric Design - Special issue: Geometric modelling and differential geometry
Computer Aided Geometric Design
On parametric smoothness of generalised B-spline curves
Computer Aided Geometric Design
Hierarchical implicit surface joint limits for human body tracking
Computer Vision and Image Understanding
Robotics and Computer-Integrated Manufacturing
Camera control in computer graphics: models, techniques and applications
ACM SIGGRAPH ASIA 2009 Courses
Motion Pattern Encapsulation for Data-Driven Constraint-Based Motion Editing
MIG '09 Proceedings of the 2nd International Workshop on Motion in Games
Robust elasticity imaging using external tracker
ISBI'09 Proceedings of the Sixth IEEE international conference on Symposium on Biomedical Imaging: From Nano to Macro
Geometric Algebra: A Powerful Tool for Solving Geometric Problems in Visual Computing
SIBGRAPI-TUTORIALS '09 Proceedings of the 2009 Tutorials of the XXII Brazilian Symposium on Computer Graphics and Image Processing
A generative theory of shape
Artificial animals for computer animation: biomechanics, locomotion, perception, and behavior
Artificial animals for computer animation: biomechanics, locomotion, perception, and behavior
A realistic, virtual head for human-computer interaction
Interacting with Computers
Programming-by-Demonstration of reaching motions-A next-state-planner approach
Robotics and Autonomous Systems
Improving bi-manual 3D input in CAD modelling by part rotation optimisation
Computer-Aided Design
Automatic generation of computeranimation: using AI for movie animation
Automatic generation of computeranimation: using AI for movie animation
Curvature-based surface regeneration
Proceedings of the 12th IMA international conference on Mathematics of surfaces XII
Online smoothing for markerless motion capture
Proceedings of the 29th DAGM conference on Pattern recognition
Interpolating solid orientations with a C² -continuous B-spline quaternion curve
Edutainment'07 Proceedings of the 2nd international conference on Technologies for e-learning and digital entertainment
Generating Uniform Incremental Grids on SO(3) Using the Hopf Fibration
International Journal of Robotics Research
Postprocessor for fire analysis finite element program
F-and-B'10 Proceedings of the 3rd WSEAS international conference on Finite differences - finite elements - finite volumes - boundary elements
Automatic motion generation based on path editing from motion capture data
Transactions on edutainment IV
Graphical Models
A Quaternion Framework for Color Image Smoothing and Segmentation
International Journal of Computer Vision
Temporal accumulation of oriented visual features
Journal of Visual Communication and Image Representation
Expressive gait synthesis using PCA and Gaussian modeling
MIG'10 Proceedings of the Third international conference on Motion in games
Integrating rotation from angular velocity
Advances in Engineering Software
Human 3D motion computation from a varying number of cameras
SCIA'11 Proceedings of the 17th Scandinavian conference on Image analysis
Steady affine motions and morphs
ACM Transactions on Graphics (TOG)
Towards cross-modal comparison of human motion data
DAGM'11 Proceedings of the 33rd international conference on Pattern recognition
Deformable registration of bronchoscopic video sequences to CT volumes with guaranteed smooth output
MICCAI'11 Proceedings of the 14th international conference on Medical image computing and computer-assisted intervention - Volume Part I
Entropy assisted automated terrain navigation using traveling salesman problem
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
ICEC'06 Proceedings of the 5th international conference on Entertainment Computing
A video-driven approach to continuous human motion synthesis
CGI'06 Proceedings of the 24th international conference on Advances in Computer Graphics
Robotic grasping and manipulation through human visuomotor learning
Robotics and Autonomous Systems
Efficient Video Rectification and Stabilisation for Cell-Phones
International Journal of Computer Vision
Applications of conformal geometric algebra in computer vision and graphics
IWMM'04/GIAE'04 Proceedings of the 6th international conference on Computer Algebra and Geometric Algebra with Applications
Constructing 3D motions from curvature and torsion profiles
Computer-Aided Design
Preserving form-features in interactive mesh deformation
GMP'06 Proceedings of the 4th international conference on Geometric Modeling and Processing
Research and implement of virtual human's walking model in maintenance simulation
Edutainment'06 Proceedings of the First international conference on Technologies for E-Learning and Digital Entertainment
Spanish Sign Language synthesis system
Journal of Visual Languages and Computing
A blendshape model that incorporates physical interaction
Computer Animation and Virtual Worlds
Co-evolutionary predictors for kinematic pose inference from RGBD images
Proceedings of the 14th annual conference on Genetic and evolutionary computation
Finite Elements in Analysis and Design
Collision-free and smooth trajectory computation in cluttered environments
International Journal of Robotics Research
Computing of the actual shape of removed material for five-axis flat-end milling
Computer-Aided Design
3D-printing of non-assembly, articulated models
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Evaluation of rotation correction techniques for electromagnetic position tracking systems
EG VE'00 Proceedings of the 6th Eurographics conference on Virtual Environments
Data-Driven manifolds for outdoor motion capture
Proceedings of the 15th international conference on Theoretical Foundations of Computer Vision: outdoor and large-scale real-world scene analysis
VEA 2012: Automatic path generation for terrain navigation
Computers and Graphics
Component-based locomotion composition
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Quaternion space sparse decomposition for motion compression and retrieval
EUROSCA'12 Proceedings of the 11th ACM SIGGRAPH / Eurographics conference on Computer Animation
Navigation and exploration of interconnected pathways
EuroVis'08 Proceedings of the 10th Joint Eurographics / IEEE - VGTC conference on Visualization
Component-based locomotion composition
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Quaternion space sparse decomposition for motion compression and retrieval
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Dynamics of spatial beams in quaternion description based on the Newmark integration scheme
Computational Mechanics
On the Curve Reconstruction in Riemannian Manifolds
Journal of Mathematical Imaging and Vision
Assumed-metric spherically interpolated quadrilateral shell element
Finite Elements in Analysis and Design
Analyzing and evaluating markerless motion tracking using inertial sensors
ECCV'10 Proceedings of the 11th European conference on Trends and Topics in Computer Vision - Volume Part I
A multigrid approach for bandwidth and display resolution aware streaming of 3D deformations
Proceedings of the 21st ACM international conference on Multimedia
Mathematical description of motion and deformation: from basics to graphics applications
SIGGRAPH Asia 2013 Courses
Continuous Generalized Procrustes analysis
Pattern Recognition
Communication of intent in assistive free flyers
Proceedings of the 2014 ACM/IEEE international conference on Human-robot interaction
Sketching human character animations by composing sequences from large motion database
The Visual Computer: International Journal of Computer Graphics
A flexible architecture for multi-view 3DTV based on uncalibrated cameras
Journal of Visual Communication and Image Representation
Remote minimally invasive surgery --haptic feedback and selective automation in medical robotics
Applied Bionics and Biomechanics - Surgical Robotics
Hi-index | 0.02 |
Solid bodies roll and tumble through space. In computer animation, so do cameras. The rotations of these objects are best described using a four coordinate system, quaternions, as is shown in this paper. Of all quaternions, those on the unit sphere are most suitable for animation, but the question of how to construct curves on spheres has not been much explored. This paper gives one answer by presenting a new kind of spline curve, created on a sphere, suitable for smoothly in-betweening (i.e. interpolating) sequences of arbitrary rotations. Both theory and experiment show that the motion generated is smooth and natural, without quirks found in earlier methods.