Human motion generation is one of the important issues in computer animation. To generate a realistic human motion, various information of body joints are needed, and dynamics is the solution to this. However, formalizing complex human motions and solving the equations are computationally expensive. To find an interactive and realistic human motion, we made use of dynamic properties which allow us to use several key human motion factors. In this paper, we propose an aggregation method using fuzzy logic to merge these human factors. We suggested and implemented an animation system model based on this method, and numerous experimental results showed that the proposed method generates a fast and realistic human motion.
인간동작생성은 컴퓨터 에니메이션에서 중요한 위치를 차지한다. 자연스러운 인간의 움직임을 생성하기 위해 신체 각 관절의 다양한 정보가 요구되는데 동역학이 바로 이 문제를 해결해 준다. 그러나, 복잡한 인간동작을 수식화하고 그 수식을 푸는 과정에는 상당한 계산시간을 필요로 한다. 빠르고도 자연스러운 인간동작을 생성하기 위해 본 논문에서는 인간이 움직일때 고려하는 여러가지 요소를 적용을 가능하게하는 동역학적 성질을 사용하였다. 이때, 인간 움직임의 여러 요소들을 퍼지이론으로 결합하는 방법을 제시하였다. 이와같은 방법에 근거하여 본 논문에서는 에니메이션 시스템 모델을 디자인하고 구현하였고, 수많은 실험 결과에서 볼 수 있듯이 빠르고도 자연스러운 인간의 움직임을 생성할 수 있었다.