Processing of mosaic images
First Claim
1. Imaging apparatus, comprising:
- a mosaic image sensor, which is configured to generate a stream of input pixel values belonging to a plurality of input sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor;
an image restoration engine (IRE), which is coupled to receive and digitally filter the input pixel values in each of the input sub-images so as to generate a corresponding plurality of enhanced output sub-images, and to extract auxiliary information from the input sub-images prior to digitally filtering the input pixel values; and
an image signal processor (ISP), which is coupled to receive the plurality of the output sub-images and the auxiliary information from the IRE, and to combine the output sub-images in order to generate a color video output image while enhancing the color video output image using the auxiliary information.
7 Assignments
0 Petitions
Accused Products
Abstract
Imaging apparatus includes a mosaic image sensor, which is configured to generate a stream of input pixel values belonging to a plurality of input sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor. An image restoration engine (IRE) is coupled to receive and digitally filter the input pixel values in each of the input sub-images so as to generate a corresponding plurality of enhanced output sub-images, and to extract auxiliary information from the input sub-images prior to digitally filtering the input pixel values. An image signal processor (ISP) is coupled to receive the plurality of the output sub-images and the auxiliary information from the IRE, and to combine the output sub-images in order to generate a color video output image while enhancing the color video output image using the auxiliary information.
-
Citations
44 Claims
-
1. Imaging apparatus, comprising:
-
a mosaic image sensor, which is configured to generate a stream of input pixel values belonging to a plurality of input sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor; an image restoration engine (IRE), which is coupled to receive and digitally filter the input pixel values in each of the input sub-images so as to generate a corresponding plurality of enhanced output sub-images, and to extract auxiliary information from the input sub-images prior to digitally filtering the input pixel values; and an image signal processor (ISP), which is coupled to receive the plurality of the output sub-images and the auxiliary information from the IRE, and to combine the output sub-images in order to generate a color video output image while enhancing the color video output image using the auxiliary information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Imaging apparatus, comprising:
-
a mosaic image sensor, which is configured to generate a stream of input pixel values belonging to a plurality of input sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor; an image restoration engine (IRE), which is coupled to receive and digitally filter the input pixel values in each of the input sub-images using filter parameters determined responsively to auxiliary information, so as to generate a corresponding plurality of enhanced output sub-images; and an image signal processor (ISP), which is coupled to receive and combine the plurality of the output sub-images in order to generate a color video output image, while generating, responsively to the combined sub-images, the auxiliary information for input to the image restoration engine. - View Dependent Claims (15, 16)
-
-
17. Imaging apparatus, comprising:
-
a mosaic image sensor, which is configured to generate a stream of input pixel values belonging to a plurality of sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor; an edge detector, which is coupled to extract edge information from one or more of the sub-images; and an image signal processor (ISP), which is coupled to receive and combine the plurality of the sub-images in order to generate a color video output image, and to enhance the color video output image using the edge information. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method for imaging, comprising:
-
receiving from a mosaic image sensor a stream of input pixel values belonging to a plurality of input sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor; digitally filtering the input pixel values in each of the input sub-images so as to generate a corresponding plurality of enhanced output sub-images; extracting auxiliary information from the input sub-images prior to digitally filtering the input pixel values; and combining the output sub-images in order to generate a color video output image, while enhancing the color video output image using the auxiliary information. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for imaging, comprising:
-
receiving from a mosaic image sensor a stream of input pixel values belonging to a plurality of input sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor; digitally filtering the input pixel values in each of the input sub-images using filter parameters determined responsively to auxiliary information, so as to generate a corresponding plurality of enhanced output sub-images; combining the output sub-images in order to generate a color video output image while enhancing the color video output image; and generating the auxiliary information responsively to the combined sub-images. - View Dependent Claims (36, 37)
-
-
38. A method for imaging, comprising:
-
receiving from a mosaic image sensor a stream of input pixel values belonging to a plurality of sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor; extracting edge information from one or more of the sub-images; combining the output sub-images in order to generate a color video output image; and enhancing the color video output image using the edge information. - View Dependent Claims (39, 40, 41, 42)
-
-
43. A computer software product, comprising a computer-readable medium in which program instructions are stored, which instructions, when read by the computer, cause the computer to receive, from a mosaic image sensor, a stream of input pixel values belonging to a plurality of sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor, to extract edge information from one or more of the sub-images, to combine the plurality of the sub-images in order to generate a color video output image, and to enhance the color video output image using the edge information.
-
44. A computer software product, comprising a computer-readable medium in which program instructions are stored, which instructions, when read by the computer, cause the computer to receive, from a mosaic image sensor, a stream of input pixel values belonging to a plurality of sub-images, each sub-image responsive to light of a different, respective color that is incident on the mosaic image sensor, to digitally filter the input pixel values in each of the input sub-images so as to generate a corresponding plurality of enhanced output sub-images, and to extract auxiliary information from the input sub-images prior to digitally filtering the input pixel values, and to combine the output sub-images in order to generate a color video output image while enhancing the color video output image using the auxiliary information.
Specification