Display control circuit, display control method, chip, equipment and storage medium
By matching the compensation voltage range for each pixel unit and performing voltage domain compensation, the color display problem caused by the characteristics of red, green and blue pixel units is solved, and a higher color display effect and accuracy are achieved.
Patent Information
- Application Number
- CN202510800986.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-16
- Publication Date
- 2025-08-12
AI Technical Summary
In the prior art, due to the difference in material characteristics and luminous characteristics of red, green and blue pixel units, the respective optimal working needs cannot be met in the display driver integrated circuit, resulting in poor color display effect and low color accuracy.
Using at least two power supply units and driving circuits, including a grayscale processing unit, a correction unit and at least two voltage domain units, a matching compensation voltage range is determined for each pixel unit, and a target output voltage is obtained through voltage domain compensation, so that the luminescence of each pixel unit is independently optimized.
By targeted matching compensation voltage range and voltage domain compensation for each pixel unit, the color display effect and color accuracy are improved, breaking through the technical bottleneck of poor color display caused by the traditional shared voltage range.
Smart Images

Figure CN120472805A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a display control circuit, a display control method, a chip, a device, and a storage medium. Background Art
[0002] The continuous evolution of display technology places increasingly stringent demands on display panels for color performance, brightness uniformity, and energy efficiency. In display panels, red (R), green (G), and blue (B) pixels, the basic units that create color, have characteristics that determine the overall display quality. However, due to differences in material properties and luminescence characteristics, red, green, and blue pixels exhibit significant variations in key performance indicators such as stability and luminous efficiency.
[0003] In the prior art, in display driver integrated circuit (DDIC) design, all pixel units reference a common supply voltage (ELVDD), and voltage domain compensation adjustments are performed for red, green, and blue pixel units based on a common voltage range (including VGMP (high voltage reference) and VGSP (low voltage reference)). However, due to the significant differences in the characteristics of the three pixel units, this processing method cannot meet the optimal operating requirements of each pixel unit, resulting in poor color display quality and low color accuracy. Summary of the Invention
[0004] To overcome the problems existing in the related art, the present application provides a display control circuit, a display control method, a chip, a device and a storage medium.
[0005] In a first aspect, the present application provides a display control circuit, comprising at least two power supply units, a drive circuit, and a display panel. The drive circuit comprises a grayscale processing unit, a correction unit, and at least two voltage domain units. The display panel comprises at least two types of pixel units, each corresponding to one of the power supply units.
[0006] Each of the at least two power supply units is used to supply power to the pixel unit corresponding to the power supply unit;
[0007] The grayscale processing unit is used to perform grayscale mapping on the grayscale data corresponding to the pixel unit to determine the grayscale mapping data corresponding to the pixel unit;
[0008] The correction unit is used to determine, for any pixel unit, a compensation voltage range that matches the pixel unit; the compensation voltage range is used to define an effective voltage range that can maintain the pixel unit to emit light;
[0009] The voltage domain unit is configured to perform voltage domain compensation on the grayscale mapping data of the pixel unit based on a compensation voltage range matching the pixel unit to obtain a target output voltage corresponding to the pixel unit;
[0010] The display panel is used to drive the pixel unit to emit light based on a target output voltage corresponding to the pixel unit.
[0011] In a second aspect, the present application provides a chip, wherein the chip includes the display control circuit as in any one of the embodiments of the first aspect above.
[0012] In a third aspect, the present application provides a display control method, the method comprising:
[0013] For any pixel unit, determining a compensation voltage range that matches the pixel unit; the compensation voltage range is used to define an effective voltage range that can maintain the pixel unit to emit light;
[0014] Based on a compensation voltage range matching the pixel unit, performing voltage domain compensation on the grayscale mapping data of the pixel unit to obtain a target output voltage corresponding to the pixel unit;
[0015] The pixel unit is driven to emit light based on a target output voltage corresponding to the pixel unit.
[0016] In a fourth aspect, the present application provides an electronic device comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the display control method described in any one of the third aspects above when executing the program.
[0017] In a fifth aspect, the present application provides a readable storage medium. When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the steps in the display control method in any one of the embodiments in the third aspect above.
[0018] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the third aspect.
[0019] In an embodiment of the present application, for any pixel unit, a compensation voltage range matching the pixel unit is determined; the compensation voltage range is used to define an effective voltage range that can maintain the pixel unit's luminescence; based on the compensation voltage range matching the pixel unit, voltage domain compensation is performed on the grayscale mapping data of the pixel unit to obtain a target output voltage corresponding to the pixel unit; and based on the target output voltage corresponding to the pixel unit, the pixel unit is driven to emit light. In this way, by specifically matching a corresponding compensation voltage range for each pixel unit and performing voltage domain compensation based on the compensation voltage range, each pixel unit is independently optimized, breaking through the technical bottleneck of traditional pixel units sharing the same voltage range, resulting in poor color display effects and low color accuracy. Through the coordinated design of pixel-level compensation voltage range matching and voltage domain compensation, a differentiated voltage domain compensation mechanism is used to solve display problems caused by different characteristics of different pixel units, and to a certain extent, the individual luminescence characteristics of each pixel unit can be adapted, thereby improving color display effects and color accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0021] Figure 1 This is a flowchart of a display control method provided by an embodiment of the present application;
[0022] Figure 2 1 is a working schematic diagram of a driving circuit proposed in the related art;
[0023] Figure 3 This is a flowchart of the specific steps of a display control method provided by an embodiment of the present application;
[0024] Figure 4 This is a flowchart of the specific steps of another display control method provided by an embodiment of the present application;
[0025] Figure 5 is a schematic diagram of a display control circuit provided in an embodiment of the present application;
[0026] Figure 6 This is a schematic structural diagram of an electronic device provided in an embodiment of the present application;
[0027] Figure 7 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0028] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0029] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0030] Figure 1 This is a flowchart of the steps of a display control method provided in an embodiment of the present application. The method is applied to a display control circuit. The display control circuit includes at least two power supply units, a drive circuit, and a display panel. The drive circuit includes a grayscale processing unit, a correction unit, and at least two voltage domain units. The display panel includes at least two types of pixel units, each corresponding to one of the power supply units. The drive circuit can be a display driver integrated circuit (DDIC).
[0031] like Figure 1 As shown, the method may include:
[0032] Step 101: For any pixel unit, determine a compensation voltage range that matches the pixel unit; the compensation voltage range is used to define an effective voltage range that can maintain the pixel unit to emit light.
[0033] For example, for any pixel unit, after grayscale domain processing is performed on the pixel unit based on the grayscale domain unit to obtain grayscale mapping data, the compensation voltage range that matches the pixel unit can be first determined by the correction unit (such as the Digital Gamma unit). Each pixel unit needs to match a compensation voltage range to achieve different grayscale and color performances. The compensation voltage range is used to define the effective voltage range that can maintain the luminescence of the pixel unit. The compensation voltage range (datarange) is used to constrain the level range of the signal to ensure that the signal does not exceed the effective voltage range during transmission, avoiding signal distortion or damage to the display panel. At the same time, in the process of processing voltage domain compensation, the compensation voltage range (datarange) will serve as an important reference to ensure that the output voltage value after compensation is within a reasonable range, so that the pixel will not be unable to emit light normally due to too low voltage, nor will the pixel life be shortened or safety problems be caused due to too high voltage.
[0034] The compensation voltage range of a pixel cell can be determined based on the type and power supply method of the pixel cell. Accordingly, the compensation voltage ranges of different pixel cells have different luminescence characteristics and operating voltage requirements depending on their type and power supply method, and thus can be matched to different compensation voltage ranges based on their type and power supply method. Different types of pixel cells have different optimal operating voltage ranges due to differences in structure, operating principle, and application scenarios. Pixel cell types may include color type, aging type, and size type. Different types of pixel cells can have corresponding initial voltage ranges determined based on their luminescence characteristics. For example, pixel cells of different color types can have corresponding initial voltage ranges determined based on their luminescence characteristics. Pixel cell colors may include red, green, or blue. Pixel cell luminescence characteristics may include luminous efficiency and threshold voltage. Pixel cells of different color types have different curves for how their luminous efficiency (brightness per unit current) changes with voltage / current. For example, a blue pixel cell typically has lower luminous efficiency than red and green pixel cells, requiring a higher drive current to achieve the same brightness. The driving thin film transistors (TFTs) of different color pixel units may have different threshold voltages due to material or process variations. For example, the threshold voltage of a blue pixel unit may be higher than that of red and green pixels, requiring a higher voltage to turn on.
[0035] Furthermore, depending on the power supply method, the compensation voltage range that matches the pixel unit can be determined based on the initial voltage ranges corresponding to pixel units of different color types. Specifically, when the power supply unit only supplies power to pixel units of one color type, the compensation voltage range corresponding to the pixel units of that color type can be the initial voltage range corresponding to the pixel units of that color type; when the power supply unit supplies power to pixel units of at least two color types, the compensation voltage range corresponding to the pixel units of that color type can be determined based on the initial voltage range corresponding to the pixel units of that color type and the initial voltage ranges corresponding to the other color types of the at least two color types except that color type.
[0036] Step 102 : Based on a compensation voltage range matching the pixel unit, perform voltage domain compensation on the grayscale mapping data of the pixel unit to obtain a target output voltage corresponding to the pixel unit.
[0037] For example, based on a compensation voltage range that matches the pixel unit, within the compensation voltage range, the grayscale mapping data of the pixel unit is subjected to voltage domain compensation to obtain a target output voltage for the pixel unit. After the grayscale mapping data is obtained based on the grayscale domain unit processing, it is necessary to use a target compensation algorithm to adjust the grayscale mapping data to achieve voltage domain compensation, and obtain a target output voltage corresponding to the pixel unit to optimize the display uniformity, color accuracy, and low grayscale performance of the pixel unit. The target compensation algorithm includes at least one of an average voltage compensation algorithm (Adaptive Voltage Control, AVC), a color temperature compensation algorithm (Crosstalk compensation, CTC), and an infrared compensation algorithm (IR drop compensation, IRC).
[0038] The compensation calculation process comprehensively considers factors that may affect the pixel's display quality, including the nonlinear response characteristics of the pixel, the characteristics of the display panel's drive circuit, and environmental factors. Using a target compensation algorithm, the grayscale mapping data input to the voltage domain unit is converted into an output voltage value corresponding to the compensated voltage range (data range), i.e., the target output voltage. After this voltage domain compensation process, the target output voltage corresponding to the pixel is obtained, meeting the voltage range requirements. This target output voltage is used to drive the pixel to achieve the desired grayscale display state, thereby improving display quality, color accuracy, and smooth grayscale transitions.
[0039] Step 103 : driving the pixel unit to emit light based on the target output voltage corresponding to the pixel unit.
[0040] For example, based on the target output voltage corresponding to the pixel unit, the pixel unit can be driven to emit light. The target output voltage corresponding to the pixel unit is output to the display panel. The target output voltage is used to represent the expected driving voltage of the pixel unit under specific grayscale or brightness requirements. During this process, the digital-to-analog converter (DAC) converts the digital voltage value (target output voltage) output by the driver circuit into an analog voltage signal (R-Data voltage, G-Data voltage, or B-Data voltage) to drive the pixels of the display panel. The R-Data voltage, G-Data voltage, and B-Data voltage are connected to the corresponding pixel circuits of the display panel. The gates of the transistors in the display panel are controlled based on VGMP (high voltage reference) and VGSP (low voltage reference) to achieve the switching of the pixel units. The gate driver circuit selects pixels row by row using VGMP and VGSP, so that the pixels in each row can receive voltage signals from the driver circuit at specific times. In the display panel, each pixel is typically composed of three pixel units: red, green, and blue. These voltage signals drive the corresponding pixel units respectively, controlling their luminous intensity, thereby achieving the display of color images.
[0041] In an embodiment of the present application, for any pixel unit, a compensation voltage range matching the pixel unit is determined; the compensation voltage range is used to define an effective voltage range that can maintain the pixel unit's luminescence; based on the compensation voltage range matching the pixel unit, voltage domain compensation is performed on the grayscale mapping data of the pixel unit to obtain a target output voltage corresponding to the pixel unit; and based on the target output voltage corresponding to the pixel unit, the pixel unit is driven to emit light. In this way, by specifically matching a corresponding compensation voltage range for each pixel unit and performing voltage domain compensation based on the compensation voltage range, each pixel unit is independently optimized, breaking through the technical bottleneck of traditional pixel units sharing the same voltage range, resulting in poor color display effects and low color accuracy. Through the coordinated design of pixel-level compensation voltage range matching and voltage domain compensation, a differentiated voltage domain compensation mechanism is used to solve display problems caused by different characteristics of different pixel units, and to a certain extent, the individual luminescence characteristics of each pixel unit can be adapted, thereby improving color display effects and color accuracy.
[0042] Optionally, before step 101, the method further includes:
[0043] Step 201: Control each of at least two power supply units to supply power to the pixel units corresponding to the power supply units; wherein any of the power supply units is used to supply power to one or at least two pixel units simultaneously.
[0044] For example, one type of pixel cell can correspond to one power supply unit, that is, each type of pixel cell will be powered by a power supply unit, and pixel cells of the same type will be powered by the same supply voltage. Any power supply unit is used to simultaneously power one or at least two types of pixel cells. According to the type of pixel cell, power supply lines are designed and arranged for each pixel cell, and at least two independent power supply units supply power to the pixel cells corresponding to each power supply unit. For example, at least two power supply units can supply power to pixel cells of m color types, and each color type of pixel cell corresponds to one power supply unit, that is, pixel cells of the same color type are powered by one power supply unit, and accordingly, pixel cells of the same color type will be powered by the same supply voltage. The supply voltage may include a positive power supply voltage ELVDD. Each power supply unit supplies power to at least one color type of pixel cell. For any power supply unit, the power supply unit is used to simultaneously power pixel cells of n color types, where n is greater than or equal to 1 and less than m. Furthermore, n can be greater than or equal to 1 and less than or equal to the difference between the number of color types of pixel cells and the number of power supply units. The supply voltage of each power supply unit can be determined based on the luminescence characteristics of the pixel cells of each color type, that is, the luminescence characteristics of the pixel cells of each color type. The supply voltages of different power supply units can be adjusted independently.
[0045] For example, if power is supplied to three types of pixel units based on two power supply units, any power supply unit can supply power to one type of pixel unit or two types of pixel units. Specifically, taking the classification of pixel units based on color as an example, power supply unit 1 can supply power to red pixel units, and power supply unit 2 can supply power to green pixel units and blue pixel units at the same time. If power is supplied to three types of pixel units based on three power supply units, each power supply unit can supply power to one type of pixel unit respectively, that is, each type of pixel unit has its own independent power supply voltage. For example, the power supply voltages for red pixel units, green pixel units and blue pixel units can be 4.6V, 3.6V and 2.8V respectively.
[0046] When each color type of pixel unit has its own independent power supply unit for power supply, since the power supply voltage (for example, 4.6V, 3.6V, 2.8V) can be set according to the actual luminescence characteristics of the pixel unit, compared with the method of uniformly using the maximum power supply voltage (for example, 4.6V) for powering the red pixel unit, green pixel unit and blue pixel unit in order to ensure the luminescence requirements of the pixel unit, it is beneficial to save power to a certain extent.
[0047] In an embodiment of the present application, at least two power supply units are controlled to supply power to the pixel units corresponding to each power supply unit, and any power supply unit is used to supply power to one or at least two pixel units at the same time. Since different types of pixel units have different luminous efficiency and voltage-brightness characteristics, sharing a power supply unit may not be able to fully utilize the optimal performance of each pixel unit, resulting in limited overall display efficiency, and color accuracy and color gamut performance will also be affected. In an embodiment of the present application, at least two power supply units are used to provide at least two power supplies, which can optimize the luminous efficiency of each pixel unit to a certain extent, thereby improving the overall display efficiency, color accuracy and contrast.
[0048] Optionally, the method further includes:
[0049] Step 301: For any type of pixel unit, determine an initial voltage range corresponding to the type of pixel unit; different types of pixel units correspond to different initial voltage ranges.
[0050] For example, for any type of pixel unit, the initial voltage range corresponding to the type of pixel unit is predetermined. Different types of pixel units correspond to different initial voltage ranges. The initial voltage ranges corresponding to different types of pixel units are affected by the material properties of the pixel unit, the aging degree of the pixel unit, the luminescent characteristics of the pixel unit, and the thin film transistor (TFT) characteristics. The initial voltage range is used to define the optimal voltage range for maintaining the luminescence of the pixel unit.
[0051] Taking the classification of pixel units based on color as an example, the methods for determining the initial voltage range may include:
[0052] For any color type pixel unit, the brightness change of the pixel unit can be recorded by gradually changing the Vdata voltage within the voltage range formed by the high voltage reference and the low voltage reference. Based on the recorded brightness-voltage curve, the voltage range (Vmin to Vmax) in which the pixel unit can operate stably is determined. This voltage range is determined as the initial voltage range for the pixel unit of that color type. Repeat the experiment to determine the initial voltage range for each pixel unit of different color types.
[0053] Alternatively, establish an equivalent circuit model of the electroluminescent device (such as an RC equivalent circuit) and simulate the luminescence characteristics under different voltages using simulation software (such as MATLAB, LTspice). Determine the initial voltage range based on the simulation results to ensure that the pixel unit emits light stably and with optimal efficiency within the initial voltage range.
[0054] For example, when the high-voltage reference VGMP is 8V and the low-voltage reference VGSP is 0V, the initial voltage range corresponding to the pixel units of each color type can be determined based on 0-8V. For the red pixel unit, the initial voltage range can be determined to be 0-6V, and accordingly, the grayscale voltage mapping relationship corresponding to the initial voltage range is: each value of the grayscale of 0-255 corresponds to a voltage in the range of 0-6V, for example, grayscale 128 may correspond to 3V. For the green pixel unit, the initial voltage range can be determined to be 0-7V, and accordingly, the grayscale voltage mapping relationship corresponding to the initial voltage range is: each value of the grayscale of 0-255 corresponds to a voltage in the range of 0-7V. For the blue pixel unit, the initial voltage range can be determined to be 0-8V, and accordingly, the grayscale voltage mapping relationship corresponding to the initial voltage range is: each value of the grayscale of 0-255 corresponds to a voltage in the range of 0-8V.
[0055] For example, the initial voltage ranges corresponding to different types of pixel units can also be determined comprehensively with reference to factors such as display effect requirements and pixel circuit design, and the embodiments of the present application do not limit this.
[0056] Accordingly, step 101 may include the following sub-steps:
[0057] Sub-step 1011 : If the power supply unit only supplies power to one first type of pixel unit, then determine the initial voltage range corresponding to the first type of pixel unit as the compensation voltage range corresponding to the first type of pixel unit.
[0058] For example, if the power supply unit only supplies power to one first type of pixel unit, that is, the power supply unit and the first type of pixel unit have a one-to-one power supply relationship, then the initial voltage range corresponding to the first type of pixel unit is directly determined as the compensation voltage range corresponding to the first type of pixel unit.
[0059] Taking the classification of pixel units based on color as an example, since the initial voltage ranges of pixel units of different color types are set based on the luminescence characteristics and thin-film transistor (TFT) characteristics of the pixel units, when the power supply unit only supplies power to pixel units of a first color type, the initial voltage range corresponding to the pixel units of the first color type can be directly determined as the compensation voltage range for voltage domain compensation for the pixel units of the first color type. In this way, the pixel units of the first color type can perform voltage domain compensation according to the voltage range that is most suitable for their own luminescence characteristics and thin-film transistor (TFT) characteristics.
[0060] Sub-step 1012: If the power supply unit supplies power to multiple different second-type pixel units simultaneously, determine the union of the initial voltage ranges corresponding to the second-type pixel units as the compensation voltage range corresponding to the second-type pixel units.
[0061] For example, since the luminous intensity of a pixel unit is determined based on the difference between the power supply voltage of the pixel unit and the target output voltage, accordingly, in order to ensure the display effect of the pixel unit, the output voltage of the pixel unit needs to be compensated in the voltage domain with reference to the power supply voltage. Therefore, if multiple second-type pixel units are powered based on the same power supply voltage, the compensation voltages of the multiple second-type pixel units can also use the same compensation voltage range for voltage domain compensation, so that the multiple second-type pixel units can be uniformly compensated with reference to the same power supply voltage based on a unified compensation voltage range.
[0062] Taking the classification of pixel units based on color as an example, if the power supply unit supplies power to a plurality of different second color type pixel units, that is, the power supply unit and the plurality of second color type pixel units are in a one-to-many power supply relationship, then in order to cover the voltage ranges adapted to the pixel units of different second color types, the compensation voltage range corresponding to each second color type pixel unit can be determined based on the initial voltage range corresponding to each second color type pixel unit. Specifically, the union of the initial voltage ranges corresponding to each second color type pixel unit can be determined as the compensation voltage range corresponding to the second color type pixel unit. For example, the minimum range value and the maximum range value in the initial voltage range corresponding to each second color type pixel unit are determined as the compensation voltage range. The compensation voltage range is used for voltage domain compensation for the power supply objects of the same power supply unit, that is, the plurality of second color type pixel units.
[0063] For example, assume that the power supply unit 1 can supply power to the red pixel unit, and the power supply unit 2 supplies power to the green pixel unit and the blue pixel unit at the same time. The initial voltage range corresponding to the red pixel unit is 0-6V, the initial voltage range corresponding to the green pixel unit is 0-7V, and the initial voltage range corresponding to the blue pixel unit is 0-8V. Since the power supply unit 1 only supplies power to the red pixel unit, the compensation voltage range corresponding to the red pixel unit is the initial voltage range, that is, 0-6V. Since the power supply unit 2 supplies power to the green pixel unit and the blue pixel unit at the same time, the compensation voltage range corresponding to the green pixel unit and the blue pixel unit is the union of the initial voltage range corresponding to the green pixel unit and the initial voltage range corresponding to the blue pixel unit, that is, 0-8V. It can be understood that under this power supply design, all red pixel units can perform voltage domain compensation based on 0-6V, and all green pixel units and blue pixel units can perform voltage domain compensation based on 0-8V.
[0064] At the same time, pixel units using the same compensation voltage range can be processed by the same voltage domain unit. If the power supply unit supplies power to a plurality of different second-type pixel units, then the plurality of different second-type pixel units can perform voltage domain compensation on the plurality of different second-type pixel units based on the same compensation voltage range through the same voltage domain unit. For example, power supply unit 1 can supply power to the red pixel unit, and power supply unit 2 can supply power to the green pixel unit and the blue pixel unit at the same time. For the red pixel unit, voltage domain compensation can be performed based on the compensation voltage range of 0-6V using voltage domain unit 1, and for the green pixel unit and the blue pixel unit, voltage domain compensation can be performed based on the compensation voltage range of 0-8V using voltage domain unit 2. If the number of power supply units is equal to the number of voltage domain units, the power supply units correspond to the voltage domain units one-to-one. If any power supply unit supplies power to a plurality of second-type corresponding pixel units, then the voltage domain unit corresponding to the power supply unit is used to perform voltage domain compensation on a plurality of second-type pixel units based on the same compensation voltage range.
[0065] In the embodiments of this application, by determining the compensation voltage range of the pixel unit based on the power supply method, hardware simplification and dynamic balancing of the luminous characteristics and voltage compensation of multiple pixel types are achieved when multiple pixel types share a common power supply unit. When a single pixel type is powered by an independent power supply unit, pixel unit characteristics are adapted and voltage compensation is precisely compensated. This improves display efficiency and consistency in the one-to-many power supply mode while optimizing the low-grayscale performance and color accuracy of the pixel unit in the one-to-one power supply mode.
[0066] Optionally, step 103 may include the following sub-steps:
[0067] Sub-step 1031 : controlling the pixel unit to emit light based on a difference between a target output voltage corresponding to the pixel unit and a power supply voltage corresponding to the pixel unit; the difference is positively correlated with the luminous intensity of the pixel unit.
[0068] For example, the power supply voltage corresponding to the pixel unit is provided by the power supply unit connected to the pixel unit. The difference between the target output voltage and the power supply voltage is calculated, and based on this difference, the pixel unit is controlled to emit light. This difference is positively correlated with the luminous intensity of the pixel unit. When the difference increases, the maximum drive current of the pixel unit increases, resulting in a linear or nonlinear increase in the luminous intensity of the pixel unit. When the difference decreases, the drive current is reduced to suppress the luminous intensity, achieving a grayscale transition.
[0069] In the embodiment of the present application, the pixel unit is dynamically driven and controlled to emit light based on the difference between the supply voltage and the target output voltage, thereby achieving a balanced optimization of luminous efficiency, color accuracy and hardware cost.
[0070] Optionally, the method further includes:
[0071] Step 401: Obtain grayscale data corresponding to the image to be displayed.
[0072] For example, the grayscale domain unit obtains grayscale data corresponding to the image to be displayed, such as an RGB digital image signal (usually 8-bit, 10-bit or 12-bit grayscale data).
[0073] Step 402: For any of the pixel units, perform grayscale mapping on the grayscale data corresponding to the pixel unit to determine the grayscale mapping data corresponding to the pixel unit.
[0074] For example, for any pixel unit, grayscale mapping is performed on the grayscale data corresponding to the pixel unit to determine the grayscale mapping data corresponding to the pixel unit. The grayscale mapping process may include digital preprocessing processes such as gamma correction and dynamic range adjustment. The gamma correction process can perform a nonlinear transformation on the grayscale data (such as 8-bit 0-255) corresponding to the input pixel unit to compensate for the nonlinear perception of brightness by the human eye. Dynamic range adjustment can compress a wide range of grayscales into the dynamic range supported by the display panel through a grayscale mapping algorithm to avoid overexposure of bright areas or loss of details in dark areas. After grayscale mapping is performed on the grayscale data, the processed grayscale mapping data can be obtained.
[0075] In the embodiment of the present application, grayscale mapping data is obtained by grayscale mapping the grayscale data. The grayscale mapping can make the transition of the grayscale data smoother and improve the distinguishability of the grayscale mapping data, especially the low grayscale.
[0076] Optionally, step 102 may include the following sub-steps:
[0077] Step 1021 : Based on a grayscale voltage mapping relationship that matches the compensation voltage range, determine a pixel voltage corresponding to the grayscale mapping data as the pixel voltage corresponding to the pixel unit.
[0078] For example, after the compensation voltage range is determined in advance, since the compensation voltage range is used to define the effective voltage range that can maintain the luminescence of the pixel unit, within the effective voltage range represented by the compensation voltage range, different voltage values will correspond to different grayscale values, thereby forming a grayscale voltage mapping relationship that matches the compensation voltage range. The grayscale voltage mapping relationship can be presented in the form of a grayscale voltage mapping curve or a mapping table. The accuracy of the curve can be set according to the characteristics of the display panel. The mapping range is determined based on the input range of the grayscale mapping data and the compensation voltage range. The grayscale voltage mapping curve or mapping table is generated through piecewise linear or high-order polynomial fitting. According to the grayscale voltage mapping relationship, the voltage values corresponding to different grayscale data can be determined. Based on the grayscale voltage mapping relationship that matches the compensation voltage range, the pixel voltage corresponding to the grayscale mapping data is determined as the pixel voltage corresponding to the pixel unit.
[0079] Step 1022: Based on a target compensation algorithm, perform voltage domain compensation on the pixel voltage corresponding to the pixel unit to obtain a target output voltage corresponding to the pixel unit; the target compensation algorithm includes at least one of an average voltage compensation algorithm, a color temperature compensation algorithm, and an infrared compensation algorithm.
[0080] For example, based on the target compensation algorithm, the pixel voltage corresponding to the pixel unit is compensated in the voltage domain to obtain the target output voltage corresponding to the pixel unit. The target compensation algorithm includes at least one of the average voltage compensation algorithm (Adaptive Voltage Control, AVC), the color temperature compensation algorithm (Crosstalk compensation, CTC) and the infrared compensation algorithm (IR drop compensation, IRC). Specifically, according to the actual effect of the display panel, you can choose to set the compensation function of the above-mentioned target compensation algorithm to be not turned on, partially turned on or fully turned on. The target compensation algorithm is used to eliminate the display deviation caused by factors such as different power supply voltage settings and differences in display panel characteristics, to ensure that each pixel unit can accurately and stably display its corresponding color. The target output voltage needs to be compensated within the compensation voltage range, that is, the target output voltage cannot exceed the effective voltage range constrained by the compensation voltage range to ensure the display effect of the pixel unit.
[0081] The average voltage compensation algorithm dynamically adjusts the pixel voltage to compensate for supply voltage fluctuations or changes in display panel characteristics. Specifically, the pixel voltage of the pixel unit can be dynamically adjusted according to the real-time working status of the display panel (such as temperature and aging).
[0082] Color temperature compensation algorithms can compensate for crosstalk between pixels. For example, in an AMOLED display panel, the light emitted by adjacent pixels can affect the pixel voltage. CTC can adjust the target output voltage of each pixel to eliminate crosstalk. Specifically, by analyzing the crosstalk between pixels, the target output voltage of each pixel can be adjusted. For example, if a red pixel becomes brighter due to crosstalk from a green pixel, the pixel voltage of the red pixel can be appropriately reduced.
[0083] The infrared compensation algorithm can compensate for voltage drops caused by resistance in power traces. For example, pixels farther from the power supply may experience voltage drops. The infrared compensation algorithm can increase the target output voltage of these pixels. Specifically, the target output voltage of these pixels can be adjusted based on the IR drop characteristics of the power trace. For example, if IR drop is predicted through measurement or modeling, and a pixel voltage drops by 0.1V due to IR drop, the pixel voltage can be increased by 0.1V.
[0084] In an embodiment of the present application, by mapping the grayscale mapping data into pixel voltage and then performing voltage domain compensation on the pixel voltage based on a target compensation algorithm, various deviations in the display process, such as uneven brightness and color deviation, can be corrected. By adjusting the pixel voltage within the compensation voltage range, the display effect of the pixel unit can be more accurately controlled.
[0085] Figure 2 This is a working diagram of the driving circuit (DDIC) proposed in the related art, see Figure 2 In related technologies, a display driver integrated circuit (IC) includes a set of voltage domain units. When performing voltage domain compensation on pixel units to be processed, all pixels reference the same ELVDD. This set of voltage domain units performs AVC, CTC, and IRC voltage domain compensation adjustments for the red, green, and blue pixels based on a common voltage range (Data Range). Conventional display driver integrated circuits use a single power supply unit to power the three pixel units with the same ELVDD. Furthermore, a set of voltage domain units also performs voltage domain compensation for the three pixel units based on a unified preset voltage range. The gates of transistors in the display panel are controlled based on VGMP (high voltage reference) and VGSP (low voltage reference) to switch the pixel units on and off. A digital-to-analog converter (DAC) converts the digital voltage value (target output voltage) output by the driver circuit into an analog voltage signal (R-Data voltage, G-Data voltage, or B-Data voltage), and then outputs the corresponding R-Data voltage, G-Data voltage, and B-Data voltage for the red, green, and blue pixel units.
[0086] This application proposes a method that is independently powered by at least two power supply units, and capable of performing voltage domain compensation processing on red, green, and blue pixel units based on at least two compensation voltage ranges by at least two groups of voltage domain units. This application solves the problem of uneven display caused by differences in RGB device characteristics (such as threshold voltage and luminous efficiency) by configuring independent ELVDD power supplies for different types of pixel units based on their luminous characteristics, and performing voltage domain compensation based on compensation voltage ranges that match the pixel units.
[0087] Figure 3 This is a flowchart of the specific steps of a display control method provided by an embodiment of the present application, specifically: when the display panel is designed to ELVDD=4.6V, that is, when the red, green, and blue pixel units are powered by a power supply unit and share the same power supply voltage, the Enable signal is set to be ineffective. After the red, green, and blue pixel units determine the compensation voltage range through the grayscale domain unit and the correction unit, they all perform AVC-1, CTC-1, and IRC-1 voltage domain compensation based on the same compensation voltage range (DataRange-1) through the same voltage domain unit 1 to obtain the target output voltage, and then convert the target output voltage output by the driving circuit into an analog voltage signal based on the digital-to-analog converter DAC, that is, R-Data voltage, G-Data voltage or B-Data voltage. Based on VGMP (high voltage reference) and VGSP (low voltage reference), the gate of the transistor in the display panel is controlled to realize the switching of the pixel unit. Finally, the R-Data voltage, G-Data voltage or B-Data voltage corresponding to the red, green, and blue pixel units are output to the display panel.
[0088] Figure 4This is a flowchart of the specific steps of another display control method provided by an embodiment of the present application, specifically: when the display panel is designed with ELVDD of 4.6V, 3.6V, and 2.8V respectively, that is, when the red, green, and blue pixel units are powered by three power supply units and each corresponds to the same power supply voltage, the Enable signal is set to take effect. Then, after the red, green, and blue pixel units are processed by the grayscale domain unit to obtain grayscale mapping data, the correction unit will determine the corresponding compensation voltage range for the red, green, and blue pixel units respectively. At the same time, through different voltage domain units, AVC, CTC, and IRC voltage domain compensation are performed based on the corresponding compensation voltage ranges. The gate of the transistor in the display panel is controlled based on VGMP (high voltage reference) and VGSP (low voltage reference) to realize the switching of the pixel unit. The digital-to-analog converter DAC will convert the digital voltage value (target output voltage) output by the driving circuit into an analog voltage signal (R-Data voltage, G-Data voltage, or B-Data voltage), and then output the R-Data voltage, G-Data voltage, or B-Data voltage corresponding to the red, green, and blue pixel units to the display panel. Specifically, based on the voltage domain unit 1, the voltage domain compensation of AVC-R, CTC-R, and IRC-R is performed on the red pixel unit based on the Data Range-R; based on the voltage domain unit 2, the voltage domain compensation of AVC-G, CTC-G, and IRC-G is performed on the green pixel unit based on the Data Range-G; based on the voltage domain unit 3, the voltage domain compensation of AVC-B, CTC-B, and IRC-B is performed on the blue pixel unit based on the Data Range-B to obtain the target output voltage, and then based on the digital-to-analog converter DAC, the target output voltage output by the driving circuit is converted into an analog voltage signal, i.e., R-Data voltage, G-Data voltage, or B-Data voltage.
[0089] Figure 5 is a schematic diagram of a display control circuit provided by an embodiment of the present application, such as Figure 5 As shown, the display control circuit includes at least two power supply units, a driving circuit and a display panel. The driving circuit includes a grayscale processing unit, a correction unit and at least two voltage domain units. The display panel includes at least two types of pixel units, and each pixel unit corresponds to one of the power supply units.
[0090] Each of the at least two power supply units is used to supply power to the pixel unit corresponding to the power supply unit;
[0091] The grayscale processing unit is used to perform grayscale mapping on the grayscale data corresponding to the pixel unit to determine the grayscale mapping data corresponding to the pixel unit;
[0092] The correction unit is used to determine, for any pixel unit, a compensation voltage range that matches the pixel unit; the compensation voltage range is used to define an effective voltage range that can maintain the pixel unit to emit light;
[0093] The voltage domain unit is used to perform voltage domain compensation on the grayscale mapping data of the pixel unit based on a compensation voltage range matching the pixel unit to obtain a target output voltage corresponding to the pixel;
[0094] The display panel is used to drive the pixel unit to emit light based on a target output voltage corresponding to the pixel unit.
[0095] In an embodiment of the present application, a display control circuit determines, for any pixel unit, a compensation voltage range that matches the pixel unit; the compensation voltage range is used to define an effective voltage range that can maintain the pixel unit's luminescence; based on the compensation voltage range that matches the pixel unit, voltage domain compensation is performed on the pixel unit's grayscale mapping data to obtain a target output voltage corresponding to the pixel unit; and based on the target output voltage corresponding to the pixel unit, the pixel unit is driven to emit light. In this way, by specifically matching each pixel unit with a corresponding compensation voltage range and performing voltage domain compensation based on the compensation voltage range, each pixel unit is independently optimized, breaking through the technical bottleneck of traditional pixel units sharing the same voltage range, which results in poor color display effects and low color accuracy. By collaboratively designing pixel-level compensation voltage range matching and voltage domain compensation, a differentiated voltage domain compensation mechanism is used to address display issues caused by differences in the characteristics of different pixel units, adapting to the individual luminescence characteristics of each pixel unit to a certain extent, and improving color display effects and color accuracy.
[0096] Optionally, any power supply unit is used to supply power to one or at least two pixel units simultaneously.
[0097] Optionally, the correction unit is also used to determine the initial voltage range corresponding to the first type of pixel unit as the compensation voltage range corresponding to the first type of pixel unit when the power supply unit only supplies power to one first type of pixel unit; and to determine the union of the initial voltage ranges corresponding to the respective second type of pixel units as the compensation voltage range corresponding to the second type of pixel unit when the power supply unit simultaneously supplies power to multiple different second type of pixel units.
[0098] Optionally, the display panel is further used to control the pixel unit to emit light based on a difference between a target output voltage corresponding to the pixel unit and a power supply voltage corresponding to the pixel unit; the difference is positively correlated with the luminous intensity of the pixel unit.
[0099] Optionally, the voltage domain unit is also used to determine the pixel voltage corresponding to the grayscale mapping data based on a grayscale voltage mapping relationship that matches the compensation voltage range, as the pixel voltage corresponding to the pixel unit; based on a target compensation algorithm, perform voltage domain compensation on the pixel voltage corresponding to the pixel unit to obtain a target output voltage corresponding to the pixel unit; the target compensation algorithm includes at least one of an average voltage compensation algorithm, a color temperature compensation algorithm, and an infrared compensation algorithm.
[0100] As for the display control circuit embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0101] Optionally, an embodiment of the present application further provides a chip, which includes the above-mentioned display control circuit to implement the various processes of the above-mentioned display control method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0102] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0103] Optional, such as Figure 6 As shown, an embodiment of the present application also provides an electronic device 500, including a processor 501 and a memory 502, wherein the memory 502 stores a program or instruction that can be run on the processor 501, and when the program or instruction is executed by the processor 501, the various steps of the above-mentioned display control method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0104] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0105] Figure 7 A schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
[0106] The electronic device 600 includes but is not limited to components such as a radio frequency unit 601 , a network module 602 , an audio output unit 603 , an input unit 604 , a sensor 605 , a display unit 606 , a user input unit 607 , an interface unit 608 , a memory 609 , and a processor 610 .
[0107] Those skilled in the art will understand that the electronic device 600 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 610 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 7The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.
[0108] It should be understood that in an embodiment of the present application, the input unit 604 may include a graphics processing unit (GPU) 641 and a microphone 642, and the graphics processor 641 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 606 may include a display panel 661, and the display panel 661 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 607 includes a touch panel 671 and at least one of other input devices 672. The touch panel 671 is also called a touch screen. The touch panel 671 may include two parts: a touch detection device and a touch controller. Other input devices 672 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0109] The memory 609 can be used to store software programs and various data. The memory 609 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 609 may include a volatile memory or a non-volatile memory, or the memory 609 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 609 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0110] Processor 610 may include one or more processing units. Optionally, processor 610 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 610.
[0111] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned display control method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0112] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0113] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned display control method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0114] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0115] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course 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 the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0116] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.
Claims
1. A display control circuit, characterized in that: The display control circuit includes at least two power supply units, a driving circuit and a display panel, the driving circuit includes a grayscale processing unit, a correction unit and at least two voltage domain units, the display panel includes at least two types of pixel units, and each pixel unit corresponds to one of the power supply units; Each of the at least two power supply units is used to supply power to the pixel unit corresponding to the power supply unit; The grayscale processing unit is used to perform grayscale mapping on the grayscale data corresponding to the pixel unit to determine the grayscale mapping data corresponding to the pixel unit; The correction unit is used to determine, for any pixel unit, a compensation voltage range that matches the pixel unit; the compensation voltage range is used to define an effective voltage range that can maintain the pixel unit to emit light; The voltage domain unit is configured to perform voltage domain compensation on the grayscale mapping data of the pixel unit based on a compensation voltage range matching the pixel unit to obtain a target output voltage corresponding to the pixel unit; The display panel is used to drive the pixel unit to emit light based on a target output voltage corresponding to the pixel unit.
2. The display control circuit according to claim 1, wherein: Any power supply unit is used to supply power to one or at least two pixel units simultaneously.
3. The display control circuit according to claim 1, wherein: The correction unit is further configured to: If the power supply unit only supplies power to a first type of pixel unit, the initial voltage range corresponding to the first type of pixel unit is determined as the compensation voltage range corresponding to the first type of pixel unit; different types of pixel units correspond to different initial voltage ranges; If the power supply unit supplies power to a plurality of different second-type pixel units simultaneously, the union of the initial voltage ranges corresponding to the second-type pixel units is determined as the compensation voltage range corresponding to the second-type pixel units.
4. The display control circuit according to claim 1, wherein: The voltage domain unit is further configured to: determining, based on a grayscale voltage mapping relationship matching the compensation voltage range, a pixel voltage corresponding to the grayscale mapping data as a pixel voltage corresponding to the pixel unit; Based on a target compensation algorithm, voltage domain compensation is performed on the pixel voltage corresponding to the pixel unit to obtain a target output voltage corresponding to the pixel unit; the target compensation algorithm includes at least one of an average voltage compensation algorithm, a color temperature compensation algorithm, and an infrared compensation algorithm.
5. A chip, characterized in that: The chip includes the display control circuit according to claims 1-4.
6. A display control method, characterized in that: Applicable to the display control circuit according to claims 1-4; the method comprises: For any pixel unit, determining a compensation voltage range that matches the pixel unit; the compensation voltage range is used to define an effective voltage range that can maintain the pixel unit to emit light; Based on a compensation voltage range matching the pixel unit, performing voltage domain compensation on the grayscale mapping data of the pixel unit to obtain a target output voltage corresponding to the pixel unit; The pixel unit is driven to emit light based on a target output voltage corresponding to the pixel unit.
7. The method according to claim 1, characterized in that The step of driving the pixel unit to emit light based on a target output voltage corresponding to the pixel unit includes: Based on the difference between the target output voltage corresponding to the pixel unit and the power supply voltage corresponding to the pixel unit, the pixel unit is controlled to emit light; the difference is positively correlated with the light emission intensity of the pixel unit.
8. The method according to claim 1, characterized in that The method further comprises: Obtaining grayscale data corresponding to the image to be displayed; For any of the pixel units, grayscale mapping is performed on the grayscale data corresponding to the pixel unit to determine the grayscale mapping data corresponding to the pixel unit.
9. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the display control method according to any one of claims 6 to 8 when executing the program.
10. A readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the display control method according to any one of claims 6 to 8.