Patent US5684887A successfully refreshed from Google Patents.
US5684887A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Background recovery in monocular vision
Assignee: Siemens Medical Solutions USA Inc
•
Filing: 1995-05-26
•
Granted: 1997-11-04
•
Expires: 2015-05-26
Abstract
Abstract A process for background information recovery in an image including an image of a moving object, comprises the steps of identifying regions of moving objects relative to the background; deriving a moving constellation containing moving objects in a minimum circumscribing polygon; deriving partial background images associated with respective positions of the moving constellation; and combining ones of the partial background images.
Inventors
- 👤 Cheoung N. Lee
- 👤 Sumitro Samaddar
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 13:10
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/20; G06T7/254
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
129 words
A process for continuous background image recovery in an image sequence of a moving object, said process comprising the steps performed on images of said sequence of: providing a monocular device; inputting said image sequence, via said monocular device, wherein said image sequence contains a moving object moving with respect to a background; identifying at least one region associated with the moving object in said image sequence, wherein said moving object is identified relative to the background; deriving a moving constellation containing said at least one region, and defining said moving constellation in a minimum circumscribing polygon; deriving partial background images associated with respective positions of said moving constellation; and combining said partial background images to create a recovered image corresponding in shape and position to said moving constellation.
Claim 2
Dependent Claim
129 words
A process for continuous background image recovery in an image sequence of a moving object, said process comprising the steps performed on images of said sequence of: providing a monocular device; inputting said image sequence, via said monocular device, wherein said image sequence contains a moving object moving with respect to a background; identifying at least one region associated with the moving object in said image sequence, wherein said moving object is identified relative to the background; deriving a moving constellation containing said at least one region, and defining said moving constellation in a minimum circumscribing polygon; deriving partial background images associated with respective positions of said moving constellation; and combining said partial background images to create a recovered image corresponding in shape and position to said moving constellation.
Claim 3
Dependent Claim
34 words
A process for background information recovery in accordance with claim 1 wherein said said at least one region of said moving object are identified by comparing differences between successive images in said image sequence.
Claim 4
Dependent Claim
26 words
A process for background information recovery in accordance with claim 2 wherein said partial background images are derived by selecting regions outside of said circumscribing polygon.
Claim 5
Dependent Claim
18 words
A process for background information recovery in accordance with claim 1 wherein said circumscribing polygon is substantially rectangular.
Claim 6
Dependent Claim
41 words
A process for background information recovery in accordance with claim 1 further including the step of deriving the relative depth of said moving object with respect to the background by the first derivative of the size associated with said moving constellation.
Claim 7
Dependent Claim
34 words
A process for background information recovery in accordance with claim 1 further including the step of determining a velocity associated with said moving object by analyzing a perspective compensated image of said moving object.
Claim 8
Dependent Claim
154 words
A process for background image recovery in accordance with claim 1 further comprising the steps of: (1) estimating depth z with the equation 1/(z-kw.sub.i)=l.sub.i /f, wherein T is a threshold value indicative to a minimum number of pixels associated with a display, k is a derived constant for three consecutive equations, l is the length, f is the monocular device focal length and w i is the change in z with respect to a change in time, if 1 i /1 i + 1 ≧T, the threshold value (T), is the number of pixels which a system requires as a minimum difference in pixels; (2) deriving a rough depth estimation and z component velocity estimation using three consecutive frames or every second three frames; (3) compensating perspective distortion for x, y in an image in said image sequence and (4) determining x, y velocity components compared to a previous frame in said image sequence.
Claim 9
Dependent Claim
34 words
A process for background image recovery in accordance with claim 7 further including the step of determining said threshold value as a function of a line size change in frames of said image sequence.
Claim 10
Dependent Claim
170 words
A process for background image recovery in an image sequence of a moving object, said process comprising the steps of: providing a monocular device for providing said image sequence; inputting said image sequence, via said monocular device, wherein said image sequence contains a moving object moving with respect to a background; identifying at least one region associated with the moving object in said image sequence, wherein said moving object is identified from the background; deriving a moving constellation containing said at least one region, and defining said moving constellation in a minimum circumscribing polygon; deriving partial background images associated with respective positions of said moving constellation; and combining said partial background images to derive said background to be recovered; and wherein a background image is recursively obtained and updated in accordance with the algorithm: Mc.sub.i =Rmτ(I.sub.i -I.sub.{i-1}) Bg.sub.0 =I.sub.0 Bg.sub.i= Bg.sub.{i-1} ∪.sub.r (I.sub.i -Mc.sub.i) Bg.sub.unknown =∩.sub.sub{i=0..n} Mc.sub.i where I i denotes input image, Rmτ is a minimum rectangle operator and Mc i is a moving constellation at the ith frame.
Claim 11
Dependent Claim
170 words
A process for background image recovery in an image sequence of a moving object, said process comprising the steps of: providing a monocular device for providing said image sequence; inputting said image sequence, via said monocular device, wherein said image sequence contains a moving object moving with respect to a background; identifying at least one region associated with the moving object in said image sequence, wherein said moving object is identified from the background; deriving a moving constellation containing said at least one region, and defining said moving constellation in a minimum circumscribing polygon; deriving partial background images associated with respective positions of said moving constellation; and combining said partial background images to derive said background to be recovered; and wherein a background image is recursively obtained and updated in accordance with the algorithm: Mc.sub.i =Rmτ(I.sub.i -I.sub.{i-1}) Bg.sub.0 =I.sub.0 Bg.sub.i= Bg.sub.{i-1} ∪.sub.r (I.sub.i -Mc.sub.i) Bg.sub.unknown =∩.sub.sub{i=0..n} Mc.sub.i where I i denotes input image, Rmτ is a minimum rectangle operator and Mc i is a moving constellation at the ith frame.
Claim 12
Dependent Claim
198 words
A process for background image recovery in an image sequence having a plurality of frames, comprising the steps of: providing an optical device for producing said image sequence; inputting said image sequence, via said optical device, wherein said image sequence contains a moving object moving with respect to a background; taking two consecutive frames associated with said image sequence into an image buffer storage continuously at a general video frame rate and storing two consecutive frames; deriving an intensity difference frame from said two consecutive frames; binarizing said intensity difference frame to get a bounding box frame; forming a bounding box in a binarized frame by forming horizontal and vertical projections and thresholding both ends of said bounding box to get boundaries of said bounding box by utilizing a threshold value dependent upon the size of a moving object contained in said image sequence; deriving a partial background frame from a frame associated with said bounding box, wherein regions within the bounding box, except for a region of said bounding box constitute a recovered static background; and overlapping each partial background frame to the background frame to be recovered, thereby incrementally recovering and updating the background every frame.
Claim 13
Dependent Claim
198 words
A process for background image recovery in an image sequence having a plurality of frames, comprising the steps of: providing an optical device for producing said image sequence; inputting said image sequence, via said optical device, wherein said image sequence contains a moving object moving with respect to a background; taking two consecutive frames associated with said image sequence into an image buffer storage continuously at a general video frame rate and storing two consecutive frames; deriving an intensity difference frame from said two consecutive frames; binarizing said intensity difference frame to get a bounding box frame; forming a bounding box in a binarized frame by forming horizontal and vertical projections and thresholding both ends of said bounding box to get boundaries of said bounding box by utilizing a threshold value dependent upon the size of a moving object contained in said image sequence; deriving a partial background frame from a frame associated with said bounding box, wherein regions within the bounding box, except for a region of said bounding box constitute a recovered static background; and overlapping each partial background frame to the background frame to be recovered, thereby incrementally recovering and updating the background every frame.
Claim 14
Dependent Claim
129 words
A process for background image recovery in an image sequence having a plurality of frames, wherein said image sequence includes an image of a moving object, comprising the steps of: providing an optical device for producing said image sequence; inputting said image sequence, via said optical device, wherein said image sequence contains a moving object moving with respect to a background; storing consecutive frames of said plurality of frames including therein said image of the moving object; deriving difference frames from said consecutive frames; deriving a bounding box frame from each difference frame; deriving a partial background frame from each bounding box frame wherein said partial background frame excludes an area within a bounding box; and overlapping said partial background frames for providing said backgrounds information to be recovered.
Claim 15
Dependent Claim
129 words
A process for background image recovery in an image sequence having a plurality of frames, wherein said image sequence includes an image of a moving object, comprising the steps of: providing an optical device for producing said image sequence; inputting said image sequence, via said optical device, wherein said image sequence contains a moving object moving with respect to a background; storing consecutive frames of said plurality of frames including therein said image of the moving object; deriving difference frames from said consecutive frames; deriving a bounding box frame from each difference frame; deriving a partial background frame from each bounding box frame wherein said partial background frame excludes an area within a bounding box; and overlapping said partial background frames for providing said backgrounds information to be recovered.
Claim 16
Dependent Claim
99 words
A process for continuous background image recovery from a sequence of images with moving objects, comprising inputting a sequence of images of a background and a moving object, followed by the steps performed on images of said sequence of: a) identifying regions of moving objects relative to the background; b) deriving a moving constellation containing moving objects in a minimum circumscribing polygon; c) deriving partial background images associated with respective positions of said moving constellation; d) combining a plurality of said partial background images; and e) utilizing background images obtained in step d) for the background of step a).
Claim 17
Dependent Claim
99 words
A process for continuous background image recovery from a sequence of images with moving objects, comprising inputting a sequence of images of a background and a moving object, followed by the steps performed on images of said sequence of: a) identifying regions of moving objects relative to the background; b) deriving a moving constellation containing moving objects in a minimum circumscribing polygon; c) deriving partial background images associated with respective positions of said moving constellation; d) combining a plurality of said partial background images; and e) utilizing background images obtained in step d) for the background of step a).
Claim 18
Dependent Claim
41 words
A process for background image recovery in accordance with claim 12 wherein said regions of moving objects are identified by deriving difference images between an input image with moving objects and a background image obtained by the steps of claim 1.
Claim 19
Dependent Claim
34 words
A process for background image recovery in accordance with claim 13 wherein said partial background images are derived by selecting regions outside of said circumscribing polygon and overlapping onto the previously recovered background image.
Claim 20
Dependent Claim
18 words
A process for background image recovery in accordance with claim 12 wherein said circumscribing polygon is a rectangle.
Claim 21
Dependent Claim
54 words
A process for background image recovery in accordance with claim 12 wherein a depth of said moving object is obtained from the first derivative of size of said image of said moving object and the image of said moving object is obtained from a sequence of input images and the corresponding recovered background images.
Claim 22
Dependent Claim
48 words
A process for background image recovery in accordance with claim 12 wherein a velocity of said moving object is obtained from a perspective compensated image of said object and the image of said object is obtained from a sequence of input images and the corresponding recovered background images.
Claim 23
Dependent Claim
137 words
A process for continuous background image recovery from a sequence of images including an image of a moving object, comprising inputting a sequence of images containing a background and a moving object, followed by the steps performed on said image of: a) identifying regions of moving objects from the background; b) deriving a moving constellation containing moving objects in a minimum circumscribing polygon; c) deriving partial background images associated with respective position of said moving constellation; and d) combining a plurality of said partial background images to derive said background to be recovered and wherein a background image is recursively obtained and updated in accordance with the algorithm: Mc.sub.i =Rmτ(I.sub.i -I.sub.(i-1)) Bg.sub.0 =I.sub.0 Bg.sub.i =Bg.sub.(i-1) ∪.sub.r (I.sub.i -Mc.sub.i) Bg.sub.unknown =∩.sub.sub(i=0..n) Mc.sub.i wherein I i denotes input image and Mc i is a moving constellation the ith frame.
Claim 24
Dependent Claim
137 words
A process for continuous background image recovery from a sequence of images including an image of a moving object, comprising inputting a sequence of images containing a background and a moving object, followed by the steps performed on said image of: a) identifying regions of moving objects from the background; b) deriving a moving constellation containing moving objects in a minimum circumscribing polygon; c) deriving partial background images associated with respective position of said moving constellation; and d) combining a plurality of said partial background images to derive said background to be recovered and wherein a background image is recursively obtained and updated in accordance with the algorithm: Mc.sub.i =Rmτ(I.sub.i -I.sub.(i-1)) Bg.sub.0 =I.sub.0 Bg.sub.i =Bg.sub.(i-1) ∪.sub.r (I.sub.i -Mc.sub.i) Bg.sub.unknown =∩.sub.sub(i=0..n) Mc.sub.i wherein I i denotes input image and Mc i is a moving constellation the ith frame.
References Cited (Backward Citations)
US3746782A
Cited
US4969039A
Cited
US5274453A
Cited
US5243418A
Cited
US5307162A
Cited
US5259040A
Cited
US5262856A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-11-03 | 2001-05-05 | 2001-11-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-11-03 | 2005-05-05 | 2005-11-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-11-03 | 2009-05-05 | 2009-11-04 | $7700.00 | Window Closed / Lapsed |