SYSTEM AND METHOD OF MOTOR TASK SKILL ASSESSMENT
A system and method may adjust the evaluation of input signals from an input device used by a game player, based on performance or motor acuity. A relationship or mapping between computer input device input and movement within a virtual environment may be adjusted based on the performance metric. An embodiment may measure or calculate a performance metric or motor acuity in a person playing a computer game by determining, for different target types, speed of the player and one of precision, accuracy and variability of the player; and determining motor acuity based on the relationship between speed of the player and the precision, accuracy or variability. The calculation may be using a statistical analysis; and may be by creating a best-fit line in a comparison of speed and variability; and transforming the best-fit line to a curve in a comparison of player speed and player precision.
1 . A system for performing sensorimotor or cognitive assessment or therapy of a patient, the system comprising:
a memory;
an input controller; and
one or more processors to:
parse a time-series of patient movements based on input signals from the input controller to produce a plurality of parsed movements;
compute for a plurality of target types, speed of the patient input for a set of parsed movements to the computer processor, and precision and variability of the patient input for the set of parsed movements;
compute motor acuity based on the relationship between speed of the patient input and precision of the patient input, wherein computing motor acuity comprises creating a best-fit line in a comparison of speed of the patient input and variability of the patient input; and transforming the best-fit line to a curve in a comparison of patient speed and patient precision; and
produce an assessment output that characterizes the patient's sensorimotor or cognitive fitness based on the motor acuity;
wherein the motor acuity is computed and the assessment output is produced by a processor selected from: a processor remote from the one or more processors; and the one or more processors.
2 . The system of claim 1 , wherein precision is 1/variability.
3 . The system of claim 1 , wherein determining motor acuity comprises performing a statistical analysis of speed and the one of precision and variability of the patient.
4 . The system of claim 1 , wherein determining motor acuity comprises determining a distance of the curve from the origin of a graph on which the curve is plotted.
5 . The system of claim 1 , wherein patient input speed comprises one of movement speed; peak movement speed; shot speed; a measure based on a target presentation duration threshold; a measure based on target hit rate; a measure based on time between target spawn or appearance and the first shot fired; a measure based on movements per second; and a measure based on shots per second.
6 . The system of claim 1 , wherein variability of the patient is one of movement variability; shot variability; a measure based on spatial error of the landing point of a movement to the target; a measure based on median absolute difference between the endpoint of the movement and the center of the target; and a measure based on a target size threshold.
7 . A method for performing sensorimotor or cognitive assessment or therapy of a patient, the method comprising, using a processor:
parse a time-series of patient movements based on input signals from an input controller to produce a plurality of parsed movements;
compute, for a plurality of target types, speed of the patient input for a set of parsed movements to the computer processor, and
precision and variability of the patient input for the set of parsed movements;
compute motor acuity based on the relationship between speed of the patient input and precision of the patient input, wherein computing motor acuity comprises creating a best-fit line in a comparison of speed of the patient input and variability of the patient input; and transforming the best-fit line to a curve in a comparison of patient speed and patient precision; and
produce an assessment output that characterizes the patient's sensorimotor or cognitive fitness based on the motor acuity.
8 . The method of claim 7 , wherein precision is 1/variability.
9 . The method of claim 7 , wherein determining motor acuity comprises performing a statistical analysis of speed and the one of precision and variability of the patient.
10 . The method of claim 7 , wherein determining motor acuity comprises determining a distance of the curve from the origin of a graph on which the curve is plotted.
11 . The method of claim 7 , wherein patient input speed comprises one of movement speed; peak movement speed; shot speed; a measure based on a target presentation duration threshold; a measure based on target hit rate; a measure based on time between target spawn or appearance and the first shot fired; a measure based on movements per second; and a measure based on shots per second.
12 . The method of claim 7 , wherein variability of the patient is one of movement variability; shot variability; a measure based on spatial error of the landing point of a movement to the target; a measure based on median absolute difference between the endpoint of the movement and the center of the target; and a measure based on a target size threshold.
13 . A method for performing sensorimotor or cognitive assessment or therapy of a patient, the method comprising, using a processor:
computing, using the computer processor, for a plurality of target types, speed of the patient input based on input signals from an input controller to the computer processor, and one of precision and variability of the patient input based on input signals from the input controller to the computer processor;
characterizing, using the computer processor, a change in motor acuity by performing a multiple linear regression of speed of the patient input and one of precision and variability of the patient input; and
producing, using the computer processor, an assessment output that characterizes the patient's sensorimotor or cognitive fitness based on the motor acuity.