Skip to content

How to update recognition training images? #594

Answered by hbitteur
RensBloom asked this question in Q&A
Discussion options

You must be logged in to vote

Thanks @RensBloom for pointing this out.

The way Audiveris engine recognizes objects depends on what object shapes it is looking for.
Roughly:

  1. Some shapes, generally the ones that can vary in size, use ad hoc methods. Examples are: staff lines, bar-lines, stems, beams, slurs, etc
  2. Heads use template matching (nota: a soon-to-be-released development will allow the use of several musical fonts)
  3. Text recognition is delegated to Tesseract external library
  4. All the other shapes use a glyph classifier, implemented as a neural network, which must be trained on a wide variety of representative samples.

Your trill example, not "thrill" as you wrote :-), belongs to the 4th category. And indeed, for…

Replies: 5 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by RensBloom
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants