Method and apparatus to provide edge enhancements as part of a demosaicing process
First Claim
Patent Images
1. An image processing method comprising:
- capturing a raw image; and
providing edge enhancements to increase edge detail of the captured raw image as part of a demosaicing process using a brightness map of the captured raw image, wherein the brightness map comprises luminance values extracted from the captured raw image, and the edge enhancement includes setting a color value of an edge pixel of a mask image to a color value of one of a plurality of neighboring pixel groups in a demosaiced raw image, the one neighboring pixel group having an average brightness value closest to a brightness value of the edge pixel.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus provide edge enhancements as part of a demosaicing process in which an image is captured. By providing edge enhancements as part of the demosaicing process, the edge enhancement process has access to unaltered spatial and chromatic information contained in the raw captured image data.
34 Citations
29 Claims
-
1. An image processing method comprising:
-
capturing a raw image; and providing edge enhancements to increase edge detail of the captured raw image as part of a demosaicing process using a brightness map of the captured raw image, wherein the brightness map comprises luminance values extracted from the captured raw image, and the edge enhancement includes setting a color value of an edge pixel of a mask image to a color value of one of a plurality of neighboring pixel groups in a demosaiced raw image, the one neighboring pixel group having an average brightness value closest to a brightness value of the edge pixel. - View Dependent Claims (2, 3, 4, 18, 19, 20)
-
-
5. An apparatus comprising:
-
an image capturing device to capture a raw image; and a processor to provide edge enhancements to increase edge detail of the captured raw image as part of a demosaicing process using a brightness map of the captured raw image, wherein the brightness map comprises luminance values extracted from the captured raw image and the edge enhancement includes setting a color value of an edge pixel of a mask image to a color value of one of a plurality of neighboring pixel groups in a demosaiced raw image, the one neighboring pixel group having an average brightness value closest to a brightness value of the edge pixel. - View Dependent Claims (6, 7, 8, 21, 22, 23)
-
-
9. A machine-readable medium that provides instructions, which if executed by a processor, cause the processor to perform the operations comprising:
-
capturing a raw image; and providing edge enhancements to increase edge detail of the captured raw image as part of a demosaicing process using a brightness map of the captured raw image, wherein the brightness map comprises luminance values extracted from the captured raw image and the edge enhancement includes setting a color value of an edge pixel of a mask image to a color value of one of a plurality of neighboring pixel groups in a demosaiced raw image, the one neighboring pixel group having an average brightness value closest to a brightness value of the edge pixel. - View Dependent Claims (10, 11, 12, 24, 25, 26)
-
-
13. An image processing device comprising:
-
an image capturing unit to capture a raw image; a memory device to store the captured raw image; an output unit coupled to the memory device; and a processor to provide edge enhancements to increase edge detail of the captured raw image in the memory device as part of a demosaicing process using a brightness map of the captured raw image, wherein the brightness map comprises luminance values extracted from the captured raw image, the brightness map is approximated from a bi-linear interpolation of the raw image, and the edge enhancement includes setting a color value of an edge pixel of a mask image to a color value of one of a plurality of neighboring pixel groups in a demosaiced raw image the one neighboring pixel group having an average brightness value closest to a brightness value of the edge pixel and to cause the enhanced image to be output is to the output unit. - View Dependent Claims (14, 15, 16, 17, 27, 28, 29)
-
Specification