Hysteresis in image processing algorithms
First Claim
1. A method for minimizing interframe noise in an image processing system, the method comprising:
- providing a target setting for an image control feature in an image processing system;
providing a storage unit configured to store a state information associated with the image control feature, the state information being either a first state or a second state;
providing a tolerance for the image control feature, the tolerance being a first value in the first state, the tolerance being a second value in the second state;
receiving a frame of data corresponding to a video frame;
determining an image control feature measurement from the frame of data, the image control measurement being associated with the image control feature;
calculating an error value using the image control feature measurement and the target setting;
determining if the error value exceeds the tolerance; and
in response to determining that the error value exceeds the tolerance, setting the state information to the first state and converging the image control feature measurement toward the target setting.
13 Assignments
0 Petitions
Accused Products
Abstract
A method and system that utilizes hysteresis in image processing algorithms to minimize interframe noise in video frames is provided. The method includes receiving a video frame and determining a measurement in the video frame, wherein the measurement is associated with an image control feature. The method also includes providing a target value and a tolerance, and calculating an error value using the measurement and the target value. The method further includes comparing the error value to the tolerance, and in response to the error value being greater than the tolerance, adjusting the image control feature. The system includes a video frame stored in a storage medium and a module coupled to the storage medium. The module is operable to determine a measurement in the video frame, wherein the measurement is associated with an image control feature. The module is also operable to calculate an error value using the measurement and a target value, and compare the error value to a tolerance. In response to the error value being greater than the tolerance, the module is further operable to adjust the image control feature.
7 Citations
54 Claims
-
1. A method for minimizing interframe noise in an image processing system, the method comprising:
-
providing a target setting for an image control feature in an image processing system;
providing a storage unit configured to store a state information associated with the image control feature, the state information being either a first state or a second state;
providing a tolerance for the image control feature, the tolerance being a first value in the first state, the tolerance being a second value in the second state;
receiving a frame of data corresponding to a video frame;
determining an image control feature measurement from the frame of data, the image control measurement being associated with the image control feature;
calculating an error value using the image control feature measurement and the target setting;
determining if the error value exceeds the tolerance; and
in response to determining that the error value exceeds the tolerance, setting the state information to the first state and converging the image control feature measurement toward the target setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An image processing system comprising:
-
a first storage unit configured to store one or more target settings for one or more image control features, the first storage unit storing a target setting for an image control feature;
a second storage unit configured to store a state information associated with the image control feature, the state information being either a first state or a second state;
a third storage unit configured to store a tolerance for the image control feature, the tolerance being a first value in the first state, the tolerance being a second value in the second state; and
a module coupled to the first, second, and third storage units, the module operable to receive a frame of data corresponding to a video frame, the module operable to determine an image control feature measurement from the frame of data, the image control feature measurement being associated with the image control feature, the module operable to calculate an error value using the image control feature measurement and the target setting, the module also operable to determine if the error value exceeds the tolerance, and, in response to determining that the error value exceeds the tolerance, the module operable to set the state information to the first state and converge the image control feature measurement toward the target setting. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for minimizing interframe noise in an image processing system, the method comprising:
-
receiving a video frame;
determining a measurement in the video frame, the measurement being associated with an image control feature;
providing a target value;
providing a tolerance;
calculating an error value using the measurement and the target value;
comparing the error value to the tolerance; and
in response to the error value being greater than the tolerance, adjusting the image control feature. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. An image processing system comprising:
-
a video frame stored in a storage medium; and
a module coupled to the storage medium and operable to determine a measurement in the video frame, the measurement being associated with an image control feature, the module also operable to calculate an error value using the measurement and a target value and compare the error value to a tolerance, and, in response to the error value being greater than the tolerance, the module further operable to adjust the image control feature. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification