Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
119 words
Apparatus for the detection of an image in an input pixel stream, said apparatus comprising: (i) image input means for receiving said input pixel stream; (ii) cell converter means for forming cell data portions formed from regions of a corresponding image of said input pixel stream; (iii) template storage means for storing at least one template, said template comprising a multiplicity of cell data entries derived from the desired image to be detected; and (iv) comparator means for comparing said cell data portions of said cell converter means with said multiplicity of cell data entries to derive a template detection signal when a predetermined number of said cell data portions match with said multiplicity of said cell data entries.
Claim 2
Dependent Claim
22 words
Apparatus as claimed in claim 1, wherein said multiplicity of cell data entries comprises all said cell data entries within said template.
Claim 3
Dependent Claim
36 words
Apparatus as claimed in claim 1, wherein said cell data entries comprise values delimiting a range of values, and wherein said cell data portions must occur within said range in order to provide the desired match.
Claim 4
Dependent Claim
46 words
Apparatus as claimed in claim 1, wherein said comparator means simultaneously compares a column of said cell data portions with the whole of said cell data entries of said template to determine if any column of said template matches with said column of cell data portions.
Claim 5
Dependent Claim
46 words
Apparatus as claimed in claim 4, wherein said comparator means simultaneously compares a 180 degree rotation of said column of cell data portions with the whole of said template to determine if any column of said template matches with said rotated column of cell data portions.
Claim 6
Dependent Claim
48 words
Apparatus as claimed in claim 1, wherein said comparator means simultaneously compares a column of said cell data portions with the whole of said template to determine if any column of said template matches with a column of a 90 degree rotation of said columns of said template.
Claim 7
Dependent Claim
51 words
Apparatus as claimed in claim 4, 5 or 6, wherein said comparator means simultaneously compares a column of said cell data portions with the whole of said template to determine if any column of said template matches with a column of a 270 degree rotation of said columns of said template.
Claim 8
Dependent Claim
28 words
Apparatus as claimed in claim 1 wherein said template storage means contains multiple templates and said comparator means carries out a comparison for each one of said templates.
Claim 9
Dependent Claim
37 words
Apparatus as claimed in claim 1 wherein said comparator means loads a subsequent template while simultaneously carrying our said comparisons of said cell data portions of said cell converter means with said multiplicity of cell data entries.
Claim 10
Dependent Claim
144 words
Apparatus for the detection of an image in an input pixel stream, said apparatus comprising: (i) image input means for receiving said input pixel stream; (ii) cell converter means for forming cell data portions from overlapping regions of said pixel stream, said cell data portions being divided into a series of phases with each of said phases having cell data portions derived from non-overlapping regions, (iii) template storage means for storing at least one template, said template comprising a multiplicity of cell data entries derived from a desired image to be detected; and (iv) comparator means for comparing said cell data of each of said series of phases of said cell converter means with said multiplicity of cell data entries to derive a template detection signal when a predetermined number of said cell data portions match with said multiplicity of said cell data entries.
Claim 11
Dependent Claim
64 words
Apparatus as claimed in claim 10, further comprising: (v) detected template storage means for storage of a plurality of template entries, with each said template entry including detected location data corresponding to a location of the template detected by said template detection signal; and (vi) dual template detection means for detecting an occurrence of two templates from the same image in said pixel stream.
Claim 12
Dependent Claim
29 words
Apparatus as claimed in claim 11, wherein said dual template detection means includes distance determination means for determining the distance between the detected location data of said detected templates.
Claim 13
Dependent Claim
38 words
Apparatus as claimed in claim 12, wherein said distance determination means includes distance comparator means for determining if said distance between the detected location data is substantially the same as an expected predetermined distance between said detected templates.
Claim 14
Dependent Claim
20 words
Apparatus as claimed in claim 12 or 13, wherein said distance is a vector measure having magnitude and directional components.
Claim 15
Dependent Claim
32 words
Apparatus as claimed in claim 10, wherein said cell data portions include a data value derived from of a group of pixels, said pixels covering a two dimensional area of said image.
Claim 16
Dependent Claim
42 words
Apparatus as claimed in claim 15, wherein said cell converter means forms multiple sets of said cell data portions, with each set of said cell data portions being composed from a contiguous two dimensional area of pixels in the input pixel stream.
Claim 17
Dependent Claim
162 words
Apparatus for comparing a first predetermined array of cell data values with a second predetermined array of template data values, said apparatus comprising: (i) input means for inputting, a column at a time, said first predetermined array of cell data values to a comparator matrix means; (ii) a comparator matrix means for simultaneously determining if said column of cell data values matches with any of a plurality of columns of said second predetermined array of template data values and to produce a column matching signal designating the said matched column of said second predetermined array of template data values; (iii) tally array means for storing said column matching signals for a series of columns of said first predetermined array of cell data values, and (iv) template match detection means for deriving from said stored column matching signals, a template match signal signifying the occurrence of a match between said template and a portion of said first predetermined array of cell data values.
Claim 18
Dependent Claim
142 words
Apparatus as claimed in claim 17, wherein: said comparator matrix means simultaneously determines ii said column of cell data values matches with any of a plurality of columns of a predetermined number of rotations of said second predetermined array of template data values and produces a rotated column matching signal designating said matched column of said predetermined number of rotations of said second predetermined array of template data values; said tally array further includes means for storing said rotated column matching signals for a series of columns of said first predetermined array of cell data values; and said template match detection means further includes means to derive, from said stored rotated column matching signals, a template match signal signifying the occurrence of a match between a rotation of said template and a portion of said first predetermined array of cell data values.
Claim 19
Dependent Claim
125 words
Apparatus as claimed in claim 17, wherein: said comparator matrix means simultaneously determines if said column of cell data values matches with any of a plurality of rows of said second predetermined array of template data values and produces a row matching signal designating the said matched row of said second predetermined array of template data values; said apparatus further comprising: second tally array means for storing said row matching signals for a series of columns of said first predetermined array of cell data values, and second template match detection means for deriving from said stored row matching signals, a second template match signal signifying the occurrence of a match between said template and a portion of said first predetermined array of cell data values.
Claim 20
Dependent Claim
56 words
Apparatus as claimed in claim 17 or 18, wherein a template data value comprises two numbers which delimit a range of values, and wherein a column of cell data values matches a corresponding column of said template data values when each of said cell data values is within the range delimited by said template data value.
Claim 21
Dependent Claim
16 words
Apparatus as claimed in claim 18 wherein said rotations include substantially 90, 180 and 270 degrees.
Claim 22
Dependent Claim
38 words
Apparatus as claimed in claim 17 wherein the number of elements of said column of cell data values is the same as the number of values in said column of said second predetermined array of template data values.
Claim 23
Dependent Claim
91 words
An image processing method comprising the steps of: inputting image data representing an input image; determining whether the input image includes a first pattern extracted from a first region of a specific image and generating a first determination result; determining whether the input image includes a second pattern extracted from in a second region of the specific image and generating a second determination result; and discriminating whether the input image includes the specific image based on the first and second determination results and positional information about the first and second regions.
Claim 24
Dependent Claim
22 words
A method according to claim 23, wherein the image data is colour component data which is used for forming a colour image.
Claim 25
Dependent Claim
20 words
A method according to claim 24, wherein the colour component data is selected one of Cyan, Magenta, Yellow and Black.
Claim 26
Dependent Claim
21 words
A method according to claim 23, further comprising the step of performing density conversion on the image data before the determinations.
Claim 27
Dependent Claim
20 words
A method according to claim 23, wherein said discrimination is performed in synchronism with the input of said image data.
Claim 28
Dependent Claim
19 words
A method according to claim 23, wherein said first and second regions correspond to N x M pixel block.
Claim 29
Dependent Claim
16 words
A method according to claim 23, wherein said positional information includes distance information and direction information.
Claim 30
Dependent Claim
21 words
A method according to claim 23, further comprising tie step of controlling an image processing apparatus based on the discrimination result.
Claim 31
Dependent Claim
68 words
An image processing method comprising the steps of: inputting image data representing an input image; extracting multi-value data for each of a plurality of cells corresponding to a region of the input image; and discriminating whether the input image includes a specific image by comparing the extracted multi-value data with multi-value template data for each of a plurality of cells corresponding to a region of the specific image.
Claim 32
Dependent Claim
22 words
A method according to claim 31, wherein the image data is colour component data which is used for forming a colour image.
Claim 33
Dependent Claim
20 words
A method according to claim 32, wherein the colour component data is selected one of Cyan, Magenta, Yellow and Black.
Claim 34
Dependent Claim
20 words
A method according to claim 31, wherein said discrimination is performed in synchronism with the input of same image data.
Claim 35
Dependent Claim
21 words
A method according to claim 31, wherein said multi-value template data has a margin for controlling a quality of the discrimination.
Claim 36
Dependent Claim
21 words
A method according to claim 31, further comprising the step of controlling an image processing apparatus based on the discrimination result.
Claim 37
Dependent Claim
95 words
An image processing method comprising the steps of: inputting image data representing an input image: extracting cell data for each of a plurality of cells corresponding to a first region of the input image; and discriminating whether the input image includes a specific image by comparing the extracted cell data with template data for each of a plurality of cells corresponding to a second region of the specific image; wherein the discrimination is performed by compensating a minute aberration between the first region of the input image and the second region of the specific image.
Claim 38
Dependent Claim
22 words
A method according to claim 37, wherein the image data is colour component data which is used for forming a colour image.
Claim 39
Dependent Claim
20 words
A method according to claim 38, wherein the colour component data is selected one of Cyan, Magenta, Yellow and Black.
Claim 40
Dependent Claim
20 words
A method according to claim 37, wherein said discrimination is performed in synchronism with the input of said image data.
Claim 41
Dependent Claim
18 words
A method according to claim 37, wherein said minute aberration is smaller than a size of the cell.
Claim 42
Dependent Claim
21 words
A method according to claim 37, further comprising the step of controlling an image processing apparatus based on the discrimination result.