CN113516946B - Luminance compensation method and device of OLED panel, driving chip and storage medium - Google Patents
Luminance compensation method and device of OLED panel, driving chip and storage medium Download PDFInfo
- Publication number
- CN113516946B CN113516946B CN202110454154.8A CN202110454154A CN113516946B CN 113516946 B CN113516946 B CN 113516946B CN 202110454154 A CN202110454154 A CN 202110454154A CN 113516946 B CN113516946 B CN 113516946B
- Authority
- CN
- China
- Prior art keywords
- resolution area
- compensation
- color
- low
- pixel point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 31
- 238000005070 sampling Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 6
- 238000013500 data storage Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004438 eyesight Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000016776 visual perception Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
- G09G3/3208—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0242—Compensation of deficiencies in the appearance of colours
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/30—Semiconductor lamps, e.g. solid state lamps [SSL] light emitting diodes [LED] or organic LED [OLED]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Electroluminescent Light Sources (AREA)
Abstract
The application provides a brightness compensation method and device of an OLED panel, a driving chip and a storage medium, wherein the OLED panel is divided into a high-resolution area and a low-resolution area, and the method comprises the following steps: acquiring original image data; if the current compensation mode is a low-resolution area compensation mode, aiming at each pixel point of the original image data, obtaining a corresponding color calibration value of the color value of the pixel point in the low-resolution area through a compensation algorithm; and generating image output data according to the color values of the pixel points in the high resolution area and the color calibration values of the pixel points in the low resolution area. According to the scheme, under the condition that the low-resolution area compensation mode is selected, the color value of the low-resolution area in the original image data is only compensated, and the color value of the high-resolution area is not compensated, so that the data storage capacity can be reduced, the occupied space of the SRAM is reduced, and the size of the driving chip is reduced.
Description
Technical Field
The present disclosure relates to the field of display technologies, and in particular, to a compensation method and device for an OLED panel, a driving chip, and a computer-readable storage medium.
Background
For an OLED (Organic Light-Emitting Diode) driving chip, many of the algorithms require an SRAM (Static Random-Access Memory) to store data used by the algorithms. As shown in FIG. 1, the Demura (compensation circuit), DBI (compensation algorithm), and 3D-LUT (display look-up table) all interact with the SRAM.
The DBI algorithm process is shown in fig. 2, where a (n) is a current accumulated total recession value, a (n-1) is a previous accumulated total recession value, S is a recession value of a current display image, C is a compensation value of the current display image, G is data of the current display image (which has not been processed by the algorithm), and G' is data of the current display image (which has been processed by the algorithm and will be output to a panel for display). DBI is an algorithm for OLED driver chips that requires a lot of SRAM space, but more SRAM is planned, representing a larger size of driver chip.
Disclosure of Invention
The embodiment of the application provides a brightness compensation method of an OLED panel, which is used for reducing the space occupied by a compensation algorithm.
The embodiment of the application provides a brightness compensation method of an OLED panel, wherein the OLED panel is divided into a high-resolution area and a low-resolution area, and the method comprises the following steps:
acquiring original image data;
if the current compensation mode is a low-resolution area compensation mode, aiming at each pixel point of the original image data, obtaining a corresponding color calibration value of the color value of the pixel point in the low-resolution area through a compensation algorithm;
and generating image output data according to the color values of the pixel points in the high-resolution area and the color calibration values of the pixel points in the low-resolution area.
In an embodiment, if the current compensation mode is the low resolution area compensation mode, the method further includes: and selecting a compensation mode corresponding to the input instruction from a global compensation mode and the low-resolution compensation mode according to the input instruction.
In an embodiment, the method further comprises: if the current compensation mode is the global compensation mode, aiming at each pixel point of the original image data, obtaining a corresponding color calibration value by the color value of the pixel point through a compensation algorithm;
and generating the image output data according to the color calibration value of each pixel point.
In an embodiment, the obtaining, by a compensation algorithm, a color value of a pixel point to be in the low resolution area according to the color calibration value includes:
storing color values of the pixel points in the low resolution area in a line buffer;
obtaining the color value of the pixel point from the line buffer, and calculating through a compensation algorithm to obtain the color calibration value of the pixel point;
storing the color calibration values of the pixel points in the line buffer.
In an embodiment, the obtaining, by a compensation algorithm, a color value of a pixel point to be in the low resolution area according to the color calibration value includes:
dividing the low resolution area into a plurality of sampling blocks with preset sizes;
and aiming at each sampling block, obtaining the color value of the pixel point in the sampling block by a compensation algorithm to obtain a corresponding color calibration value.
In an embodiment, the larger the size of the low resolution area, the larger the size of the sample block.
The embodiment of the application provides a luminance compensation arrangement of OLED panel, OLED panel divide into high resolution district and low resolution district, the device includes:
the data acquisition module is used for acquiring original image data;
the data compensation module is used for obtaining a corresponding color calibration value for each pixel point of the original image data by a compensation algorithm according to the color value of the pixel point in the low resolution area when the current compensation mode is the low resolution area compensation mode;
and the data output module is used for generating image output data according to the color values of the pixel points in the high resolution area and the color calibration values of the pixel points in the low resolution area.
The embodiment of the present application provides a driver chip, driver chip includes:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the brightness compensation method of the OLED panel.
In one embodiment, the driving chip further includes: and the line buffer is connected with the processor and is used for storing the color values and the color calibration values of the pixel points in the low-resolution area.
The embodiment of the application provides a computer readable storage medium, which stores a computer program, and the computer program can be executed by a processor to complete the brightness compensation method of the OLED panel.
According to the technical scheme provided by the embodiment of the application, the OLED panel is divided into the high-resolution area and the low-resolution area, under the condition that the low-resolution area compensation mode is selected, the color value of the low-resolution area in the original image data is only compensated, and the color value of the high-resolution area is not compensated, so that the data storage capacity can be reduced, the occupied space of the SRAM is reduced, and the size of the driving chip is reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required to be used in the embodiments of the present application will be briefly described below.
FIG. 1 is a schematic diagram of an application scenario of an SRAM mentioned in the background art;
FIG. 2 is a flow chart of the DBI algorithm mentioned in the background art;
fig. 3 is a schematic diagram of a frame of a driver chip according to an embodiment of the present disclosure;
fig. 4 is a schematic flowchart illustrating a method for compensating brightness of an OLED panel according to an embodiment of the present disclosure;
FIG. 5 is a graph comparing the effects of different compensation modes provided by the embodiments of the present application;
FIG. 6 is a schematic diagram of compensation mode selection provided by an embodiment of the present application;
FIG. 7 is a schematic diagram of a global compensation mode provided in an embodiment of the present application;
FIG. 8 is a schematic diagram of a compensation mode of a low resolution area provided by an embodiment of the present application;
fig. 9 is a schematic diagram illustrating a partitioning principle of a sample block according to an embodiment of the present application;
FIG. 10 is a schematic diagram illustrating a comparison between a global compensation mode and a low resolution compensation mode according to an embodiment of the present application;
fig. 11 is a block diagram of a brightness compensation device of an OLED panel according to an embodiment of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
Like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined or explained in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
Fig. 3 is a schematic frame diagram of a driving chip according to an embodiment of the present disclosure. As shown in fig. 3, the driving chip 100 includes: a processor 102 and a memory 104 for storing instructions executable by the processor 102; wherein the processor 102 is configured to execute a brightness compensation method of the OLED panel according to the following embodiments of the present application.
In an embodiment, the driving chip 100 further includes: and a line buffer 106, connected to the processor 102, for storing the color values and the color calibration values of the pixels in the low resolution area. The line buffer 106 (line buffer) is a multidimensional shift register capable of storing pixel data of several lines.
The processor 102 may be an integrated circuit chip having signal processing capabilities. The Processor 102 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. Which may implement or perform the methods, steps, and logic blocks disclosed in the embodiments of the present application. A general purpose processor may be a microprocessor or the processor 102 may be any conventional processor or the like.
The memory 104 may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, random Access Memory (RAM), cache memory (cache), and/or the like. The non-volatile memory may include, for example, read Only Memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer readable storage medium and executed by the processor 102 to implement the method for brightness compensation of an OLED panel as described below. Various applications and various data, such as various data used and/or generated by the applications, may also be stored in the computer-readable storage medium.
Fig. 4 is a schematic flowchart of a luminance compensation method for an OLED panel according to an embodiment of the present disclosure. The OLED panel is divided into a high resolution area and a low resolution area. High and low are relative terms and do not indicate a specific resolution size. The resolution size indicates how many pixels are per inch, for example 100ppi (ppi is resolution unit) indicates 100 pixels per inch. In the embodiments of the present application, the OLED panel is merely divided into two regions, where one region has a higher resolution than the other region, the higher region is referred to as a high resolution region, and the lower region is referred to as a low resolution region. For example, assume that there are two resolutions in the same panel: 100ppi and 200ppi, then 100ppi is the low resolution region. If the resolution in the other panel is 100ppi and 50ppi, then 100ppi is the high resolution region. As shown in fig. 4, the method for compensating brightness of an OLED panel provided in the embodiment of the present application includes the following steps S410 to S430.
Step S410: raw image data is acquired.
The original image data refers to input data of an image to be displayed, and the data may include a color value of each pixel point of the image. The color value may comprise luminance values of three channels R, G, B.
Step S420: and if the current compensation mode is a low-resolution area compensation mode, aiming at each pixel point of the original image data, obtaining a corresponding color calibration value by a compensation algorithm according to the color value of the pixel point in the low-resolution area.
Here, the low resolution area compensation mode is to compensate only the image in the low resolution area. Since the OLED panel degradation in the low resolution area is particularly severe, the vision is already significantly improved after compensation in the low resolution area. Because the human eye has limited resolution, compensating only the low resolution region does not produce obvious effect difference in visual perception compared with global compensation. As shown in fig. 5, 501 represents a low resolution area, and 502 represents a high resolution area, and if the full gray is displayed after pressing, the low resolution area is obviously degraded and has a larger brightness difference from the surrounding area when no compensation is provided. The low resolution area compensation mode improves the fading phenomenon of the low resolution area, and improves the local brightness abrupt change of the screen in the same way as global compensation. Therefore, the embodiment of the application can be divided into a high-resolution area and a low-resolution area according to the resolution of the OLED panel, and only the low-resolution area is compensated, namely the low-resolution area compensation mode is selected.
The compensation algorithm may be an existing compensation algorithm, see fig. 2. The input data at this time may be data in a corresponding low resolution area in the original image data. Because the recession problem of the OLED panel, the image displayed by the original image data is different from the original image data, so that based on the process of FIG. 2, the color values of the pixel points in the low-resolution area in the original image can be improved through multiple iterations, the color values of the finally displayed image and the original image data are the same as far as possible, and the influence caused by the recession of the OLED panel is improved.
For the purpose of distinguishing, the brightness values of the R, G, and B channels of each pixel point in the original image data may be referred to as color values. And the brightness values of the R, G and B channels of the compensated pixel points can be called as color calibration values.
Step S430: and generating image output data according to the color values of the pixel points in the high-resolution area and the color calibration values of the pixel points in the low-resolution area.
Wherein, the color value of the pixel point in the high resolution area can not be compensated. Therefore, the SRAM can only store the color values and the color calibration values of the pixel points in the low resolution area, and the SRAM space for storing the data in the high resolution area originally can be freed up to be used by other modules (such as a compensation circuit), so that the data storage capacity can be reduced, the occupied space of the SRAM can be reduced, and the size of a driving chip is reduced.
The original color values of the pixels of the high resolution area and the color calibration values of the pixels of the low resolution area together constitute a new image, which may be referred to as image output data. The OLED panel can display according to image output data, and the image in the low resolution area is compensated, so that the decline phenomenon of the finally displayed image in the low resolution area is improved, and the finally displayed image can be clearer.
In an embodiment, before the step S420, the method provided in the embodiment of the present application further includes: and selecting a compensation mode corresponding to the input instruction from a global compensation mode and the low-resolution compensation mode according to the input instruction.
Wherein the input instruction may be stored in a register through which the current compensation mode is selected. As shown in fig. 6, when the setting value of the register is 0, the global compensation mode is selected, and when the setting value of the register is 1, the low resolution compensation mode is selected. The global compensation mode refers to performing compensation calculation on all pixels, and is not only directed to a low resolution area.
In an embodiment, if the current compensation mode is the global compensation mode, it is required to obtain a corresponding color calibration value for each pixel point of the original image data by a compensation algorithm according to the color value of the pixel point; and generating the image output data according to the color calibration value of each pixel point.
In one embodiment, the low resolution area and the high resolution area may use different compensation parameters in the global compensation mode due to different degradation degrees of the low resolution area and the high resolution area. As shown in fig. 7, in the global compensation mode, for each pixel point, it may be determined whether the pixel point processed next belongs to the low resolution area or the high resolution area, and then the pixel points are respectively nested into the corresponding registers and parameter setting values, and each of the pixel points performs similar but not identical DBI compensation. And after the compensation of the low-resolution area and the high-resolution area is completed, obtaining image output data for displaying on the OLED panel.
In contrast, as shown in fig. 8, in the low resolution area compensation mode, the processing flow of the pixels in the low resolution area is substantially the same as that in the global compensation mode, but the compensation is not performed for the high resolution area.
In an embodiment, the step S420 specifically includes: dividing the low resolution area into a plurality of sampling blocks with preset sizes; and aiming at each sampling block, obtaining the color value of the pixel point in the sampling block by a compensation algorithm to obtain a corresponding color calibration value.
As shown in fig. 9, the size of the sampling block may be 2 × 2 pixel points, 2 × 4 pixel points, 4 × 4 pixel points, etc., the low resolution area of the OLED panel may be divided into a plurality of sampling blocks, and the number of the sampling blocks is different based on the difference in the size of the low resolution area. The compensated data of the DBI output can be obtained by taking the data in the sampling block as the input of the DBI each time, taking the sampling block as a unit.
In an embodiment, the step S420 specifically includes: storing color values of the pixel points in the low resolution area in a line buffer; obtaining the color value of the pixel point from the line buffer, and calculating through a compensation algorithm to obtain the color calibration value of the pixel point; storing the color calibration values of the pixel points in the line buffer.
As shown in fig. 10, the flash may be used to store compensation parameters, and in the global compensation mode, the data processed by the DBI may be stored in the SRAM. In the low resolution area compensation mode, the data processed by the DBI may be stored in a line buffer (line buffer). In the low resolution area mode, the line buffer is used for replacing the SRAM, and the color values of the pixel points before compensation and the color values of the pixel points after compensation, which correspond to the low resolution area, are stored. Since the memory amount is reduced very much when only the data of the low resolution area is stored, it is sufficient to store the data in the line buffer only in the low resolution area mode.
In an embodiment, in the low resolution area compensation mode, when the DBI processes data of the low resolution area, the size of the sample block may be adjusted according to the setting of the register. The larger the size of the low resolution area, the larger the size of the sample block to ensure that the line buffer is sufficiently used. The smaller the size of the low-resolution area is, the smaller the size of the sampling block is, the finer the compensation is, and the compensation effect is improved. In the SRAM architecture, if the size of the sampling block is adjusted, the circuit design is complicated and large. Compared to the line buffer, it is simpler.
The following are embodiments of the apparatus of the present application, which can be used to implement embodiments of the brightness compensation method for the OLED panel of the present application. For details that are not disclosed in the embodiments of the apparatus of the present application, please refer to the embodiments of the brightness compensation method of the OLED panel of the present application.
Fig. 11 is a block diagram illustrating a brightness compensation apparatus for an OLED panel according to an embodiment of the present application, where as shown in fig. 11, the OLED panel is divided into a high resolution area and a low resolution area, and the apparatus includes: a data acquisition module 1110, a data compensation module 1120, and a data output module 1130.
A data obtaining module 1110, configured to obtain raw image data.
The data compensation module 1120 is configured to, when the current compensation mode is the low-resolution area compensation mode, obtain, by using a compensation algorithm, a corresponding color calibration value for each pixel point of the original image data, where the color value of the pixel point is in the low-resolution area.
The data output module 1130 is configured to generate image output data according to the color value of the pixel in the high resolution area and the color calibration value of the pixel in the low resolution area.
The implementation processes of the functions and actions of the modules in the device are specifically described in the implementation processes of the corresponding steps in the brightness compensation method for the OLED panel, and are not described herein again.
In the embodiments provided in the present application, the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Claims (10)
1. A method for compensating brightness of an OLED panel, wherein the OLED panel is divided into a high resolution area and a low resolution area, the method comprising:
acquiring original image data;
if the current compensation mode is a low-resolution area compensation mode, aiming at each pixel point of the original image data, obtaining a corresponding color calibration value of the color value of the pixel point in the low-resolution area through a compensation algorithm;
and generating image output data according to the color values of the pixel points in the high-resolution area and the color calibration values of the pixel points in the low-resolution area.
2. The method of claim 1, wherein if the current compensation mode is the low resolution area compensation mode, the method further comprises:
and selecting a compensation mode corresponding to the input instruction from a global compensation mode and the low-resolution compensation mode according to the input instruction.
3. The method of claim 1, further comprising:
if the current compensation mode is the global compensation mode, aiming at each pixel point of the original image data, obtaining a corresponding color calibration value by the color value of the pixel point through a compensation algorithm;
and generating the image output data according to the color calibration value of each pixel point.
4. The method of claim 1, wherein the obtaining the color value of the pixel point in the low resolution area through a compensation algorithm comprises:
storing color values of the pixel points in the low resolution area in a line buffer;
obtaining the color value of the pixel point from the line buffer, and calculating through a compensation algorithm to obtain the color calibration value of the pixel point;
storing the color calibration values of the pixel points in the line buffer.
5. The method of claim 1, wherein the obtaining the color value of the pixel point in the low resolution area by a compensation algorithm to obtain the corresponding color calibration value comprises:
dividing the low resolution area into a plurality of sampling blocks with preset sizes;
and aiming at each sampling block, obtaining the corresponding color calibration value of the color value of the pixel point in the sampling block through a compensation algorithm.
6. The method of claim 5, wherein the larger the size of the low resolution area, the larger the size of the sample block.
7. An apparatus for compensating brightness of an OLED panel, wherein the OLED panel is divided into a high resolution area and a low resolution area, the apparatus comprising:
the data acquisition module is used for acquiring original image data;
the data compensation module is used for obtaining a corresponding color calibration value for each pixel point of the original image data by a compensation algorithm according to the color value of the pixel point in the low resolution area when the current compensation mode is the low resolution area compensation mode;
and the data output module is used for generating image output data according to the color values of the pixel points in the high resolution area and the color calibration values of the pixel points in the low resolution area.
8. A driver chip, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the brightness compensation method of the OLED panel of any one of claims 1-7.
9. The driver chip of claim 8, wherein the driver chip further comprises:
and the line buffer is connected with the processor and is used for storing the color values and the color calibration values of the pixel points in the low resolution area.
10. A computer-readable storage medium, characterized in that the storage medium stores a computer program executable by a processor to perform the method of luminance compensation of an OLED panel according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110454154.8A CN113516946B (en) | 2021-04-26 | 2021-04-26 | Luminance compensation method and device of OLED panel, driving chip and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110454154.8A CN113516946B (en) | 2021-04-26 | 2021-04-26 | Luminance compensation method and device of OLED panel, driving chip and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113516946A CN113516946A (en) | 2021-10-19 |
CN113516946B true CN113516946B (en) | 2023-04-04 |
Family
ID=78063533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110454154.8A Active CN113516946B (en) | 2021-04-26 | 2021-04-26 | Luminance compensation method and device of OLED panel, driving chip and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113516946B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109979389A (en) * | 2019-04-08 | 2019-07-05 | 成都京东方光电科技有限公司 | Gamma correction method and device, display device, computer storage medium |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040039962A (en) * | 2002-11-05 | 2004-05-12 | 엘지전자 주식회사 | Apparatus for driving display device |
JP2007058215A (en) * | 2005-08-24 | 2007-03-08 | Samsung Electronics Co Ltd | Thin film transistor array substrate and liquid crystal display device including the same |
JP2011203323A (en) * | 2010-03-24 | 2011-10-13 | Sony Corp | Liquid crystal display device |
CN106531073B (en) * | 2017-01-03 | 2018-11-20 | 京东方科技集团股份有限公司 | Processing circuit, display methods and the display device of display screen |
DE102017129795B4 (en) * | 2017-06-30 | 2024-08-08 | Lg Display Co., Ltd. | DISPLAY DEVICE AND GATE DRIVER CIRCUIT THEREOF, DRIVING METHOD AND VIRTUAL REALITY DEVICE |
CN110490838B (en) * | 2019-07-10 | 2023-06-30 | 昇显微电子(苏州)股份有限公司 | Method and device for processing boundaries of areas with different resolutions of display panel |
KR102635377B1 (en) * | 2019-09-24 | 2024-02-08 | 엘지디스플레이 주식회사 | Gate driving circuit and display device |
-
2021
- 2021-04-26 CN CN202110454154.8A patent/CN113516946B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109979389A (en) * | 2019-04-08 | 2019-07-05 | 成都京东方光电科技有限公司 | Gamma correction method and device, display device, computer storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113516946A (en) | 2021-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3786936A1 (en) | Method of driving a display panel | |
US9001274B2 (en) | Image processing method | |
US8698961B2 (en) | Enhanced histogram equalization | |
US20030152266A1 (en) | Histogram data collector for applying progressively adjusted histogram equalization to an oscilloscope image | |
CN113538271B (en) | Image display method, device, electronic device and computer readable storage medium | |
US10347220B1 (en) | Data compression and decompression method for DeMura table | |
US11990077B1 (en) | Display device and luminance and color compensation method thereof | |
KR102465313B1 (en) | Method of performing an image-adaptive tone mapping and display device employing the same | |
US11616895B2 (en) | Method and apparatus for converting image data, and storage medium | |
US7679619B2 (en) | Data outputting method, data outputting device, liquid crystal panel driving device, and liquid crystal display device | |
CN115994875A (en) | Method and system for improving digital image quality | |
CN107220934B (en) | Image reconstruction method and device | |
JP4904354B2 (en) | Efficient test generator for video test patterns | |
CN113516946B (en) | Luminance compensation method and device of OLED panel, driving chip and storage medium | |
CN114820370A (en) | Picture conversion method of ink screen equipment, electronic equipment and storage medium | |
US8077363B2 (en) | Block matching circuit and data update method | |
CN112614473B (en) | Data processing method and system, storage medium and terminal | |
US20110221775A1 (en) | Method for transforming displaying images | |
US20170032506A1 (en) | Image processing apparatus and control method thereof | |
CN113327551A (en) | Display panel compensation method, compensation device and display device | |
CN116153246B (en) | Method and device for determining gray scale value of image and electronic equipment | |
JP4930845B2 (en) | Image processing apparatus, image processing method, and image processing program | |
US9064204B1 (en) | Flexible image processing apparatus and method | |
JP2017016511A (en) | Distortion-corrected image processing apparatus and program | |
CN112119631A (en) | Monitoring image generation method, device, equipment and system, and image processing equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |