Intelligent handwriting assessment algorithm using the Catmull-Rom spline

2025

Полный текст Открытый доступ: Hybrid Метаданные (CSL-JSON)
DOI 10.54596/2958-0048-2025-3-181-192
Достоверность данных 70 средняя
Как считается эта оценка

Складывается из проверяемых признаков самой записи: есть ли у статьи DOI, сколько независимых источников подтвердили её данные, заполнены ли обязательные поля и насколько свежо последнее подтверждение. Снижают оценку расхождения между источниками и отсутствие идентификатора. Значение от 80 означает, что запись опубликована без дополнительной проверки; от 60 до 79 — что она опубликована с пониженной достоверностью и ручная проверка желательна. Запись, выверенную редактором вручную, пересчёт не опускает ниже 90. Это оценка наших данных о статье, а не оценка самой статьи.

Аннотация

The article is devoted to the development and application of an algorithm for analyzing graphomotor writing trajectories in digital educational systems using the Catmull-Rom spline. The problem of improving the accuracy and stability of processing user input received from touch devices (stylus or finger) in the context of digital writing learning is considered. The proposed method includes the stages of coordinate data collection, normalization, noise filtering, and trajectory smoothing. The Catmull-Roma spline is used to ensure the continuity of curves and preserve key motion features, which increases the accuracy of comparison with reference patterns. The paper presents a computational algorithm that implements an automatic assessment of the quality of letter writing based on a number of parameters: curvature, angular deviations, speed stability and the number of strokes. The algorithm is integrated into a digital diagnostic system capable of generating detailed reports, identifying common errors, and offering personalized tasks. The developed solution can be used in intelligent learning platforms, biometric authentication systems, neuropsychological diagnostics and computer forensics. The proposed approach demonstrates high adaptability to various input scenarios and provides the basis for building more complex machine learning systems focused on recognizing, analyzing, and generating handwritten text.