본 연구는 실행 시(run-time)에 사용자의 연속적인 입력에 따라 움직이는 고품질의 애니메이션을 적은 계산 량으로 합성하는 방법을 제안한다. 본 연구의 목적은 Gleicher 등의 연구에 기반하여 집합 간선 그래프(fat graphs)를 반 자동으로 생성하는 것이다. 여기서 집합 간선 그래프는 동작 데이터를 구성하는 프레임 중 특정한 자세를 노드로 하고 노드의 자세로부터 시작하거나 끝나는 동작 절편의 집합들(motion segments)을 간선으로 하는 그래프를 일컫는다. 입력 동작에 대하여 이러한 집합 간선 그래프를 생성하고 동작 합성 및 변환 기법을 통해 가공한 후, 실행 시에 사용자가 마우스, 키보드, 조이스틱과 같은 입력 장치를 통해 캐릭터를 원하는 대로 움직일 수 있도록 한다. 몇 가지 제약 조건이 존재하지만 비디오 게임을 비롯한 여러 응용 소프트웨어에서 본 연구의 결과를 사용할 수 있을 것으로 기대한다.
Alternative Abstract
In this paper, we suggest a methodology that allows quality animation to be synthesized with a little run-time overhead while providing the user with an interactive but continuous control. Motivated by Gleicher et al. [4], we propose a semi-automatic method to build fat graphs in which a node corresponds a pose and its incoming and outgoing edges represent the motion segments starting and ending with similar poses, respectively. A group of edges builds a fat edge that parameterize similar motion segments into a blendable form. Employing the existing motion blending and transition methods, our run-time system allows users to control a character interactively in continuous parametric spaces with simple interface such as joysticks. We demonstrate the capability of the proposed methodology in several applications. Although our method has limitation on motion repertories, it can be adopted in a number of real-world applications including video games.