• DocumentCode
    1448525
  • Title

    A Sketching Interface for Sitting Pose Design in the Virtual Environment

  • Author

    Lin, Juncong ; Igarashi, Takeo ; Mitani, Jun ; Liao, Minghong ; He, Ying

  • Author_Institution
    Software Sch., Xiamen Univ., Xiamen, China
  • Volume
    18
  • Issue
    11
  • fYear
    2012
  • Firstpage
    1979
  • Lastpage
    1991
  • Abstract
    Character pose design is one of the most fundamental processes in computer graphics authoring. Although there are many research efforts in this field, most existing design tools consider only character body structure, rather than its interaction with the environment. This paper presents an intuitive sketching interface that allows the user to interactively place a 3D human character in a sitting position on a chair. Within our framework, the user sketches the target pose as a 2D stick figure and attaches the selected joints to the environment (e.g., the feet on the ground) with a pin tool. As reconstructing the 3D pose from a 2D stick figure is an ill-posed problem due to many possible solutions, the key idea in our paper is to reduce solution space by considering the interaction between the character and environment and adding physics constraints, such as balance and collision. Further, we formulated this reconstruction into a nonlinear optimization problem and solved it via the genetic algorithm (GA) and the quasi-Newton solver. With the GPU implementation, our system is able to generate the physically correct and visually pleasing pose at an interactive speed. The promising experimental results and user study demonstrates the efficacy of our method.
  • Keywords
    genetic algorithms; graphical user interfaces; graphics processing units; image reconstruction; nonlinear programming; pose estimation; virtual reality; 2D stick figure; 3D human character; 3D pose reconstruction; GPU implementation; character body structure; character pose design; computer graphics authoring; genetic algorithm; graphics processing unit; nonlinear optimization problem; quasi-Newton solver; sitting pose design; sketching interface; virtual environment; Bones; Educational institutions; Equations; Joints; Mathematical model; Switches; Three dimensional displays; GPU; Sketching interface; genetic algorithm; quasi-Newton solver; sitting pose design; virtual environment;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2012.61
  • Filename
    6152100