Keyboard Geometry Extractor

This module identifies the coordinates of the polygons which outline the keys of a musical instrument keyboard. This is achieved via a combination of prior knowledge about the geometrical characteristics of the keys on a musical keyboard (with said prior knowledge being hardcoded in the image parser algorithm), together with a complex series of image filtering and filter results post-processing.

Succession of steps during keyboard image processing

Examples of keyboard geometry extraction outputs