EG2015
Permanent URI for this community
Browse
Browsing EG2015 by Subject "Animation"
Now showing 1 - 13 of 13
Results Per Page
Sort Options
Item Adaptable Anatomical Models for Realistic Bone Motion Reconstruction(The Eurographics Association and John Wiley & Sons Ltd., 2015) Zhu, Lifeng; Hu, Xiaoyan; Kavan, Ladislav; Olga Sorkine-Hornung and Michael WimmerWe present a system to reconstruct subject-specific anatomy models while relying only on exterior measurements represented by point clouds. Our model combines geometry, kinematics, and skin deformations (skinning). This joint model can be adapted to different individuals without breaking its functionality, i.e., the bones and the skin remain well-articulated after the adaptation.We propose an optimization algorithm which learns the subject-specific (anthropometric) parameters from input point clouds captured using commodity depth cameras. The resulting personalized models can be used to reconstruct motion of human subjects. We validate our approach for upper and lower limbs, using both synthetic data and recordings of three different human subjects. Our reconstructed bone motion is comparable to results obtained by optical motion capture (Vicon) combined with anatomically-based inverse kinematics (OpenSIM). We demonstrate that our adapted models better preserve the joint structure than previous methods such as OpenSIM or Anatomy Transfer.Item Biologically-Inspired Visual Simulation of Insect Swarms(The Eurographics Association and John Wiley & Sons Ltd., 2015) Li, Weizi; Wolinski, David; Pettré, Julien; Lin, Ming C.; Olga Sorkine-Hornung and Michael WimmerRepresenting the majority of living animals, insects are the most ubiquitous biological organisms on Earth. Being able to simulate insect swarms could enhance visual realism of various graphical applications. However, the very complex nature of insect behaviors makes its simulation a challenging computational problem. To address this, we present a general biologically-inspired framework for visual simulation of insect swarms. Our approach is inspired by the observation that insects exhibit emergent behaviors at various scales in nature. At the low level, our framework automatically selects and configures the most suitable steering algorithm for the local collision avoidance task. At the intermediate level, it processes insect trajectories into piecewise-linear segments and constructs probability distribution functions for sampling waypoints. These waypoints are then evaluated by the Metropolis- Hastings algorithm to preserve global structures of insect swarms at the high level. With this biologically inspired, data-driven approach, we are able to simulate insect behaviors at different scales and we evaluate our simulation using both qualitative and quantitative metrics. Furthermore, as insect data could be difficult to acquire, our framework can be adopted as a computer-assisted animation tool to interpret sketch-like input as user control and generate simulations of complex insect swarming phenomena.Item Composition-Aware Scene Optimization for Product Images(The Eurographics Association and John Wiley & Sons Ltd., 2015) Liu, Tianqiang; McCann, Jim; Li, Wilmot; Funkhouser, Thomas; Olga Sorkine-Hornung and Michael WimmerIncreasingly, companies are creating product advertisements and catalog images using computer renderings of 3D scenes. A common goal for these companies is to create aesthetically appealing compositions that highlight objects of interest within the context of a scene. Unfortunately, this goal is challenging, not only due to the need to balance the trade-off among aesthetic principles and design constraints, but also because of the huge search space induced by possible camera parameters, object placement, material choices, etc. Previous methods have investigated only optimization of camera parameters. In this paper, we develop a tool that starts from an initial scene description and a set of high-level constraints provided by a stylist and then automatically generates an optimized scene whose 2D composition is improved. It does so by locally adjusting the 3D object transformations, surface materials, and camera parameters. The value of this tool is demonstrated in a variety of applications motivated by product catalogs, including rough layout refinement, detail image creation, home planning, cultural customization, and text inlay placement. Results of a perceptual study indicate that our system produces images preferable for product advertisement compared to a more traditional camera-only optimization.Item A Dimension-reduced Pressure Solver for Liquid Simulations(The Eurographics Association and John Wiley & Sons Ltd., 2015) Ando, Ryoichi; Thürey, Nils; Wojtan, Chris; Olga Sorkine-Hornung and Michael WimmerThis work presents a method for efficiently simplifying the pressure projection step in a liquid simulation. We first devise a straightforward dimension reduction technique that dramatically reduces the cost of solving the pressure projection. Next, we introduce a novel change of basis that satisfies free-surface boundary conditions exactly, regardless of the accuracy of the pressure solve. When combined, these ideas greatly reduce the computational complexity of the pressure solve without compromising free surface boundary conditions at the highest level of detail. Our techniques are easy to parallelize, and they effectively eliminate the computational bottleneck for large liquid simulations.Item Egocentric Normalization of Kinematic Path(The Eurographics Association, 2015) Molla, Eray; Boulic, Ronan; B. Solenthaler and E. PuppoWe focus on retargetting the class of movements involving self-interactions onto characters with different size and proportion. Such postures may produce self-collisions and/or alter the intended semantics. We introduce a technique to normalize the spatial relationship vectors between the body parts of the source character. This allows for morphological adaptation of these vectors onto the target characters, hence preserving the semantics in postures with and without body-contact.Item Eye-tracktive: Measuring Attention to Body Parts when Judging Human Motions(The Eurographics Association, 2015) Ennis, Cathy; Hoyet, Ludovic; O'Sullivan, Carol; B. Bickel and T. RitschelVirtual humans are often endowed with human-like characteristics to make them more appealing and engaging. Motion capture is a reliable way to represent natural motion on such characters, thereby allowing a wide range of animations to be automatically created and replicated. However, interpersonal differences in actors' performances can be subtle and complex, yet have a strong effect on the human observer. Such effects can be very difficult to express quantitatively or indeed even qualitatively. We investigate two subjective human motion characteristics: attractiveness and distinctiveness. We conduct a perceptual experiment, where participants' eye movements are tracked while they rate the motions of a range of actors. We found that participants fixate mostly on the torso, regardless of gait and actor sex, and very little on the limbs. However, they self-reported that they used hands, elbows and feet in their judgments, indicating a holistic approach to the problem.Item Implicit Formulation for SPH-based Viscous Fluids(The Eurographics Association and John Wiley & Sons Ltd., 2015) Takahashi, Tetsuya; Dobashi, Yoshinori; Fujishiro, Issei; Nishita, Tomoyuki; Lin, Ming C.; Olga Sorkine-Hornung and Michael WimmerWe propose a stable and efficient particle-based method for simulating highly viscous fluids that can generate coiling and buckling phenomena and handle variable viscosity. In contrast to previous methods that use explicit integration, our method uses an implicit formulation to improve the robustness of viscosity integration, therefore enabling use of larger time steps and higher viscosities. We use Smoothed Particle Hydrodynamics to solve the full form of viscosity, constructing a sparse linear system with a symmetric positive definite matrix, while exploiting the variational principle that automatically enforces the boundary condition on free surfaces. We also propose a new method for extracting coefficients of the matrix contributed by second-ring neighbor particles to efficiently solve the linear system using a conjugate gradient solver. Several examples demonstrate the robustness and efficiency of our implicit formulation over previous methods and illustrate the versatility of our method.Item Improving Sampling-based Motion Control(The Eurographics Association and John Wiley & Sons Ltd., 2015) Liu, Libin; Yin, KangKang; Guo, Baining; Olga Sorkine-Hornung and Michael WimmerWe address several limitations of the sampling-based motion control method of Liu et at. [LYvdP 10]. The key insight is to learn from the past control reconstruction trials through sample distribution adaptation. Coupled with a sliding window scheme for better performance and an averaging method for noise reduction, the improved algorithm can efficiently construct open-loop controls for long and challenging reference motions in good quality. Our ideas are intuitive and the implementations are simple. We compare the improved algorithm with the original algorithm both qualitatively and quantitatively, and demonstrate the effectiveness of the improved algorithm with a variety of motions ranging from stylized walking and dancing to gymnastic and Martial Arts routines.Item Individual Time Stepping for SPH Fluids(The Eurographics Association, 2015) He, Liangliang; Ban, Xiaojuan; Liu, Xu; Wang, Xiaokun; B. Bickel and T. RitschelWe present a novel adaptive stepping scheme for SPH fluids, in which particles have their own time-steps determined from local conditions, e.g. Courant condition. These individual time-steps are constrained for global convergence and stability. Fluid particles are then updated asynchronously. The approach naturally allocates computing resources to visually complex regions, e.g. regions with intense collisions, thereby reducing the overall computational time. The experiments show that our approach is more efficient than the standard method and the method with globally adaptive time steps, especially in highly dynamic scenes.Item Real-Time Subspace Integration for Example-Based Elastic Material(The Eurographics Association and John Wiley & Sons Ltd., 2015) Zhang, Wenjing; Zheng, Jianmin; Thalmann, Nadia Magnenat; Olga Sorkine-Hornung and Michael WimmerExample-based material allows simulating complex material behaviors in an art-directed way. This paper presents a method for fast subspace integration for example-based elastic material, which is suitable for real-time simulation in computer graphics. At the core of the method is the formulation of a new potential using example-based Green strain tensors. By using this potential, the deformation can be attracted towards the example-based deformation feature space, the example weights can be explicitly obtained and the internal force can be decomposed into the conventional one and an additional one induced by the examples. The real-time subspace integration is then developed with subspace integration costs independent of geometric complexity, and both the reduced conventional internal force and additional one being cubic polynomials in reduced coordinates. Experiments demonstrate that our method can achieve real-time simulation while providing comparable quality with the prior art.Item Scalable Partitioning for Parallel Position Based Dynamics(The Eurographics Association and John Wiley & Sons Ltd., 2015) Fratarcangeli, Marco; Pellacini, Fabio; Olga Sorkine-Hornung and Michael WimmerWe introduce a practical partitioning technique designed for parallelizing Position Based Dynamics, and exploiting the ubiquitous multi-core processors present in current commodity GPUs. The input is a set of particles whose dynamics is influenced by spatial constraints. In the initialization phase, we build a graph in which each node corresponds to a constraint and two constraints are connected by an edge if they influence at least one common particle. We introduce a novel greedy algorithm for inserting additional constraints (phantoms) in the graph such that the resulting topology is ˆ q-colourable, where ˆ q 2 is an arbitrary number. We color the graph, and the constraints with the same color are assigned to the same partition. Then, the set of constraints belonging to each partition is solved in parallel during the animation phase. We demonstrate this by using our partitioning technique; the performance hit caused by the GPU kernel calls is significantly decreased, leaving unaffected the visual quality, robustness and speed of serial position based dynamics.Item Sketch-Based Controllers for Blendshape Facial Animation(The Eurographics Association, 2015) Cetinaslan, Ozan; Orvalho, Verónica; Lewis, John; B. Bickel and T. RitschelThe blendshape approach is a widely used technique to generate realistic facial animation. However, creating blendshape facial animations using traditional weight editing tools requires either memorizing the function of a large number of parameters, or a trial-and-error search in a high-dimensional space. Direct manipulation interfaces address this problem, allowing the artist to directly move and pin manipulators placed on the surface of the face. Placing manipulators is an open-ended and slightly unnatural task for artists however. In this paper we present a sketch-based approach to this problem, inspired by artists' brush painting on canvas. In this approach the artist simply sketches directly onto the 3D model the positions of the manipulators that they feel are needed to produce particular facial expression. The manipulators activate the blendshapes in the model and allow the user to interactively create the desired facial poses by a dragging operation in screen coordinates. Our hybrid method can be used with any blendshape facial model and allows producing expeditious manipulation in an intuitive way.Item State of the Art in Hand and Finger Modeling and Animation(The Eurographics Association and John Wiley & Sons Ltd., 2015) Wheatland, Nkenge; Wang, Yingying; Song, Huaguang; Neff, Michael; Zordan, Victor; Jörg, Sophie; K. Hormann and O. StaadtThe human hand is a complex biological system able to perform numerous tasks with impressive accuracy and dexterity. Gestures furthermore play an important role in our daily interactions, and humans are particularly skilled at perceiving and interpreting detailed signals in communications. Creating believable hand motions for virtual characters is an important and challenging task. Many new methods have been proposed in the Computer Graphics community within the last years, and significant progress has been made towards creating convincing, detailed hand and finger motions. This state of the art report presents a review of the research in the area of hand and finger modeling and animation. Starting with the biological structure of the hand and its implications for how the hand moves, we discuss current methods in motion capturing hands, data-driven and physics-based algorithms to synthesize their motions, and techniques to make the appearance of the hand model surface more realistic. We then focus on areas in which detailed hand motions are crucial, such as manipulation and communication. Our report concludes by describing emerging trends and applications for virtual hand animation.