ElKoura G1, Singh K1, McKee NH2, and Agur AM2. (1) Department of Computer Science, University of Toronto, 1213-390 Queen's Quay West, Toronto, ON, Canada, (2) Department of Surgery, University of Toronto, Mount Sinai Hospital, 600 University Avenue, Toronto, ON, Canada
The human hand is a complex mechanical system capable of both gross grasp and fine motor skills. Forward engineering work is proceeding to create an anatomically accurate 3D functioning model. This project starts from ordinary function and works in reverse to understanding the complex finger positioning required to play musical instruments such as the guitar. Despite many successful high-level skeletal control techniques, animating realistic hand motion remains tedious and challenging. Motion capture of repetitive hand motion and guitar playing provided a reality-based database. A data driven algorithm has been created to add finger motion to arbitrarily animated hands. A procedural algorithm is then presented to generate the motion of the fretting hand playing a given musical passage on a guitar. A general architecture for the skeletal control of interdependent articulations and a procedural tool for musicians and animators that captures the motion complexity of guitar fingering have been created. A demonstration video will be presented. This work could be used as a tool for music education and analysis (including studies of "repetitive strain injury").