Method and apparatus for optimizing capture device settings through depth information
First Claim
Patent Images
1. A method for differentiating between foreground objects and background objects within a scene being captured through an image capture device, comprising:
- emitting a ray of light from a light source toward an object of the scene;
opening an aperture cover allowing access to a sensor of the image capture device for reflected light from the light source;
closing the aperture cover after a set time, the predefined amount of time corresponding to a maximum distance traveled by the light;
generating a depth mask identifying objects within a foreground region and a background region of the scene based upon the light captured during the set time, the depth mask identifying objects within the foreground region with a first bit value and identifying objects within the background region with a second bit value;
adjusting an image capture device parameter according to bit values of the depth mask for one or more of a sequence of captured image frames of the scene, wherein the image capture device parameter is selected from one of brightness, exposure or gain;
applying the adjusted image capture device parameter so that the brightness, exposure, or gain of the captured image frames is adjustable independently for both of the objects within the foreground region and the objects within the background region; and
tracking an object within the foreground region, the tracking being enhanced by the applied adjusted image capture device parameter.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for adjusting image capture settings for an image capture device is provided. The method initiates with identifying a scene. Then, an image of the scene is captured. The method includes generating a depth mask of the scene from data defining the image of the scene. Then, pixel values corresponding to objects within any one or both of a foreground region and a background region of the captured image are adjusted based upon bit values of the depth mask. An image capture device and a system are provided.
252 Citations
37 Claims
-
1. A method for differentiating between foreground objects and background objects within a scene being captured through an image capture device, comprising:
-
emitting a ray of light from a light source toward an object of the scene; opening an aperture cover allowing access to a sensor of the image capture device for reflected light from the light source; closing the aperture cover after a set time, the predefined amount of time corresponding to a maximum distance traveled by the light; generating a depth mask identifying objects within a foreground region and a background region of the scene based upon the light captured during the set time, the depth mask identifying objects within the foreground region with a first bit value and identifying objects within the background region with a second bit value; adjusting an image capture device parameter according to bit values of the depth mask for one or more of a sequence of captured image frames of the scene, wherein the image capture device parameter is selected from one of brightness, exposure or gain; applying the adjusted image capture device parameter so that the brightness, exposure, or gain of the captured image frames is adjustable independently for both of the objects within the foreground region and the objects within the background region; and tracking an object within the foreground region, the tracking being enhanced by the applied adjusted image capture device parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for adjusting image capture settings for an image capture device, comprising:
-
identifying a scene; capturing an image of the scene through the image capture device; generating a depth mask of the scene from data defining the image of the scene; adjusting pixel values of the data defining the image corresponding to objects within any one or both of a foreground region and a background region of the captured image, wherein the adjusting of pixel values is according to bit values of the depth mask, wherein the adjusting pixel values causes a change in brightness such that both of the pixel values associated with the foreground region and pixel values associated with the background region are adjustable independently for brightness; and tracking an object within the foreground region, the tracking being enhanced by the adjusting of pixel values. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An image capture device configured to provide an image of a scene, comprising:
-
depth logic configured to provide a depth mask associated with the scene, the depth mask configured to distinguish between foreground objects and background objects within the scene; image capture logic configured to adjust an image capture device setting for a characteristic associated with the image based upon a corresponding bit value of the depth mask, wherein the bit value determines whether the respective pixel is associated with one of the foreground objects and the background objects, and the image capture logic is configured to apply the adjusted image capture device setting so that the pixels of the image associated with both of the foreground objects and the background objects are adjustable independently for the characteristic, wherein the characteristic is selected from a group consisting of exposure, gain, and brightness; and tracking logic configured to track an object within the foreground region, the tracking being enhanced by the applied adjusted image capture device setting. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system, comprising:
-
a computing device; a display screen in communication with the computing device, the display screen configured to display an image of a scene; a video capture device in communication with the computing device, the video capture device providing scene image data to the computing device for presentation on the display screen, the video capture device including, depth logic configured to provide a depth mask associated with the scene, the depth mask configured to distinguish between foreground objects and background objects within the scene; image capture logic configured to adjust an image capture device setting for a characteristic associated with each pixel of the image data based upon depth information; image capture logic configured to apply the adjusted image capture device setting so that each pixel of the image is adjustable independently of another pixel for the characteristic, whether associated with the foreground objects or the background objects, and wherein the characteristic is selected from the group consisting of exposure, gain, and brightness; and tracking logic configured to track an object within the foreground region, the tracking being enhanced by the applied adjusted image capture device setting. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification