Image demosaicing for hybrid optical sensor arrays
First Claim
1. A method for an imaging device, comprising:
- receiving, from a hybrid optical sensor array comprising n pixels, a first set of data for a scene captured by a first set of pixels and a second set of data for the scene captured by a second set of pixels, wherein;
the first set of pixels and second set of pixels total n pixels, where n is a positive integer;
the first set of pixels and second set of pixels comprise different numbers of pixels;
the first set of pixels is sensitive to infrared light; and
the second set of pixels comprises a first subset of pixels sensitive to red light, a second subset of pixels sensitive to green light, and a third subset of pixels sensitive to blue light;
demosaicing the first set of data based on at least the second set of data and demosaicing the second set of data based on at least the first set of data, such that a higher resolution data set is utilized to increase the resolution of a lower resolution data set; and
outputting a third set of data for the scene comprising an infrared image with n pixels, and outputting a fourth set of data for the scene comprising an RGB image with n pixels.
1 Assignment
0 Petitions
Accused Products
Abstract
An imaging device comprises a hybrid optical sensor array including a first and second set of pixels that comprise different numbers of pixels. The first set of pixels is sensitive to infrared light, while the second set of pixels comprises three subsets of pixels sensitive to RGB light. A first set of data for a scene is captured by the first set of pixels and a second set of data for the scene is captured by a second set of pixels. The first and second sets of data are jointly demosaiced, such that the higher resolution data set is utilized to increase the resolution of a lower resolution data set. This allows for high-resolution infrared and RGB images to be produced for a scene without perspective or timing discrepancies inherent in multi-camera machine vision systems.
25 Citations
20 Claims
-
1. A method for an imaging device, comprising:
-
receiving, from a hybrid optical sensor array comprising n pixels, a first set of data for a scene captured by a first set of pixels and a second set of data for the scene captured by a second set of pixels, wherein; the first set of pixels and second set of pixels total n pixels, where n is a positive integer; the first set of pixels and second set of pixels comprise different numbers of pixels; the first set of pixels is sensitive to infrared light; and the second set of pixels comprises a first subset of pixels sensitive to red light, a second subset of pixels sensitive to green light, and a third subset of pixels sensitive to blue light; demosaicing the first set of data based on at least the second set of data and demosaicing the second set of data based on at least the first set of data, such that a higher resolution data set is utilized to increase the resolution of a lower resolution data set; and outputting a third set of data for the scene comprising an infrared image with n pixels, and outputting a fourth set of data for the scene comprising an RGB image with n pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An imaging system, comprising:
-
a hybrid optical sensor array comprising n pixels, where n is a positive integer, then pixels comprising a first set of pixels and a second set of pixels, the first set of pixels comprising n/4 pixels sensitive to infrared light, the second set of pixels comprising 3n/4 pixels, including a first subset of pixels sensitive to red light, a second subset of pixels sensitive to green light, and a third subset of pixels sensitive to blue light; a storage machine holding instructions executable by a logic machine to; receive infrared light of a scene at the first set of pixels; receive visible light of the scene at the second set of pixels; generate a first RGB data set of the scene based on the received visible light; generate a first infrared light data set of the scene based on the received infrared light; demosaic the infrared data set of the scene based on spatial information derived from the first RGB data set of the scene; output a second infrared light data set of the scene comprising n pixels. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An imaging system, comprising:
-
a hybrid optical sensor array comprising n pixels, where n is a positive integer, then pixels comprising a first set of pixels and a second set of pixels, the first set of pixels comprising 3n/4 pixels sensitive to infrared light, the second set of pixels comprising n/4 pixels, including a first subset of pixels sensitive to red light, a second subset of pixels sensitive to green light, and a third subset of pixels sensitive to blue light; a storage machine holding instructions executable by a logic machine to; receive infrared light of a scene at the first set of pixels; receive visible light of the scene at the second set of pixels; generate a first RGB data set of the scene based on the received visible light; generate a first infrared light data set of the scene based on the received infrared light; demosaic the first RGB data set of the scene based on guidance image weights derived from the infrared light data set of the scene; and output a second RGB data set of the scene comprising n pixels. - View Dependent Claims (17, 18, 19, 20)
-
Specification