Method for video enhancement and computer device using the method
AssigneeIndustrial Technology Research Institute
InventorKual-Zheng Lee
Life of this patent
Estimating the term…
Abstract
A video enhancement method is disclosed. An input image is retrieved and it is determined whether an enhancement mode is implemented to the input image. If so, motion detection is implemented to the input image that only enhancement coefficients of varied pixels of the input image are recalculated and the enhancement coefficients are updated to an enhancement coefficient table. Based on the enhancement coefficient table, pixel colors of the input image are adjusted and the adjusted image is output.
Claims21
A method for video enhancement, comprising:
- retrieving an input image;
- determining whether a full enhancement mode or a fast enhancement mode is implemented to the input image by the following steps, wherein the full enhancement mode processes all pixels of the input image, and the fast enhancement mode processes varied pixels of the input image:
- setting a period parameter;
- determining whether a count value for a counter is greater than or equal to the period parameter;
- when the count value is less than the period parameter, switching to the fast enhancement mode and accumulating the counter;
- and
- when the count value is not less than the period parameter, switching to the full enhancement mode and resetting the counter;
- and
- when the fast enhancement mode is determined to be implemented, implementing motion detection for the input image, in which enhancement coefficients of varied pixels of the input image are recalculated and updating the enhancement coefficients to an enhancement coefficient table;
- and
- adjusting pixel colors of the input image based on the enhancement coefficient table and outputting the adjusted image.
A computer device, comprising:
- a video capture module, retrieving an input image;
- a determination module, determining whether a full enhancement mode or a fast enhancement mode is implemented to the input image by the following steps, wherein the full enhancement mode processes all pixels of the input image, and the fast enhancement mode processes varied pixels of the input image:
- setting a period parameter;
- determining whether a count value for a counter is greater than or equal to the period parameter;
- when the count value is less than the period parameter, switching to the fast enhancement mode and accumulating the counter;
- and
- when the count value is not less than the period parameter, switching to the full enhancement mode and resetting the counter;
- and
- a calculation module, when the fast enhancement mode is determined to be implemented, implementing motion detection for the input image, in which enhancement coefficients of varied pixels of the input image are recalculated and updating the enhancement coefficients to an enhancement coefficient table;
- and
- an adjustment module, adjusting pixel colors of the input image based on the enhancement coefficient table and outputting the adjusted image.
A non-transitory computer-readable medium encoded with computer executable instructions for performing a method for video enhancement, the computer executable instructions comprising:
- retrieving an input image;
- determining whether a full enhancement mode or a fast enhancement mode is implemented to the input image by the following steps, wherein the full enhancement mode processes all pixels of the input image, and the fast enhancement mode processes varied pixels of the input image:
- setting a period parameter;
- determining whether a count value for a counter is greater than or equal to the period parameter;
- when the count value is less than the period parameter, switching to the fast enhancement mode and accumulating the counter;
- and
- when the count value is not less than the period parameter, switching to the full enhancement mode and resetting the counter;
- when the fast enhancement mode is determined to be implemented, implementing motion detection for the input image, in which enhancement coefficients of varied pixels of the input image are recalculated and updating the enhancement coefficients to an enhancement coefficient table;
- and
- adjusting pixel colors of the input image based on the enhancement coefficient table and outputting the adjusted image.
Dependencies are inferred from the claim text.