ENHANCED HISTOGRAM EQUALIZATION
First Claim
1. An apparatus comprising:
- a video stream translation module configured to generate a translated luminance value for a pixel of a current frame of a video data stream, the translated luminance value being based on a first luminance value for the pixel and a first translation matrix for the current frame of the video data stream; and
a filter configured to generate an output luminance value for the pixel based on the translated luminance value and a target translated luminance value.
3 Assignments
0 Petitions
Accused Products
Abstract
A video processor includes a video stream translation module configured to generate a translated luminance value for a pixel of a current frame of a video data stream. The translated luminance value is based on a first luminance value for the pixel and a first translation matrix for the current frame of the video data stream. The video processor includes a filter configured to generate an output luminance value for the pixel based on the translated luminance value and a target translated luminance value for the pixel. The output luminance value may be based on a weighted average of the translated luminance value and the target translated luminance value using a first weighting factor. The video processor may include a first weighting factor generator configured to generate the first weighting factor based on luminance values of the current frame of the video stream.
-
Citations
26 Claims
-
1. An apparatus comprising:
-
a video stream translation module configured to generate a translated luminance value for a pixel of a current frame of a video data stream, the translated luminance value being based on a first luminance value for the pixel and a first translation matrix for the current frame of the video data stream; and a filter configured to generate an output luminance value for the pixel based on the translated luminance value and a target translated luminance value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
generating a translated luminance value for a pixel of a current frame of a video data stream, the translated luminance value being based on a first luminance value for the pixel and a first translation matrix for the current frame of the video data stream; and generating an output luminance value for the pixel based on the translated luminance value and a target translated luminance value for the pixel. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A tangible computer-readable medium encoding a representation of an integrated circuit that comprises:
-
a video stream translation module configured to generate a translated luminance value for a pixel of a current frame of a video data stream, the translated luminance value being based on a first luminance value for the pixel and a first translation matrix for the current frame of the video data stream; and a filter configured to generate an output luminance value for the pixel based on the translated luminance value and a target translated luminance value. - View Dependent Claims (22, 23)
-
-
24. An apparatus comprising:
-
a video stream translation module configured to generate a translated luminance value for a pixel of a current frame of a video data stream, the translated luminance value being based on a first luminance value for the pixel and a first translation matrix for the current frame of the video data stream; and a translation matrix generator configured to generate the first translation matrix based on a second translation matrix for a current frame of a video data stream, a prior translation matrix for a prior frame of the video data stream, and a weighting factor. - View Dependent Claims (25, 26)
-
Specification