Image luminance detection and correction employing histograms
First Claim
1. In a display system in which an image is formed from a video frame organized in rows and columns of analog pixel values, the frame of data further including an inactive margin region and an active video region, an improved video frame parameter detection apparatus comprising:
- at least one analog-to-digital converter digitizing the analog pixel values into digital pixel values;
at least one region register storing data corresponding to a predetermined region of the video frame, the predetermined parameter including at least one column in which the inactive margin region transitions to the active video region;
at least one histogram register sampling the digital pixel values and storing a histogram representing counts of a number of occurrences of a predetermined range of the digital pixel values occurring within the predetermined region of the video frame stored in the region register; and
a microcontroller programming the histogram register to sample the predetermined range of pixel values, programming the histogram register to sample the pixel values occurring within the predetermined region, and analyzing the resulting histogram to detect a predetermined parameter of the video frame.
3 Assignments
0 Petitions
Accused Products
Abstract
A video projection display system (10) of this invention employs histograms to detect an active video region (2) of a video frame (1). A microcontroller (16) loads registers (27) in an ASIC (26) to accumulate histograms of low pixel values occurring within columns (70-74) of video data. The microcontroller scans the histograms to, identify the left-most column in which a set (80) of black pixel values is clustered, which column marks the left edge of the active video region. The right edge of the active video region is detected in a similar manner. The video signal may also include overshoot and noise. When an ADC (24) digitizes the video signal, the overshoot and noise causes many bright pixels to be converted to below their maximum digital values. Therefore, the microcontroller programs the ASIC such that a histogram (90) of the highest pixel values is collected from within the active video region. The microcontroller then scans the histogram to locate a rapid decrease in the number of pixels having values greater than some large value. Pixels having even greater values fall within the overshoot and noise range. The microcontroller remaps the upper range of data to the maximum digital values, thereby enhancing image brightness at the high end of the pixel value range.
39 Citations
40 Claims
-
1. In a display system in which an image is formed from a video frame organized in rows and columns of analog pixel values, the frame of data further including an inactive margin region and an active video region, an improved video frame parameter detection apparatus comprising:
-
at least one analog-to-digital converter digitizing the analog pixel values into digital pixel values;
at least one region register storing data corresponding to a predetermined region of the video frame, the predetermined parameter including at least one column in which the inactive margin region transitions to the active video region;
at least one histogram register sampling the digital pixel values and storing a histogram representing counts of a number of occurrences of a predetermined range of the digital pixel values occurring within the predetermined region of the video frame stored in the region register; and
a microcontroller programming the histogram register to sample the predetermined range of pixel values, programming the histogram register to sample the pixel values occurring within the predetermined region, and analyzing the resulting histogram to detect a predetermined parameter of the video frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a display system in which an image is formed from a video frame organized in rows and columns of analog pixel values, the frame of data further including an inactive margin region and an active video region, an improved method for detecting a video frame parameter comprising:
-
digitizing the analog pixel values into digital pixel values;
storing a histogram representing counts of a number of occurrences of a predetermined range of the digital pixel values occurring within a predetermined region of the video frame; and
analyzing the resulting histogram to detect a predetermined parameter of the video frame, the predetermined parameter including at least one column in which the inactive margin region transitions to the active video region. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. In a display system in which an image is formed from a video frame organized in rows and columns of analog pixel values, the frame of data further including an inactive margin region and an active video region, an improved video frame parameter detection apparatus comprising:
-
at least one analog-to-digital converter digitizing the analog pixel values into digital pixel values, the analog-to-digital converter having a full scale range;
at least one region register storing data corresponding to a predetermined region of the video frame;
at least one histogram register sampling the digital pixel values and storing a histogram representing counts of a number of occurrences of a predetermined range of the digital pixel values occurring within the predetermined region of the video frame stored in the region register; and
a microcontroller programming the histogram register to sample the predetermined range of pixel values, programming the histogram register to sample the pixel values occurring within the predetermined region, and analyzing the resulting histogram to detect a predetermined parameter of the video frame, the predetermined parameter including identifying an effective maximum pixel value in the range of digital pixel values within the active video region, wherein the effective maximum pixel value is less than a full scale pixel value and the effective maximum pixel value limits a luminance of the display system. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. In a display system in which an image is formed from a video frame organized in rows and columns of analog pixel values, the frame of data further including an inactive margin region and an active video region, an improved method for detecting a video frame parameter comprising:
-
digitizing the analog pixel values into digital pixel values including a full scale value;
storing a histogram representing counts of a number of occurrences of a predetermined range of the digital pixel values occurring within a predetermined region of the video frame; and
analyzing the resulting histogram to detect a predetermined parameter of the video frame, the predetermined parameter including identifying an effective maximum pixel value in the range of digital pixel values within the active video region, wherein the effective maximum pixel value is less than the full scale pixel value and the effective maximum pixel value limits a luminance of the display system. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification