Patent US6393147B2 successfully refreshed from Google Patents.
US6393147B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Color region based recognition of unidentified objects
Assignee: Intel Corp
•
Filing: 1998-04-13
•
Granted: 2002-05-21
•
Expires: 2018-04-13
Abstract
Abstract A machine implemented method is disclosed. The method includes characterizing an object by color regions, and then identifying the object in accordance with at least the color region based characterization of the object. In one embodiment, the method further includes generating output response, such as audio response, in accordance with the identification result.
Inventors
- 👤 Gunner D. Danneels
- 👤 Ketan R. Sampat
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 10:53
CPC Classifications
G; G06; G06V; G06V10/00; G06V10/40; G06V10/56
Claims Analysis
Total Claims: 51
Claim 1
Independent Claim
205 words
A method comprising: capturing an image of each of a plurality of known objects; characterizing each image of the plurality of known objects by dividing each image into a plurality of color regions; capturing an image of an unidentified object; characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions; and identifying the unidentified object at least in part by: comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects; comparing the number of color regions of each color in the image of the unidentified object to the number of color regions of each color in the image of the first known object; comparing the size of each color region of each color in the image of the unidentified object to the size of each color region of each color in the image of the first known object; and comparing the relative orientation of each color region of each color in the image of the unidentified object to the relative orientation of each color region of each color in the image of the first known object.
Claim 2
Independent Claim
205 words
A method comprising: capturing an image of each of a plurality of known objects; characterizing each image of the plurality of known objects by dividing each image into a plurality of color regions; capturing an image of an unidentified object; characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions; and identifying the unidentified object at least in part by: comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects; comparing the number of color regions of each color in the image of the unidentified object to the number of color regions of each color in the image of the first known object; comparing the size of each color region of each color in the image of the unidentified object to the size of each color region of each color in the image of the first known object; and comparing the relative orientation of each color region of each color in the image of the unidentified object to the relative orientation of each color region of each color in the image of the first known object.
Claim 3
Dependent Claim
64 words
The method of claim 1 , wherein identifying the unidentified object further comprises rejecting the first known object as the identity of the unidentified object if the number of color regions, the size of color regions, or the relative orientation of color regions of the image of the unidentified object and the image of the first known object do not match within predetermined tolerances.
Claim 4
Dependent Claim
60 words
The method of claim 1 , wherein characterizing the image of the unidentified object by dividing the image into a plurality of color regions comprises: identifying the color of each of a plurality of pixels of the image; and assigning each of the plurality of pixels of the image to one of the plurality of color regions of the image.
Claim 5
Dependent Claim
180 words
The method of claim 3 , wherein characterizing the image of the unidentified object by dividing the image into a plurality of color regions further comprises: selecting a first pixel of the plurality of pixels of the image and assigning the first pixel to a first color region; establishing the color of the first pixel as the color of the first color region; establishing the coordinates of the first pixel as the reference coordinates of the first color region; selecting a second pixel of the plurality of pixels of the image, wherein the second pixel is adjacent to the first pixel; if the second pixel is the same color as the first pixel, assigning the second pixel to the first color region; and if the color of the second pixel is different than the color of the first pixel: assigning the second pixel to a second color region, establishing the color of the second pixel as the color of the second color region, and establishing the coordinates of the second pixel as the reference coordinates of the second color region.
Claim 6
Dependent Claim
60 words
The method of claim 4 , wherein characterizing the image of the unidentified object by dividing the image into a plurality of color regions further comprises examining each of the remaining pixels of the plurality of pixels of the image and assigning each remaining pixel either to a color region of an adjacent pixel or to a new color region.
Claim 7
Dependent Claim
16 words
The method of claim 1 , further comprising generating digital image data for the unidentified object.
Claim 8
Dependent Claim
14 words
The method of claim 1 , wherein the unidentified object comprises a three-dimensional object.
Claim 9
Dependent Claim
28 words
The method of claim 1 , wherein capturing the image of the unidentified object comprises capturing the image of the unidentified object as a frame of video signals.
Claim 10
Dependent Claim
22 words
The method of claim 1 , further comprising generating an output response in accordance with the result of identifying the unidentified object.
Claim 11
Independent Claim
288 words
A method comprising: capturing an image of each of a plurality of known objects; characterizing each image of the plurality of known objects by dividing each image into a plurality of color regions; capturing an image of an unidentified object; characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions, comprising: identifying the color of each of a plurality of pixels of the image, assigning each of the plurality of pixels of the image to one of the plurality of color regions of the image, selecting a first pixel of the plurality of pixels of the image and assigning the first pixel to a first color region, establishing the color of the first pixel as the color of the first color region, establishing the coordinates of the first pixel as the reference coordinates of the first color region, selecting a second pixel of the plurality of pixels of the image, wherein the second pixel is adjacent to the first pixel, if the second pixel is the same color as the first pixel, assigning the second pixel to the first color region, and if the color of the second pixel is different than the color of the first pixel: assigning the second pixel to a second color region, establishing the color of the second pixel as the color of the second color region, and establishing the coordinates of the second pixel as the reference coordinates of the second color region; and identifying the unidentified object at least in part by comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects.
Claim 12
Independent Claim
288 words
A method comprising: capturing an image of each of a plurality of known objects; characterizing each image of the plurality of known objects by dividing each image into a plurality of color regions; capturing an image of an unidentified object; characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions, comprising: identifying the color of each of a plurality of pixels of the image, assigning each of the plurality of pixels of the image to one of the plurality of color regions of the image, selecting a first pixel of the plurality of pixels of the image and assigning the first pixel to a first color region, establishing the color of the first pixel as the color of the first color region, establishing the coordinates of the first pixel as the reference coordinates of the first color region, selecting a second pixel of the plurality of pixels of the image, wherein the second pixel is adjacent to the first pixel, if the second pixel is the same color as the first pixel, assigning the second pixel to the first color region, and if the color of the second pixel is different than the color of the first pixel: assigning the second pixel to a second color region, establishing the color of the second pixel as the color of the second color region, and establishing the coordinates of the second pixel as the reference coordinates of the second color region; and identifying the unidentified object at least in part by comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects.
Claim 13
Dependent Claim
60 words
The method of claim 10 , wherein characterizing the image of the unidentified object by dividing the image into a plurality of color regions further comprises examining each of the remaining pixels of the plurality of pixels of the image and assigning each remaining pixel either to a color region of an adjacent pixel or to a new color region.
Claim 14
Dependent Claim
16 words
The method of claim 10 , further comprising generating digital image data for the unidentified object.
Claim 15
Dependent Claim
14 words
The method of claim 10 , wherein the unidentified object comprises a three-dimensional object.
Claim 16
Dependent Claim
28 words
The method of claim 10 , wherein capturing the image of the unidentified object comprises capturing the image of the unidentified object as a frame of video signals.
Claim 17
Dependent Claim
22 words
The method of claim 10 , further comprising generating an output response in accordance with the result of identifying the unidentified object.
Claim 18
Dependent Claim
234 words
An object recognition apparatus comprising: an image capturing device to capture the image of an unidentified object; a memory having stored therein data representing a plurality of images of known objects, wherein the data includes data regarding the characterization of each image of the plurality of known objects obtained by dividing the image into a plurality of color regions; and a processor, wherein the operations of the processor include: characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions, and identifying the unidentified object at least in part by: comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects; comparing the number of color regions of each color in the image of the unidentified object to the number of color regions of each color in the image of the first known object; comparing the size of each color region of each color in the image of the unidentified object to the size of each color region of each color in the image of the first known object; and comparing the relative orientation of each color region of each color in the image of the unidentified object to the relative orientation of each color region of each color in the image of the first known object.
Claim 19
Dependent Claim
234 words
An object recognition apparatus comprising: an image capturing device to capture the image of an unidentified object; a memory having stored therein data representing a plurality of images of known objects, wherein the data includes data regarding the characterization of each image of the plurality of known objects obtained by dividing the image into a plurality of color regions; and a processor, wherein the operations of the processor include: characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions, and identifying the unidentified object at least in part by: comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects; comparing the number of color regions of each color in the image of the unidentified object to the number of color regions of each color in the image of the first known object; comparing the size of each color region of each color in the image of the unidentified object to the size of each color region of each color in the image of the first known object; and comparing the relative orientation of each color region of each color in the image of the unidentified object to the relative orientation of each color region of each color in the image of the first known object.
Claim 20
Dependent Claim
69 words
The apparatus of claim 16 , wherein the operation of the processor identifying the unidentified object further comprises rejecting the first known object as the identity of the unidentified object if the number of color regions, the size of color regions, or the relative orientation of color regions of the image of the unidentified object and the image of the first known object do not match within predetermined tolerances.
Claim 21
Dependent Claim
62 words
The apparatus of claim 16 , wherein the operation of the processor characterizing the unidentified image by dividing the image into a plurality of color regions comprises: identifying the color of each of a plurality of pixels of the image; and assigning each of the plurality of pixels of the image to one of the plurality of color regions of the image.
Claim 22
Dependent Claim
182 words
The apparatus of claim 18 , wherein the operation of the processor characterizing the unidentified image by dividing the image into a plurality of color regions further comprises: selecting a first pixel of the plurality of pixels of the image and assigning the first pixel to a first color region; establishing the color of the first pixel as the color of the first color region; establishing the coordinates of the first pixel as the reference coordinates of the first color region; selecting a second pixel of the plurality of pixels of the image, wherein the second pixel is adjacent to the first pixel; if the second pixel is the same color as the first pixel, assigning the second pixel to the first color region; and if the color of the second pixel is different than the color of the first pixel: assigning the second pixel to a second color region, establishing the color of the second pixel as the color of the second color region, and establishing the coordinates of the second pixel as the reference coordinates of the second color region.
Claim 23
Dependent Claim
62 words
The apparatus of claim 19 , wherein the operation of the processor characterizing the unidentified image by dividing the image into a plurality of color regions further comprises examining each of the remaining pixels of the plurality of pixels of the image and assigning each remaining pixel either to a color region of an adjacent pixel or to a new color region.
Claim 24
Dependent Claim
22 words
The apparatus of claim 16 , wherein the operations of the processor further comprise generating digital image data of the unidentified object.
Claim 25
Dependent Claim
14 words
The apparatus of claim 16 , wherein the unidentified object comprises a three-dimensional object.
Claim 26
Dependent Claim
24 words
The apparatus of claim 16 , wherein the image capturing device captures the image of the unidentified object as a frame of video signals.
Claim 27
Dependent Claim
28 words
The apparatus of claim 16 , wherein the operations of the processor further comprise generating an output response in accordance with the result of identifying the unidentified object.
Claim 28
Dependent Claim
317 words
An object recognition apparatus comprising: an image capturing device to capture the image of an unidentified object; a memory having stored therein data representing a plurality of images of known objects, wherein the data includes data regarding the characterization of each image of the plurality of known objects obtained by dividing the image into a plurality of color regions; and a processor, wherein the operations of the processor include: characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions, comprising: identifying the color of each of a plurality of pixels of the image, assigning each of the plurality of pixels of the image to one of the plurality of color regions of the image, selecting a first pixel of the plurality of pixels of the image and assigning the first pixel to a first color region; establishing the color of the first pixel as the color of the first color region; establishing the coordinates of the first pixel as the reference coordinates of the first color region; selecting a second pixel of the plurality of pixels of the image, wherein the second pixel is adjacent to the first pixel; if the second pixel is the same color as the first pixel, assigning the second pixel to the first color region; and if the color of the second pixel is different than the color of the first pixel: assigning the second pixel to a second color region, establishing the color of the second pixel as the color of the second color region, and establishing the coordinates of the second pixel as the reference coordinates of the second color region; and identifying the unidentified object at least in part by comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects.
Claim 29
Dependent Claim
317 words
An object recognition apparatus comprising: an image capturing device to capture the image of an unidentified object; a memory having stored therein data representing a plurality of images of known objects, wherein the data includes data regarding the characterization of each image of the plurality of known objects obtained by dividing the image into a plurality of color regions; and a processor, wherein the operations of the processor include: characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions, comprising: identifying the color of each of a plurality of pixels of the image, assigning each of the plurality of pixels of the image to one of the plurality of color regions of the image, selecting a first pixel of the plurality of pixels of the image and assigning the first pixel to a first color region; establishing the color of the first pixel as the color of the first color region; establishing the coordinates of the first pixel as the reference coordinates of the first color region; selecting a second pixel of the plurality of pixels of the image, wherein the second pixel is adjacent to the first pixel; if the second pixel is the same color as the first pixel, assigning the second pixel to the first color region; and if the color of the second pixel is different than the color of the first pixel: assigning the second pixel to a second color region, establishing the color of the second pixel as the color of the second color region, and establishing the coordinates of the second pixel as the reference coordinates of the second color region; and identifying the unidentified object at least in part by comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects.
Claim 30
Dependent Claim
62 words
The apparatus of claim 25 , wherein the operation of the processor characterizing the unidentified image by dividing the image into a plurality of color regions further comprises examining each of the remaining pixels of the plurality of pixels of the image and assigning each remaining pixel either to a color region of an adjacent pixel or to a new color region.
Claim 31
Dependent Claim
22 words
The apparatus of claim 25 , wherein the operations of the processor further comprise generating digital image data of the unidentified object.
Claim 32
Dependent Claim
14 words
The apparatus of claim 25 , wherein the unidentified object comprises a three-dimensional object.
Claim 33
Dependent Claim
24 words
The apparatus of claim 25 , wherein the image capturing device captures the image of the unidentified object as a frame of video signals.
Claim 34
Dependent Claim
28 words
The apparatus of claim 25 , wherein the operations of the processor further comprise generating an output response in accordance with the result of identifying the unidentified object.
Claim 35
Dependent Claim
226 words
A machine-readable medium having stored thereon data representing sequences of instructions that, when executed by a processor, cause the processor to perform operations comprising: capturing an image of each of a plurality of known objects; characterizing each image of the plurality of known objects by dividing each image into a plurality of color regions; capturing an image of an unidentified object; characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions; and identifying the unidentified object at least in part by: comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects, comparing the number of color regions of each color in the image of the unidentified object to the number of color regions of each color in the image of the first known object; comparing the size of each color region of each color in the image of the unidentified object to the size of each color region of each color in the image of the first known object; and comparing the relative orientation of each color region of each color in the image of the unidentified object to the relative orientation of each color region of each color in the image of the first known object.
Claim 36
Dependent Claim
226 words
A machine-readable medium having stored thereon data representing sequences of instructions that, when executed by a processor, cause the processor to perform operations comprising: capturing an image of each of a plurality of known objects; characterizing each image of the plurality of known objects by dividing each image into a plurality of color regions; capturing an image of an unidentified object; characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions; and identifying the unidentified object at least in part by: comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects, comparing the number of color regions of each color in the image of the unidentified object to the number of color regions of each color in the image of the first known object; comparing the size of each color region of each color in the image of the unidentified object to the size of each color region of each color in the image of the first known object; and comparing the relative orientation of each color region of each color in the image of the unidentified object to the relative orientation of each color region of each color in the image of the first known object.
Claim 37
Dependent Claim
64 words
The medium of claim 31 , wherein identifying the unidentified object further comprises rejecting the first known object as the identity of the unidentified object if the number of color regions, the size of color regions, or the relative orientation of color regions of the image of the unidentified object and the image of the first known object do not match within predetermined tolerances.
Claim 38
Dependent Claim
60 words
The medium of claim 31 , wherein characterizing the image of the unidentified object by dividing the image into a plurality of color regions comprises: identifying the color of each of a plurality of pixels of the image; and assigning each of the plurality of pixels of the image to one of the plurality of color regions of the image.
Claim 39
Dependent Claim
180 words
The medium of claim 33 , wherein characterizing the image of the unidentified object by dividing the image into a plurality of color regions further comprises: selecting a first pixel of the plurality of pixels of the image and assigning the first pixel to a first color region; establishing the color of the first pixel as the color of the first color region; establishing the coordinates of the first pixel as the reference coordinates of the first color region; selecting a second pixel of the plurality of pixels of the image, wherein the second pixel is adjacent to the first pixel; if the second pixel is the same color as the first pixel, assigning the second pixel to the first color region; and if the color of the second pixel is different than the color of the first pixel: assigning the second pixel to a second color region, establishing the color of the second pixel as the color of the second color region, and establishing the coordinates of the second pixel as the reference coordinates of the second color region.
Claim 40
Dependent Claim
60 words
The medium of claim 34 , herein characterizing the image of the unidentified object by dividing the image into a plurality of color regions further comprises examining each of the remaining pixels of the plurality of pixels of the image and assigning each remaining pixel either to a color region of an adjacent pixel or to a new color region.
Claim 41
Dependent Claim
27 words
The medium of claim 31 , wherein the data further comprises instructions causing the processor to perform operations comprising obtaining digital image data for the unidentified object.
Claim 42
Dependent Claim
14 words
The medium of claim 31 , wherein the unidentified object comprises a three-dimensional object.
Claim 43
Dependent Claim
28 words
The medium of claim 31 , wherein capturing the image of the unidentified object comprises capturing the image of the unidentified object as a frame of video signals.
Claim 44
Dependent Claim
32 words
The medium of claim 31 , the data further comprises instructions causing the processor to perform operations comprising generating an output response in accordance with the result of identifying the unidentified object.
Claim 45
Dependent Claim
309 words
A machine-readable medium having stored thereon data representing sequences of instructions that, when executed by a processor, cause the processor to perform operations comprising: capturing an image of each of a plurality of known objects; characterizing each image of the plurality of known objects by dividing each image into a plurality of color regions; capturing an image of an unidentified object; characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions, comprising: identifying the color of each of a plurality of pixels of the image, assigning each of the plurality of pixels of the image to one of the plurality of color regions of the image, selecting a first pixel of the plurality of pixels of the image and assigning the first pixel to a first color region; establishing the color of the first pixel as the color of the first color region; establishing the coordinates of the first pixel as the reference coordinates of the first color region; selecting a second pixel of the plurality of pixels of the image, wherein the second pixel is adjacent to the first pixel; if the second pixel is the same color as the first pixel, assigning the second pixel to the first color region; and if the color of the second pixel is different than the color of the first pixel: assigning the second pixel to a second color region, establishing the color of the second pixel as the color of the second color region, and establishing the coordinates of the second pixel as the reference coordinates of the second color region; and identifying the unidentified object at least in part by comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects.
Claim 46
Dependent Claim
309 words
A machine-readable medium having stored thereon data representing sequences of instructions that, when executed by a processor, cause the processor to perform operations comprising: capturing an image of each of a plurality of known objects; characterizing each image of the plurality of known objects by dividing each image into a plurality of color regions; capturing an image of an unidentified object; characterizing the image of the unidentified object by dividing the image of the unidentified object into a plurality of color regions, comprising: identifying the color of each of a plurality of pixels of the image, assigning each of the plurality of pixels of the image to one of the plurality of color regions of the image, selecting a first pixel of the plurality of pixels of the image and assigning the first pixel to a first color region; establishing the color of the first pixel as the color of the first color region; establishing the coordinates of the first pixel as the reference coordinates of the first color region; selecting a second pixel of the plurality of pixels of the image, wherein the second pixel is adjacent to the first pixel; if the second pixel is the same color as the first pixel, assigning the second pixel to the first color region; and if the color of the second pixel is different than the color of the first pixel: assigning the second pixel to a second color region, establishing the color of the second pixel as the color of the second color region, and establishing the coordinates of the second pixel as the reference coordinates of the second color region; and identifying the unidentified object at least in part by comparing the color regions of the image of the unidentified object with the color regions of one or more of the images of the plurality of known objects.
Claim 47
Dependent Claim
60 words
The medium of claim 40 , wherein characterizing the image of the unidentified object by dividing the image into a plurality of color regions further comprises examining each of the remaining pixels of the plurality of pixels of the image and assigning each remaining pixel either to a color region of an adjacent pixel or to a new color region.
Claim 48
Dependent Claim
27 words
The medium of claim 40 , wherein the data further comprises instructions causing the processor to perform operations comprising obtaining digital image data for the unidentified object.
Claim 49
Dependent Claim
14 words
The medium of claim 40 , wherein the unidentified object comprises a three-dimensional object.
Claim 50
Dependent Claim
28 words
The medium of claim 40 , wherein capturing the image of the unidentified object comprises capturing the image of the unidentified object as a frame of video signals.
Claim 51
Dependent Claim
32 words
The medium of claim 40 , the data further comprises instructions causing the processor to perform operations comprising generating an output response in accordance with the result of identifying the unidentified object.
References Cited (Backward Citations)
US5062714A
Cited
US5633952A
Cited
US5872858A
Cited
US5751286A
Cited
US5586197A
Cited
US5946412A
Cited
US6047085A
Cited
US5835667A
Cited
US5619708A
Cited
US5781899A
Cited
US6069696A
Cited
US5841899A
Cited
US6188787B1
Cited
US5864630A
Cited
US6226401B1
Cited
US6016487A
Cited
US6031529A
Cited
US6026411A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-05-20 | 2005-11-19 | 2006-05-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-05-20 | 2009-11-19 | 2010-05-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-05-20 | 2013-11-19 | 2014-05-21 | $7700.00 | Window Closed / Lapsed |