Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Size Normalization of Unknowns for a Non-uniformly Sized Alphabet in Online Handwriting Recognition

IP.com Disclosure Number: IPCOM000108908D
Original Publication Date: 1992-Jul-01
Included in the Prior Art Database: 2005-Mar-23
Document File: 2 page(s) / 94K

Publishing Venue

IBM

Related People

Chefalas, TE: AUTHOR [+2]

Abstract

Many online, handwriting recognition systems use elastic curve matching to match an unknown character against prototype (template) characters (1,2). Such systems usually represent each way of writing a character by a prototype.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Size Normalization of Unknowns for a Non-uniformly Sized Alphabet in Online Handwriting Recognition

       Many online, handwriting recognition systems use elastic
curve matching to match an unknown character against prototype
(template) characters (1,2).  Such systems usually represent each way
of writing a character by a prototype.

      When using a uniformly sized alphabet, that is, one consisting
of characters of similar height, such as uppercase handwritten
characters, size normalization can be performed by scaling an unknown
character to a fixed height.  This recognition system, however,
operates on uppercase, lowercase, digits, punctuation and special
symbols.  Therefore, size normalization cannot be performed simply by
scaling an unknown character to a fixed size because some characters,
such as many uppercase and lowercase characters, as well as pairs,
such as comma and right parentheses, differ only in size.

      When using this recognition system, writers are presented with
writing guidelines: a lower guideline on which uppercase characters
sit, referred to as the baseline, and an upper guideline.  The
distance between these guidelines is referred to as the linespacing.
The guidelines are presented to the writer to help control character
size and position.  A writer will usually write the uppercase
characters so they sit on the baseline and fill the linespacing,
while positioning and sizing other characters accordingly, such as
allowing descenders to extend below the baseline.  Because some
writers write larger or smaller, some size normalization is
desirable.

      Disclosed is a size normalization method that operates on
unknown characters of a non-uniformly sized alphabet.  The following
definitions apply to an unknown character.  Character height is Ymax
- Ymin, where Ymax and Ymin are the maximum and minimum values of the
Y coordinates.  Character center is (Ymax - Ymin) / 2.  Baseline is
the Y coordinate value of the lower writing guideline.  Topline is
the Y coordinate value...