This paper presents a technique for generating DDR dance motion interactively according to the specified user input. In generating a dance motion, we have to consider that the same sequence of steps does not necessarily mean the same movement. In order to generate a variety of dance motion, we have introduced an Ex-tended Posture Transition Graph for storing example motion clips and searching them efficiently. The EPTG allows multiple motion clips for a given input so that the resulting motions can have diversity in their traits even with the same user inputs. In the run-time, when a user specifies an input sequence, the EPTG will be traversed according to the input to retrieved a desired motion clip. Each retrieved motion clip is concatenated with motion transition technique to remove jerkiness. The resulting motion is further enhanced with the dynamic motion balancing technique to meet physical property of the motion.
논문에서는 사용자가 지정한 입력에 따라 DDR 춤 동작을 생성하는 방법을 제시한다. 춤 동작을 생성하는데 있어서는 다른 일반적인 동작과는 달리 같은 입력에도 다양한 결과가 나오도록 해야한다. 그러기 위해서 본 연구에서는 확장된 자세 전이 그래프를 사용한다. 확장된 자세 전이 그래프는 각 노드(node)간의 많은 에지(edge)가 가능하게하여 결과 동작에 다양성을 가미한다. 그래프가 구성된 후에는 사용자의 입력에 대응하는 그래프의 노드와 에지를 따라 예제 동작을 검색 할 수 있다. 검색하여 얻은 예제 동작들은 동작 전이(motion transition) 방법으로 연결되는 부분의 불연속성을 제거한 후, 동적 자세의 균형을 맞추는 방법으로 물리적인 의미 역시 부여한다.