Patent ID: 6295378
Filing Date: 2001-09-25
Classification: G06K

Abstract:
A handwriting stroke information encoder for encoding handwriting stroke information by sampling it, the encoder comprising:a processor which forecasts sampled coordinates to be encoded using one or a plurality of previously-sampled coordinates; andan encoder which encodes the differences between the forecast coordinates and sampled coordinates of an actual input point,wherein the processor calculates the forecast coordinates from a plurality of sampled coordinates in front of sampled coordinates to be encoded,wherein the processor calculates the forecast coordinates from coordinates sampled before sampled coordinates to be encoded, coordinates sampled prior to the previously-sampled coordinates, and coordinates sampled before two previously-sampled coordinates,wherein the processor calculates the forecast coordinates from vectors connecting together adjacent sampled coordinates of a plurality of sampled coordinates provided in front of sampled coordinates to be encoded, according to the angles formed between the vectors, andwherein the processor calculates an angle formed between vector A connecting previously-sampled coordinates and coordinates sampled before the previously-sampled coordinates and vector B connecting the coordinates sampled before the previously-sampled coordinates and coordinates sampled before the two previously-sampled coordinates; and calculates the forecast coordinates on the assumption that they are positioned in line with the extension of vector at an angle .phi. with respect to vector A in the same direction in which the previously-sampled coordinates are positioned in line with vector A at the thus-calculated angle with respect to vector B.