Method and apparatus for adjusting contrast of image
First Claim
1. An apparatus for processing a target video frame comprised in a video stream comprising M input pixels, M being a positive integer, each of the M input pixels respectively having an input gray scale, said apparatus comprising:
- a gain generating module for generating, in accordance with the input gray scales of the M input pixels, a contrast gain and a minimum input gray scale;
a contrast enhancing module for adjusting, in accordance with the contrast gain and the minimum input gray scale, the input gray scales of the M input pixels to generate an intermediate image comprising M intermediate pixels which each respectively has an intermediate gray scale; and
a Gamma adjusting module for adjusting, in accordance with the contrast gain, the intermediate gray scales lower than a first threshold and for outputting the adjusted intermediate image as an output image.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention relates to an apparatus for processing an input image including M input pixels. Each of the M input pixels respectively has an input gray scale. The apparatus includes a gain generating module, a contrast enhancing module, and a Gamma adjusting module. The gain generating module generates a contrast gain and a minimum input gray scale in accordance with the input gray scales of the M input pixels. The contrast enhancing module adjusts the input gray scales in accordance with the contrast gain and the minimum input gray scale, to generate an intermediate image. The intermediate image includes M intermediate pixels, and each of the M intermediate pixels respectively has an intermediate gray scale. The Gamma adjusting module adjusts the intermediate gray scales lower than a first threshold in accordance with the contrast gain and outputs the adjusted intermediate image as an output image.
13 Citations
16 Claims
-
1. An apparatus for processing a target video frame comprised in a video stream comprising M input pixels, M being a positive integer, each of the M input pixels respectively having an input gray scale, said apparatus comprising:
-
a gain generating module for generating, in accordance with the input gray scales of the M input pixels, a contrast gain and a minimum input gray scale; a contrast enhancing module for adjusting, in accordance with the contrast gain and the minimum input gray scale, the input gray scales of the M input pixels to generate an intermediate image comprising M intermediate pixels which each respectively has an intermediate gray scale; and a Gamma adjusting module for adjusting, in accordance with the contrast gain, the intermediate gray scales lower than a first threshold and for outputting the adjusted intermediate image as an output image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for processing an input image comprising M input pixels, M being a positive integer, each of the M input pixels respectively having an input gray scale, said apparatus comprising:
-
a gain generating module for generating, in accordance with the input gray scales of the M input pixels, a contrast gain; a contrast enhancing module for adjusting, in accordance with the contrast gain, the input gray scales of the M input pixels to generate an intermediate image comprising M intermediate pixels which each respectively has an intermediate gray scale; and a Gamma adjusting module for adjusting, in accordance with the contrast gain, the intermediate gray scales lower than a first threshold and for outputting the adjusted intermediate image as an output image.
-
-
9. A method for processing a target video frame comprised in a video stream comprising M input pixels, M being a positive integer, each of the M input pixels respectively having an input gray scale, said method comprising:
-
(a) generating a contrast gain and a minimum input gray scale in accordance with the input gray scales of the M input pixels; (b) generating an intermediate image comprising M intermediate pixels which each respectively has an intermediate gray scale in accordance with the contrast gain and the minimum input gray scale; and (c) adjusting the intermediate gray scales lower than a first threshold and outputting the adjusted intermediate image as an output image in accordance with the contrast gain; - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for processing an input image comprising M input pixels, M being a positive integer, each of the M input pixels respectively having an input gray scale, said method comprising the steps of:
-
generating a contrast gain in accordance with the input gray scales of the M input pixels; generating an intermediate image comprising M intermediate pixels which each respectively has an intermediate gray scale, in accordance with the contrast gain; and adjusting the intermediate gray scales lower than a first threshold and outputting the adjusted intermediate image as an output image in accordance with the contrast gain.
-
Specification