컴퓨터 알고리즘을 통한 그림자 연극의 창의적 동작 개발 - 그림자 공연팀 노하우와 컴퓨터 공간탐색 능력 융합 알고리즘 개발 -
□ 논문의 주요 내용은 다음과 같다.
2. 연구 내용
○ 이에 연구팀은 위와 같은 선택의 문제와 환경 제약의 한계를 극복하기 위해 그림자 연극 전문 공연팀을 직접 방문하였다. 그들이 처음 동작을 만들고 연습하는 전반적인 과정을 녹화한 후 분석하였다. 연구팀은 공연팀이 사용하는 6가지의 주요 전략*을 발견하였다.
* 6가지 주요 전략 : 주요자세(연속적인 입력 실루엣이 주어졌을 경우, 대표적인 모양에 해당하는 하나의 시간 단계(time step)에 대한 자세를 우선으로 만드는것), 특징점(모양 인식 시 큰 영향을 주는 것을 고려), 시선처리(배우가 스크린을 쳐다볼 수 있어야 함), 몸의 균형, 크기(스크린 대비 배우 동선 가능 공간 고려), 최소동작.
○ 연구팀은 그림자 연극을 위한 주요 자세를 생성하기 위한 답을 찾기 위해 수학적 함수를 푸는 방법을 선택하였다. 변수는 사람의 자세를 결정하는 관절들의 각도와 위치, 목적함수는 결과 그림자가 입력 실루엣과 얼마나 닮았는지 그리고 찾아낸 신체의 자세가 앞선 전략들을 얼마나 만족하는지를 표현한 수식들이다. 연구팀은 위와 같이 구성된 수학적 함수의 답을 CMA*를 사용하여 구하였다.
* CMA(Covariance Matrix Adaptation) : 공간탐색 기법 중에 한 가지 방법. 일반적으로 목적함수가 비선형, 미분불가능인경우에 사용한다. 초기 통계분포를 가지고 새로운 여러 해를 추출하고, 해당 해들 중에 좋은 해들을 가지고 통계분포를 개선한다. 이러한 추출-개선의 방법을 반복하여 최종적으로 해를 구하는 방법이다.
컴퓨터 알고리즘을 통한 그림자 연극의 창의적 동작 개발
알고리즘 개발 연구팀은 무엇을 푸는 방법 선택하여 그림자 연극을 위한 주요 자세를 만들려고 하니
수학적 함수