Accelerometer-Based Motion Tracking for Orchestra Conductor Following

  • Tommi Ilmonen
  • Janne Jalkanen
Conference paper
Part of the Eurographics book series (EUROGRAPH)


In this paper, we discuss the applicability of accelerometers to measuring movement for conductor following. In our application a baton is used to conduct computer animated musicians. The user acts as an orchestra conductor. The baton motion is analyzed for gestures that imply how music and animation should be controlled. The baton motion is tracked with accelerometers. The accelerometers feature inevitable problems for position tracking. Position cannot be measured directly — it needs to be integrated twice from the acceleration. The measurement inaccuracy causes drift over time when velocity and position are calculated via integration. We used two sensors to track motion with six degrees-of-freedom. The problems can be largely overcome by using application-specific signal processing The drift caused by inaccurate integration is countered by combining leaky integrators and high-pass filters. Rotation is detected by monitoring the direction of gravity.


Motion Tracking Infinite Impulse Response Leaky Integrator Motion Tracking System Filter Design Method 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ilmonen, T. and Takala, T.. Conductor following with artificial neural networks. In Proceedings of the International Computer Music Conference, pages 367–370, 22–28 October 1999. URL: http://“ 1999/ Scholar
  2. 2.
    Verplaetse, C.. Inertial proprioceptive devices: Self-motion-sensing toys and tools. IBM Systems Journal, 35(3&4):639–650, 1996.CrossRefGoogle Scholar
  3. 3.
    Marrin, Teresa. Toward an understanding of musical gesture: Mapping expressive intention with the digital baton. Master’s thesis, MIT, 1996.Google Scholar
  4. 4.
    Britting, K. R.. Inertial Navigation Systems Analysis. Wiley & Sons, Inc., New York, 1971.Google Scholar
  5. 5.
    Hiipakka, J., Hänninen, R., Ilmonen, T., Napari, H., Lokki, T., Savioja, L., Huopaniemi, H., Karjalainen, M., Tolonen, T., Välimäki, V., Välimäki, S., and Takala, T.. Virtual orchestra performance. In Visual Proceedings of SIGGRAPH’97, page 81, Los Angeles, 1997. ACM SIGGRAPH.Google Scholar
  6. 6.
    Ilmonen, T.. Tracking conductor of an orchestra using artificial neural networks. Master’s thesis, Helsinki University of Technology, Telecommunications Software and Multimedia Laboratory, April 1999.Google Scholar
  7. 7.
    McElheran, B.. Conducting Technique for Beginners and Professionals. Oxford University Press, Oxford/New York, 1989.Google Scholar
  8. 8.
    Hamlin, VTI. VTI Hamlin Acceleration Sensors. Document named sca600.html available via internet from the server “”. Visited on 15.2.2000. URL:
  9. 9.
    Proakis, J. G. and Manolakis, D. G.. Digital Signal Processing. Macmillan Publishing Company, New York, 1992.MATHGoogle Scholar

Copyright information

© Springer-Verlag/Wien 2000

Authors and Affiliations

  • Tommi Ilmonen
    • 1
  • Janne Jalkanen
    • 1
  1. 1.Telecommunications Software and Multimedia LaboratoryHelsinki University of TechnologyFinland

Personalised recommendations