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 the 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, the first value being a narrow tolerance and the second value being a wide tolerance;
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;
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; and
in response to determining that the error value does not exceed the tolerance, setting the state information to the second state and maintaining the image control feature.
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.
9 Citations
34 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 the 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, the first value being a narrow tolerance and the second value being a wide tolerance;
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;
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; and
in response to determining that the error value does not exceed the tolerance, setting the state information to the second state and maintaining the image control feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. 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, the first value being a narrow tolerance and the second value being a wide tolerance; 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, wherein;
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;
in response to determining that the error value does not exceed the tolerance, the module operable to set the state information to the second state and maintain the image control feature. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification