Identification of a graphical symbol by identifying its constituent contiguous pixel groups as characters
First Claim
1. A computerized method for identifying and animating a predefined graphic symbol having a plurality of graphical characters using a processor, said method comprising:
- a) providing a predefined graphic symbol having a plurality of graphical characters;
b) receiving a digital image having a plurality of pixels depicting a real world scene with containing said predefined graphic symbol;
c) identifying, using the processor, a plurality of first groups of contiguous pixels in the proximity of one another, members of each one said first group having a first common pixel defining property;
d) identifying at least one of said plurality of first groups as one of the plurality of graphical characters of said predefined graphic symbol, thereby detecting, using the processor, the predefined graphic symbol in said digital image;
e) calculating, using the processor, a virtual plane according to a plurality of reference points of said plurality of first groups; and
f) augmenting at least one virtual object, on said virtual plane, in a presentation of said digital image according to the location of said predefined graphic symbol in said real world scene.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for identifying a predefined graphic symbol having a plurality of graphical characters. The method comprises the following steps: a) receiving a digital image having a plurality of pixels depicting a scene, b) identifying a plurality of first groups of contiguous pixels in the proximity of one another, members of each one the first group having a first common pixel defining property, and c) identifying at least one of the plurality of first groups as one of the plurality of graphical characters, thereby detecting the predefined graphic symbol in the digital image.
-
Citations
19 Claims
-
1. A computerized method for identifying and animating a predefined graphic symbol having a plurality of graphical characters using a processor, said method comprising:
-
a) providing a predefined graphic symbol having a plurality of graphical characters; b) receiving a digital image having a plurality of pixels depicting a real world scene with containing said predefined graphic symbol; c) identifying, using the processor, a plurality of first groups of contiguous pixels in the proximity of one another, members of each one said first group having a first common pixel defining property; d) identifying at least one of said plurality of first groups as one of the plurality of graphical characters of said predefined graphic symbol, thereby detecting, using the processor, the predefined graphic symbol in said digital image; e) calculating, using the processor, a virtual plane according to a plurality of reference points of said plurality of first groups; and f) augmenting at least one virtual object, on said virtual plane, in a presentation of said digital image according to the location of said predefined graphic symbol in said real world scene. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification