Method for computer vision to recognize objects marked for identification with a bigram of glyphs, and devices utilizing the method for practical purposes
First Claim
Patent Images
1. A process of operating a computer, which comprises one or more processing units connected to one or more memories, to computationally identify those bigrams of glyphs within a digital image which belong to a known, finite set of glyph bigrams, by:
- a. isolating and labeling each contiguous blob within said image,b. computing a linkage vector between each of the labeled blobs,c. for each of the blobs linked by each of said linkage vectors, calculating a rectangular bounding box with two edges parallel to said linkage vector,d. for each of said linkage vectors, transforming raster data contained within said rectangular bounding box into a feature set suitable for input to a classifier which is configured to be sensitive to glyph orientation,e. for each of said feature sets, assigning a classification according to said classifier'"'"'s output when provided said feature set as input,f. for each of the labeled blobs, selecting one linkage vector, corresponding blob which forms a bigram, and classification,whereby raster data contained in said image, representing luminous intensity projected upon an imaging sensor, is transformed into actionable information comprising the identities of each glyph bigram within said image.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of identifying bigrams of glyphs within a digital image. Classifiers are configured through training to differentiate between glyph orientations, allowing for accurate pairing and positive identification of the bigram. Embodiments include assistive technology devices which read playing cards held in-hand by visually impaired users and convey the rank and suit of each card to the player by non-visual means.
13 Citations
12 Claims
-
1. A process of operating a computer, which comprises one or more processing units connected to one or more memories, to computationally identify those bigrams of glyphs within a digital image which belong to a known, finite set of glyph bigrams, by:
-
a. isolating and labeling each contiguous blob within said image, b. computing a linkage vector between each of the labeled blobs, c. for each of the blobs linked by each of said linkage vectors, calculating a rectangular bounding box with two edges parallel to said linkage vector, d. for each of said linkage vectors, transforming raster data contained within said rectangular bounding box into a feature set suitable for input to a classifier which is configured to be sensitive to glyph orientation, e. for each of said feature sets, assigning a classification according to said classifier'"'"'s output when provided said feature set as input, f. for each of the labeled blobs, selecting one linkage vector, corresponding blob which forms a bigram, and classification, whereby raster data contained in said image, representing luminous intensity projected upon an imaging sensor, is transformed into actionable information comprising the identities of each glyph bigram within said image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
and the processor is additionally programmed to provide the identities of all communal cards to each user, whereby no sighted player is required to read aloud the communal cards for the non-sighted players.
-
Specification