Designing dancers’ paths in choreography, or a floor pattern, is one of the most highly creative tasks of choreographers. Aiming to assist this task, this paper presents a novel system that automatically generates a number of floor patterns for multiple dancers given a choreographer’s high-level feature inputs. The proposed floor pattern model represents locomotor movements of dancers on stage. Through a dance literature survey, four major features, i.e., time, space, symmetry, and entropy, were selected as feature inputs and mathematically modeled. My system uses a multi-objective genetic algorithm to achieve desired floor patterns given input features. It iterates from random floor patterns to the ones that satisfy users’ preferences while exploring the space of floor pattern with selection, mutation, crossover methods that are developed to fit the genotype of my system. User tests confirmed that my system generates a wide range of floor patterns according to user-specified input conditions. In addition, an actual dance piece was choreographed with the proposed method, which validated the usefulness of the proposed system. The proposed system is the first that automatically generates floor patterns for multiple dancers.
안무작업에 있어 무용수의 동선 설계는 높은 창의성을 요구하는 작업 중 하나이다. 본 논문은 그러한 다수 무용수의 동선설계를 자동적으로 수행하는 새로운 시스템을 제안하고자 한다. 이를 위한 첫 번째 단계로, 일반 보행패턴과 차별화되는 무용수의 동선을 표현하기 위한 동선 모델을 설계하였다. 안무법 및 무용이론 문헌조사를 통해 동선 평가를 위한 네 가지 특성 지표로서 시간, 공간, 대칭, 규칙성을 뽑았으며 이를 수학적으로 모델링하였다. 본 시스템은 앞서 말한 동선 모델 및 특성 모델을 바탕으로 다목적 유전 알고리즘을 수행한다. 본 팀의 연구 목적 및 모델에 맞춘 선택, 변이, 교차 연산이 설계되었으며, 이를 바탕으로 동선 변수의 고차원공간을 탐색, 임의의 동선패턴으로부터 점차 사용자의 기호를 충족하는 동선 패턴들로 진화하게끔 한다. 다방면의 사용자테스트를 통해 본 시스템이 생성해낸 동선이 실제 사람에게 유의미한 차이를 인지하게 하는 것을 확인하였으며, 또한 전문 무용수가 참여한 워크숍을 통해 현장 활용성 역시 살펴보았다.