Method for compensating for color patches of a display device and color patch compensation system
By incorporating a brightness compensation device into the display device, compensation values are calculated and applied to address the color artifact problem in the single-sided driving structure, thereby improving display quality and reducing bezel thickness.
Patent Information
- Application Number
- CN202110916506.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-08-19
- Filing Date
- 2021-08-11
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2041-08-11
AI Technical Summary
Display devices with a single-sided driving structure are prone to color artifacts, and existing technologies are unable to effectively compensate for these artifacts, resulting in poor display quality.
By setting a brightness compensation device in the display device, the image brightness data is captured by the imaging device, the brightness of the tilted color spot and the target brightness are calculated, the compensation value is calculated, and the compensation value is applied to the pixel unit for color spot compensation, including tilted color spot rearrangement, color spot brightness determination and compensation value calculation.
It effectively reduces or eliminates color artifacts on display devices, improves display quality, reduces bezel thickness, and enhances display effects.
Smart Images

Figure CN114170981B_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims priority and benefit to Korean Patent Application No. 10-2020-0104203, filed with the Korean Intellectual Property Office on August 19, 2020, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to display compensation, and more specifically, to a mura compensation system and a mura compensation method using the mura compensation system. Background Technology
[0004] Typically, display devices have a structure where scan drivers are arranged on the first side of the pixel unit and data drivers are arranged on the second side of the pixel unit. For example, scan drivers may be arranged on the left outer periphery of the display device, and data drivers may be arranged on the upper outer periphery of the display device. However, the presence of these drivers within the periphery of the display device results in a thick bezel along all its sides. Modern display devices attempt to reduce this bezel thickness. One way to reduce bezel thickness is to provide all drivers on one side of the display device. Such a display device can be referred to as a single-sided drive (SSD) structure, in which scan drivers and data drivers are arranged together on one side of the display device. In this way, the bezel of the display device can be narrowed.
[0005] Display devices with single-sided driving can easily display color artifacts that resemble darkening or brightening patches or spots, and therefore, such display devices can strive to mitigate such artifacts through compensation. Summary of the Invention
[0006] A color spot compensation method for a display device, wherein a data driver and a scan driver are arranged on a first side of a pixel unit, the method comprising: capturing an image of the pixel unit based on a predetermined first sample gray level; sharpening the tilted color spot based on the light components of the captured image for a first sample region including a tilted color spot, and calculating the color spot brightness corresponding to the first sample gray level; calculating a target brightness based on the color spot brightness and the brightness distribution of the first sample region; and calculating a first compensation value corresponding to the first sample gray level and the pixel in the first sample region corresponding to the tilted color spot by using the first sample gray level, the color spot brightness, and the target brightness.
[0007] The calculating the color patch brightness can include rearranging the plurality of sample regions by rotating coordinates of pixels of each of the plurality of sample regions by a predetermined arrangement angle to arrange the slanted color patches as the color patches in a column direction, calculating a horizontal brightness profile of the sample regions based on average values of light components in the column direction of the rearranged sample regions, and calculating the color patch brightness based on the horizontal brightness profile.
[0008] The rearranging the sample regions can further include calculating an effective width of the slanted color patch based on the arrangement angle.
[0009] The calculating the color patch brightness based on the horizontal brightness profile can include calculating an integral value of the horizontal brightness profile, and determining a value obtained by dividing the integral value of the horizontal brightness profile by the effective width as the color patch brightness.
[0010] The calculating the target brightness can include determining an average value of a brightness of a first coordinate and a brightness of a second coordinate with respect to the horizontal brightness profile as the target brightness.
[0011] The first coordinate can be determined based on a left boundary of the slanted color patch, and the second coordinate can be determined based on a right boundary of the slanted color patch.
[0012] The pixel unit can further include a second sample region adjacent to the first sample region. A color patch brightness, a target brightness, and a second compensation value corresponding to the second sample region can be calculated.
[0013] The first compensation value can be applied to a first location of the first sample region, the second compensation value can be applied to a second location of the second sample region, and a compensation value calculated through an interpolation operation of the first compensation value and the second compensation value can be applied to pixels between the first location and the second location on the slanted color patch.
[0014] The color patch compensation method can further include capturing an image of the pixel unit based on the second sample gray level, and calculating a color patch brightness, a target brightness, and a second compensation value corresponding to the second sample gray level.
[0015] The color patch compensation method can further include calculating a compensation value with respect to a gray level between the first sample gray level and the second sample gray level through an interpolation operation using the first sample gray level, the second sample gray level, the first compensation value, and the second compensation value.
[0016] A color patch compensation system includes a display device including a pixel unit including a plurality of pixels connected to a plurality of data lines and a plurality of scan lines, a data driver arranged at a first side of the pixel unit to drive the plurality of data lines, and a scan driver arranged together with the data driver at the first side of the pixel unit to drive the plurality of scan lines, an imaging device configured to acquire luminance of the plurality of pixels by imaging a pixel unit emitting light based on a sample gray level, and a luminance compensation device configured to calculate a color patch luminance by rotating coordinates of a plurality of sample regions in which a tilted color patch occurs of the pixel unit, and calculate a compensation value for the sample gray level for each of the plurality of sample regions based on the color patch luminance and a luminance distribution of each of the plurality of sample regions. The plurality of scan lines can include a plurality of main scan lines extending in a first direction and connected to corresponding pixel rows, respectively, and a plurality of sub scan lines extending in a second direction different from the first direction and connected to the plurality of main scan lines at a plurality of contact portions of the pixel unit, respectively.
[0017] The luminance compensation device can include a tilted color patch rearrangement circuit configured to rearrange the plurality of sample regions by rotating coordinates of pixels of each of the plurality of sample regions by an arrangement angle to arrange the tilted color patch as a color patch in a column direction, a color patch luminance determiner configured to calculate a horizontal luminance profile of each of the plurality of sample regions based on an average value of luminance in the column direction of each of the rearranged plurality of sample regions, and calculate the color patch luminance based on the horizontal luminance profile, a target luminance determiner configured to determine an average value of luminance of a first coordinate and luminance of a second coordinate for the horizontal luminance profile as a target luminance, and a compensation value calculator configured to calculate a compensation value of a pixel corresponding to the tilted color patch by using the sample gray level, the color patch luminance, and the target luminance.
[0018] Rearranging the plurality of sample regions can further include calculating an effective width of the tilted color patch based on the arrangement angle.
[0019] The color patch luminance determiner can calculate an integral value of the horizontal luminance profile, and can determine a value obtained by dividing the integral value of the horizontal luminance profile by the effective width as the color patch luminance.
[0020] The sample gray level can include a first sample gray level and a second sample gray level, and the compensation value calculator can calculate a compensation value for a gray level between the first sample gray level and the second sample gray level by an interpolation operation using the first sample gray level, the second sample gray level, a first compensation value for the first sample gray level, and a second compensation value for the second sample gray level.
[0021] The display device can further include a memory configured to store the compensation value calculated by the luminance compensation device and a position of a pixel to which the compensation value is applied.
[0022] The compensation value can be applied to a contact pixel corresponding to at least one of the plurality of contact portions and selected pixels among a plurality of pixels arranged in the same pixel row as the contact pixel.
[0023] In the first direction, lengths of the plurality of sub-scanning lines can gradually increase.
[0024] Without luminance compensation, a tilted color patch can be visually recognized along a virtual connection line connecting the plurality of contact portions. BRIEF DESCRIPTION OF DRAWINGS
[0025] A more complete understanding of the present disclosure and its many attendant features and advantages will be readily understood by referring to the following detailed description in conjunction with the accompanying drawings, in which:
[0026] Figure 1 is a diagram illustrating a color patch compensation system according to an embodiment of the present disclosure;
[0027] Figure 2 is a block diagram illustrating an example of a display device included in the color patch compensation system of Figure 1 ;
[0028] Figure 3A and Figure 3B is a circuit diagram illustrating an example of a sub-pixel included in the display device of Figure 2 ;
[0029] Figure 4A is a diagram illustrating an example of a pixel unit included in the display device of Figure 2 ;
[0030] Figure 4B is a diagram illustrating an example in which an image of a pixel unit included in the display device of Figure 2 ;
[0031] Figure 5 is a block diagram illustrating an example of a luminance compensation device included in the color patch compensation system of Figure 1 ;
[0032] Figure 6 is Figure 4B an example of a region of the imaged pixel unit of ;
[0033] Figure 7A and Figure 7B is a diagram illustrating an example of an operation of the luminance compensation device of Figure 5 ;
[0034] Figure 8 is a line graph illustrating an example of a luminance of a region of the captured image of Figure 4B ;
[0035] Figure 9A and Figure 9B is a graph showing an example of calculating a spot luminance from Figure 8 a luminance of
[0036] Figure 10 is a graph showing an example of calculating a compensation value by a luminance compensation device of Figure 5
[0037] Figure 11 is a graph showing an example in which a luminance compensation device of Figure 5 calculates a compensation value depending on a position of a pixel included in a slanted spot
[0038] Figure 12 is a graph showing an example of a pixel unit included in a display device of Figure 2
[0039] Figure 13 is a flowchart showing a spot compensation method according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0040] Hereinafter, embodiments of the present disclosure will be described in greater detail with reference to the accompanying drawings. Like reference numerals can be used to refer to like or similar elements throughout the several drawings, and description which is duplicated for the same constituent elements within the limits in which the descriptions are omitted can be assumed to be at least similar to the corresponding elements described herein.
[0041] Figure 1 A spot compensation system according to an embodiment of the present disclosure is illustrated.
[0042] Referring to Figure 1 , the spot compensation system 1 can include a display device 100, an imaging device 200, and a luminance compensation device 300. The luminance compensation device 300 can be implemented as a logic circuit.
[0043] The display device 100, which can be implemented as a display panel, can display an image in response to test data TD supplied from the luminance compensation device 300 or input image data supplied from an external graphic source or the like. The display device 100 can store compensation data CVD supplied from the luminance compensation device 300 in a memory. The test data TD can include image data corresponding to predetermined sample gray levels. As used herein, the term "gray level" can be used to describe a value representing a degree of luminance of a given pixel within a particular range.
[0044] The display device 100 can convert input image data based on the compensation data CVD stored in the memory, and can display an image corresponding to the converted image data.
[0045] In an embodiment, the display apparatus 100 can include a single-sided driving structure. In this case, when the compensation data CVD is not applied, a tilt color spot can be displayed on the pixel unit of the display apparatus 100.
[0046] The imaging apparatus 200, which can be implemented as a camera module, can capture an image displayed on the display apparatus 100. For example, the imaging apparatus 200 can measure luminance of various pixels of the display apparatus 100. In an embodiment, the imaging apparatus 200 can be implemented as a charge-coupled device (CCD) camera. For example, the imaging apparatus 200 includes a plurality of CCD imaging apparatuses, and each of the CCD imaging apparatuses can generate a luminance value in response to a pixel of the display apparatus 100 emitting light.
[0047] The imaging apparatus 200 can generate measurement data MD including the measured luminance values, and can supply the measurement data MD to the luminance compensation apparatus 300.
[0048] The luminance compensation apparatus 300 can be implemented as a logic circuit. The luminance compensation apparatus 300 can calculate a compensation value for a sample gray level for each pixel or each predetermined region by using the measurement data MD.
[0049] In an embodiment, the luminance compensation apparatus 300 can calculate a color spot luminance by rotating coordinates of a plurality of sample regions in which a tilt color spot of a pixel unit occurs. The luminance compensation apparatus 300 can calculate a compensation value for a sample gray level for each of the plurality of sample regions based on the color spot luminance and a luminance distribution of each of the plurality of sample regions. The compensation value can be included in the compensation data CVD.
[0050] The luminance compensation apparatus 300 can write the compensation data CVD in a memory of the display apparatus 100. The memory of the display apparatus 100 can be implemented as a non-volatile memory apparatus such as a flash memory.
[0051] Figure 2 is a block diagram illustrating an example of a display apparatus included in a color spot compensation system of Figure 1 is a block diagram illustrating an example of a display apparatus included in a color spot compensation system of
[0052] Referring to Figure 2 , the display apparatus 100 can include a pixel unit 110 (e.g., a display region including a plurality of pixels), a scan driver 120, a data driver 130, and a controller 140. The display apparatus 100 can further include a memory 150. The scan driver 120, the data driver 130, and the controller 140 can each be implemented as a logic circuit.
[0053] The display device 100 can be implemented as a liquid crystal display device, or for example, the display device 100 can be an organic light emitting diode (OLED) display device including an organic light emitting element or a display device including an inorganic light emitting element. However, this is merely an example, and the display device 100 can be implemented as an organic light emitting diode display device including an organic light emitting element, a display device including an inorganic light emitting element, a plasma display device, a quantum dot display device, etc.
[0054] The display device 100 can be a flat panel display device, a flexible display device, a curved display device, a foldable display device, or a bendable display device. In addition, the display device 100 can be applied to a transparent display device, a head-mounted display device, a wearable display device, etc.
[0055] The pixel unit 110 can include a plurality of sub-pixels SPX, each of the plurality of sub-pixels SPX being connected to a corresponding scan line SL and a corresponding data line DL. The display device 100 according to an embodiment can have a single-sided driving structure in which the data driver 130 and the scan driver 120 are disposed together on the same side of the pixel unit 110. Each of the scan lines SL can include a main scan line SML and a sub scan line SSL. In an embodiment, at least one sub scan line SSL can be connected to the main scan line SML. For example, as shown in FIG. 1A, two sub scan lines SSL can be connected to the main scan line SML. Figure 2
[0056] The main scan line SML can extend in a first direction DR1 and can be connected to sub-pixels SPX of a corresponding pixel row. A scan signal can be supplied to the sub-pixels SPX through the main scan line SML. For example, each main scan line SML defines a pixel row, and the first direction DR1 can be a horizontal direction.
[0057] Each of the sub scan lines SSL can extend in a second direction DR2 and can be connected to the main scan line SML through a contact portion CP. In an embodiment, the second direction DR2 can correspond to a pixel column direction or a vertical direction.
[0058] The sub scan line SSL can electrically connect the scan driver 120 and the main scan line SML. When a single sub scan line SSL is connected to the main scan line SML, a deviation in RC load (RC delay) between a portion relatively close to a contact point and a portion relatively far from the contact point can increase. The main scan line SML can be connected to a plurality of sub scan lines SSL to reduce the deviation in RC load. For example, since a scan signal is supplied to the main scan line SML through a plurality of contact portions CP, the deviation in RC load for each position within the main scan line SML can be reduced. However, this is merely an example, and the number of sub scan lines SSL connected to the main scan line SML is not limited thereto.
[0059] In an embodiment, as shown in FIG. 1A, the display device 100 can include a plurality of pixel units 110, and each of the plurality of pixel units 110 can include a plurality of sub-pixels SPX.Figure 2 As shown in FIG. 1A, the sub scan lines SSL arranged at the left side of the pixel unit 110 can be arranged to gradually increase in length toward the first direction DR1. For example, a virtual connection line connecting a plurality of contact portions CP can have a substantially inclined shape. Similarly, as shown in FIG. 1B, the sub scan lines SSL arranged at the right side of the pixel unit 110 can be arranged to gradually increase in length toward the first direction DR1. Figure 2 As shown in FIG. 1A, the sub scan lines SSL arranged at the left side of the pixel unit 110 can be arranged to gradually increase in length toward the first direction DR1. For example, a virtual connection line connecting a plurality of contact portions CP can have a substantially inclined shape. Similarly, as shown in FIG. 1B, the sub scan lines SSL arranged at the right side of the pixel unit 110 can be arranged to gradually increase in length toward the first direction DR1.
[0060] The data lines DL can be connected to the sub-pixels SPX in units of pixel columns.
[0061] The scan driver 120 can receive a first control signal SCS from the controller 140. The scan driver 120 can supply a scan signal to the scan lines SL in response to the first control signal SCS. The first control signal SCS can include a scan start signal and a plurality of clock signals for the scan signal.
[0062] The scan signal can be set to have a gate-on voltage level (low voltage or high voltage) corresponding to the type of the transistor to which the scan signal is supplied.
[0063] The data driver 130 can receive a second control signal DCS from the controller 140. The data driver 130 can convert corrected image data CADATA obtained by correcting input image data IDATA into an analog data signal (data voltage) in response to the second control signal DCS to supply the data signal to the data lines DL.
[0064] The controller 140 can receive an input control signal CON and input image data IDATA from an image source such as an external graphic device. The controller 140 can generate corrected image data CADATA by applying compensation data CVD supplied from the luminance compensation device 300 and stored in the memory to the input image data IDATA. The corrected image data CADATA can be supplied to the data driver 130.
[0065] In an embodiment, the controller 140 can generate a first control signal SCS for controlling a driving timing of the scan driver 120, and can generate a second control signal DCS for controlling a driving timing of the data driver 130 to supply them to the scan driver 120 and the data driver 130, respectively.
[0066] The memory 150 can store compensation data CVD including compensation values calculated by the luminance compensation device 300 and position information of pixels to which the compensation values are applied. The compensation data CVD can be read from the memory 150 on the command of the controller 140.
[0067] In Figure 2In the embodiment, the scan driver 120, the data driver 130, and the controller 140 are illustrated as having different configurations, but one or more of the scan driver 120, the data driver 130, and the controller 140 can be integrated into one module or an integrated circuit (IC) chip. In an embodiment, at least some components and / or functions of the controller 140 can be included in the data driver 130. For example, the data driver 130 and the controller 140 can be included in one source IC.
[0068] In addition, the scan driver 120 can include a plurality of scan drivers (e.g., a plurality of scan driver chips or scan driving circuits), each of which is responsible for driving a region of the pixel unit 110. Similarly, the data driver 130 can include a plurality of data drivers (e.g., a plurality of data driver chips or data driving circuits), each of which is responsible for driving a region of the pixel unit 110.
[0069] Figure 3A And Figure 3B is a circuit diagram illustrating an example of a sub-pixel included in the display apparatus of Figure 2
[0070] Figure 3A And Figure 3B The sub-pixel SPXij is a sub-pixel connected to an i-th scan line SLi and a j-th data line DLj (where i and j are positive integers).
[0071] Referring to Figure 2 And Figure 3A , the sub-pixel SPXij can include a transistor M1, a storage capacitor Cst, and a liquid crystal capacitor Clc.
[0072] According to an embodiment, since the transistor M1 is illustrated as an N-type transistor, the on level (gate on level) of the scan signal can be a high level (high voltage). A person skilled in the art can configure a pixel circuit having the same function by using a P-type transistor.
[0073] The transistor M1 can be connected between the j-th data line DLj and the storage capacitor Cst. The first electrode of the storage capacitor Cst can be connected to the pixel electrode of the liquid crystal capacitor Clc. The gate electrode of the transistor M1 can be connected to the i-th scan line SLi.
[0074] The storage capacitor Cst can be connected between the transistor M1 and a storage voltage line SUL. According to an embodiment, when the capacitance of the liquid crystal capacitor Clc is sufficient, the configuration of the storage capacitor Cst can be omitted.
[0075] The pixel electrode of the liquid crystal capacitor Clc is connected to the first electrode of the transistor M1, and a common voltage Vcom can be applied to the common electrode of the liquid crystal capacitor Clc. A liquid crystal layer can be arranged between the pixel electrode and the common electrode of the liquid crystal capacitor Clc. The same common voltage can be applied to a plurality of sub-pixels SPX through the common electrode.
[0076] When the transistor M1 is turned on by the scan signal supplied to the i-th scan line SLi, a voltage corresponding to a difference between a voltage (a data signal) applied to the storage capacitor Cst through the j-th data line DLj and a storage voltage of the storage voltage line SUL can be stored. The pixel electrode of the liquid crystal capacitor Clc can maintain the voltage corresponding to the data signal through the storage capacitor Cst. Accordingly, an electric field corresponding to a difference between the voltage of the data signal and the common voltage Vcom is applied to the liquid crystal layer, and an orientation of liquid crystal molecules of the liquid crystal layer can be determined depending on the electric field. The transmittance can correspond to the orientation of the liquid crystal molecules.
[0077] When the supply of the scan signal is stopped, for example, when the scan signal is transitioned to an off level (a gate off level), a kickback phenomenon in which the gate voltage of the transistor M1 is unintentionally changed (e.g., dropped) can occur due to a sudden change in the scan signal. The amount of change in the gate voltage can be defined as a kickback voltage. Accordingly, the amount of voltage stored in the storage capacitor Cst can be changed, and the brightness of the sub-pixel SPXij can be changed. The kickback voltage can vary depending on the position of the sub-pixel SPXij and the pixel including the sub-pixel SPXij.
[0078] Referring to Figure 2 and Figure 3B , the sub-pixel SPXij can include transistors T1 and T2, a storage capacitor Cst, and a light emitting element LD.
[0079] The first transistor T1 can be connected between the first power source VDD and the first electrode of the storage capacitor Cst. The gate electrode of the first transistor T1 can be connected to the second electrode of the storage capacitor Cst. The first transistor T1 can be a driving transistor.
[0080] The second transistor T2 can be connected between the j-th data line DLj and the gate electrode of the first transistor T1. The gate electrode of the second transistor T2 can be connected to the i-th scan line SLi. The second transistor T2 can be a scan transistor.
[0081] The light emitting element LD can be connected between the first transistor T1 and the second power source VSS. The light emitting element LD can be an organic light emitting diode, an inorganic light emitting diode, a quantum dot light emitting diode, or the like. Alternatively, the light emitting element LD can include both an inorganic light emitting material and an organic light emitting material.
[0082] In an implementation, the light-emitting element LD can control the light emission brightness based on the amount of driving current supplied from the first transistor T1.
[0083] The implementation method can be applied not only to Figure 3A and Figure 3B The sub-pixel SPXij can also be applied to pixels configured with other circuits.
[0084] Figure 4A It is shown Figure 2 An example diagram of pixel units included in a display device, and Figure 4B It is shown Figure 2 An example diagram of an image captured from the pixel units included in a display device.
[0085] Reference Figure 1 , Figure 2 , Figure 4A and Figure 4B Each of the sub-pixels SPX1, SPX2, and SPX3 can be connected to one of the data lines DL1 to DL18 and one of the scan lines SL1 to SL4.
[0086] In this implementation, the first sub-pixel SPX1, the second sub-pixel SPX2, and the third sub-pixel SPX3 emit light of different colors and can together form a single pixel PX. For example, each of the first sub-pixel SPX1, the second sub-pixel SPX2, and the third sub-pixel SPX3 can emit red, green, or blue light.
[0087] In the single-sided drive structure, since the scan driver 120 and the data driver 130 are arranged on the same side of the pixel unit 110, the data lines DL1 to DL18 and the sub-scan lines SSL1 and SSL2 can extend in the same direction (e.g., the second direction DR2).
[0088] In this implementation, the first sub-scan line SSL1 can be commonly connected to the first main scan line SML1 and the second main scan line SML2. For example, the first sub-scan line SSL1 can be connected to the first main scan line SML1 via a first contact CP1, and can be connected to the second main scan line SML2 via a second contact CP2. The first sub-scan line SSL1 and the first main scan line SML1 can constitute a first scan line SL1 corresponding to the first pixel row, and the first sub-scan line SSL1 and the second main scan line SML2 can constitute a second scan line SL2 corresponding to the second pixel row. Accordingly, a scan signal can be simultaneously supplied to the first scan line SL1 and the second scan line SL2.
[0089] The time period used to write data to a pixel (PX) can be shortened due to high resolution and high-speed driving. For example, the horizontal time period used to drive one pixel row can be shortened.Figure 4A As shown, to improve this problem, a sub-scan line can be connected to multiple main scan lines so that scan signals are supplied to multiple pixel rows simultaneously.
[0090] In this implementation, data lines DL1 to DL18 are not connected to sub-pixels in adjacent pixel rows to avoid data signal writing conflicts caused by the same scan signal being supplied to multiple pixel rows. For example, the first data line DL1 may be connected to the first sub-pixel SPX1 in the even-numbered pixel rows of the first pixel column, and the second data line DL2 may be connected to the first sub-pixel SPX1 in the odd-numbered pixel rows of the first pixel column. The third data line DL3 may be connected to the second sub-pixel SPX2 in the even-numbered pixel rows of the second pixel column, and the fourth data line DL4 may be connected to the second sub-pixel SPX2 in the odd-numbered pixel rows of the second pixel column. The fifth data line DL5 may be connected to the third sub-pixel SPX3 in the even-numbered pixel rows of the third pixel column, and the sixth data line DL6 may be connected to the third sub-pixel SPX3 in the odd-numbered pixel rows of the third pixel column.
[0091] In this case, the data signals corresponding to the first pixel row and the second pixel row can be supplied to the first data line DL1 to the eighteenth data line DL18 simultaneously. However, this is only an example. During a portion of the time period when the scan signal is supplied to the first scan line SL1 and the second scan line SL2, the data signal corresponding to the first pixel row is supplied, and during another portion of the time period when the scan signal is supplied, the data signal corresponding to the second pixel row can be supplied.
[0092] Similarly, the second sub-scan line SSL2 can be commonly connected to the third main scan line SML3 and the fourth main scan line SML4. For example, the second sub-scan line SSL2 can be connected to the third main scan line SML3 via the third contact CP3, and to the fourth main scan line SML4 via the fourth contact CP4. Accordingly, scan signals can be supplied to both the third scan line SL3 and the fourth scan line SL4 simultaneously.
[0093] In the implementation method, such as Figure 4A As shown, a pixel PX can be arranged between the first sub-scan line SSL1 and the second sub-scan line SSL2. Using this pattern, the contact portion and the sub-scan line can be positioned at predetermined intervals.
[0094] Thus, in the single-sided driving structure of the display device 100, the scan lines SL1 to SL4 in the pixel unit can each have contact portions CP1 to CP4. Experimentally, a difference arises between the recoil voltage near the contact portions CP1 to CP4 and the recoil voltage at the sub-pixels SPX1, SPX2, and SPX3, which are relatively far from the contact portions CP1 to CP4. The deviation of the recoil voltage at this location can be identified as the brightness of the color spot (or brightness unevenness).
[0095] Figure 4B The diagram illustrates a tilted color spot (DGL) appearing in a brightness image captured by light emitted through pixel unit 110 having a predetermined sample gray level. The tilted color spot (DGL) can appear in a region where the recoil voltage has a relatively large difference relative to another region.
[0096] The tilted color spot DGL can roughly correspond to the positions of the contact portions CP1 to CP4. In the first pixel row corresponding to the first scan line SL1, the portion corresponding to the tilted color spot DGL can be a predetermined pixel PX adjacent to the first contact portion CP1.
[0097] For example, the pixel PX in which the tilted color spot DGL appears can be biased toward the first side of the first contact portion CP1, and can be arranged on the opposite side of the first contact portion CP1. The recoil voltage of the pixel PX in which the tilted color spot DGL appears has a relatively large deviation from the recoil voltage of other pixels PX.
[0098] In one implementation, the brightness compensation device 300 divides the pixel unit 110 into multiple sample regions SA1 to SAk (k is a natural number greater than 3), and can perform color spot compensation driving for each of the sample regions SA1 to SAk. However, this is only an example, and the brightness compensation device 300 can perform color spot compensation driving by analyzing the brightness of the entire pixel unit 110 without distinguishing between the sample regions SA1 to SAk.
[0099] Figure 5 It is shown Figure 1 A block diagram illustrating an example of a brightness compensation device included in a color spot compensation system.
[0100] Reference Figure 1 , Figure 2 , Figure 4B and Figure 5 The brightness compensation device 300 includes a tilted color spot rearrangement circuit 320 (which can be implemented as a logic circuit), a color spot brightness determiner 340 (which can be implemented as a logic circuit), a target brightness determiner 360 (which can be implemented as a logic circuit), and a compensation value calculator 380 (which can be implemented as a logic circuit).
[0101] The brightness compensation device 300 can calculate the color spot brightness MRL by rotating the coordinates of the sample regions SA1 to SAk in which the tilted color spot DGL of the pixel unit 110 appears. The brightness compensation device 300 can calculate a compensation value CV for each of the sample regions SA1 to SAk based on the brightness distribution of each of the sample regions SA1 to SAk. The brightness compensation device 300 may include hardware and / or software configurations that perform the functions of the tilted color spot rearrangement circuit 320, the color spot brightness determiner 340, the target brightness determiner 360, and the compensation value calculator 380.
[0102] The tilted spot rearrangement circuit 320 rearranges the coordinates of pixels PX in each of the sample regions SA1 to SAk to arrange tilted spots DGL as spots along the column direction (e.g., the second direction DR2). In an embodiment, the tilted spot rearrangement circuit 320 can rearrange the first sample region SA1 based on measurement data MD supplied from the imaging device 200 by rotating the coordinates of pixels PX in the first sample region SA1 by a predetermined arrangement angle.
[0103] Accordingly, the tilted color patch rearrangement circuit 320 can generate rearrangement data RAD for each of the rearranged sample regions SA1 to SAk. The rearrangement data RAD can include the position and brightness information of the rearranged pixel PX or sub-pixel SPX.
[0104] In an implementation, the tilted spot rearrangement circuit 320 can calculate the effective width EW of the tilted spot DGL based on the arrangement angle.
[0105] Reference Figures 6-7B A detailed example of the operation of the tilted color rearrangement circuit 320 is provided.
[0106] The spot brightness determiner 340 can calculate the horizontal brightness profile HLP and spot brightness MRL for each of the sample regions SA1 to SAk based on the rearranged data RAD and the effective width EW of the tilted spot DGL.
[0107] In one implementation, the color spot brightness determiner 340 can calculate the horizontal brightness profile HLP (or row direction brightness profile) of each of the rearranged sample regions SA1 to SAk based on the average value of the light components (brightness) in the column direction (e.g., the second direction DR2) of each of the rearranged sample regions SA1 to SAk.
[0108] The color spot brightness determiner 340 can calculate the color spot brightness MRL based on the horizontal brightness profile HLP.
[0109] In one implementation, the spot brightness determiner 340 can calculate the integral value of the horizontal brightness profile HLP, and can determine the spot brightness MRL as the value obtained by dividing the integral value of the horizontal brightness profile HLP by the effective width EW of the tilted spot DGL. Accordingly, the spot brightness MRL can be sharpened to more closely approximate the actual image being displayed.
[0110] The target brightness determiner 360 can determine the target brightness TL as the average of the brightness at the first coordinate and the brightness at the second coordinate for the horizontal brightness profile HLP. Due to the characteristic variations of each pixel PX, the horizontal brightness profile HLP may have a brightness difference for each location. The value obtained by averaging these deviations can be set as the target brightness TL.
[0111] Reference Figure 8 as well as Figure 9A and Figure 9B Examples of the operation of the color spot brightness determiner 340 and the target brightness determiner 360 are described in detail.
[0112] The compensation value calculator 380 can calculate the compensation value CV of the pixel PX or sub-pixel SPX corresponding to the tilted color spot DGL by using the sample gray level SG, the color spot brightness MRL, and the target brightness TL. (Refer to...) Figure 10 and Figure 11 A detailed description of the operation of the Compensation Value Calculator 380.
[0113] Figure 6 It is shown Figure 4B An example diagram of the region of the imaged pixel units, and Figure 7A and Figure 7B It is shown Figure 5 A diagram illustrating an example of the operation of a brightness compensation device.
[0114] Reference Figure 2 , Figure 4B , Figure 5 , Figure 6 and Figure 7A Each of the sample regions SA1 to SAk can be rearranged based on a predetermined arrangement angle AA.
[0115] In the following text, pixel PX includes references Figure 4A The description is based on the first sub-pixel SPX1, the second sub-pixel SPX2, and the third sub-pixel SPX3.
[0116] Figure 6 The region EA of pixel unit 110, including a portion of the tilted color patch DGL, is shown (as in...). Figure 4B (As can be seen in the middle).
[0117] In this implementation, the color spot pixel MRPX corresponding to the tilted color spot DGL can be determined by analyzing the measurement data MD.
[0118] For example, when the recoil voltage of the reference pixel RFPX is set to a reference recoil voltage, pixels having recoil voltages within a predetermined error range of the reference recoil voltage can be identified as normal pixels. For example, the brightness compensation according to embodiments of this disclosure is not applied to... Figure 6 The relatively darker pixels PX.
[0119] The recoil voltage of the color spot pixel MRPX can exceed the error range of the reference recoil voltage, and may be a factor of the tilted color spot DGL. Figure 6 In the diagram, a pixel PX that appears brighter than the baseline pixel RFPX can be a color-blurred pixel MRPX.
[0120] The color spot pixel MRPX corresponding to the tilted color spot DGL can be determined based on the contact portion CP of the scan line SL. Figure 6 References are shown Figure 4A The described scan line positioning structure includes color spot pixels (MRPX). For example, the contact portion (CP) can be shifted along the first direction DR1 by the interval of two pixel rows. Accordingly, the color spot pixels (MRPX) can be shifted along the first direction DR1 by the interval of two pixel rows. In an embodiment, four pixels (PX) adjacent to the contact portion (CP) in a pixel row can be identified as color spot pixels (MRPX). These color spot pixels (MRPX) can be based on... Figure 1 The measurement data MD generated by the imaging device 200 is used to determine the method.
[0121] In addition, the width W of the tilted color spot DGL in the first direction DR1 can be defined by the pixel PX which is set as the color spot pixel MRPX.
[0122] Since the contact portions CP are arranged at regular intervals, the tilt angle DA of the tilted color spot DGL defined by the color spot pixel MRPX relative to the first direction DR1 can be determined based on the virtual connecting line connecting multiple contact portions CP.
[0123] Furthermore, as mentioned above, due to the reproducibility limitations of optical systems such as CCD imaging devices, the actual brightness of each of the color spot pixels MRPX cannot be accurately measured. For example, due to the influence of light from adjacent pixel PX, the brightness of a tilted color spot DGL with a very narrow width can be measured differently from the actual brightness. For example, the measurement data MD has noise and values that disperse the brightness of the actual color spot, and accurate brightness compensation may not be achieved when the measurement data MD is used as is for brightness compensation.
[0124] To correct the inaccuracies of brightness compensation based on such imaging, the tilted spot rearrangement circuit 320 and the spot brightness determiner 340 can sharpen the tilted spot DGL and calculate the spot brightness MRL as a value close to the actual emission brightness of the spot pixel MRPX.
[0125] The tilted color patch rearrangement circuit 320 can rotate the sample regions SA1 to SAk of pixel unit 110 based on the arrangement angle AA. Accordingly, as Figure 7A As shown, the tilted color spot DGL can be rearranged along the second direction DR2 or the column direction.
[0126] In this implementation, the rearrangement of the coordinates of pixel PX can be performed using the rotation formula of the trigonometric formula. For example, the pixel coordinates (x, y) can be transformed into the coordinates (xcos(AA)-ysin(AA), xsin(AA)+ycos(AA)).
[0127] Additionally, the tilted spot rearrangement circuit 320 can calculate the effective width EW of the tilted spot DGL based on the arrangement angle AA. The effective width EW indicates the width of the tilted spot DGL in the normal direction. Subsequently, the spot brightness MRL can be determined based on the effective width EW.
[0128] like Figure 7B As shown, the first portion A1 of the rearranged tilted color patch DGL can be replaced by the second portion A2. Accordingly, the rearranged tilted color patch DGL can have a quadrilateral (e.g., parallelogram) shape. Accordingly, the effective width EW can be derived as W*cos(AA).
[0129] Figure 8 It is shown Figure 4B A graph showing the brightness of an example area of the captured image, and Figure 9A and Figure 9B It shows from Figure 8 The image shows an example curve for calculating the brightness of color spots.
[0130] Reference Figure 2 , Figure 4B , Figure 5 , Figure 6 , Figure 7B , Figure 8 , Figure 9A and Figure 9B The horizontal luminance profile (HLP) and color spot luminance (MRL) can be determined based on rearranged data RAD, which includes the position and luminance information of rearranged pixels (PX), and effective width (EW).
[0131] In an implementation, the color spot brightness determiner 340 can calculate the horizontal brightness profile HLP of each of the rearranged sample regions SA1 to SAk based on the average value of the light components (brightness) in the column direction (e.g., the second direction DR2) of each of the rearranged sample regions SA1 to SAk. For example, Figure 8 It shows Figure 7A The horizontal luminance profile HLP of region EA of pixel unit 110. The x-axis of the horizontal luminance profile HLP is the horizontal position X_POSITION of pixel PX, and the y-axis is the luminance LV.
[0132] As described above, due to the focusing limitations of the imaging device 200, the brightness of the color spot tends to expand to the left and right. For example, the actual color spot brightness caused by the recoil voltage deviation should be concentrated within the effective width EW, but the color spot brightness calculated from the measurement data MD is calculated to be wider (within...). Figure 8 (Indicated by W), and has a form in which the brightness of the color spot gradually decreases as it moves away from its center.
[0133] The spot brightness determiner 340 can determine the spot brightness MRL by using the horizontal brightness profile HLP. In an embodiment, the spot brightness determiner 340 can calculate the integral value of the horizontal brightness profile HLP (e.g., the area of the graph corresponding to the horizontal brightness profile HLP).
[0134] The total brightness included in the measurement data MD can be similar to the actual brightness emitted from the display device 100. Therefore, the integral value of the horizontal brightness profile HLP between the first coordinate C1 and the second coordinate C2 can be set to be the same as the integral value corresponding to the effective width EW of the sharpened brightness curve including the actual color spot brightness MRL.
[0135] The width W between the first coordinate C1 and the second coordinate C2 can correspond to the width W of the tilted color patch DGL calculated from the measurement data MD. For example, the first coordinate C1 can be obtained by rotation transformation in... Figure 6 The coordinates C2 are obtained by taking the color patch pixel MRPX at the left boundary of the corresponding pixel row, and the second coordinate C2 can be obtained by rotation transformation. Figure 6 The coordinates are obtained by MRPX of the color patch pixel at the right boundary of the corresponding pixel row.
[0136] In this paper, assuming that all pixels included in the tilted color spot DGL have the same color spot brightness MRL, the product of the color spot brightness MRL and the effective width EW can be equal to the integral value of the horizontal brightness profile HLP. Accordingly, the color spot brightness determiner 340 can determine the color spot brightness MRL as the value obtained by dividing the integral value of the horizontal brightness profile HLP between the first coordinate C1 and the second coordinate C2 by the effective width EW. The color spot brightness MRL can be similar to the actual brightness of the color spot pixel MRPX, which cannot be accurately measured by the imaging device 200.
[0137] For example, due to deviations in the recoil voltage, the color spot brightness MRL deviates from the brightness of the pixel PX in other parts of the display device 100. Accordingly, a compensation operation is needed to correct the color spot brightness MRL to the target brightness TL.
[0138] The target brightness determiner 360 can determine the target brightness TL as the average of the brightness at the first coordinate C1 (e.g., first brightness L1) and the brightness at the second coordinate (e.g., second brightness L2) of the horizontal brightness profile HLP. Accordingly, since the spot brightness MRL is compensated to a level similar to the target brightness TL, the tilted spot DGL can be removed (e.g., compensated).
[0139] like Figure 9A As shown, the first brightness L1 and the second brightness L2 can be the same as each other. In this case, the target brightness TL can be determined to be the same value as the first brightness L1.
[0140] like Figure 9B As shown, due to the unique characteristics of each pixel PX, the brightness in the horizontal direction may be uneven. In this case, the target brightness TL can be determined as the average (or median) of the first brightness L1 and the second brightness L2.
[0141] The horizontal luminance profile (HLP), color spot luminance (MRL), and target luminance (TL) can be calculated independently in each of the sample regions SA1 to SAk.
[0142] Figure 10 It is shown Figure 5 A graph illustrating an example of how a brightness compensation device calculates compensation values.
[0143] Reference Figure 2 , Figure 4B , Figure 5 , Figure 6 , Figure 7B , Figure 8 , Figure 9A , Figure 9B and Figure 10The compensation value CV corresponding to the pixel PX (and sub-pixel SPX) of the multiple sample gray levels SG and the tilted spot DGL corresponding to each of the multiple sample regions can be calculated by using the target brightness TL and the spot brightness MRL of each of the multiple sample gray levels SG.
[0144] The spot brightness determiner 340 and the target brightness determiner 360 can calculate the spot brightness MRL and the target brightness TL for each of the multiple sample gray levels SG. In addition, the spot brightness determiner 340 and the target brightness determiner 360 can calculate the spot brightness MRL and the target brightness TL for each of the sample regions SA1 to SAk based on the sample gray levels SG.
[0145] For example, when image data is represented by 256 gray levels, the sample gray level SG can be eight gray levels selected from the 256 gray levels. However, this is just an example, and the sample gray level SG is not limited to this.
[0146] In the implementation, the compensation value calculator 380 calculates the gray-level-brightness curve (in the gray-level-brightness curve before compensation) by applying the spot brightness MRL for each sample gray-level SG to the gamma curve. Figure 10 The curve is indicated by the dashed line in the graph. Additionally, the compensation value calculator 380 can calculate the target gray-level-brightness curve by applying the target brightness TL for each sample gray-level SG to the gamma curve (in...). Figure 10 (The graph is indicated by a solid line). It can calculate the grayscale-luminance curve for each color patch in the sample region SA1 to SAk and the target grayscale-luminance curve. The x-axis of the grayscale-luminance curve is luminance (LV), and the y-axis is grayscale (GV).
[0147] Referring to the grayscale-brightness curve of the color spot and the target grayscale-brightness curve, the sample grayscale level SG (or the original grayscale level) corresponding to the color spot brightness MRL is corrected to the compensation grayscale level CG corresponding to the target brightness TL, so as to compensate the color spot brightness MRL to the target brightness TL. The compensation value calculator 380 can calculate the compensation value CV corresponding to the difference ΔG between the sample grayscale level SG and the compensation grayscale level CG.
[0148] Subsequently, the compensation value CV can be applied to the image data of the corresponding sub-pixel SPX and / or color patch pixel MRPX supplied to the corresponding sample region.
[0149] In this implementation, the compensation value CV for gray levels between adjacent sample gray levels SG can be calculated using interpolation. For example, the compensation value for each gray level between the first and second sample gray levels can be calculated by linear interpolation using a first compensation value for the first sample gray level and a second compensation value for the second sample gray level. Accordingly, the compensation value for all gray levels can be applied to the color patch pixel MRPX corresponding to the tilted color patch DGL.
[0150] As described above, the color spot compensation system according to embodiments of the present disclosure can compensate for recoil voltage deviation based on the arrangement of contact portions of scan lines included in the pixel unit of a display device having a single-sided driving structure. In particular, to overcome the limitations of imaging compensation for tilted color spots with sharp edges and narrow widths, a brightness value similar to the emission brightness of the pixels included in the tilted color spot can be calculated by performing additional image processing on the brightness data measured through imaging. Accordingly, tilted color spots corresponding to the arrangement of contact portions can be removed or minimized, and image quality can be improved.
[0151] Figure 11 It is shown Figure 5 An example diagram of a brightness compensation device that calculates compensation values based on the positions of pixels included in a tilted color patch.
[0152] Figure 11 The compensation values CV1, CV2, CV3, and CV4 for the first sample gray level are shown.
[0153] Reference Figure 1 , Figure 5 and Figure 11 The brightness compensation device 300 can calculate compensation values CV1, CV2, CV3 and CV4 for each gray level of the sample in the sample area SA1 to SAk.
[0154] The brightness compensation device 300 can divide the pixel unit 110 into sample regions SA1 to SAk and use a reference Figures 5-10 The described driving method independently calculates compensation values CV1, CV2, CV3, and CV4 for each of the sample regions SA1 to SAk. Accordingly, more accurate and refined grayscale correction can be performed on the color spot deviation within the tilted color spot DGL.
[0155] In this implementation, a first compensation value CV1 can be applied to a first position in a first sample region SA1, and a second compensation value CV2 can be applied to a second position in a second sample region SA2. For example, the first position can be a pixel corresponding to a tilted color patch DGL in the first pixel row of the first sample region SA1. The second position can be a pixel corresponding to a tilted color patch DGL in the first pixel row of the second sample region SA2.
[0156] However, this is just an example, and the first and second positions are not limited to this. For example, the first and second positions may each be set to pixels in the middle row of the corresponding sample region, or they may correspond to multiple consecutive rows of pixels on a tilted color patch DGL.
[0157] In one implementation, the compensation value calculator 380 or the controller 140 of the display device 100 can calculate a compensation value for each pixel between a first position and a second position on the tilted color spot DGL through an interpolation operation of a first compensation value CV1 and a second compensation value CV2. The compensation value calculation driven by such an interpolation operation can be applied to the entire pixel unit 110.
[0158] In this way, the compensation value can be subdivided for each sample region and / or for each pixel row (horizontal line). Accordingly, tilted color spots DGL of the display device 100 with a single-sided driving structure can be effectively removed, and image quality can be improved.
[0159] Figure 12 It is shown Figure 2 A diagram showing an example of pixel units included in a display device.
[0160] exist Figure 12 In the middle, refer to Figure 4A Identical or similar constituent elements are denoted by the same reference numerals, and redundant descriptions may be omitted. To the extent that descriptions of identical constituent elements are omitted, it may be assumed that those constituent elements are at least similar to their corresponding elements described herein. Except for the configuration where a sub-scan line is connected to a main scan line, Figure 12 The pixel unit can be with Figure 4A The structures of the pixel units are essentially the same or similar.
[0161] Reference Figure 2 and Figure 12 Each of the sub-pixels SPX1, SPX2, and SPX3 can be connected to one of the data lines DL1 to DL18 and one of the scan lines SL1 and SL2.
[0162] In this implementation, a sub-scan line SSL can be connected one-to-one to a main scan line SML. For example, a first sub-scan line SSL1 can be connected to a first main scan line SML1. For example, the first sub-scan line SSL1 can be connected to the first main scan line SML1 via a first contact CP1. The first sub-scan line SSL1 and the first main scan line SML1 can constitute a first scan line SL1 corresponding to the first pixel row.
[0163] Similarly, the second sub-scan line SSL2 can be connected to the second main scan line SML2. For example, the second sub-scan line SSL2 can be connected to the second main scan line SML2 via the second contact CP2. The second sub-scan line SSL2 and the second main scan line SML2 can form a second scan line SL2 corresponding to the second pixel row.
[0164] Figure 13 This is a flowchart illustrating a color spot compensation method according to an embodiment of the present disclosure.
[0165] Reference Figure 13 A color spot compensation method for a display device with a single-sided driving structure may include capturing an image of a sample gray level (S100). The brightness of a tilted color spot corresponding to the sample gray level can then be calculated (S200, S300, S400, and S500). A target brightness can be calculated based on the color spot brightness and the brightness distribution of the sample region (e.g., horizontal brightness profile) (S600). A compensation value corresponding to the sample gray level can then be calculated based on the sample gray level, the color spot brightness, and the target brightness (S700).
[0166] The display device can display an image corresponding to the sample gray level, and an imaging device such as a CCD imaging device can capture the brightness of the image (S100). In a display device with a single-sided driving structure, tilted color spots caused by the recoil voltage deviation of the contact portion of the scan line within the pixel unit can be visually identified.
[0167] The brightness of the tilted color spot (S200, S300, S400, and S500) can be calculated using measurement data based on the captured image.
[0168] In one implementation, to arrange the tilted color spots into color spots along the column direction, the sample region can be rearranged by rotating the coordinates of each pixel in the sample region by a predetermined arrangement angle (see [link to implementation details]). Figure 7A and Figure 7B ).
[0169] The horizontal luminance profile of the sample region can be calculated based on the average value of the light components (luminance components) in the column direction of the rearranged sample region (S300), and the effective width of the tilted color spot can be calculated based on the arrangement angle (S400) (see Figure 7B and Figure 8 ).
[0170] Subsequently, in the color spot compensation method, the integral value of the horizontal brightness profile can be calculated, and the value obtained by dividing the integral value of the horizontal brightness profile by the effective width can be determined as the color spot brightness (S500) (see...). Figure 9A and Figure 9B ).
[0171] The target brightness can be determined based on the brightness of the color spot and the horizontal brightness profile (S600). In an embodiment, the target brightness can be determined as the average of the brightness at a first coordinate and the brightness at a second coordinate for the horizontal brightness profile. The first coordinate can be determined based on the left boundary of the tilted color spot, and the second coordinate can be determined based on the right boundary of the tilted color spot.
[0172] Subsequently, based on the sample gray level, the color spot brightness, and the target brightness, a compensation value corresponding to the sample gray level can be calculated using the gray level-brightness relationship (S700). This compensation value can then be applied to the pixels corresponding to the tilted color spots in the corresponding sample region (see...). Figure 10 ).
[0173] According to embodiments of the present disclosure, a method for compensating for color spots in a display device includes: displaying a predetermined image on the display device, measuring the output of the display device, detecting a tilted color spot in the measured output of the display device, calculating a compensation signal for compensating the detected tilted color spot, and storing the calculated compensation signal in the memory of the display device.
[0174] Calculating the compensation signal may include: rotating the output of the measured display panel to position the tilted color spot in the column direction, calculating the horizontal brightness profile of the rotated output based on the average value of the light components in the column direction of the rotated output, and calculating the compensation signal from the calculated horizontal brightness profile of the rotated output.
[0175] The method may further include: receiving an image signal from an external source, reading a stored compensation signal from a memory, correcting the received image signal using the read compensation signal, and displaying the corrected image signal on a display device.
[0176] In one implementation, a pixel unit comprises multiple sample regions, and a compensation value can be calculated for each of the sample regions. In another implementation, a compensation value can be additionally determined for each location within each of the sample regions through interpolation of representative compensation values from adjacent sample regions.
[0177] In this implementation, the color spot compensation method can calculate compensation values for multiple sample gray levels. Adjacent sample gray levels and their corresponding compensation values can be used to additionally determine the compensation values between sample gray levels through interpolation.
[0178] As described above, the color spot compensation system and method according to embodiments of the present disclosure can compensate for recoil voltage deviation based on the arrangement of contact portions of scan lines included in the pixel unit of a display device having a single-sided driving structure. Specifically, the limitations of imaging compensation for tilted color spots with sharp edges and narrow widths can be overcome by performing additional image processing on the brightness data measured through imaging to calculate a brightness value similar to the emission brightness of pixels included in the tilted color spot. Accordingly, tilted color spots corresponding to the arrangement of contact portions can be removed or minimized, and image quality can be improved.
[0179] Although embodiments of the present disclosure have been specifically shown and described herein, those skilled in the art will understand that various changes in form and detail may be made therein without departing from the spirit and scope of the present disclosure.
Claims
1. A method for compensating for color spots in a display device, wherein a data driver and a scan driver are arranged on a first side of a display area of the display device, the method comprising: When the display device displays a predetermined first sample gray level, an image of the display area of the display device is captured; For a first sample region including a tilted color patch, the tilted color patch is sharpened based on the light component of the captured image, and the color patch brightness corresponding to the gray level of the first sample is calculated. The target brightness is calculated based on the brightness of the color spot and the brightness distribution of the first sample region; as well as A first compensation value is calculated by using the first sample gray level, the color spot brightness, and the target brightness, corresponding to the first sample gray level and the pixel in the first sample region corresponding to the tilted color spot. The calculation of the brightness of the color spot includes: The first sample region is rearranged by rotating the coordinates of the pixels in the first sample region by a predetermined arrangement angle, so that the tilted color spots are arranged as color spots along the column direction. Based on the average value of the light components in the column direction of the rearranged first sample region, the horizontal brightness profile of the first sample region is calculated; and The brightness of the color spot is calculated based on the horizontal brightness profile; The rearrangement of the first sample region further includes: The effective width of the tilted color spot is calculated based on the arrangement angle.
2. The method according to claim 1, wherein, Calculating the brightness of the color spot based on the horizontal brightness profile includes: The integral value of the horizontal brightness profile is calculated, and the value obtained by dividing the integral value of the horizontal brightness profile by the effective width is determined as the color spot brightness.
3. The method according to claim 1, wherein, Calculating the target brightness includes: determining the average of the brightness at the first coordinate and the brightness at the second coordinate of the horizontal brightness profile as the target brightness.
4. The method according to claim 3, wherein, The first coordinate is determined based on the left boundary of the tilted color spot, and the second coordinate is determined based on the right boundary of the tilted color spot.
5. The method according to claim 1, wherein, The display area of the display device further includes a second sample area adjacent to the first sample area, and Specifically, the color spot brightness, target brightness, and second compensation value corresponding to the second sample region are calculated.
6. The method according to claim 5, wherein: The first compensation value is applied to the first position of the first sample region. The second compensation value is applied to the second position of the second sample region, and The compensation value calculated by interpolation of the first compensation value and the second compensation value is applied to the pixels between the first position and the second position on the tilted color spot.
7. The method according to claim 1, further comprising: When the display area of the display device displays a predetermined second sample gray level, the image of the display area of the display device is captured; as well as Calculate the color spot brightness, target brightness, and second compensation value corresponding to the gray level of the second sample.
8. The method according to claim 7, further comprising: The compensation value for the gray level between the first sample gray level and the second sample gray level is calculated by using interpolation operations of the first sample gray level, the second sample gray level, the first compensation value, and the second compensation value.
9. A color spot compensation system, comprising: A display device includes: a display area having a plurality of pixels connected to a plurality of data lines and a plurality of scan lines; a data driver disposed on a first side of the display area to drive the plurality of data lines; and a scan driver disposed together with the data driver on the first side of the display area to drive the plurality of scan lines. An imaging device configured to acquire the brightness of the plurality of pixels by capturing an image of the display area when light of a sample gray level is emitted in the display area; and A brightness compensation device is configured to calculate the brightness of a color spot by rotating the coordinates of multiple sample regions where a tilted color spot appears in the display area, and to calculate a compensation value for each of the multiple sample regions for the sample gray level based on the color spot brightness and the brightness distribution of each of the multiple sample regions. The plurality of scan lines include: Multiple main scan lines extend in a first direction and are respectively connected to the corresponding pixel rows; and Multiple sub-scan lines extend in a second direction different from the first direction and are respectively connected to the multiple main scan lines at multiple contact portions in the display area; The brightness compensation device includes: A tilted color spot rearrangement circuit is configured to rearrange the plurality of sample regions by rotating the coordinates of each of the pixels in the plurality of sample regions by an arrangement angle, so as to arrange the tilted color spots as color spots along the column direction; A spot brightness determiner is configured to calculate a horizontal brightness profile for each of the plurality of sample regions based on the average brightness in the column direction for each of the rearranged sample regions, and to calculate the spot brightness based on the horizontal brightness profile; A target brightness determiner is configured to determine the average of the brightness at a first coordinate and the brightness at a second coordinate of the horizontal brightness profile as the target brightness; and The compensation value calculator is configured to calculate the compensation value of the pixel corresponding to the tilted color spot by using the sample gray level, the color spot brightness, and the target brightness; The tilted color spot rearrangement circuit also calculates the effective width of the tilted color spot based on the arrangement angle.
10. The color spot compensation system according to claim 9, wherein, The color spot brightness determiner calculates the integral value of the horizontal brightness profile and determines the value obtained by dividing the integral value of the horizontal brightness profile by the effective width as the color spot brightness.
11. The color spot compensation system according to claim 9, wherein, The sample gray level includes a first sample gray level and a second sample gray level, and the compensation value calculator also calculates the compensation value for the gray level between the first sample gray level and the second sample gray level by using interpolation operations on the first sample gray level, the second sample gray level, a first compensation value for the first sample gray level and a second compensation value for the second sample gray level.
12. The color spot compensation system according to claim 9, wherein, The display device further includes: The memory is configured to store the compensation value calculated by the brightness compensation device and the position of the pixel to which the compensation value is applied.
13. The color spot compensation system according to claim 9, wherein, The compensation value is applied to a contact pixel corresponding to at least one of the plurality of contact portions and to a plurality of selected pixels among a plurality of pixels arranged in the same pixel row as the contact pixel.
14. The color spot compensation system according to claim 9, wherein, In the first direction, the lengths of the plurality of sub-scan lines gradually increase.
15. A method for compensating for color spots in a display device, comprising: A predetermined image is displayed on the display device; Measure the output of the display device; Detect the tilted color spot within the output of the measured display device; Calculate the compensation signal to compensate for the detected tilted color spot; as well as The calculated compensation signal is stored in the memory of the display device. The calculation of the compensation signal includes: Rotate the output of the measured display device to position the tilted color spot in the column direction; The horizontal brightness profile of the rotated output is calculated based on the average value of the light components along the column direction of the rotated output; and The compensation signal is calculated from the horizontal brightness profile of the rotated output.
Citation Information
Patent Citations
Method and apparatus for recognizing a position of a mobile robot using a sound signal
KR1020200104203A
Display device
CN106448551A
Method of compensating a stain, a method of driving a display panel having the method of compensating a stain and a display apparatus for performing the method of driving the display panel
US20130201180A1