System for background subtraction with 3D camera
First Claim
Patent Images
1. A mobile computing device comprising:
- at least one color sensor configured to obtain color frames of a scene having a target subject, the color frames having a color sensor viewpoint;
a depth sensor having an infrared illuminator and an infrared sensor, configured to generate depth data of the scene from a depth sensor viewpoint;
a processor and memory configured to;
a) identify a set of potential foreground pixel locations by processing the depth data;
b) detect one or more foreground connected components;
c) determine a near mode based on an average depth of the one or more foreground connected components;
d) responsive to determining the near mode, form a reduced set of potential foreground pixel locations by removing some pixel locations from the set of potential foreground pixel locations that are below a center of the one or more connected foreground components;
e) process the reduced set of potential foreground pixel locations to generate aligned foreground depth data associated with a target user by warping the reduced set of potential foreground pixel locations from the depth sensor viewpoint to the color sensor viewpoint; and
,f) construct at least one new color image based on the aligned foreground depth data and the color frames from the at least one color sensor.
1 Assignment
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 to identify foreground regions associated with a target user.
234 Citations
10 Claims
-
1. A mobile computing device comprising:
-
at least one color sensor configured to obtain color frames of a scene having a target subject, the color frames having a color sensor viewpoint; a depth sensor having an infrared illuminator and an infrared sensor, configured to generate depth data of the scene from a depth sensor viewpoint; a processor and memory configured to; a) identify a set of potential foreground pixel locations by processing the depth data; b) detect one or more foreground connected components; c) determine a near mode based on an average depth of the one or more foreground connected components; d) responsive to determining the near mode, form a reduced set of potential foreground pixel locations by removing some pixel locations from the set of potential foreground pixel locations that are below a center of the one or more connected foreground components; e) process the reduced set of potential foreground pixel locations to generate aligned foreground depth data associated with a target user by warping the reduced set of potential foreground pixel locations from the depth sensor viewpoint to the color sensor viewpoint; and
,f) construct at least one new color image based on the aligned foreground depth data and the color frames from the at least one color sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification