Performance-based control interfaces using mixture of factor analyzers

The Visual Computer (Impact Factor: 0.96). 06/2011; 27(6):595-603. DOI: 10.1007/s00371-011-0563-1
Source: DBLP


This paper introduces an approach to performance animation that employs a small number of inertial measurement sensors to
create an easy-to-use system for an interactive control of a full-body human character. Our key idea is to construct a global
model from a prerecorded motion database and utilize them to construct full-body human motion in a maximum a posteriori framework
(MAP). We have demonstrated the effectiveness of our system by controlling a variety of human actions, such as boxing, golf
swinging, and table tennis, in real time. One unique property of our system is its ability to learn priors from a large and
heterogeneous motion capture database and use them to generate a wide range of natural poses, a capacity that has not been
demonstrated in previous data-driven character posing systems.

1 Follower
11 Reads
  • Source
    • "PSO is very popular due to its simplicity of implementation and ability to quickly converge to a reasonably good solution. Therefore, PSO is applied to a wide range of problems, including logistics optimization (Yoshiaki, et al., 2014), fault diagnosis (Zhu, et al., 2014), parameter optimization (Marko, et al., 2014; Duan and Hao, 2014), graphics, image, CAD (Wen, et al., 2015; Qi, 2014; Chang, et al., 2014; Huang, et al., 2011; Liu, et al., 2011; Li, et al., 2013; Cheng, et al., 2013), and flowshop scheduling problems (Zhang, et al., 2008; Liao, et al., 2007) However, PSO may easily get trapped in a local optimum when solving complex multimodal problems (Liang, et al., 2006). Many attempts have been made to improve the performance of PSO, such as inertia weight is changed with iterations, adjusted neighborhood is searched and other search techniques are combined with PSO (Angeline, 1998; Liu, et al., 2005). "
    [Show abstract] [Hide abstract]
    ABSTRACT: Particle swarm optimization (PSO) is a population based optimization technique to search approximate solutions for extremely difficult or impossible numeric problems. However, PSO may easily get trapped in a local optimum when solving complex multimodal problems. This paper proposes an efficient improved PSO based on prey behavior of fish schooling (FSPSO). Firstly, the fish find better place to prey according to the heuristic water wave which other fish provide, and the heuristic information can be used to enhance the global search ability in PSO. Therefore, the global best particle searches randomly towards several best positions that other particles have experienced. Secondly, the weak fish that cannot move quickly are eaten when the fish schooling are attacked. The decimation of the weak fish can be simulated in PSO to avoid the local optimum and to increase the diversity of the population. Hence, the particles in the immediate vicinity of the global worst particle are replaced by new particles. Finally, the proposed FSPSO is tested on both several standard benchmark functions and a typical NP-complete problem. The results demonstrate that our algorithm achieves remarkable improvements over the basic PSO and even other improved PSOs.
    Preview · Article · Jan 2015 · Journal of Advanced Mechanical Design Systems and Manufacturing
  • [Show abstract] [Hide abstract]
    ABSTRACT: Our study proposes a new local model to accurately control an avatar using six inertial sensors in real-time. Creating such a system to assist interactive control of a full-body avatar is challenging because control signals from our performance interfaces are usually inadequate to completely determine the whole body movement of human actors. We use a pre-captured motion database to construct a group of local regression models, which are used along with the control signals to synthesize whole body human movement. By synthesizing a variety of human movements based on actors’ control in real-time, this study verifies the effectiveness of the proposed system. Compared with the previous models, our proposed model can synthesize more accurate results. Our system is suitable for common use because it is much cheaper than commercial motion capture systems.
    No preview · Article · Jul 2013 · Sciece China. Information Sciences
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Complex variable-structure systems (CVSSs) are a common type of complex systems that exhibit changes both at structural and behavior levels. Simulations of CVSSs challenge current collaborative execution methods with increasingly big and complex models. The emergence of multi-core paradigm presents an exciting opportunity to address such challenge, so an advanced parallel simulator under multi-core environments is proposed. The simulator: (1) provides thread simulation kernels and five kinds of management services to support dynamic model structure flexibly; (2) can explore both inherent and dynamic parallelism among models based on interaction relations, and employ the multi-thread paradigm to gain good speedup; (3) adopts an efficient dynamic load-balancing method, which can migrate models among cores with very low cost and support dynamic core allocation on demand, to address evident load-imbalance problems brought by variable-structure. The experiments show that structure changes can be supported while up to 23 % performance increase can be gained.
    Full-text · Article · Oct 2015 · Cluster Computing