Determining parameters for adjusting images
First Claim
1. A method for determining a value of an adjustment parameter for adjusting an image, the method comprising:
- specifying a first function of a local attribute based on values of the local attribute in the image;
specifying a second function of the local attribute and the adjustment parameter;
calculating an object function value, with one or more programmable processors for each of two or more test values of the adjustment parameter, where calculating an object function value for each test value comprises;
evaluating the first function and the second function at a plurality of values of the local attribute, where evaluating the second function includes using the test value;
accumulating differences between the first and second function at the plurality of values of the local attribute according to a functional weight that depends on the value of the local attribute;
based on the calculated object function values and at least one of the two or more test values, determining the value of the adjustment parameter for adjusting the image and storing the value in a memory.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for determining parameter values for adjusting an image. A first function of a local attribute is specified based on values of the local attribute in the image. A second function of the local attribute is specified based on an image adjustment depending upon an adjustment parameter. An object function value is calculated for each of two or more values of the adjustment parameter, each object function value including accumulated differences between the first and second function at multiple values of the local attribute. Based on the calculated object function values, a value of the adjustment parameter is determined for adjusting the image.
-
Citations
19 Claims
-
1. A method for determining a value of an adjustment parameter for adjusting an image, the method comprising:
-
specifying a first function of a local attribute based on values of the local attribute in the image; specifying a second function of the local attribute and the adjustment parameter; calculating an object function value, with one or more programmable processors for each of two or more test values of the adjustment parameter, where calculating an object function value for each test value comprises; evaluating the first function and the second function at a plurality of values of the local attribute, where evaluating the second function includes using the test value; accumulating differences between the first and second function at the plurality of values of the local attribute according to a functional weight that depends on the value of the local attribute; based on the calculated object function values and at least one of the two or more test values, determining the value of the adjustment parameter for adjusting the image and storing the value in a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification