SYSTEM FOR BACKGROUND SUBTRACTION WITH 3D CAMERA
First Claim
1. A system for background image subtraction comprising:
- at least one processor and memory, the at least one processor programmed with one or more instructions, which when executed cause the at least one processor to;
receive a video feed, the video feed comprising at least one colored image of at least one subject, and depth information;
categorize pixels of the at least one colored image as foreground (FG), background (BG), or unclear (UC);
re-categorize UC pixels as FG or BG using color and background history (BGH) information associated with the IX pixels and color and BGH information associated with pixels near the UC pixels; and
construct a new image using the FG regions and a new background.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for background image subtraction includes a computing device coupled with a 3D video camera, a processor of the device programmed to receive a video feed from the camera containing images of one or more subject that include depth information. The processor, for an image: segments pixels and corresponding depth information into three different regions including foreground (FG), background (BG), and unclear (UC); categorizes UC pixels as FG or BG using a function that considers the color and background history (BGH) information associated with the UC pixels and the color and BGH information associated with pixels near the UC pixels; examines the pixels marked as FG and applies temporal and spatial filters to smooth boundaries of the FG regions; constructs a new image by overlaying the FG regions on top of a new background; displays a video feed of the new image in a display device; and continually maintains the BGH.
-
Citations
33 Claims
-
1. A system for background image subtraction comprising:
-
at least one processor and memory, the at least one processor programmed with one or more instructions, which when executed cause the at least one processor to; receive a video feed, the video feed comprising at least one colored image of at least one subject, and depth information; categorize pixels of the at least one colored image as foreground (FG), background (BG), or unclear (UC); re-categorize UC pixels as FG or BG using color and background history (BGH) information associated with the IX pixels and color and BGH information associated with pixels near the UC pixels; and construct a new image using the FG regions and a new background. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 31, 32, 33)
-
-
4. (canceled)
-
15. A computer-implemented method for background subtraction, the method executable by a computing device having at least one processor and memory, the at least one processor programmed to receive a video feed, the video feed containing at least one colored image of at least one subject that include depth information, the method comprising:
-
categorizing, by the at least one processor, pixels of the at least one colored image as foreground (FG), background (BG), and unclear (UC); re-categorizing, by the processor, UC pixels as EG or BG using color and background history (BGH) information associated with the UC pixels and color and BGH information associated with pixels near the UC pixels; constructing, by the processor, a new image using the FG regions and a new background. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
16. (canceled)
-
23. A non-transitory computer-readable medium comprising a set of instructions for background image subtraction executable by a computing device having a processor and memory, the instructions causing the computing device to:
-
receive a video feed, the video feed containing at least one colored image of at least one subject that include depth information; categorize pixels of the at least one colored images as foreground (FG), background (BG), and unclear (UC); categorize UC pixels as FG or BG color and background history (BGH) information associated with the UC pixels and color and BGH information associated with pixels near the UC pixels; and construct a new image using the FG regions and a new background. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
24. (canceled)
Specification