Line break pixel compensation method, display device, and computer readable storage medium
By constructing a grayscale brightness relationship table and a grayscale correction model, adaptive compensation for different color pixels in the broken line area of the liquid crystal display panel was achieved, solving the color shift and bright/dark line problems caused by differences in brightness response and improving display uniformity.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-18
- Publication Date
- 2026-04-14
AI Technical Summary
Existing technologies fail to adequately consider the differences in brightness response of different color pixels when repairing broken data lines in LCD panels, resulting in color shift and bright/dark line defects after repair.
A grayscale brightness relationship table is constructed. Based on the brightness mapping relationship of different color pixels, a reference pixel is selected through aging parameters, and an adaptive compensation is performed using a grayscale correction model to ensure the brightness consistency of each color pixel.
It effectively eliminated color shift and bright/dark line defects in the repaired broken area, improving display uniformity and visual performance.
Smart Images

Figure CN121354508B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, and in particular to a method for compensating for broken pixels, a display device, and a computer-readable storage medium. Background Technology
[0002] With the continuous development of high-resolution, high-quality, and large-size LCD (Liquid Crystal Display) devices, the requirements for panel manufacturing yield and display consistency are increasing. Among them, display abnormalities caused by open circuits in the data lines are one of the key issues affecting panel quality.
[0003] Currently, the common repair method used in the industry involves pre-laying repair traces in the non-display area of the display panel and connecting the broken data lines (not connected to the data signal) to the repair lines using laser welding. This allows the data signal to bypass the break point and be transmitted to the pixel positions on the broken data line. External circuits, such as operational amplifiers, then perform uniform voltage compensation on the data signal along the repair path to restore the basic display function of the broken area. However, this hardware compensation method, due to its fixed compensation voltage, fails to fully consider the different brightness responses of different color pixels caused by differences in materials and photoelectric properties. This results in inconsistent actual brightness changes when the same compensation voltage is applied to different color pixels, causing new uneven brightness and color shift problems in the repaired broken area, seriously affecting the display quality of the display panel.
[0004] Therefore, how to achieve adaptive compensation for pixels of different colors in order to eliminate color shift and bright / dark line defects in the repaired broken line area is a technical problem that urgently needs to be solved. Summary of the Invention
[0005] The main objective of this application is to provide an adaptive compensation method for pixels of different colors to eliminate color shift and bright / dark line defects in the repaired broken line area.
[0006] To achieve the above objectives, this application provides a method for compensating for broken line pixels, the method comprising:
[0007] Construct a grayscale brightness relationship table, which includes the mapping relationship between pixel grayscale and display brightness of different color pixels;
[0008] The reference pixel for the panel breakage area is determined based on the current aging parameters of each color pixel, and the final output grayscale value is determined based on the current row grayscale value and the previous row grayscale value of the reference pixel.
[0009] The reference brightness change is determined from the grayscale brightness relationship table based on the current row grayscale value and the final output grayscale value, and the target pixel grayscale is determined from the grayscale brightness relationship table based on the reference brightness change. The target pixel is any color pixel other than the reference pixel among all the color pixels.
[0010] The final pixel grayscale of the target pixel is determined based on the preset grayscale correction model and the grayscale of the target pixel, and the target pixel is compensated and output based on the final pixel grayscale.
[0011] In one embodiment, the current aging parameters include brightness decay rate, temperature sensitivity coefficient, and aging acceleration. The step of determining the reference pixel for the panel breakage area based on the current aging parameters of each color pixel includes:
[0012] The brightness decay rate of each color pixel is determined based on the actual brightness change between the current brightness value and the previous brightness value.
[0013] The temperature sensitivity coefficient of each color pixel is determined based on the measurement time interval between the current time and the previous time and the actual brightness change.
[0014] The aging acceleration of each color pixel is determined based on the actual brightness value of each color pixel at multiple consecutive measurement times.
[0015] Based on a preset weighted evaluation model, the brightness decay rate, temperature sensitivity coefficient and aging acceleration of each color pixel are evaluated to obtain the state evaluation value of each color pixel, and the color pixel with the highest state evaluation value is selected as the reference pixel of the panel breakage area.
[0016] In one embodiment, the step of determining the final pixel grayscale of the target pixel based on a preset grayscale correction model and the target pixel grayscale includes:
[0017] After determining the actual ambient illuminance, actual panel temperature, and actual usage time of the panel breakage area, the ambient light influence coefficient of the target pixel grayscale is determined based on the actual ambient illuminance, the temperature influence coefficient of the target pixel grayscale is determined based on the actual panel temperature, and the aging influence coefficient of the target pixel grayscale is determined based on the actual usage time.
[0018] Based on the ambient light influence coefficient, the temperature influence coefficient, and the aging influence coefficient, the grayscale of the target pixel is corrected using a preset grayscale correction model to obtain the final pixel grayscale of the target pixel.
[0019] In one embodiment, the step of determining the final output grayscale value based on the current row grayscale value and the previous row grayscale value of the reference pixel includes:
[0020] Construct a full grayscale compensation table, which includes grayscale compensation values mapped by multiple grayscale value combinations, wherein the grayscale value combinations are composed of the current row reference grayscale and the previous row reference grayscale.
[0021] A pixel grayscale combination is constructed based on the current row grayscale value and the previous row grayscale value of the reference pixel, and the grayscale compensation value mapped by the pixel grayscale combination is found from the full grayscale compensation table.
[0022] The grayscale compensation value mapped by the pixel grayscale combination is superimposed on the grayscale value of the current row to obtain the final output grayscale value.
[0023] In one embodiment, the step of determining the reference brightness change from the grayscale brightness relationship table based on the current row grayscale value and the final output grayscale value includes:
[0024] The initial brightness value of the current row grayscale value mapping and the final brightness value of the final output grayscale value mapping are retrieved from the grayscale brightness relationship table, and the reference brightness change is determined based on the brightness difference between the final brightness value and the initial brightness value.
[0025] In one embodiment, the step of determining the target pixel grayscale of the target pixel from the grayscale brightness relationship table based on the reference brightness change includes:
[0026] Find the initial brightness value mapped to the current row grayscale value of the target pixel from the grayscale brightness relationship table, and add the initial brightness value to the reference brightness change to obtain the required brightness value of the target pixel;
[0027] The actual grayscale value mapped from the required brightness value found in the grayscale brightness relationship table is used as the target pixel grayscale.
[0028] In one embodiment, after the step of compensating the target pixel based on the final pixel grayscale, the broken pixel compensation method includes:
[0029] After pixel compensation is completed for each color pixel in the broken line area of the panel, the actual display brightness of the panel display area at the current moment is determined.
[0030] When the actual display brightness does not match the preset standard display brightness, the aging characteristic parameter of each color pixel at the next moment of the current moment is used as the next current aging parameter, and the process returns to the step of determining the reference pixel of the panel breakage area based on the current aging parameter of each color pixel and the subsequent steps, until the actual display brightness matches the standard display brightness.
[0031] In addition, to achieve the above objectives, this application also proposes a display device, the display device including a display panel, and a timing controller disposed on a circuit board soldered to the display panel, the timing controller being configured to perform the steps of the above-described disconnected pixel compensation method.
[0032] In one embodiment, the display panel includes a display area and a non-display area, the non-display area is arranged around the display area, the display area is provided with multiple data traces arranged in parallel in a column direction, and the non-display area is provided with repair traces, the repair traces being connected to the signal break point side of the broken data line by laser welding;
[0033] The circuit board is also provided with a source driver chip, which is electrically connected to the signal connection side of each of the data traces and the broken data line. The source driver chip is configured to provide display data signals to each of the data traces.
[0034] The timing controller is also configured to provide the display data signal based on the final pixel grayscale compensation to the signal breakpoint side through the repair trace when the source driver chip provides the display data signal to the signal communication side.
[0035] In addition, to achieve the above objectives, this application also proposes a computer-readable storage medium storing a broken pixel compensation program, which, when executed by a processor, implements the steps of the broken pixel compensation method described in any of the above claims.
[0036] The pixel compensation method for broken lines in this application achieves adaptive compensation for pixels of different colors within the broken line area of the panel. Specifically, a grayscale brightness relationship table is constructed based on the mapping relationship between the pixel grayscale and display brightness of different color pixels, providing a data foundation for subsequent brightness consistency compensation and effectively overcoming the neglect of brightness response differences of different color pixels by traditional fixed voltage compensation. Subsequently, the reference pixel in the broken line area of the panel can be accurately obtained based on the current aging parameters of each color pixel, and the final output grayscale value is determined based on the current row grayscale value and the previous row grayscale value of the reference pixel, so that the grayscale output of the reference pixel is more in line with the actual display requirements. Next, the grayscale brightness relationship table is used to calculate the grayscale value based on the current row grayscale value and the final output grayscale value. The process involves determining a baseline brightness change; then, using this baseline brightness change as a unified benchmark, for each other color pixel (i.e., the target pixel) that is different from the baseline pixel, the corresponding target pixel grayscale is mapped back from the grayscale brightness relationship table. Then, combined with a preset grayscale correction model, the final pixel grayscale of the target pixel is output. Subsequently, the target pixel is compensated based on this final pixel grayscale, thereby significantly improving the adaptive compensation capability of different color pixels in the panel breakage area. This ensures that all color pixels in the panel breakage area have consistent brightness change characteristics after compensation, fundamentally solving the color shift and bright / dark line defects caused by the difference in photoelectric characteristics of different color pixels in traditional repair methods, and significantly improving display uniformity. Attached Figure Description
[0037] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0038] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0039] Figure 1 This is a schematic diagram of the TFT-LCD driving structure involved in the embodiments of this application;
[0040] Figure 2 This is a schematic diagram of hardware repair involved in traditional hardware compensation methods;
[0041] Figure 3 This is a schematic diagram illustrating the variation of brightness of different color pixels with grayscale in the embodiments of this application;
[0042] Figure 4 This is a flowchart of the first embodiment of the pixel compensation method for broken lines in this application;
[0043] Figure 5 This is a dataset of grayscale-brightness correspondences of different color pixels involved in the embodiments of this application;
[0044] Figure 6 This is a table showing the relationship between the grayscale brightness of different color pixels involved in the embodiments of this application;
[0045] Figure 7 This is a full grayscale compensation table diagram related to the embodiments of this application;
[0046] Figure 8 This is another full grayscale compensation table diagram involving the embodiments of this application;
[0047] Figure 9 This is another full grayscale compensation table diagram involved in the embodiments of this application;
[0048] Figure 10 This is a schematic diagram of the grayscale brightness relationship table lookup involved in the embodiments of this application;
[0049] Figure 11 This is a circuit diagram of the display device involved in the embodiments of this application;
[0050] Figure 12 This is a schematic diagram of the structure of the display device involved in the embodiments of this application.
[0051] Explanation of icon numbers:
[0052] 1001. Processor; 1002. Communication bus; 1003. User interface; 1004. Network interface; 1005. Memory.
[0053] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0054] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0055] It should be noted that if the embodiments of this application involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicators will also change accordingly.
[0056] Furthermore, if the embodiments of this application involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the technical solutions of various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. If the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed in this application.
[0057] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application.
[0058] Currently, LCD (Liquid Crystal Display) devices are developing towards higher resolution, higher image quality, and larger sizes. This trend is particularly evident in the adoption of [specific technologies / methods] in LCD devices. Figure 1 When the TFT-LCD (Thin-Film Transistor-Liquid Crystal Display) shown is driven, the TFT-LCD driving method adopts line-by-line scanning, that is, when a certain row of gate signals (i.e. Figure 1 When the signal Gn-1, signal Gn, or signal Gn+1 shown is high, the thin-film transistors of all control switches in that row are turned on to write the data signal in the column direction into the corresponding pixel via the data lines. Furthermore, refer to... Figure 1 Each pixel contains a thin-film transistor for on / off control, and a... Figure 1 The rectangle represents a liquid crystal capacitor and a storage capacitor Cs. One end of the liquid crystal capacitor and the storage capacitor Cs are connected to the pixel electrode, and the other end is connected to a common electrode.
[0059] During the panel manufacturing process, it is difficult to completely avoid the introduction of impurities or foreign objects, or abnormalities may occur in processes such as etching, which may lead to open circuit defects in the data lines. Once an open circuit occurs in the data line, the data signal cannot be transmitted normally to all pixels after the break point, thus failing to illuminate the liquid crystal on the data line after the break point, ultimately appearing as a dark line on the screen, severely affecting the display effect.
[0060] To improve yield rates, the industry currently commonly uses [a certain method] for display panels with data cable open circuit defects. Figure 2The hardware repair technique shown typically involves pre-designing repair lines along the edge of the panel, and then soldering the broken data cable end to these repair lines. Figure 2 The data signal Data n shown is input to the broken data line through the repair line. However, due to the repaired path ( Figure 2 Region B in the middle) and normal region ( Figure 2 The transmission path lengths in region A are drastically different, and their resistive-capacitive loading (RC loading) varies significantly, leading to signal delay and waveform distortion. To address this issue, a common current method is to add a [missing information - likely a specific component or feature] to the repair path. Figure 2 The OP (Operational Amplifier) shown acts as a voltage follower for buffer compensation. Normally, an anomaly would occur if the nth data line were open-circuited. This method enables... Figure 2 Region B in the image can receive signals via the repair line. Figure 2 The same data signal Data n is used in area A to ensure that basic display functions are restored to normal.
[0061] However, in liquid crystal display panels, due to inherent differences in material transmittance, emission wavelength, and photoelectric properties among different color pixels (R, G, B), the actual brightness exhibited by each color pixel varies significantly even under the same input grayscale. Specifically, for example... Figure 3 As shown, under the same grayscale conditions, the G pixel has the highest brightness, the B pixel has the lowest brightness, and the R pixel is in between. Existing compensation techniques often employ a uniform grayscale compensation strategy when repairing broken lines, failing to fully consider the differences in brightness response characteristics between RGB (Red-Green-Blue) pixels. Therefore, in actual compensation processes, this can easily lead to the following two types of display anomalies:
[0062] (1) If the B pixel with a weaker brightness response is used as the compensation benchmark, for example, when the initial gray level of the B pixel is 170 and the compensation gray level is 5, its actual brightness change is only about 2 nits; however, if the same compensation parameter is applied to the G pixel, because the G pixel is more sensitive to gray level changes, the same compensation will result in a brightness jump of about 10 nits, thus forming a clear bright line on the display screen. Conversely, if the G pixel is used as the compensation benchmark to set the parameter, when this parameter is applied to the R or B pixel, it will result in insufficient compensation due to its relatively flat gray level-brightness response curve, thus producing a dark line in the repair area.
[0063] Therefore, it is evident that the existing technology fails to implement differentiated compensation for the brightness characteristics of pixels of different colors, which is the root cause of bright or dark line defects after line breakage repair. This application proposes a line breakage pixel compensation method that can adapt to the brightness response characteristics of each RGB pixel, thereby effectively eliminating display unevenness caused by color differences.
[0064] This application provides a method for compensating for broken pixel lines. It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or a device or display device capable of performing the aforementioned functions. In this embodiment and subsequent embodiments, a display device will be used as an example. Specifically, the TCON (Timing Controller) in the display device executes the steps involved in the broken pixel compensation method on the data line where the circuit is broken, achieving adaptive compensation for pixels of different colors and effectively eliminating color shift and bright / dark line defects in the repaired broken area.
[0065] Reference Figure 4 As shown, Figure 4 This is a flowchart of the first embodiment of the broken pixel compensation method of this application. The broken pixel compensation method provided by this application includes steps S10 to S40.
[0066] Step S10: Construct a grayscale brightness relationship table, which includes the mapping relationship between pixel grayscale and display brightness of different color pixels.
[0067] In this embodiment, an 8-bit color depth display panel is used as an example, meaning the grayscale value of the data signal transmitted by the data line is within the grayscale range of 0 to 255, totaling 256 discrete brightness levels. The actual brightness value of different color pixels (e.g., RGB pixels) at each grayscale level is measured separately, thereby accurately constructing... Figure 5 The dataset shows the grayscale-luminance correspondence of each color pixel; subsequently, a normalization processing model is used to normalize this grayscale-luminance correspondence dataset to obtain... Figure 6 The grayscale brightness relationship table shown is provided so that it can be used to... Figure 6 The grayscale brightness relationship table shown unifies the heterogeneous brightness characteristics of pixels of different colors into a standardized measurement system, effectively solving the problem of inconsistent compensation benchmarks caused by the differences in RGB photoelectric characteristics, and laying a data foundation for subsequent accurate compensation across color pixels.
[0068] It should be noted that, Figure 5 as well as Figure 6In the diagram, R(lv), G(lv), and B(lv) represent the brightness values of the R (red) pixel, G (green) pixel, and B (blue) pixel, respectively.
[0069] The expression for the normalized model is shown below:
[0070]
[0071] in, The refinement factor is set to 2048, which is used to expand the brightness resolution to 11 bits of precision; Lv_n is the current grayscale brightness measurement value of each color pixel (i.e., the actual brightness value at the current grayscale); Lv_max is the maximum grayscale brightness value of each color pixel (i.e., the actual brightness value at grayscale 255); the FLOOR function represents the floor function, and the parameter "1" indicates the floor step size, that is, the FLOOR function quantizes the normalized value of each color pixel at the current grayscale to the nearest integer.
[0072] Step S20: Determine the reference pixel of the panel breakage area based on the current aging parameters of each color pixel, and determine the final output grayscale value based on the current row grayscale value and the previous row grayscale value of the reference pixel.
[0073] In this embodiment, the brightness decay rate, temperature sensitivity coefficient, and aging acceleration of each color pixel (e.g., RGB pixels) are monitored in real time, and these parameters are used as the current aging parameters for each pixel. The current aging parameters of each color pixel are then input into a preset weighted evaluation model for stability scoring, resulting in a state evaluation value for each pixel. Next, the color pixel with the highest state evaluation value is selected as the reference pixel for the panel breakage area, ensuring that the selected reference pixel has optimal brightness and color stability under the current environment, effectively overcoming the reference drift problem caused by uneven aging of different color sub-pixels. Subsequently, based on the pixel grayscale combination formed by the current row grayscale value and the previous row grayscale value of the reference pixel, a pre-stored full grayscale compensation table is consulted to obtain the grayscale compensation value mapped by the pixel grayscale combination. The grayscale compensation value mapped by the pixel grayscale combination is then superimposed with the current row grayscale value to obtain the final output grayscale value of the reference pixel, thereby achieving accurate compensation for the reference pixel.
[0074] It should be noted that the broken wire area on the panel can be correspondingly attached. Figure 2 In area B of the panel, the broken data line is due to a physical break in the data trace and failure to properly connect to the display data signal, causing the entire column of pixels connected to the data line to be unable to access the display data signal through the normal data path.
[0075] Step S30: Determine the reference brightness change from the grayscale brightness relationship table based on the current row grayscale value and the final output grayscale value, and determine the target pixel grayscale of the target pixel from the grayscale brightness relationship table based on the reference brightness change. The target pixel is any color pixel other than the reference pixel among all the color pixels.
[0076] In this embodiment, the reference brightness change can be quickly and accurately determined from the grayscale brightness relationship table based on the current row grayscale value and the final output grayscale value. Next, the transmission of the brightness change ensures that different color sub-pixels obtain grayscale adjustment amounts that conform to their brightness response characteristics under the same compensation intention. That is, the target pixel grayscale of the target pixel can be accurately queried from the grayscale brightness relationship table based on the reference brightness change, overcoming the compensation inaccuracy phenomenon caused by the difference in photoelectric response characteristics of RGB pixels in the traditional method, and realizing accurate brightness consistency compensation across color sub-pixels.
[0077] Step S40: Determine the final pixel grayscale of the target pixel based on the preset grayscale correction model and the grayscale of the target pixel, and compensate the target pixel based on the final pixel grayscale.
[0078] In this embodiment, a secondary grayscale correction is performed on the target pixel grayscale by comprehensively considering multiple influencing factors such as ambient illuminance, panel temperature, and aging time through a preset grayscale correction model. This results in the final pixel grayscale of the target pixel, effectively compensating for display deviations caused by changes in environmental conditions. The display data signal corresponding to the final pixel grayscale (i.e., the compensated display data signal) is output to the target pixel, thereby achieving adaptive compensation for pixels of different colors. This effectively eliminates color shift and bright / dark line defects in the repaired broken line area, improving display uniformity and visual performance.
[0079] In summary, the pixel compensation method for broken lines proposed in this application achieves adaptive compensation for pixels of different colors within the broken line area of the panel. Specifically, a grayscale brightness relationship table is constructed based on the mapping relationship between pixel grayscale and display brightness of different color pixels, providing a data foundation for subsequent brightness consistency compensation and effectively overcoming the neglect of brightness response differences of different color pixels by traditional fixed voltage compensation. Subsequently, the reference pixel in the broken line area of the panel can be accurately obtained based on the current aging parameters of each color pixel, and the final output grayscale value is determined based on the current row grayscale value and the previous row grayscale value of the reference pixel, thereby making the grayscale output of the reference pixel more in line with actual display requirements. Next, based on the current row grayscale value and the final output grayscale value, the grayscale brightness relationship is determined. The reference brightness change is determined in the table; then, using this reference brightness change as a unified benchmark, for each other color pixel (i.e., target pixel) that is different from the reference pixel color, the corresponding target pixel grayscale is reverse-mapped from the grayscale brightness relationship table, and then the final pixel grayscale of the target pixel is output in combination with the preset grayscale correction model. Subsequently, the target pixel is compensated based on the final pixel grayscale, thereby significantly improving the adaptive compensation capability of different color pixels in the panel break area, ensuring that all color pixels in the panel break area have consistent brightness change characteristics after compensation, fundamentally solving the color shift and bright / dark line defects caused by the difference in photoelectric characteristics of different color pixels in the traditional repair method, and significantly improving display uniformity.
[0080] Furthermore, based on the first embodiment of the broken pixel compensation method of this application, a second embodiment of the broken pixel compensation method of this application is proposed. In some feasible implementations, the current aging parameters include brightness decay rate, temperature sensitivity coefficient and aging acceleration. The above step S20: determining the reference pixel of the panel broken area according to the current aging parameters of each color pixel may also include the following implementation steps S201 to S204.
[0081] Step S201: Determine the brightness decay rate of each color pixel based on the actual brightness change between the current brightness value and the previous brightness value of each color pixel.
[0082] In this embodiment, at least one ambient light sensor is set in the display area of the display panel to collect the current brightness value and the previous brightness value of each color pixel. Next, the current brightness value and the previous brightness value of each color pixel are processed based on the decay rate calculation model to obtain the brightness decay rate of each color pixel. This can accurately capture the aging differences of different color pixels, effectively solve the reference drift problem caused by different color characteristics, and significantly improve the long-term stability and environmental adaptability of the line breakage compensation system.
[0083] It should be noted that the expression for the attenuation rate calculation model is as follows:
[0084]
[0085] in, Indicates the brightness decay rate; Indicates the brightness value at the current moment; This indicates the brightness value at the previous moment; This indicates the measurement time interval between the current moment and the previous moment; This means that the difference between the current brightness value and the previous brightness value is taken as the actual brightness change.
[0086] Step S202: Determine the temperature sensitivity coefficient of each color pixel based on the measurement time interval between the current time and the previous time and the actual brightness change.
[0087] In this embodiment, the measurement time interval between the current moment and the previous moment is determined; then, the panel temperature change and actual brightness change during the measurement time interval are processed using a temperature sensitivity coefficient calculation model to obtain the temperature sensitivity coefficient of each color pixel.
[0088] It should be noted that the expression for the temperature sensitivity coefficient calculation model is as follows:
[0089]
[0090] in, Indicates the temperature sensitivity coefficient; This represents the actual change in brightness. This indicates the change in panel temperature over the measurement time interval, i.e., the change in panel temperature as the measurement time interval changes.
[0091] Step S203: Determine the aging acceleration of each color pixel based on the actual brightness value of each color pixel at multiple consecutive measurement times.
[0092] In this embodiment, it is determined that each color pixel is in a continuous sequence. The actual brightness values within each measurement time point are used to obtain the brightness sequence of this color pixel. This brightness sequence includes at least the actual brightness value L1, actual brightness value L2, actual brightness value L3, ..., actual brightness value L4. Subsequently, the brightness sequence is processed according to the preset aging acceleration calculation model to obtain the brightness decay change between adjacent measurement times. Based on the brightness decay change and the time difference between adjacent measurement times (i.e., the measurement time interval), the final aging acceleration of this color pixel is determined, thereby realizing the reliability and real-time performance of aging monitoring.
[0093] It should be noted that the preset aging acceleration calculation model is as follows: The aging acceleration calculation model represents the aging acceleration. Brightness Measurement time interval The second derivative of .
[0094] In another embodiment, in order to implement the aging acceleration calculation model in a discrete brightness sequence, the aging acceleration calculation model processing is divided into steps S1 to S2.
[0095] Step S1: Calculate the current time. Brightness attenuation change The amount of brightness decay change The expression is as follows:
[0096]
[0097] in, This indicates the amount of change in brightness decay. This reflects the color pixels at the measurement time interval (i.e. The instantaneous rate of brightness decay within ) Indicates the first The measurement time, i.e., the current time. ;Should Indicates the first -1 measurement time, i.e., the current time. The previous moment ; Represents the first in the brightness sequence The actual brightness value, that is, at the current moment. Current brightness value ; Represents the first in the brightness sequence The actual brightness value, that is, at the current moment. The previous moment The brightness value at the previous moment.
[0098] Step S2: Based on the current time Brightness attenuation change Calculate aging acceleration Specifically, since aging acceleration refers to the rate of change of the instantaneous rate of brightness decay, that is... .because It is an approximation of the first derivative, therefore Equivalent to This technology enables dynamic monitoring of the aging process of each color pixel by quantifying the trend of brightness decay, and can accurately obtain the aging acceleration of each color pixel. .
[0099] Step S204: Based on a preset weighted evaluation model, the brightness decay rate, temperature sensitivity coefficient and aging acceleration of each color pixel are weighted and evaluated to obtain the state evaluation value of each color pixel, and the color pixel with the highest state evaluation value is selected as the reference pixel of the panel breakage area.
[0100] In this embodiment, a preset weighted evaluation model is used to comprehensively evaluate the brightness decay rate, temperature sensitivity coefficient, and aging acceleration of each color pixel (e.g., RGB pixels). This dynamically selects the color pixel with the highest state evaluation value as the reference pixel, significantly improving the adaptability and accuracy of line break compensation. Specifically, when facing aging, temperature fluctuations, or changes in ambient light caused by long-term panel use, the preset weighted evaluation model can automatically identify and use the most stable color pixel as the reference pixel for the panel line break area. This ensures that the grayscale compensation for each color pixel within the panel line break area is always calculated based on the most reliable brightness characteristics, effectively avoiding compensation errors that may be introduced by a fixed reference pixel. This significantly reduces the occurrence of bright or dark lines, ensuring the consistency and quality of the displayed image.
[0101] It should be noted that the preset weighted evaluation model can be understood as a mathematical model for scoring the stability of color pixels; the expression of this weighted evaluation model is as follows:
[0102]
[0103] in, This represents the state evaluation value of a color pixel. Since different color pixels can be R pixels, G pixels, and B pixels, the state evaluation value of an R pixel can be represented by... This indicates that the state evaluation value of a G pixel can be used This means that the state evaluation value of pixel B can be used express; The brightness decay rate of a color pixel can be represented by the following formula: The brightness decay rate of an R pixel can be expressed as... This means that the brightness decay rate of a G pixel can be expressed as... This means that the brightness decay rate of pixel B can be expressed as... express; This represents the temperature sensitivity coefficient of a color pixel. The temperature sensitivity coefficient of an R pixel can be expressed as... This indicates that the temperature sensitivity coefficient of a G-pixel can be used... This indicates that the temperature sensitivity coefficient of pixel B can be expressed as... express; This represents the aging acceleration of a color pixel; the aging acceleration of an R pixel can be expressed as... This indicates that the aging acceleration of a G-pixel can be expressed as... This indicates that the aging acceleration of B pixels can be expressed as... express; This indicates the weight of the brightness decay rate, which can be 0.5 or customized according to application requirements; This represents the temperature sensitivity weight, which can be 0.3 or customized according to application requirements; This represents the aging acceleration weight, which can be 0.2 or customized according to application requirements.
[0104] Furthermore, in some other feasible implementations, the above step S40: determining the final pixel grayscale of the target pixel based on the preset grayscale correction model and the target pixel grayscale may also include the following implementation steps S401 to S402.
[0105] Step S401: After determining the actual ambient illuminance, actual panel temperature, and actual usage time of the panel breakage area, determine the ambient light influence coefficient of the target pixel grayscale based on the actual ambient illuminance, determine the temperature influence coefficient of the target pixel grayscale based on the actual panel temperature, and determine the aging influence coefficient of the target pixel grayscale based on the actual usage time.
[0106] In this embodiment, the actual ambient illuminance, actual panel temperature, and actual usage time of the panel breakage area are acquired in real time. Based on the actual ambient illuminance, actual panel temperature, and actual usage time, the ambient light influence coefficient, temperature influence coefficient, and aging influence coefficient of the target pixel grayscale are calculated respectively. Since the ambient light influence coefficient effectively offsets the brightness perception difference caused by changes in ambient light, it ensures that the compensated panel breakage area can maintain visual consistency in both bright and dark environments. The temperature influence coefficient accurately compensates for the changes in liquid crystal response characteristics caused by panel temperature fluctuations, avoiding overshoot or undershoot compensation in high or low temperature scenarios. The aging influence coefficient scientifically predicts and offsets the brightness decay of color pixels as usage time increases, thus providing an accurate and reliable basis for the subsequent adaptive adjustment of the statically preset target pixel grayscale obtained based on the grayscale brightness relationship table to the final pixel grayscale.
[0107] It should be noted that the actual ambient illuminance can be collected by at least one ambient light sensor, which is located within the display area of the display panel. When there is only one ambient light sensor, the actual ambient illuminance can be understood as the ambient light intensity actually measured by this sensor; when there are multiple ambient light sensors, the corresponding ambient light intensity is obtained by measuring the intensity of each sensor. The actual ambient illuminance can be the average, median, or mode of the multiple ambient light intensities, and this application does not impose any restrictions on this.
[0108] The actual panel temperature can be collected by temperature sensors located within the display area. These temperature sensors are arranged in a 9-point array within the display area, meaning they can be located at the four corners, the center area, and the center position between two adjacent corners. Furthermore, the actual panel temperature can be the average, median, or mode of the current panel temperatures collected by each temperature sensor; this application does not impose any limitations on this.
[0109] In a specific embodiment, for the ambient light influence coefficient of each color pixel, the illuminance sensitivity coefficient of each color pixel is first calculated based on the illuminance-brightness response model corresponding to each color pixel and the actual ambient illuminance of the panel break area; then the ambient light influence coefficient is determined based on the illuminance sensitivity coefficient and the preset light influence calculation model.
[0110] It should be noted that the expression for the illuminance-luminance response model is:
[0111]
[0112] in, Represents color pixels (i.e., the target pixel) in actual ambient light The measured brightness value is below; Represents color pixels The illuminance sensitivity coefficient; Represents color pixels Pixel brightness value under standard lighting conditions (e.g., 500 lux).
[0113] The expression for the preset illumination effect calculation model is:
[0114]
[0115] in, Represents color pixels The influence coefficient of ambient light.
[0116] The temperature influence coefficient of each color pixel is calculated based on the temperature-brightness response model corresponding to each color pixel and the actual panel temperature in the panel break area. The expression of the temperature-brightness response model is as follows:
[0117]
[0118]
[0119] in, Represents color pixels In actual panel temperature The brightness reference value is as follows; Represents color pixels The first-order temperature coefficient reflects the color pixel. The linear trend of brightness change with temperature; Represents color pixels The second-order temperature coefficient, also known as the temperature effect coefficient, reflects the color pixel. The curvature or nonlinearity of the brightness change with temperature; Represents color pixels Brightness reference value at standard 25℃.
[0120] The aging impact coefficient for each color pixel is calculated based on the aging-brightness response model corresponding to each color pixel and the actual usage time. The expression for the aging-brightness response model is as follows:
[0121]
[0122]
[0123] in, Represents color pixels Actual usage time The pixel brightness value at that time Represents color pixels exist The initial brightness value (i.e., when the panel is brand new and unused); Represents color pixels The aging rate constant quantifies the color pixel. The rate at which the brightness decreases over time; It refers to an exponential function with the natural constant e as its base; Represents color pixels The aging impact coefficient.
[0124] Step S402: Based on the ambient light influence coefficient, the temperature influence coefficient, and the aging influence coefficient, perform grayscale correction on the target pixel grayscale using a preset grayscale correction model to obtain the final pixel grayscale of the target pixel.
[0125] In this embodiment, after determining the ambient light influence coefficient, temperature influence coefficient, and aging influence coefficient, the comprehensive influence coefficient of each color pixel can be accurately calculated based on these coefficients. This provides a dynamic and adaptive compensation basis for the subsequent grayscale correction model, ensuring that the target pixel grayscale can be accurately adjusted according to the real-time working state. The final output pixel grayscale is completely matched with the current actual state of the panel, effectively overcoming the compensation overshoot or undershoot caused by changes in ambient light, temperature fluctuations, or pixel aging, and significantly improving the accuracy of line break compensation of the display panel.
[0126] It should be noted that the expression for the comprehensive impact coefficient is as follows: ,in, Represents color pixels The overall impact coefficient.
[0127] The expression for the preset grayscale correction model is: ,in, Represents color pixels The final pixel grayscale of (i.e., the target pixel); Represents color pixels The target pixel grayscale (i.e., the target pixel).
[0128] Furthermore, in some feasible implementations, the above step S20: determining the final output grayscale value based on the current row grayscale value and the previous row grayscale value of the reference pixel may also include the following implementation steps A10 to A20.
[0129] Step A10: Construct a full grayscale compensation table, which includes grayscale compensation values mapped by multiple grayscale value combinations. The grayscale value combinations are composed of the current row reference grayscale and the previous row reference grayscale.
[0130] In this embodiment, the pre-stored full grayscale compensation table can be Figure 7 The two-dimensional lookup table shown is a combination of 256 gray levels multiplied by 256 gray levels. This involves globally permuting and combining 256 discrete current row reference gray levels with 256 discrete previous row reference gray levels to construct a two-dimensional lookup table containing 65,536 basic compensation values. Figure 7 The dotted shaded rectangle shown stores a base compensation value. For example, if the current row reference grayscale is the same as the previous row reference grayscale, the base compensation value corresponding to the combination of grayscale nodes formed by the same current row reference grayscale and the previous row reference grayscale is 0. Furthermore... Figure 7 The label X in the text represents the preceding grayscale parameter. Figure 7 The label Y in the text represents the grayscale parameter of the current row.
[0131] However, directly storing and processing 65,536 compensation values would result in excessive data volume, leading to high storage resource consumption, low algorithm efficiency, and heavy debugging workload in practical applications. Therefore, the full grayscale compensation table constructed in this application adopts an optimized node sampling storage structure. This full grayscale compensation table does not completely store the basic compensation values of all 256×256 grayscale node combinations; that is, the pre-stored full grayscale compensation table can also be... Figure 8 The table shown is a full grayscale compensation table composed of 17*17 grayscale nodes.
[0132] For example, for a display panel with N levels (e.g., N=256) of grayscale, a grayscale node value is set at intervals of K (e.g., K=16) grayscale levels within the grayscale range [0, N-1]. Next, using the previous row grayscale parameter as the X-axis coordinate and the current row grayscale parameter as the Y-axis coordinate, a set of previous row reference grayscale nodes X is constructed on the X-axis coordinate. n And the current row reference grayscale node set Y on the Y-axis coordinate. n X n ={0,K,2K,…,M*K,N-1},Y n ={0,K,2K,…,M*K,N-1}, where M=(N / K)-1 when N is divisible by K; and M=N / K when N has a remainder when divided by K. Subsequently, based on the preceding reference grayscale node set X... n and the current row reference grayscale node set Y n Construct a full grayscale compensation table for (M+1)*(M+1) combinations of grayscale nodes.
[0133] It should be noted that the N value is determined based on the number of gray levels corresponding to the number of bits of the display panel. For example, an 8-bit color depth display panel has 256 gray levels. The K value can be customized according to application requirements. K=16 is only one feasible implementation method in this application, and this application does not impose any restrictions on it.
[0134] For example, for an 8-bit color depth display panel, when N=256 and K=16, the reference grayscale node set X is used as the reference. n ={0,16,32,48,…,240,255} and the current row reference grayscale node set Y n ={0,16,32,48,…,240,255} is constructed to obtain Figure 8The full grayscale compensation table, consisting of 17*17 grayscale nodes, significantly reduces the number of compensation values required for searching the entire grayscale compensation table from 256*256=65536 to only 17*17=289. This greatly reduces the demand for hardware storage resources and saves valuable on-chip memory space. Secondly, the sharp reduction in data volume directly improves the processing efficiency of the compensation algorithm, reduces access latency and computational complexity in real-time drive calculations, and facilitates the implementation of higher frame rate display drives.
[0135] In another embodiment, the forward reference grayscale node set X n and the current row reference grayscale node set Y n While this construction significantly reduces the amount of data for compensation values, it also sacrifices compensation accuracy. Therefore, for the forward reference grayscale node set X... n and the current row reference grayscale node set Y n The grayscale node values can be set to be even more finely divided. That is, the pre-stored full grayscale compensation table can also be... Figure 9 The table shown is a full grayscale compensation table composed of 19*19 grayscale nodes.
[0136] Specifically, because the human eye is more sensitive to low grayscale levels than other grayscale levels, increasing the setting of low grayscale node values can make compensation at low grayscale levels more delicate; refer to Figure 9 In this embodiment, the preceding reference grayscale node set X n With reference to the current row's grayscale node set Y n In the construction, a gray level node value is set at an interval of m (e.g., m=8) gray level values within the low gray level range [0,32], and a gray level node value is set at an interval of K (e.g., K=16) gray level values within other gray level ranges (32,255] where the human eye is relatively insensitive, thereby forming... Figure 9 The table shown is a full grayscale compensation table for a combination of 19*19 grayscale nodes. Figure 9 The full grayscale compensation table shown uses a non-uniformly distributed node setting method. With only a slight increase in the total data volume (for example, from 17*17 to about 19*19), it significantly improves the compensation accuracy in the low grayscale area, making the color transition of the dark scene smoother and more delicate. It avoids the compensation step sensation that may occur in the low grayscale range of the 17*17 full grayscale compensation table, thus achieving a better balance between compressing the amount of data and ensuring the visual display quality.
[0137] Step A20: Construct a pixel grayscale combination based on the current row grayscale value and the previous row grayscale value of the reference pixel, and find the grayscale compensation value mapped by the pixel grayscale combination from the full grayscale compensation table.
[0138] In this embodiment, the current row grayscale value of the reference pixel is used as the vertical axis index and the previous row grayscale value of the reference pixel is used as the horizontal axis index for fast lookup. Figure 9 Does the full grayscale compensation table shown contain a combination of grayscale nodes that are identical to the pixel grayscale combination? Figure 9 If the grayscale compensation table shown contains a grayscale node combination that is identical to the pixel grayscale combination, then the base compensation value corresponding to the pixel grayscale combination will be used as the grayscale compensation value. For example, when the pixel grayscale combination is (8, 192), then in this... Figure 9 The grayscale compensation table shown shows that the base compensation value corresponding to the pixel grayscale combination (8,192) is 9 (i.e., grayscale compensation value). This ensures that the display device can achieve accurate compensation with zero error in a large number of common grayscale transition scenes with extremely high efficiency, without the need for any additional calculations. This minimizes access latency and computational overhead, and ensures the real-time performance of the display.
[0139] Step A30: Superimpose the gray level compensation value of the pixel gray level combination mapping with the gray level value of the current row to obtain the final output gray level value.
[0140] In this embodiment, the grayscale compensation value of the pixel grayscale combination mapping is superimposed with the current row grayscale value of the reference pixel to obtain the final output grayscale value. Subsequently, based on the final output grayscale of the reference pixel and the current row grayscale, the reference brightness change is accurately calculated from the grayscale brightness relationship table. Using this reference brightness change as a unified standard, the target pixel grayscale required by other color pixels besides the reference pixel is retrieved from the grayscale brightness relationship table in reverse. This ensures that all color pixels in the panel break area can achieve a consistent brightness change after compensation, thereby effectively eliminating color shift and bright / dark line defects caused by uneven compensation while restoring brightness.
[0141] In another embodiment, the grayscale of the target pixel is processed by a preset grayscale correction model to obtain the final grayscale of the target pixel; then, when the final output grayscale value of the reference pixel is transmitted to the color pixel of the same color as the reference pixel in the panel break area through the repair line, it is simultaneously transmitted to the color pixel of the same color as the target pixel in the panel break area through the repair line, so as to realize the repair of the panel break area. Finally, the repaired panel break area is seamlessly integrated with the normal display area in terms of visual brightness and color presentation, which greatly improves the overall visual consistency and quality of the display panel.
[0142] Furthermore, in some other feasible implementations, the above step S30: determining the reference brightness change from the grayscale brightness relationship table based on the current row grayscale value and the final output grayscale value may also include the following implementation step S301.
[0143] Step S301: Find the initial brightness value of the current row grayscale value mapping and the final brightness value of the final output grayscale value mapping from the grayscale brightness relationship table, and determine the reference brightness change amount based on the brightness difference between the final brightness value and the initial brightness value.
[0144] In this embodiment, the brightness change of the reference pixel due to compensation is accurately quantified by querying the grayscale brightness relationship table. Specifically, the initial brightness value corresponding to the reference pixel before compensation (current row grayscale value) and the final brightness value corresponding to the reference pixel after compensation (final output grayscale value) are found in the grayscale brightness relationship table. Then, the brightness difference between the final brightness value and the initial brightness value is calculated. This brightness difference is then clearly defined as the reference brightness change amount. This allows the compensation process to be transformed from the traditional and imprecise "grayscale voltage domain" control to the "brightness domain" management, which is more in line with human visual perception. That is, by establishing a unified and quantified brightness change target (i.e., the reference brightness change amount), an objective and consistent benchmark is provided for the coordinated compensation of all other color pixels. This ensures that different color pixels can be adjusted according to the same reference brightness change amount, thereby avoiding color shift problems caused by inconsistent brightness change pace from the root and laying a key foundation for achieving accurate color consistency restoration.
[0145] Furthermore, in some feasible implementations, step S30 above, which is the step of determining the target pixel grayscale of the target pixel from the grayscale brightness relationship table based on the reference brightness change, may also include the following implementation steps B10 to B20.
[0146] Step B10: Find the initial brightness value mapped to the current row grayscale value of the target pixel from the grayscale brightness relationship table, and superimpose the initial brightness value with the reference brightness change to obtain the required brightness value of the target pixel.
[0147] In this embodiment, by querying the grayscale brightness relationship table, the current row grayscale value of the target pixel is converted into a precise and quantifiable initial brightness value. Based on the initial brightness value mapped by the current row grayscale value of the target pixel, it is superimposed with the reference brightness change amount representing a unified compensation standard. This allows for the accurate calculation of the required brightness value of the target pixel. Thus, a unified brightness change target (i.e., the reference brightness change amount) applicable to all color pixels is precisely digitized and fused with the current display state of a specific color pixel. This ensures that the compensation starting point is the actual brightness of the target pixel (i.e., the initial brightness value), while the compensation target is to maintain absolute brightness change synchronization with the reference pixel. This lays a precise numerical foundation for the subsequent generation of personalized grayscale instructions and is the key basis for achieving cross-color brightness consistency compensation.
[0148] Step B20: The actual grayscale value mapped from the required brightness value found in the grayscale brightness relationship table is used as the target pixel grayscale.
[0149] In this embodiment, following the required brightness value calculated in step B10, a reverse lookup mapping is performed in the grayscale brightness relationship table. That is, the actual grayscale value that exactly generates this required brightness value is found in the grayscale brightness relationship table, and the actual grayscale value is determined as the target pixel grayscale. This completes the final conversion from the abstract brightness domain target to the specific grayscale driving domain instruction, ensuring that the target pixel can find the driving grayscale voltage (i.e., the target pixel grayscale) that matches the target brightness change. This cleverly avoids the inherent differences in photoelectric response of different color pixels, forcibly guiding the light output brightness of different color pixels to the same level, thereby achieving uniformity of visual brightness at the hardware driving level and fundamentally eliminating the generation of color shift.
[0150] In a specific embodiment, assuming pixel G is the reference pixel, and the current row grayscale value of the reference pixel is... Figure 10 The grayscale value shown is 246, and the final output grayscale value of the reference pixel is [value missing]. Figure 10 The grayscale shown is 249; from Figure 10 The grayscale brightness relationship table shows that the initial brightness value for grayscale 246 mapping is brightness A (i.e., 1945), and the final brightness value for grayscale 249 mapping is brightness B (i.e., 1984). Next, based on E=BA, the reference brightness change of the reference pixel can be accurately obtained as 39, where E represents the reference brightness change; B represents brightness B, i.e., the final brightness value; and A represents brightness A, i.e., the initial brightness value. Subsequently, taking the target pixel as... Figure 10 Taking pixel B as an example, since the current row grayscale value of the target pixel is the same as the current row grayscale value of the reference pixel, the current row grayscale value of pixel B is also grayscale 246, and the initial brightness value of pixel B at grayscale 246 is brightness C (i.e., 1986). Next, brightness C is superimposed with the reference brightness change (i.e., 39) to obtain the actual brightness value of pixel B as 2025; subsequently, Figure 10 In the grayscale brightness relationship table shown, 2026, which is closest to the actual brightness value of 2025, is taken as the required brightness value of the target pixel; next, grayscale 251, which is mapped to the required brightness value, is taken as the target pixel grayscale of pixel B.
[0151] Furthermore, in some other feasible implementations, the method for compensating broken-line pixels after step S40 above: compensating the target pixel based on the final pixel grayscale includes:
[0152] Step C10: After pixel compensation is completed for each color pixel in the broken line area of the panel, the actual display brightness of the panel display area at the current moment is determined.
[0153] In this embodiment, after completing the initial pixel compensation for each color pixel in the broken line area of the panel, the actual display brightness of the panel display area at the current moment is determined, so as to accurately obtain the true optical output of the display screen, which provides indispensable real-time data for subsequent iterative compensation.
[0154] Step C20: When the actual display brightness does not match the preset standard display brightness, the aging characteristic parameter of each color pixel at the next moment of the current moment is taken as the next current aging parameter, and the process returns to the step of determining the reference pixel of the panel breakage area based on the current aging parameter of each color pixel and the subsequent steps, until the actual display brightness matches the standard display brightness.
[0155] In this embodiment, when the difference in brightness measurement between the actual display brightness and the preset standard display brightness exceeds the allowable error range (e.g., ±0.5) of the standard display brightness, it is determined that the actual display brightness and the standard display brightness do not match. This triggers the display device to use the aging characteristic parameters of each color pixel at the next moment as the next current aging parameter (i.e., the new current aging parameter). This allows the display device to anticipate and respond to the dynamic changes in the pixel aging state, achieving adaptive adaptation to the long-term degradation of the display panel. Subsequently, based on the new current aging parameter, the step of determining the reference pixel of the panel breakage area based on the current aging parameter of each color pixel and subsequent steps are executed again until the difference in brightness measurement between the actual display brightness and the standard display brightness is detected to be within the allowable error range. In this case, it is determined that the actual display brightness and the standard display brightness match, achieving closed-loop correction of instantaneous display deviation. This ensures that the compensation for broken pixels in the panel breakage area can not only adapt to the current state of the display panel but also continuously track future changes in the panel. Thus, throughout the entire life cycle of the display panel, a high degree of brightness and color consistency between the panel breakage area and the normal display area is maintained for a long time, greatly improving the reliability and durability of the display quality.
[0156] In summary, the pixel compensation method for broken lines proposed in this application achieves adaptive compensation for pixels of different colors within the broken line area of the panel. Specifically, a grayscale brightness relationship table is constructed based on the mapping relationship between pixel grayscale and display brightness of different color pixels, providing a data foundation for subsequent brightness consistency compensation and effectively overcoming the neglect of brightness response differences of different color pixels by traditional fixed voltage compensation. Subsequently, the reference pixel in the broken line area of the panel can be accurately obtained based on the current aging parameters of each color pixel, and the final output grayscale value is determined based on the current row grayscale value and the previous row grayscale value of the reference pixel, thereby making the grayscale output of the reference pixel more in line with actual display requirements. Next, based on the current row grayscale value and the final output grayscale value, the grayscale brightness relationship is determined. The reference brightness change is determined in the table; then, using this reference brightness change as a unified benchmark, for each other color pixel (i.e., target pixel) that is different from the reference pixel color, the corresponding target pixel grayscale is reverse-mapped from the grayscale brightness relationship table, and then the final pixel grayscale of the target pixel is output in combination with the preset grayscale correction model. Subsequently, the target pixel is compensated based on the final pixel grayscale, thereby significantly improving the adaptive compensation capability of different color pixels in the panel break area, ensuring that all color pixels in the panel break area have consistent brightness change characteristics after compensation, fundamentally solving the color shift and bright / dark line defects caused by the difference in photoelectric characteristics of different color pixels in the traditional repair method, and significantly improving display uniformity.
[0157] In addition, this application also provides a display device, the display device including a display panel, and a timing controller disposed on a circuit board soldered to the display panel, the timing controller being configured to perform the steps of the disconnected pixel compensation method described in any of the above claims.
[0158] Furthermore, in some other feasible embodiments, the display panel includes a display area and a non-display area, the non-display area is arranged around the display area, the display area is provided with multiple data traces arranged in parallel in a column direction, and the non-display area is provided with repair traces, the repair traces being connected to the signal break point side of the broken data line by laser welding;
[0159] The circuit board is also provided with a source driver chip, which is electrically connected to the signal connection side of each of the data traces and the broken data line. The source driver chip is configured to provide display data signals to each of the data traces.
[0160] The timing controller is also configured to provide a display data signal based on the final pixel grayscale compensation to the signal breakpoint side through the repair trace when the source driver chip provides the display data signal to the signal communication side.
[0161] In this embodiment, the timing controller obtains the final pixel grayscale by executing the steps of the broken pixel compensation method. When the source driver chip is responsible for providing the original display data signal to the normal data traces, including the signal connection side of the broken data line, the timing controller provides the display data signal based on the final pixel grayscale compensation to the signal break point side of the broken data line in parallel by repairing the traces (i.e., the display data signal carries a grayscale voltage characterizing the final pixel grayscale). This not only physically bypasses the break point of the data line to achieve signal connection, but also functionally ensures that the display data transmitted to both sides of the broken data line is a differentiated signal after brightness and color consistency optimization. This achieves the restoration of basic display functions while actively eliminating the problem of uneven brightness and color shift in the broken area of the panel from the signal source.
[0162] It should be noted that, Figure 11 PCBA1 indicates a circuit board, specifically the diamond-shaped shaded area on the circuit board, where the display area is as shown. Figure 11 As shown in the dotted shaded area, the non-display area is as follows: Figure 11 The hard part of the diagonal line is shown, and Figure 11 The lines marked with an X represent broken data lines. Figure 11 The thickened solid lines indicate the repair wiring. Figure 11 In this context, Si represents the data trace.
[0163] In addition, this application also provides a display device. Please refer to... Figure 12 , Figure 12 This is a schematic diagram of the structure of a display device involved in an embodiment of this application. Specifically, the display device in this embodiment may be a device for locally running a broken pixel compensation method.
[0164] like Figure 12 As shown, the display device in this embodiment may include: a display panel, wherein multiple data lines are disposed within the display area of the display panel, and a non-display area of the display panel surrounds the periphery of the display area, wherein a repair line is disposed in the non-display area and electrically connected to the data line that has broken through a laser welding point; or, a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a Wi-Fi interface).
[0165] The memory 1005 is disposed on the main body of the display device. The memory 1005 stores a program that performs corresponding operations when executed by the processor 1001. The memory 1005 is also used to store parameters used by the display device. The memory 1005 can be a high-speed RAM or a stable, non-volatile memory, such as a disk drive. Optionally, the memory 1005 can also be a storage device independent of the aforementioned processor 1001.
[0166] Those skilled in the art will understand that Figure 12 The display device structure shown does not constitute a limitation on the display device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0167] like Figure 12 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a broken pixel compensation program.
[0168] exist Figure 12 In the display device shown, the processor 1001 can be used to call the broken pixel compensation program stored in the memory 1005 and execute the steps of the broken pixel compensation method as described above.
[0169] Furthermore, the computer-readable storage medium provided in this application stores computer-readable program instructions (i.e., a computer program) for executing the above-described broken pixel compensation method, which can solve the technical problem of poor broken pixel compensation effect. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the broken pixel compensation method provided in the above embodiments, and will not be repeated here.
[0170] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0171] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0172] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a display device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0173] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A method for compensating for broken pixel lines, characterized in that, The method for compensating for broken pixel lines includes: Construct a grayscale brightness relationship table, which includes the mapping relationship between pixel grayscale and display brightness of different color pixels; The reference pixel for the panel breakage area is determined based on the current aging parameters of each color pixel, and the final output grayscale value is determined based on the current row grayscale value and the previous row grayscale value of the reference pixel. The reference brightness change is determined from the grayscale brightness relationship table based on the current row grayscale value and the final output grayscale value, and the target pixel grayscale is determined from the grayscale brightness relationship table based on the reference brightness change. The target pixel is any color pixel other than the reference pixel among all the color pixels. The final pixel grayscale of the target pixel is determined based on the preset grayscale correction model and the grayscale of the target pixel, and the target pixel is compensated and output based on the final pixel grayscale.
2. The method for compensating for broken pixels as described in claim 1, characterized in that, The current aging parameters include brightness decay rate, temperature sensitivity coefficient, and aging acceleration. The step of determining the reference pixel for the panel breakage area based on the current aging parameters of each color pixel includes: The brightness decay rate of each color pixel is determined based on the actual brightness change between the current brightness value and the previous brightness value. The temperature sensitivity coefficient of each color pixel is determined based on the measurement time interval between the current time and the previous time and the actual brightness change. The aging acceleration of each color pixel is determined based on the actual brightness value of each color pixel at multiple consecutive measurement times. Based on a preset weighted evaluation model, the brightness decay rate, temperature sensitivity coefficient and aging acceleration of each color pixel are evaluated to obtain the state evaluation value of each color pixel, and the color pixel with the highest state evaluation value is selected as the reference pixel of the panel breakage area.
3. The method for compensating for broken pixels as described in claim 1, characterized in that, The step of determining the final pixel grayscale of the target pixel based on the preset grayscale correction model and the target pixel grayscale includes: After determining the actual ambient illuminance, actual panel temperature, and actual usage time of the panel breakage area, the ambient light influence coefficient of the target pixel grayscale is determined based on the actual ambient illuminance, the temperature influence coefficient of the target pixel grayscale is determined based on the actual panel temperature, and the aging influence coefficient of the target pixel grayscale is determined based on the actual usage time. Based on the ambient light influence coefficient, the temperature influence coefficient, and the aging influence coefficient, the grayscale of the target pixel is corrected using a preset grayscale correction model to obtain the final pixel grayscale of the target pixel.
4. The method for compensating for broken pixels as described in claim 1, characterized in that, The step of determining the final output grayscale value based on the current row grayscale value and the previous row grayscale value of the reference pixel includes: Construct a full grayscale compensation table, which includes grayscale compensation values mapped by multiple grayscale value combinations, wherein the grayscale value combinations are composed of the current row reference grayscale and the previous row reference grayscale. A pixel grayscale combination is constructed based on the current row grayscale value and the previous row grayscale value of the reference pixel, and the grayscale compensation value mapped by the pixel grayscale combination is found from the full grayscale compensation table. The grayscale compensation value mapped by the pixel grayscale combination is superimposed on the grayscale value of the current row to obtain the final output grayscale value.
5. The method for compensating for broken pixels as described in claim 1, characterized in that, The step of determining the reference brightness change from the grayscale brightness relationship table based on the current row grayscale value and the final output grayscale value includes: The initial brightness value of the current row grayscale value mapping and the final brightness value of the final output grayscale value mapping are retrieved from the grayscale brightness relationship table, and the reference brightness change is determined based on the brightness difference between the final brightness value and the initial brightness value.
6. The method for compensating for broken pixels as described in claim 1, characterized in that, The step of determining the target pixel grayscale of the target pixel from the grayscale brightness relationship table based on the reference brightness change includes: Find the initial brightness value mapped to the current row grayscale value of the target pixel from the grayscale brightness relationship table, and add the initial brightness value to the reference brightness change to obtain the required brightness value of the target pixel; The actual grayscale value mapped from the required brightness value found in the grayscale brightness relationship table is used as the target pixel grayscale.
7. The method for compensating for broken pixels as described in claim 1, characterized in that, After the step of compensating the target pixel based on the final pixel grayscale, the broken pixel compensation method includes: After pixel compensation is completed for each color pixel in the broken line area of the panel, the actual display brightness of the panel display area at the current moment is determined. When the actual display brightness does not match the preset standard display brightness, the aging characteristic parameter of each color pixel at the next moment of the current moment is used as the next current aging parameter, and the process returns to the step of determining the reference pixel of the panel breakage area based on the current aging parameter of each color pixel and the subsequent steps, until the actual display brightness matches the standard display brightness.
8. A display device, characterized in that, The display device includes a display panel, and a timing controller is disposed on a circuit board soldered to the display panel. The timing controller is configured to perform the steps of the broken pixel compensation method according to any one of claims 1 to 7.
9. The display device as claimed in claim 8, characterized in that, The display panel includes a display area and a non-display area. The non-display area surrounds the display area. The display area has multiple data traces arranged in parallel columns. The non-display area has repair traces. The repair traces are connected to the signal break point side of the broken data line by laser welding. The circuit board is also provided with a source driver chip, which is electrically connected to the signal connection side of each of the data traces and the broken data line. The source driver chip is configured to provide display data signals to each of the data traces. The timing controller is also configured to provide the display data signal based on the final pixel grayscale compensation to the signal breakpoint side through the repair trace when the source driver chip provides the display data signal to the signal communication side.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a broken pixel compensation program, which, when executed by a processor, implements the steps of the broken pixel compensation method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Method, device and equipment for determining pixel aging attenuation degree and compensating pixel
CN111354287A
Screen brightness control apparatus and method
WO2020232588A1