This application claims the priority benefit of Taiwan application serial no. 103142811, filed on Dec. 9, 2014. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
1. Field
The disclosure relates to a display, and particularly relates to a display and a method and a system for compensating a brightness or a color of the display.
2. Description of Related Art
Backlight modules adopted by most of the conventional liquid crystal displays (LCDs) use light-emitting diodes (LEDs) as the light source and the backlight modules can be categorized into direct-type backlight modules and edge-type backlight modules based on the manner of light incidence. The manufacture of LEDs is a kind of semiconductor manufacture, and requires processes such as epitaxy processes and processes of filling phosphor powder. However, the epitaxy processes and process of preparing phosphor powder inevitably result in differences in voltage, brightness and color on the manufactured LEDs. Thus, LEDs are categorized according to voltage, brightness and color differences and manufactured into LED light bars. In addition, since different LEDs differ from each other with respect to brightness and color, when the difference in brightness and color is so significant that it becomes distinguishable for human eyes, the display is regarded to have an issue of the frame taste. Also, the liquid crystal panels also differ in brightness and color. Thus, after the backlight module and the liquid crystal panel are assembled into an LCD module (LCM), difference in brightness and color between different areas becomes significant.
Even though there are already technologies for compensating the brightness and color, the technologies are implemented to achieve the effect of compensation by using a specific compensating circuit or hardware-in-the-loop to compensate color parameters such as the brightness or the color of the liquid crystal panel and control the currently line of the LEDs in the respective areas.
The disclosure provides a display and a method and a system for compensating a brightness and a color of the display capable of compensating for mura of the display without adding a circuit or a hardware-in-the-loop.
A method for compensating a brightness or a color of a display according to the disclosure is suitable for compensating for mura of the display. In the method, an image of the display displaying a homogeneous frame is captured by using an image capturing device, and a brightness or color distribution of a plurality of pixel values of the captured image are calculated to determine a target value for adjusting the brightness or the color of the display. Then, with the target value as a reference, gain values of a plurality of pixels of the display are calculated by using the pixel values and a gain table is established to record the gain values. Then, the gain table is written to the display. The display inquires the gain values of the pixels recorded in the gain table to generate a translucent layer to overlap with a current frame to be displayed, and the current frame is output to a display panel for display.
A system for compensating a brightness or a color of a display according to the disclosure includes a display, an image capturing device, and a processing device. The image capturing device captures an image of the display displaying a homogeneous frame. The processing device is coupled to the display and the image capturing device, and used for calculating a brightness or color distribution of a plurality of pixel values in the image to determine a target value for adjusting the brightness or the color of the display, calculating gain values of a plurality of pixels of the display by using the pixel values with the target value as a reference, establishing a gain table for recording the gain values, and writing the gain table to the display. The display inquires the gain values of the pixels recorded in the gain table to generate a translucent layer to overlap with a current frame to be displayed, and outputs the current frame to a display panel for display.
A display according to the disclosure includes a display panel comprising a plurality of pixels, a storage unit, and a processing unit. The storage unit records a gain table for recording a gain value of each of the pixels of the display panel. The processing unit is coupled to the display panel and the storage unit, and includes a frame receiving module, a screen display module, and a frame overlapping module. The frame receiving module receives a current frame. The screen display module inquires the gain values of the pixels recorded in the gain table to generate a translucent layer accordingly. The frame overlapping module overlaps the translucent layer with a current frame to be displayed and outputs the overlapped current frame to the display panel for display.
A method for compensating a brightness or a color of a display according to the disclosure is adapted for the display having a display panel and a storage unit. In the method, a gain table recorded in the storage unit is accessed to look for gain values of a plurality of pixels of the display panel recorded in the gain table, and accordingly generating a translucent layer. Then, the translucent layer is overlapped with a current frame to be displayed on the display, and the current frame is output to the display panel for display.
In order to make the aforementioned and other features and advantages of the disclosure comprehensible, several exemplary embodiments accompanied with figures are described in detail below.
The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the disclosure and, together with the description, serve to explain the principles of the disclosure.
Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
In the disclosure, a capturing system is used to capture a whole frame of an LCD module (LCM). A counter-compensating gain table for a brightness and color of the whole frame is generated by using an algorithm, and the gain table is written to the display. Thus, every time the display displays a frame, a gain value of each pixel may be read through a firmware, and an on screen display (OSD) technology is used to generate a translucent screen display layer to overlap with a frame to be displayed. Accordingly, compensation for a mura of the display is made without adding any additional hardware.
The display 12 is, for example, a screen or a TV using a liquid crystal display (LCD), a light-emitting diode (LED) display, a field emission display (FED), or other kinds of panels as a display panel and using light-emitting diodes as a backlight module. The display 12 receives a frame input from an external device to display the frame on the display panel.
The image capturing device 14 is, for example, a camera or a video camera that includes an optical fixed-focus lens or an optical zooming lens and a photosensitive element such as a charge coupled device (CCD) or a complementary metal-oxide semiconductor (CMOS) device, and is configured to capture an image of the frame on the display 12.
The processing device 16 is, for example, a computer, a work station, or a sever having computing capability. The processing device 16 is, for example, respectively coupled to the display 12 and the image capturing of 14 through transmission interfaces such as a universal asynchronous receiver/transmitter (UART), universal serial bus (USB), or a network port (RJ45) so as to receive the image captured by the image capturing device 44 and analyze the image to establish a gain table for compensating a brightness or a color of the display 12. Moreover, the processing device 16 also writes the established gain table to a memory of the display 12 through the transmission interface to allow the display 12 to compensate for the brightness or the color of the frame displayed on the display 12 accordingly.
More specifically,
First of all, a homogeneous frame displayed on the display 12 is captured by using the image capturing device 14 (Step S202). The homogeneous frame is, for example, a completely white frame, a completely black frame, a gray-scale frame, or other frames allowing to distinguish the brightness or color homogeneity, so as to serve as the basis for compensating for mura of the display 12. After the image capturing device 14 captures the image, the image is, for example, transmitted to the processing device 16 through the transmission interface to allow the processing device 16 to analyze the gain values for compensating the brightness and/or the color of the display 12.
Then, the processing device 16 calculates a brightness or color distribution of a plurality of pixels in the captured image, so as to determine a target value for adjusting the brightness or the color of the display 12 (Step S204). The brightness or color distribution is, for example, a distribution of brightness values or a distribution of chromatic values, but the disclosure is not limited thereto. In addition, the processing device 16 may, for example, select a feature value of the brightness or color distribution as a target value for adjusting the brightness or the color of the display 12. The feature value is, for example, a minimum or an average of all the pixels values, but the disclosure is not limited thereto.
Then, the processing device 16 calculates the gain values of the pixels of the display 12 by using pixel values in the captured image with the target value as a reference, and establishes a gain table to record the gain values (Step S206). In addition, the processing device 16 may calculate a ratio between the target value and each of the pixel values of the captured image as the gain value of the corresponding pixel in the display 12, for example.
For example,
Back to
More specifically,
The display panel 42 is, for example, an LCD panel, an LED panel, a FED panel, or panels of other kinds of displays and is configured to display a frame received by the display 40.
The storage unit 44 is, for example, a non-volatile memory, such as a read only memory (ROM), a programmable ROM, an electrically programmable ROM (EPROM), an electrically erasable and programmable RUM (EEPROM), a flash memory, etc., a hard disk, or a solid state disk (SSD), but the invention is not limited thereto. The storage unit 44 is configured to store a gain table written by the processing device 16 of the embodiment.
The processing unit 46 is, for example, a system-on-a-chip (SoC) including a central processing unit (CPU) or other programmable general-purpose or specific-purpose microprocessors, digital signal processor (DSP), programmable controller, application specific integrated circuit (ASIC), programmable logic device (PLD), or other similar devices or a combination of the aforesaid devices. The processing unit 46 is configured to compensate a brightness or a color of the display 40.
The processing unit 46 includes a frame receiving module 462, a screen display module 464, and a frame overlapping module 466. These modules may be hardware circuits disposed in the processing unit 46 or a firmware to be loaded in the processing unit 46, for example, to compensate for a brightness or a color of a frame received by the display 40.
More specifically, the frame receiving module 462 receives a current frame input from an external device into the display 40 to be displayed on the display panel 42. The frame may further undergo processes such as a brightness or a color space conversion, resolution scaling process, or brightness and contrast adjusting processes, so as to meet a display specification of the display panel 42.
The screen display module 464 inquires the gain table stored in the storage unit 44 to look for the pixel gain values recorded in the gain table, thereby generating the translucent layer. In addition, the screen display module 464 uses the OSD technology to generate the translucent screen display layer, for example. The pixel value of each of the pixels of the translucent layer is, for example, obtained by subtracting a product of a maximum (e.g., 255) of the pixel values and the pixel gain value from the maximum of the pixel values. Accordingly, the mura of the display 40 can be compensated.
For example,
It should be noted that after the display displays a frame for a period of time and the display panel reaches a certain thermal balance, a frame taste of the display may slightly change. This change may also result in the mura of the frame displayed on the display. For example,
Regarding the change above, a time decay function is further implemented in the disclosure to compensate an area whose brightness changes with time. Taking the display 40 shown in
For example,
In view of the foregoing, in the display and the method and system for compensating the brightness and color of the display, a counter-compensating gain table for the brightness and the color of the display is established in advance and written to the display. The display may directly read the pixel gain values in the gain table through the firmware, and uses the OSD technology to generate a translucent screen display layer that can cover the frame to be displayed, thereby compensating for the mura of the display. In addition, by implementing a time delay function in calculation of the pixel values of the translucent layer and accordingly generating the translucent layer whose pixel values change with time, the change in brightness and color of the display with time can be compensated.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present disclosure without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
103142811 | Dec 2014 | TW | national |