Abstract
A system to convert digitized sheet music into a symbolic music representation is presented. A pragmatic approach is used that conceptualizes this primarily two-dimensional structural recognition problem as a one-dimensional one. The transparency of the implementation owes a great deal to its implementation in a dynamic, object-oriented language. This system is a part of a locally developed end-to-end solution for the conversion of digitized sheet music into symbolic form.
Chapter PDF
References
Baumann, S.: A simplified attributed graph grammar for high-level music recog-nition. International Conference on Document Analysis and Recognition. (1995) 1080–1083
Choudhury, G. S., DiLauro, T., Droettboom, M., Fujinaga, I., MacMillan, K.: Strike up the score: Deriving searchable and playable digital formats from sheet music. D-Lib Magazine. 7(2) (2001)
Couasnon, B., and Camillerapp, J.: Using grammars to segment and recognize music scores. International Association for Pattern Recognition Workshop on Document Analysis Systems. (1994) 15–27
Cover, T., Hart, P.: Nearest neighbor pattern classification. IEEE Transactions on Information Theory. 13(1) (1967) 21–27
Diener, G.: TTREES: A tool for the compositional environment. Computer Music Journal. 13(2) (1989) 77–85
Droettboom, M., Patton, M., Warner, J. W., Fujinaga, I., MacMillan, K., DiLauro, T., Choudhury, G. S.: Expressive and efficient retrieval of symbolic musical data. International Symposium on Music Information Retrieval. (2001) 163–172
Droettboom, M.: Selected Research in Computer Music. Masterś thesis. (2002) The Peabody Institute of the Johns Hopkins University.
Fahmy, H., D. Blostein.: A graph grammar programming style for recognition of music notation. Machine Vision and Applications. 6(2) (1993) 83–99
Fujinaga, I.: Adaptive Optical Music Recognition. (1996) Ph. D. thesis, McGill University.
Gerou, T., L. Lusk.: Essential Dictionary of Music Notation. (1996) Alfred, Los Angeles.
Holland, J. H.: Adaptation in Natural and Artificial Systems. (1975) University of Michigan Press, Ann Arbor.
Hoos, H. H., Hamel, K.: GUIDO Music Notation Version 1.0: Specification Part I, Basic GUIDO. (1997) Technical Report TI 20/97, Technische Universität Darmstadt.
Huron, D.: Music Research Using Humdrum: A User’s Guide. (1999) Center for Computer Assisted Research in the Humanities, Menlo Park, CA.
Huron, D., Selfridge-Field, E.: Research notes (the J. S. Bach Brandenburg Concertos). (1994) Computer software.
MacMillan, K., Droettboom, M., Fujinaga, I.: Gamera: A Python-based toolkit for structured document recognition. Tenth International Python Conference. (2002) (In press)
MIDI Manufacturers Association Inc.: The Complete MIDI 1.0 specification. (1986)
Musitek.: MIDISCAN. Computer Program (Microsoft Windows).
Neuratron. Photoscore. Computer Program (Microsoft Windows, Apple MacOS).
Nienhuys, H., Nieuwenhuizen. J.: LilyPond User Documentation (Containing Mudela Language Description). (1998)
Van Rossum, G., Drake, F. L.: Python Tutorial. (2000) iUniverse, Campbell, CA.
Selfridge-Field, E.: The MuseData universe: A system of musical information. Computing in Musicology 9 (1993) 11–30
Selfridge-Field, E. Beyond MIDI: The Handbook of Musical Codes. (1997) MIT Press, Cambridge, MA.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Droettboom, M., Fujinaga, I., MacMillan, K. (2002). Optical Music Interpretation. In: Caelli, T., Amin, A., Duin, R.P.W., de Ridder, D., Kamel, M. (eds) Structural, Syntactic, and Statistical Pattern Recognition. SSPR /SPR 2002. Lecture Notes in Computer Science, vol 2396. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-70659-3_39
Download citation
DOI: https://doi.org/10.1007/3-540-70659-3_39
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44011-6
Online ISBN: 978-3-540-70659-5
eBook Packages: Springer Book Archive