Optical Music Recognition: Architecture and Algorithms''