Browse Prior Art Database

Character Pitch Determination

IP.com Disclosure Number: IPCOM000076568D
Original Publication Date: 1972-Mar-01
Included in the Prior Art Database: 2005-Feb-24
Document File: 4 page(s) / 140K

Publishing Venue

IBM

Related People

Baumgartner, RJ: AUTHOR

Abstract

Character pitch is determined by raster scanning characters one line at a time and applying the resulting video data to a video processor, which builds a table based upon character blocks. Character pitch is used by segmentation logic, not shown, in character recognition systems as described in U. S. Patent 3,526,876.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 4

Character Pitch Determination

Character pitch is determined by raster scanning characters one line at a time and applying the resulting video data to a video processor, which builds a table based upon character blocks. Character pitch is used by segmentation logic, not shown, in character recognition systems as described in U. S. Patent 3,526,876.

A character block is formed by logically determining natural separations between characters, i.e., blank spaces both horizontally and vertically. A character block may contain one or more characters.

The video processor enters the block sequence in the character block table, Fig. 1. It then calculates block length and centerline distances between blocks. Long blocks, i.e., those which have one or more characters, are not used for pitch determination. These blocks are flagged in the block table. Tests are made to determine if a block precedes a space so as to eliminate using blank spaces in center-to-center block distance calculations. Other tests are made to determine if blocks contain an abnormally wide character, pieces of characters, etc. Some tests function to logically rejoin pieces of characters. Tests also eliminate large concatenated characters from pitch calculation.

The processor examines interblock distances and builds a distribution table listing the frequency of each distance and calculates the sums of the absolute value of each interblock distance from predetermined expected values. Expected values are 14, 17, 2...