Claims
- 1. A method for developing boundaries of an area containing an individual character in a field containing multiple characters so as to isolate said individual character to facilitate recognition thereof by character recognition means, comprising:
- (a) scanning said field to produce a stream of video elements representing said character field;
- (b) interrogating said video elements with a first set of logics to locate coherent video elements and produce therefrom a plurality of boundary coordinate designations defining a plurality of rectangular cells, each of which represents only a relatively small portion of individual characters of said characters, said first set of logics includes logics for determining vertical starting and ending coordinates for two cells based upon a split profile in said video elements resulting from scanning said field;
- (c) interrogating said plurality of boundary coordinate designations defining a plurality of rectangular cells with a second set of logics to produce a set of boundary coordinate designations for a block representing an area containing only said individual character by combining only related rectangular cells; and
- (d) outputting said set of boundary coordinate designations for said block so as to enable said character recognition means to select certain of said video elements as belonging to said individual character.
- 2. A method for developing boundaries of an area containing an individual character in a field containing multiple characters so as to isolate said individual character to facilitate recognition thereof by character recognition means, comprising:
- (a) scanning said field to produce a stream of video elements representing said character field;
- (b) interrogating said video elements with a first set of logics to locate coherent video elements and produce therefrom a plurality of boundary coordinate designations defining a plurality of rectangular cells, each of said cells includes flags denoting predetermined combinations of said video elements near a plurality of corners of one of said cells,
- (c) interrogating said plurality of boundary coordinate designations defining a plurality of rectangular cells with a second set of logics to produce a set of boundary coordinate designations for a block representing an area containing only said individual character by combining only related rectangular cells; and
- (d) outputting said set of boundary coordinate designations for said block so as to enable said character recognition means to select certain of said video elements as belonging to said individual character.
- 3. A method for developing boundaries of an area containing an individual character in a field containing multiple characters so as to isolate said individual character to facilitate recognition thereof by character recognition means, comprising:
- (a) scanning said field to produce a stream of video elements representing said character field;
- (b) interrogating said video elements with a first set of logics to locate coherent video elements and produce therefrom a plurality of boundary coordinate designations defining a plurality of rectangular cells, each of which represents only a relatively small portion of individual characters of said characters;
- (c) interrogating said plurality of boundary coordinate designations defining a plurality of rectangular cells with a second set of logics to produce a set of boundary coordinate designations for a block representing an area containing only said individual character by expanding a set of coordinates defining boundaries of said block whenever said second set of logics combines said cells, said second set of logics is responsive to a new cell and to an old cell previously combined with said block to determine whether said new cell should be combined with said block; and
- (d) outputting said set of boundary coordinate designations for said block so as to enable said character recognition means to select certain of said video elements as belonging to said individual character.
- 4. A method for developing boundaries of an area containing an individual character in a field containing multiple characters so as to isolate said individual character to facilitate recognition thereof by character recognition means, comprising:
- (a) scanning said field to produce a stream of video elements representing said character field;
- (b) interrogating said video elements with a first set of logics to locate coherent video elements and produce therefrom a plurality of boundary coordinate designations defining a plurality of rectangular cells, each of which represents only a relatively small portion of individual characters of said characters;
- (c) interrogating said plurality of boundary coordinate designations defining a plurality of rectangular cells with a second set of logics to produce a set of boundary coordinate designations for a block representing an area containing only said individual character by expanding a set of coordinates defining boundaries of said block whenever said second set of logics combines said cells, said second set of logics completes said block whenever no further cells combine into said block; and
- (d) outputting said set of boundary coordinate designations for said block so as to enable said character recognition means to select certain of said video elements as belonging to said individual character.
Parent Case Info
This is a continuation of co-pending application Ser. No. 894,732 filed on Aug. 8, 1986, now abandoned, which is a continuation of application Ser. No. 456,188, filed on Jan. 7, 1983, now abandoned.
US Referenced Citations (10)
Continuations (2)
|
Number |
Date |
Country |
Parent |
894732 |
Aug 1986 |
|
Parent |
456188 |
Jan 1983 |
|