I am trying to test Chinese character production by having users draw the characters on their device. There are plenty of data models that include the character information already, so I will have that. My question is, how do I check if the user drew the stroke that is expected (with some sort of threshold value). Some of these segments may have curves in them, which makes it a little more difficult than just line matching. I have a video here demonstrating what I'd like to achieve. Notice how if I draw the wrong segment, or in the wrong direction, it is not accepted.


closed as too broad by dkaeae, xskxzr, David Richerby, Evil, Discrete lizard Aug 12 at 7:20

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    $\begingroup$ Seems to be a major research problem to me. $\endgroup$ – gnasher729 Aug 5 at 8:44

Browse other questions tagged or ask your own question.