I was looking for an approach to recognise musical notes from photos.
I found this repository https://github.com/mpralat/notesRecognizer. However, it doesn't seem good enough. If you look into the bad
folder, you can see that just tiny variations of lightning can already cause problems. One should be able to read musical notes with lower quality images.
I found other projects. However, they all use high resolution images.
- https://github.com/suyalcinkaya/music-note-recognition (example of image)
- https://github.com/nikolalsvk/note-play (example)
Now, this is unsatisfying. If you want to snap a photo of some tunes, and want them to be recognized.
So, what could one do to achieve a good solution?
I was thinking about treating the musical notes just like written letters. The computer can easily learn written characters with the Arabic symbols.
I wonder, though, how easy would it be for a non-Arabic? For example, in Chinese or Japanese, several characters combine into one.
The same applies to musical notes, they can be connected and form something slightly different through that. For example,
or:
in contrast to just simple notes like:
What would be a good approach to recognize musical notes even for slightly low-resolution images or bit blurry deformed images?
I'm not saying to read out a symphony out of a thumbnail. But less than optimal captures.