Method for improving the quality of a digital image
First Claim
1. A method for improving the quality of a digital image, the digital image comprising a matrix P of digital values P(x,y), or pixels, each of which is associated on the basis of the position (x,y) with a chromatic component of the red, green or blue type, each of said digital values forming part of a range of possible digital values comprised between a maximum and a minimum number, said method comprising the following operations:
- establishing a response function f that expresses a relationship between the digital values P(x,y) of the image P and a measure q(x,y) of the quantity of light that produced said digital values, extracting from the image P the matrix G of the pixels associated with the green chromatic component obtained from P by discarding the pixels associated with the red and the blue component, subdividing P into a plurality of adjacent and not overlapping regions, selecting the visually important regions of G, establishing a digital value Meanv substantially at the center of the range of the possible digital values, modifying the image P to obtain a corrected image PT by performing a translation of the digital values of P by means of the inverting the response function f in such a manner as to make the mean of the digital values of G forming part of the important regions coincide with Meanv, characterized in that the important regions of G are selected by performing the following sequence of operations;
establishing a digital value Meanv substantially at the center of the range of the possible digital values, obtaining from the plane G a plane GT by performing a translation of the digital values of G by inverting the response function f in such a manner as to make the mean of the pixels of G substantially coincide with Mean, subdividing the plane GT into regions corresponding to the regions of G, assigning to every region of G an index of visual importance V calculated on the basis of at least one contrast measure D and at least one focus measure F of the pixels of the corresponding region GT, establishing a threshold value Vt, and selecting the regions of G whose index of visual importance V is greater than Vt.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for improving the quality of a digital image acquired with a non-optimal exposure. In one embodiment, the method, which is applied directly to the image in CFA (Color Filter Array) format, identifies the regions of the image that are most important from the perceptive or contextual point of view by means of simple statistical measures. The image is then transformed by inverting the response function in such a manner as to optimize the quality of these regions.
22 Citations
24 Claims
-
1. A method for improving the quality of a digital image, the digital image comprising a matrix P of digital values P(x,y), or pixels, each of which is associated on the basis of the position (x,y) with a chromatic component of the red, green or blue type, each of said digital values forming part of a range of possible digital values comprised between a maximum and a minimum number, said method comprising the following operations:
-
establishing a response function f that expresses a relationship between the digital values P(x,y) of the image P and a measure q(x,y) of the quantity of light that produced said digital values, extracting from the image P the matrix G of the pixels associated with the green chromatic component obtained from P by discarding the pixels associated with the red and the blue component, subdividing P into a plurality of adjacent and not overlapping regions, selecting the visually important regions of G, establishing a digital value Meanv substantially at the center of the range of the possible digital values, modifying the image P to obtain a corrected image PT by performing a translation of the digital values of P by means of the inverting the response function f in such a manner as to make the mean of the digital values of G forming part of the important regions coincide with Meanv, characterized in that the important regions of G are selected by performing the following sequence of operations;
establishing a digital value Meanv substantially at the center of the range of the possible digital values, obtaining from the plane G a plane GT by performing a translation of the digital values of G by inverting the response function f in such a manner as to make the mean of the pixels of G substantially coincide with Mean, subdividing the plane GT into regions corresponding to the regions of G, assigning to every region of G an index of visual importance V calculated on the basis of at least one contrast measure D and at least one focus measure F of the pixels of the corresponding region GT, establishing a threshold value Vt, and selecting the regions of G whose index of visual importance V is greater than Vt. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A camera for generating a digital image of a scene, the camera comprising:
-
a sensor array operable to acquire pixels of the image having a plurality of regions; and
a processor circuit operable to, calculate at least one respective characteristic value for each of the regions of the image, and to identify at least one of the regions as visually important based on the corresponding at least one characteristic value. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for improving the quality of a digital image, the method comprising:
-
acquiring a digital image having a plurality of pixels;
determining a subset of visually important pixels from the pixels of the acquired image; and
modifying the plurality of pixels based on a characteristic of the visually important pixels. - View Dependent Claims (21, 22, 23)
-
-
24. A method, comprising:
-
extracting the green pixels from a color-format-array image having multiple regions to generate a green image plane having corresponding regions;
shifting the pixels of the green image plane such that the green pixels have a desired mean;
for each corresponding region of the green image plane, calculating a histogram, calculating the mean of the histogram, calculating a contrast value D equal to the deviation from the mean of the histogram;
high-pass filtering the pixels in the region, and calculating a focus value F equal to the mean of the filtered pixels;
normalizing the contrast values for the corresponding regions of the green plane;
normalizing the focus values for the corresponding regions of the green plane;
calculating a respective visual-importance value V=α
D+(1−
α
)F for each corresponding region of the green plane;
comparing each value V to a threshold to identify at least one visually important region of the image;
calculating the amount of shift needed to cause the green pixels of the at least one visually important region to have a desired mean; and
shifting the pixels of the image by the calculated amount.
-
Specification