Patent US5684887A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag