Camera array systems including at least one bayer type camera and associated methods
First Claim
1. A method for processing a plurality of images of a scene recorded from different vantage points, the plurality of images comprising a single color reference image captured by a single one and only one Bayer type camera and at least two gray scale images respectively captured by at least two monochrome cameras, the method comprising:
- registering at least a portion of the plurality of images;
generating a unitary color image from the plurality of images, color information of the unitary color image being determined exclusively from the single color reference image captured by the one and only one Bayer type camera, said generating including(a) setting intensity of each pixel of the unitary color image to a weighted average of corresponding pixels of each of the at least two gray scale images, and(b) setting color of each pixel of the unitary color image to color of corresponding pixel of the single color reference image; and
generating a depth map based upon (a) the color reference image and the at least two gray scale images and (b) stereo disparity between the color reference image and the at least two gray scale images caused by the different vantage points.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for processing a plurality of images of a scene recorded from different vantage points, where the plurality of images includes a color reference image captured by a Bayer type camera and at least one additional image, the method including (a) registering at least a portion of the plurality of images, and (b) generating a unitary color image from the plurality of images, wherein color information of the unitary color image is determined exclusively from the color reference image.
22 Citations
22 Claims
-
1. A method for processing a plurality of images of a scene recorded from different vantage points, the plurality of images comprising a single color reference image captured by a single one and only one Bayer type camera and at least two gray scale images respectively captured by at least two monochrome cameras, the method comprising:
-
registering at least a portion of the plurality of images; generating a unitary color image from the plurality of images, color information of the unitary color image being determined exclusively from the single color reference image captured by the one and only one Bayer type camera, said generating including (a) setting intensity of each pixel of the unitary color image to a weighted average of corresponding pixels of each of the at least two gray scale images, and (b) setting color of each pixel of the unitary color image to color of corresponding pixel of the single color reference image; and generating a depth map based upon (a) the color reference image and the at least two gray scale images and (b) stereo disparity between the color reference image and the at least two gray scale images caused by the different vantage points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 19, 20)
-
-
12. A camera system comprising:
-
a camera array comprising a single Bayer type camera and at least two monochrome cameras, the Bayer type camera and each of the at least two monochrome cameras being configured to capture a respective plurality of images of a scene from a respective plurality of different vantage points; a processor; a memory communicatively coupled to the processor; an image combination module, comprising machine-readable instructions stored in the memory, that, when executed by the processor, generate a unitary color image of the scene with color information obtained exclusively from a single image captured by the single Bayer type camera, the image combination module being adapted to (a) obtain gray scale information of the unitary color image from images captured by the at least two monochrome cameras and (b) set intensity of each pixel of the unitary color image to a weighted average of intensities of corresponding pixels of images captured by each of the at least two monochrome cameras; and a depth module comprising machine-readable instructions stored in the memory, that, when executed by the processor and based upon stereo disparity between the plurality of images caused by the respective plurality of different vantage points, generate a depth map of the scene from information obtained from both the Bayer type camera and the at least two monochrome cameras. - View Dependent Claims (13, 14, 15, 21)
-
-
16. A system for processing a plurality of images of a scene recorded from a respective plurality of different vantage points, the plurality of images comprising a single color reference image captured by one and only one Bayer type camera and at least two gray scale images captured by at least two respective monochrome cameras, the system comprising:
-
a processor; a memory communicatively coupled to the processor; an image combination module comprising machine-readable instructions stored in the memory, that, when executed by the processor, process the plurality of images to generate a unitary color image of the scene with color information obtained exclusively from the single color reference image captured by the one and only one Bayer type camera, the unitary color image being registered to the color reference image, the image combination module being adapted to set intensity of each pixel of the unitary color image to a weighted average of intensities of corresponding pixels of images captured by each of the at least two gray scale images; and a depth module comprising machine-readable instructions stored in the memory, that, when executed by the processor and based upon stereo disparity between the plurality of images caused by the respective plurality of different vantage points, generate a depth map of the scene from the color reference image and the at least two gray scale images. - View Dependent Claims (17, 18, 22)
-
Specification