US6141434A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Technique for processing images
Assignee: Hewlett Packard Development Co LP
•
Filing: 1998-02-06
•
Granted: 2000-10-31
•
Expires: 2018-02-06
Abstract
Abstract A technique for processing images is disclosed. In one embodiment, the technique is realized by obtaining a representation of an image, and then locating an area of interest in the representation. The located area of interest is then classified according to a first characteristic of one or more objects of interest and a reference within the image. If the located area of interest has been classified as an area containing at least one object of interest, the at least one object of interest can be disambiguated from other objects in the located area of interest.
Inventors
- 👤 Andrew Dean Christian
- 👤 Brian Lyndall Avery
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 18:04
CPC Classifications
G; G06; G06V; G06V40/00; G06V40/10; G06V40/103
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
138 words
A method of image management comprising the steps of: storing a plurality of source images recorded by a video camera; generating a YUV mask image corresponding to at least a first of the plurality of source images and a second of the plurality of source images; identifying an area included in the YUV mask that contains a plurality of object images wherein the plurality of object images corresponds to a plurality of objects recorded by the video camera; identifying discontinuities in the identified area included in the YUV mask; dividing the identified area into a plurality of sub-areas according to the identified discontinuities; and filtering each of the plurality of sub-areas to identify each of the plurality of objects recorded by the video camera; whereby each of the plurality of objects recorded by the video camera is disambiguated.
Claim 2
Independent Claim
138 words
A method of image management comprising the steps of: storing a plurality of source images recorded by a video camera; generating a YUV mask image corresponding to at least a first of the plurality of source images and a second of the plurality of source images; identifying an area included in the YUV mask that contains a plurality of object images wherein the plurality of object images corresponds to a plurality of objects recorded by the video camera; identifying discontinuities in the identified area included in the YUV mask; dividing the identified area into a plurality of sub-areas according to the identified discontinuities; and filtering each of the plurality of sub-areas to identify each of the plurality of objects recorded by the video camera; whereby each of the plurality of objects recorded by the video camera is disambiguated.
Claim 3
Dependent Claim
42 words
The method of claim 1, further comprising the step of: computing a size of a first of the plurality of objects; wherein the step of filtering each of the plurality of sub-areas comprises the step of filtering according to the computed size.
Claim 4
Dependent Claim
42 words
The method of claim 2, further comprising the step of: computing a location of the first of the plurality of objects; wherein the step of filtering each of the plurality of sub-areas comprises the step of filtering according to the computed location.
Claim 5
Dependent Claim
49 words
The method of claim 1, further comprising the step of: computing a color of a first of the plurality of objects; wherein the step of filtering each of the plurality of sub-areas comprises the step of filtering the first of the plurality of objects according to the computed color.
Claim 6
Dependent Claim
23 words
The method of claim 1, wherein the step of generating a YUV mask image comprises the step of: forming a time-averaged background image.
Claim 7
Dependent Claim
29 words
The method of claim 5, wherein the step of generating a YUV mask image further comprises the step of: comparing a first source image with the time-averaged background image.
Claim 8
Dependent Claim
33 words
The method of claim 6, wherein the step of generating a YUV mask image further comprises the step of: applying a differencing algorithm to the first source image and the time-averaged background image.
Claim 9
Dependent Claim
126 words
The method of claim 7, wherein the first source image includes Y, U, and V components and the formed background image includes Y, U, and V components and further wherein the step of applying the differencing algorithm comprises the steps of: extracting the Y, U, and V components from the first source image; extracting the Y, U, and V components from the time-averaged background image; determining the difference between the Y, U, and V components of the first source image and the Y, U, and V components of the time-averaged background image; and forming a difference image responsive to determining the difference between the Y, U, and V components of the first source image and the Y, U, and V components of the time-averaged background image.
Claim 10
Dependent Claim
35 words
The method of claim 7, wherein the step of applying the differencing algorithm further comprises the steps of: computing a Y-mask image; computing a UV-mask image; and comparing the Y-mask image and the UV-mask image.
Claim 11
Independent Claim
175 words
An apparatus for image management comprising: at least one processor; a storage device connected to the at least one processor, the storage device containing a plurality of instructions readable by the at least one porcessor to thereby cause the at least one processor to operate to: store a plurality of source images recorded by a video camera; generate a YUV mask image corresponding to at least a first of the plurality of source images and a second of the plurality of source images; identify an area included in the YUV mask that contains a plurality of object images wherein the plurality of object images corresponds to a plurality of objects recorded by the video camera; identify discontinuities in the identified area included in the YUV mask; divide the identified area into a plurality of sub-areas according to the identified discontinuities; and filter each of the plurality of sub-areas to identify each of the plurality of objects recorded by the video camera; whereby each of the plurality of objects recorded by the video camera is disambiguated.
Claim 12
Independent Claim
175 words
An apparatus for image management comprising: at least one processor; a storage device connected to the at least one processor, the storage device containing a plurality of instructions readable by the at least one porcessor to thereby cause the at least one processor to operate to: store a plurality of source images recorded by a video camera; generate a YUV mask image corresponding to at least a first of the plurality of source images and a second of the plurality of source images; identify an area included in the YUV mask that contains a plurality of object images wherein the plurality of object images corresponds to a plurality of objects recorded by the video camera; identify discontinuities in the identified area included in the YUV mask; divide the identified area into a plurality of sub-areas according to the identified discontinuities; and filter each of the plurality of sub-areas to identify each of the plurality of objects recorded by the video camera; whereby each of the plurality of objects recorded by the video camera is disambiguated.
Claim 13
Dependent Claim
52 words
The apparatus of claim 10, wherein the instructions contained on the storage device are configured to cause the processor to: compute a size of a first of the plurality of objects; wherein the step of filtering each of the plurality of sub-areas comprises the step of filtering according to the computed size.
Claim 14
Dependent Claim
52 words
The apparatus of claim 11, wherein the instructions contained on the storage device are configured to cause the processor to: compute a location of the first of the plurality of objects; wherein the step of filtering each of the plurality of sub-areas comprises the step of filtering according to the computed location.
Claim 15
Dependent Claim
59 words
The method of claim 11, wherein the instructions contained on the storage device are configured to cause the processor to: compute a color of a first of the plurality of objects; wherein the step of filtering each of the plurality of sub-areas comprises the step of filtering the first of the plurality of objects according to the computed color.
Claim 16
Dependent Claim
25 words
The apparatus of claim 11, wherein the instructions contained on the storage device are configured to cause the processor to: form a time-averaged background image.
Claim 17
Dependent Claim
30 words
The apparatus of claim 13, wherein the instructions contained on the storage device are configured to cause the processor to: compare a first source image with the time-averaged background image.
Claim 18
Dependent Claim
34 words
The apparatus of claim 13, wherein the instructions contained on the storage device are configured to cause the processor to: apply a differencing algorithm to the first source image and the time-averaged background image.
Claim 19
Dependent Claim
129 words
The apparatus of claim 13, wherein the first source image includes Y, U, and V components and the formed background image includes Y, U, and V components and further wherein the instructions contained on the storage device are configured to cause the processor to: extract the Y, U, and V components from the first source image; extract the Y, U, and V components from the time-averaged background image; determine the difference between the Y, U, and V components of the first source image and the Y, U, and V components of the time-averaged background image; and form a difference image responsive to determining the difference between the Y, U, and V components of the first source image and the Y, U, and V components of the time-averaged background image.
Claim 20
Dependent Claim
37 words
The apparatus of claim 13, wherein the instructions contained on the storage device are configured to cause the processor to: compute a Y-mask image; compute a UV-mask image; and compare the Y-mask image and the UV-mask image.
References Cited (Backward Citations)
US4644582A
Cited
US4821029A
Cited
US4851616A
Cited
US5048103A
Cited
US5067015A
Cited
US5652882A
Cited
US5105186A
Cited
US5440744A
Cited
US5280610A
Cited
US5630017A
Cited
US5652880A
Cited
US5751831A
Cited
US5376947A
Cited
US5581758A
Cited
US5551027A
Cited
US5657426A
Cited
US5640558A
Cited
US5864630A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-10-31 | 2004-05-01 | 2004-10-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-10-31 | 2008-05-01 | 2008-10-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-10-31 | 2012-05-01 | 2012-10-31 | $7700.00 | Window Closed / Lapsed |