Operation 2020 determines a count of geometric features occurring along the length of the region. For example, operation 2020 may analyze the region starting at a first side (defined along the length) and completing at a second side of the region (defined along the length). Operation 2020 may count how many of each type of geometric features is detected within the region.
In operation 2030, the counts are normalized based on the height. For example, as discussed above with respect to process 1800, the counts may be normalized according to equation 2 to define frequencies. Operation 2030 operates to adjust for different scales of handwriting.
In operation 2040, the normalized counts are provided to a trained model. For example, as discussed above with respect to
In operation 2050, a handwriting language type included in the region is determined. The language type is determined by the trained model based on the normalized counts. As discussed above, the normalized counts define frequencies of certain geometric features within the region. The geometric features may include one or more of loops, rectangles, squares, boxes, curves, orthogonal intersections, cross-overs, corners, closed curves, or connected curves.