9. A system, comprising: an input device; a display device; and a computer device that is configured to: receive data representing a query stroke, wherein the data representing the query stroke comprises trajectory data indicating a trajectory of the query stroke with respect to two degrees of freedom; access data representing a plurality of reference strokes, wherein the data representing each of the plurality of reference strokes comprises trajectory data indicating a trajectory of the reference stroke with respect to the two degrees of freedom and pose data for the reference stroke with respect to one or more other degrees of freedom; create a sequence of synthesized poses that follows the trajectory of the query stroke, wherein pose data for the synthesized poses is dependent, at least in part, on the data representing the plurality of reference strokes, the data representing the query stroke comprising data for fewer degrees of freedom than the data representing the reference strokes and fewer degrees of freedom than the data representing the sequence of synthesized poses; and output data representing the sequence of synthesized poses to the display device.
9. A system, comprising: an input device; a display device; and a computer device that is configured to: receive data representing a query stroke, wherein the data representing the query stroke comprises trajectory data indicating a trajectory of the query stroke with respect to two degrees of freedom; access data representing a plurality of reference strokes, wherein the data representing each of the plurality of reference strokes comprises trajectory data indicating a trajectory of the reference stroke with respect to the two degrees of freedom and pose data for the reference stroke with respect to one or more other degrees of freedom; create a sequence of synthesized poses that follows the trajectory of the query stroke, wherein pose data for the synthesized poses is dependent, at least in part, on the data representing the plurality of reference strokes, the data representing the query stroke comprising data for fewer degrees of freedom than the data representing the reference strokes and fewer degrees of freedom than the data representing the sequence of synthesized poses; and output data representing the sequence of synthesized poses to the display device. 10. The system of claim 9 , wherein to said create the sequence of synthesized poses, the computer device is configured to: construct a feature vector for each of a plurality of samples of the query stroke, wherein the feature vector for each of the plurality of samples comprises trajectory data components that are dependent on trajectory data for one or more neighboring samples of the query stroke; compare the feature vector for each of the plurality of samples of the query stroke to feature vectors for a plurality of samples of one or more reference strokes; and identify a best neighbor feature vector for each of the plurality of samples of the query stroke from among the feature vectors for the plurality of samples of the one or more reference strokes.