Dynamic range correction based on image content
DCFirst Claim
Patent Images
1. A method comprising:
- determining whether a first portion of digital image data represents a physical object of a predetermined type;
determining a correction to apply to the first portion of the digital image data, based on a determination that the first portion of the digital image data represents a physical object of the predetermined type, wherein the determined correction is matched to the predetermined type;
applying the determined correction to the first portion of the digital image data to enhance a visual characteristic of the first portion of the digital image data, by applying a first amount of the correction to the first portion of the digital image data; and
applying a second amount of the correction to a second portion of the digital image data, wherein the first amount differs from the second amount, and wherein the first amount corresponds to a physical object of the predetermined type.
5 Assignments
Litigations
2 Petitions
Accused Products
Abstract
Disclosed are method and a corresponding apparatus, where the method according to one embodiment includes making a determination that a first portion of digital image data represents a physical object of a predetermined type, determining an amount of a parameter, such as a gain, to apply to the first portion of the digital image data, based on the determination that the first portion of the digital image data represents a physical object of the predetermined type, and applying the determined amount of the parameter to the first portion of the digital image data. The method may be part of a dynamic range correction operation.
108 Citations
33 Claims
-
1. A method comprising:
-
determining whether a first portion of digital image data represents a physical object of a predetermined type; determining a correction to apply to the first portion of the digital image data, based on a determination that the first portion of the digital image data represents a physical object of the predetermined type, wherein the determined correction is matched to the predetermined type; applying the determined correction to the first portion of the digital image data to enhance a visual characteristic of the first portion of the digital image data, by applying a first amount of the correction to the first portion of the digital image data; and applying a second amount of the correction to a second portion of the digital image data, wherein the first amount differs from the second amount, and wherein the first amount corresponds to a physical object of the predetermined type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
making a determination, in a digital image processing device, that a first group of adjacent pixels in a digital image represents a face; determining, in the digital image processing device, a type or amount of dynamic range correction to apply to at least one pixel in the first group of adjacent pixels based on the determination that the first group of adjacent pixels represents a face, wherein said determining includes determining a different amount of gain for the first group of pixels than that determined for a second group of pixels which do not represent a face, wherein said determining further includes determining the amount of gain for the first group of adjacent pixels so as to maintain local contrast of the first group of adjacent pixels, and wherein said determining further includes determining a first intermediate value based on a measure of image strength of a first pixel of the first group of adjacent pixels; determining a second intermediate value based on a measure of image strength of a plurality of pixels surrounding the first pixel; and using the first intermediate value and the second intermediate value to determine the type or amount of gain; applying the determined type or amount of dynamic range correction to the at least one pixel in the first group of adjacent pixels; determining that a second group of pixels in the digital image does not represent a face; and determining a different type or amount of dynamic range correction to apply to the second group of pixels than that determined for the first group. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An image processing unit comprising:
-
an object detection unit to receive an intensity value for each of a plurality of pixels in a set of digital image data and to determine that a first portion of the set of digital image data represents a physical object of a predetermined type; and a correction unit to determine a type or amount of correction to apply to the first portion of the set of digital image data, based on an output of the object detection unit, and to apply the determined type or amount of correction to the first portion of the set of digital image data, and to apply a different type or amount of correction to a second portion of the set of digital image data which does not represent a physical object of the predetermined type. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus comprising:
-
means for making a determination that a first group of adjacent pixels in a digital image represents a physical object of a predetermined type; means for determining a type or amount of dynamic range correction to apply to at least one pixel in the first group of adjacent pixels based on the determination that the first group of adjacent pixels represents a physical object of the predetermined type; means for applying the determined type or amount of dynamic range correction to the at least one pixel in the first group of adjacent pixels, by applying a first amount of the correction to the first portion of the digital image data; and means for applying a second amount of the correction to a second portion of the digital image data, wherein the first amount differs from the second amount, and wherein the first amount corresponds to a physical object of the predetermined type.
-
Specification