| Literature DB >> 31304322 |
Thibault Asselborn1, Thomas Gargot2,3,4, Łukasz Kidziński5, Wafa Johal1,6, David Cohen2, Caroline Jolly7,8, Pierre Dillenbourg1.
Abstract
The academic and behavioral progress of children is associated with the timely development of reading and writing skills. Dysgraphia, characterized as a handwriting learning disability, is usually associated with dyslexia, developmental coordination disorder (dyspraxia), or attention deficit disorder, which are all neuro-developmental disorders. Dysgraphia can seriously impair children in their everyday life and require therapeutic care. Early detection of handwriting difficulties is, therefore, of great importance in pediatrics. Since the beginning of the 20th century, numerous handwriting scales have been developed to assess the quality of handwriting. However, these tests usually involve an expert investigating visually sentences written by a subject on paper, and, therefore, they are subjective, expensive, and scale poorly. Moreover, they ignore potentially important characteristics of motor control such as writing dynamics, pen pressure, or pen tilt. However, with the increasing availability of digital tablets, features to measure these ignored characteristics are now potentially available at scale and very low cost. In this work, we developed a diagnostic tool requiring only a commodity tablet. To this end, we modeled data of 298 children, including 56 with dysgraphia. Children performed the BHK test on a digital tablet covered with a sheet of paper. We extracted 53 handwriting features describing various aspects of handwriting, and used the Random Forest classifier to diagnose dysgraphia. Our method achieved 96.6% sensibility and 99.2% specificity. Given the intra-rater and inter-rater levels of agreement in the BHK test, our technique has comparable accuracy for experts and can be deployed directly as a diagnostics tool.Entities:
Keywords: Diagnosis; Patient education
Year: 2018 PMID: 31304322 PMCID: PMC6550155 DOI: 10.1038/s41746-018-0049-x
Source DB: PubMed Journal: NPJ Digit Med ISSN: 2398-6352
Overview of the different tests used to diagnose dysgraphia
| Validation number | Age range [years old] | Test duration [min] | Scoring duration [min] | Alphabet | Language | Number of items | Dynamic of handwriting | Pressure | Tilt | Speed | Posture | Writing task | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ajuriaguerra[ | 350 | 6–12 | 2 | 5 | Latin | French | 37 | ✗ | ✓a | ✗ | ✓ | ✓ | WT1 |
| BHK[ | 837 | 6–12 | 5 | 10 | Latin | Multi-language | 13 | ✗ | ✗ | ✗ | ✓ | ✗ | WT2 |
| BHK-teenager[ | 471 | 12–18 | 5 | 10 | Latin | Multi-language | 9 | ✗ | ✗ | ✗ | ✓ | ✗ | WT2 |
| DASH[ | 546 | 9–16 | 20 | 10 | Latin | English | 5 | ✗ | ✗ | ✗ | ✓ | ✗ | WT3 |
| HHE[ | 230 | 6–18 | 5 | 0 | Hebrew | Hebrew | 10 | ✗ | ✗ | ✗ | ✗ | ✗ | WT4 |
WT1: copy a sentence several times, request of quality and speed; WT2: copy a long text for 5 min; WT3: copy a sentence several times, alphabet, geometric figures, and composition; and WT4: copy a text containing all letters
Ajuriaguerra scale (E scale): is a well-spread test evaluating the quality of the writing depending on speed and precision. It has a special focus on the posture and style of pen grasp of the child
Concise Evaluation Scale for Children’s Handwriting (BHK): is the gold standard test with which to diagnose dysgraphia in a Latin-alphabet-based language[28–30]
BHK for teenagers: has also been created using the same principles
Detailed Assessment of Speed of Handwriting (DASH test): evaluates the quality and speed of writing under different conditions (quality, speed, writing about a free topic of the child’s choice)
Hebrew Handwriting Evaluation (HHE): examines Hebrew handwriting products and assesses the legibility through both global and analytic measures
aSome pressure aspects of handwriting are assessed thanks to carbon paper
Fig. 1Box plot representing the F1-score as a function of time period of the test used for training. We used Random Forest for classification, and each model was trained following the same k-fold, cross-validation procedure with k = 25
The most important features found by the Random Forest model, using Gini importance as a metric
|
|
|
|
|
|---|---|---|---|
| 1 | Kinematic | Median of Power Spectral of Speed Frequencies | 15.71 (9.06) |
| 2 | Kinematic | Bandwidth of Speed Frequencies | 12.08 (8.00) |
| 3 | Pressure | Mean Speed of Pressure Change | 9.81 (6.52) |
| 4 | Static | Space Between Words | 7.45 (6.73) |
| 5 | Tilt | Distance to Mean of Speed of Tilt-X Change Frequencies | 6.07 (4.30) |
| 6 | Kinematic | Distance to Mean of Speed Change Frequencies | 5.18 (4.73) |
| 7 | Tilt | Bandwidth of Speed of Tilt-X Change Frequencies | 4.10 (4.64) |
| 8 | Tilt | Median of Power Spectral of Tilt-Y Change Frequencies | 2.97 (3.33) |
We report the ranks, feature categories, and their importance averaged for the 25 folds and the standard deviation of importance over all folds
Fig. 2Distribution of the dysgraphic children (D dataset) and the non-dysgraphic children (TD dataset). For static features: Bandwidth of Tremors Frequencies and the Space Between Words features. For kinematic features: Median of Power Spectral of Speed Frequencies and the In Air Time Ratio features. For tilt features: Median of Power Spectral of Speed of Tilt-y change and the Bandwidth of Power Spectral of Speed of Tilt-x change features
Fig. 3A comparison of different metrics for a non-dysgraphic child (left) and a child with dysgraphia (right)
Fig. 4The whole process used to extract the frequency spectrum of our signal. (1) We first divided the BHK text into bins of 600 points. (2) For each packet, the signal was extracted. (3) We then computed the Fourier transform of the signal. (4) We took the average of all signals and finally performed a normalization. At the top of the figure is presented an example of a signal extracted from the data: the red dots are the point coordinates recorded by the device during handwriting. The vectors in blue are “local” vectors linking two consecutive points. The vector in green is the “global” vector (average of the nine blue vectors) representing the global direction of the handwriting. The cross product of these two vectors gives us an indication of the smoothness/shakiness of the handwriting. The image on the right comes from a writer with smoother/less shaky handwriting than the one on the left. The cross product operation will detect this difference