CN110675818A - Curve matching-based module Gamma correction method and system - Google Patents

Curve matching-based module Gamma correction method and system Download PDF

Info

Publication number
CN110675818A
CN110675818A CN201911217367.8A CN201911217367A CN110675818A CN 110675818 A CN110675818 A CN 110675818A CN 201911217367 A CN201911217367 A CN 201911217367A CN 110675818 A CN110675818 A CN 110675818A
Authority
CN
China
Prior art keywords
module
modulation
value
register
corrected
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.)
Granted
Application number
CN201911217367.8A
Other languages
Chinese (zh)
Other versions
CN110675818B (en
Inventor
何光瑜
詹东旭
张胜森
郑增强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Jingce Electronic Group Co Ltd
Wuhan Jingli Electronic Technology Co Ltd
Wuhan Jingce Electronic Technology Co Ltd
Original Assignee
Wuhan Jingce Electronic Group Co Ltd
Wuhan Jingli Electronic Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhan Jingce Electronic Group Co Ltd, Wuhan Jingli Electronic Technology Co Ltd filed Critical Wuhan Jingce Electronic Group Co Ltd
Priority to CN201911217367.8A priority Critical patent/CN110675818B/en
Publication of CN110675818A publication Critical patent/CN110675818A/en
Application granted granted Critical
Publication of CN110675818B publication Critical patent/CN110675818B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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/22Control 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/30Control 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/32Control 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/3208Control 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]
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0271Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
    • G09G2320/0276Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping for the purpose of adaptation to the characteristics of a display device, i.e. gamma correction
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0673Adjustment of display parameters for control of gamma adjustment, e.g. selecting another gamma curve

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Picture Signal Circuits (AREA)
  • Transforming Electric Information Into Light Information (AREA)

Abstract

The invention discloses a module Gamma correction method and a system based on curve matching, which establish a reference Gamma curve function by obtaining a modulation coefficient, a modulation index and a deviation value of a reference module; under the reference binding point, obtaining a prediction deviation value of the module to be corrected by using the register reference modulation value, the register modulation value of the module to be corrected and the deviation value of the reference module; the method comprises the steps of constructing a prediction Gamma curve of a module to be corrected by using a modulation coefficient of a reference module, a modulation index of the reference module and a prediction deviation value of the module to be corrected, obtaining register prediction initial values under all binding points by using the prediction Gamma curve of the module to be corrected, and performing Gamma correction on the module to be corrected by using the register prediction initial values under all binding points, so that the accuracy of the Gamma correction initial values of the module is improved, the adjustment times of the Gamma correction is reduced, and the Gamma correction efficiency of the module is improved.

Description

Curve matching-based module Gamma correction method and system
Technical Field
The invention belongs to the field of module correction, and particularly relates to a module Gamma correction method and system based on curve matching.
Background
An Organic Light-Emitting Diode (OLED) display is also called an Organic electroluminescent display, and plays a significant role in the display industry. The product has the advantages of self-luminescence, wide viewing angle, high contrast, low power consumption, high reaction rate, full color, simple process and the like compared with a thin film transistor liquid crystal display (TFT-LCD) which is a different type of product. The basic structure of OLED is a sandwich structure composed of a thin and transparent Indium Tin Oxide (ITO) with semiconductor property connected to the positive electrode of power, and another metal cathode, when power is supplied to proper voltage, the positive electrode cavity and cathode charge will combine in the light-emitting layer to generate light, which generates red, green and blue RGB three primary colors according to its formula to form basic color.
On an OLED production line, Gamma correction is an iterative optimization technology for adjusting the brightness and the chromaticity of a module. The aim is to coordinate the real linear response of the module with the nonlinear response under the perception of human eyes, so as to achieve the luminous effect of natural transition and distinct hierarchy. Due to the subtle noise of the OLED module in the process and the difference of the molecular arrangement on the same coating, the responses of different modules to the electric signals on the same production line are different, which is the main difficulty of Gamma correction. Moreover, the response of the same module is not stable (time-varying), which makes high-precision Gamma correction difficult to achieve, and therefore how to configure an appropriate convergence range is an unavoidable problem. The current production to shipment of OLEDs must be gamma tuning to ensure that the display effect of the OLEDs meets the industry 2.2 standard curve.
In the Gamma adjustment process, the display requirements must be met for each binding requested by the customer, for which the appropriate binding RGB register values must be obtained. In the process of Gamma tuning of each binding point, the initial value of the RGB register is very important, the initial value is accurately adjusted once, and the adjustment is needed for many times in an inaccurate way, so that the time is spent. Gamma tuning of the OLED display screen is a set of fixed register values for the maximum binding point of the screen to be tested, a set of xyz data is measured by using a colorimeter CA410, and the set of data is matched with only the adjusted data of the screen to obtain the register value of the closest screen as the initial value of the screen to be tested. But due to the little difference between screens, the data of only a few screens are matched, and the characteristics of the batch of screens cannot be completely covered.
Disclosure of Invention
Aiming at the defects or the improvement requirements of the prior art, the invention provides a module Gamma correction method and a module Gamma correction system based on curve matching, wherein a reference Gamma curve function is established by obtaining the modulation coefficient, the modulation index and the deviation value of a reference module, a prediction Gamma curve of a module to be corrected is established by utilizing the modulation coefficient of the reference module, the modulation index of the reference module and the prediction deviation value of the module to be corrected, and Gamma correction is carried out on the module to be corrected by utilizing the register prediction initial values under all binding points, so that the accuracy of the Gamma correction initial values of the module is improved, the adjustment times of Gamma correction is reduced, and the Gamma correction efficiency of the module is improved.
To achieve the above object, according to an aspect of the present invention, there is provided a method for correcting a Gamma of a model based on curve matching, including the steps of:
under the current modulation mode, acquiring a modulation coefficient, a modulation index and a deviation value of a reference module to establish a reference Gamma curve function, wherein the reference Gamma curve function is used for representing the mapping relation between the binding points and the register reference modulation value;
under the reference binding point of the current modulation mode, obtaining a prediction deviation value of the module to be corrected by using a register reference modulation value, a register modulation value of the module to be corrected and a deviation value of a reference module, wherein the register reference modulation value is obtained by referring to a Gamma curve function, and the register modulation value of the module to be corrected is obtained by Gamma correction;
under the current modulation mode, a prediction Gamma curve of the module to be corrected is constructed by using the modulation coefficient of the reference module, the modulation index of the reference module and the prediction deviation value of the module to be corrected, a register value under the tie point to be predicted is obtained by using the prediction Gamma curve of the module to be corrected and is used as a register prediction initial value, and Gamma correction is carried out on the module to be corrected by using the register prediction initial value.
As a further improvement of the present invention, the specific process of obtaining the modulation coefficient, the modulation index and the deviation value of the reference Gamma curve is as follows:
and selecting a reference module to perform Gamma correction so as to obtain register modulation values corresponding to the binding points one by one, and performing Gamma curve fitting by using the binding points and the register modulation values to obtain a modulation coefficient, a modulation index and an offset value of a reference Gamma curve.
As a further improvement of the present invention, the specific process of obtaining the modulation coefficient, the modulation index and the deviation value of the reference Gamma curve is as follows:
selecting a plurality of modules to carry out Gamma correction, carrying out Gamma curve function fitting by using binding points and register modulation values to obtain Gamma curves of the modules, obtaining a modulation coefficient mean value, a modulation index mean value and a deviation value mean value of the Gamma curves of the modules, and respectively taking the modulation coefficient mean value, the modulation index mean value and the deviation value mean value as a modulation coefficient, a modulation index and a deviation value of a reference Gamma curve.
As a further improvement of the present invention, the reference binding point is the highest binding point.
As a further improvement of the present invention, the obtaining of the predicted deviation value of the module to be corrected by using the register reference modulation value, the register modulation value of the module to be corrected, and the deviation value of the reference module is specifically as follows:
and obtaining a difference value between the register modulation value of the module to be corrected under the reference binding point and the register reference modulation value, and obtaining a prediction deviation value of the module to be corrected by the sum of the difference value and the deviation value of the reference Gamma curve.
As a further improvement of the invention, after the preset number of binding Gamma corrections are completed, the correction data of corrected bindings are used for matching the sample modules of the sample library, and the register modulation value of the binding to be corrected of the matched sample module is used as the register prediction initial value of the binding to be corrected of the module to be corrected.
As a further improvement of the present invention, the sample module for matching the sample library by using the corrected data of corrected binding points specifically comprises:
and under the corrected binding points, the Euclidean distance between the register modulation value of the module to be corrected and the register modulation value of the sample module is counted, and the Euclidean distance sum of all the corrected binding points and the sample module corresponding to the Euclidean distance sum when the Euclidean distance sum is minimum are taken as the matched sample module.
To achieve the above object, according to one aspect of the present invention, there is provided a modular Gamma correction system based on curve matching, comprising a reference Gamma curve function obtaining module, an offset value predicting module, a register prediction initial value obtaining module and a Gamma correction module,
the reference Gamma curve function acquisition module is used for acquiring a modulation coefficient, a modulation index and a deviation value of a reference module under the current modulation mode to establish a reference Gamma curve function, and the reference Gamma curve function is used for representing the mapping relation between the binding points and the register reference modulation value;
the deviation value prediction module is used for obtaining the prediction deviation value of the module to be corrected, and specifically comprises the following steps: under the reference binding point of the current modulation mode, obtaining a prediction deviation value of the module to be corrected by using a register reference modulation value, a register modulation value of the module to be corrected and a deviation value of a reference module, wherein the register reference modulation value is obtained by referring to a Gamma curve function, and the register modulation value of the module to be corrected is obtained by Gamma correction;
the register prediction initial value obtaining module is used for constructing a prediction Gamma curve of the module to be corrected by using the modulation coefficient of the reference module, the modulation index of the reference module and the prediction deviation value of the module to be corrected under the current modulation mode, and obtaining a register value under the binding point to be predicted by using the prediction Gamma curve of the module to be corrected as a register prediction initial value;
the Gamma correction module is used for carrying out Gamma correction on the module to be corrected by utilizing the register prediction initial value so as to ensure that the system executes the steps of the method.
To achieve the above object, according to another aspect of the present invention, there is provided a terminal device comprising at least one processing unit, and at least one memory unit, wherein the memory unit stores a computer program which, when executed by the processing unit, causes the processing unit to perform the steps of the above method.
To achieve the above object, according to another aspect of the present invention, there is provided a computer-readable medium storing a computer program executable by a terminal device, the program causing the terminal device to perform the steps of the above method when the program is run on the terminal device.
Generally, compared with the prior art, the above technical solution conceived by the present invention has the following beneficial effects:
the invention relates to a module Gamma correction method and a system based on curve matching, which establish a reference Gamma curve function by obtaining a modulation coefficient, a modulation index and a deviation value of a reference module, construct a prediction Gamma curve of a module to be corrected by utilizing the modulation coefficient, the modulation index and the prediction deviation value of the reference module, utilize register prediction initial values under all binding points to carry out Gamma correction on the module to be corrected, analyze the characteristics of a screen body by utilizing a large amount of data based on the register data distribution rule of the screen body, thereby obtaining a more accurate screen body register initial value given strategy, further improving the accuracy of the module Gamma correction initial value, providing a method for rapidly calculating the initial value for the module Gamma Tuning adjustment, further reducing the adjustment times of the Gamma correction, reducing the Gamma correction time and improving the Gamma correction efficiency of the module.
Drawings
Fig. 1 is a schematic diagram of a curve matching-based module Gamma correction method according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In addition, the technical features involved in the embodiments of the present invention described below may be combined with each other as long as they do not conflict with each other. The present invention will be described in further detail with reference to specific embodiments.
The applicant finds that the distribution condition of the register data of each binding point is obtained on the basis of RGB register data after Gamma tuning is carried out on a batch of 1000 OLED display screens, and the register data of 1000 OLED display screens are subjected to data analysis and are all concentrated in a smaller interval. A register curve in a Nomal mode (the Nomal mode is only an example, and may also be in other modulation modes) may be obtained through each tie register value in the Nomal mode, so that data of 1000 screens may obtain a tie register data curve in a Nomal mode of 1000 screens, and curve data is analyzed by combining a Gamma curve function, where the Gamma curve function is:
Figure DEST_PATH_IMAGE001
wherein:kis the modulation factor(s) of the modulation,xis a gray scale in which the gray scale is represented,γis the modulation index (Gamma value),bis the deviation value.
In general, the curve of a registerγThe value is approximately 0.45, and Gamma curve function fitting can be carried out through binding points and register modulation values to obtain a reference Gamma curve functionk,γAnd are andbvalues, and the difference between the different curves can be approximated as a deviationbThe value of (c) is different. For this purpose, on the basis of the curve data of the adjusted reference register, it is obtainedk,γAnd are andbafter register data of a reference binding point (such as a first binding point or the highest binding point) is adjusted, other screens perform deviation calculation with the register data of the first binding point of the first screen to obtain a deviation valuebThen the deviation is calculatedbAnd substituting the Gamma formula and calculating by combining the gray scales to obtain the register predicted value corresponding to the gray scale, so that the predicted values of all the gray scales can be calculated to be used as initial values of Gamma correction.
Fig. 1 is a schematic diagram of a curve matching-based module Gamma correction method according to an embodiment of the present invention. As shown in fig. 1, based on the above findings, a method for calibrating Gamma of a model based on curve matching includes the following steps:
acquiring a modulation coefficient, a modulation index and a deviation value of a reference module to establish a reference Gamma curve function, wherein the reference Gamma curve function is used for representing the mapping relation between the binding points and the register reference modulation value;
in the current modulation mode, as a preferred embodiment, Gamma correction is performed on a reference module to obtain register modulation values corresponding to tie points (also called gray-scale values) one by one, and Gamma curve fitting is performed by using the tie points and the register modulation values to obtain Gamma curve parameter values of the reference module, wherein the Gamma curve parameter values comprise modulation coefficients, modulation indexes and deviation values; when the Gamma curve function is fitted, preset binding points can be selected according to the fitting requirement to carry out Gamma modulation, and the number and the distribution characteristic of the preset binding points can be correspondingly set according to the fitting requirement; preferably, a plurality of reference modules can be selected, the mean value of the modulation coefficient, the mean value of the modulation index and the mean value of the deviation value of the Gamma curve of the plurality of modules are obtained, and the mean value of the modulation coefficient, the mean value of the modulation index and the mean value of the deviation value are respectively used as the modulation coefficient, the modulation index and the deviation value of the reference Gamma curve.
Under the reference binding point of the current modulation mode, obtaining a prediction deviation value of the module to be corrected by using a register reference modulation value, a register modulation value of the module to be corrected and a deviation value of a reference module, wherein the register reference modulation value is obtained by referring to a Gamma curve function, and the register modulation value of the module to be corrected is obtained by Gamma correction; as a preferred embodiment, the reference binding is the highest binding.
As a preferred embodiment, a difference value between the register modulation value of the module to be corrected under the reference binding point and the register reference modulation value is obtained, and the sum of the difference value and the deviation value of the reference Gamma curve obtains a predicted deviation value of the module to be corrected. Of course, the above is only an example, and what kind of parameter representation of the predicted deviation value of the module to be corrected can be adjusted according to the specific modulation requirement, and is not limited to the above-mentioned one. Under the current modulation mode, a prediction Gamma curve of the module to be corrected is constructed by using the modulation coefficient of the reference module, the modulation index of the reference module and the prediction deviation value of the module to be corrected, a register value under the tie point to be predicted is obtained by using the prediction Gamma curve of the module to be corrected and is used as a register prediction initial value, and Gamma correction is carried out on the module to be corrected by using the register prediction initial value.
As a preferred embodiment, after the correction of the binding points Gamma of a preset number is completed (5 are selected as the preset number), the correction data of the corrected binding points are used for matching the sample modules of the sample library, and the register modulation value of the binding points to be corrected of the matched sample modules is used as the register prediction initial value of the binding points to be corrected of the module to be corrected; as an example, all corrected modules may be selected as sample modules;
as a preferred embodiment, the sample module for matching the sample library by using the corrected data of corrected binding points is specifically:
calculating the euclidean distance between the register modulation value of the module to be corrected and the register modulation value of the sample module under the corrected binding point, and counting the euclidean distance sum of all the corrected binding points, wherein the sample module corresponding to the euclidean distance sum when the euclidean distance sum is minimum is taken as a matched sample module.
With the increase of Gamma correction screens, the data of the sample modules of the sample library also increase; the effect of the initial value will be better.
A model Gamma correction system based on curve matching comprises a reference Gamma curve function obtaining module, an offset value predicting module, a register predicting initial value obtaining module and a Gamma correction module,
the reference Gamma curve function acquisition module is used for acquiring the modulation coefficient, the modulation index and the deviation value of the reference module in the current modulation mode to establish a reference Gamma curve function, and the reference Gamma curve function is used for representing the mapping relation between the binding points and the register reference modulation value;
as a preferred embodiment, the reference Gamma curve function obtaining module performs Gamma correction on the reference module to obtain register modulation values corresponding to tie points (also called gray-scale values) one by one, and performs Gamma curve fitting by using the tie points and the register modulation values to obtain Gamma curve parameter values of the reference module, wherein the Gamma curve parameter values include modulation coefficients, modulation indexes and deviation values; when the Gamma curve function is fitted, preset binding points can be selected according to the fitting requirement to carry out Gamma modulation, and the number and the distribution characteristic of the preset binding points can be correspondingly set according to the fitting requirement; preferably, a plurality of modules can be selected, Gamma curve function fitting is carried out by using binding points and register modulation values to obtain Gamma curves of the modules, the modulation coefficient mean value, the modulation index mean value and the deviation value mean value of the Gamma curves of the modules are obtained, and the modulation coefficient mean value, the modulation index mean value and the deviation value mean value are respectively used as the modulation coefficient, the modulation index and the deviation value of a reference Gamma curve.
The deviation value prediction module is used for obtaining the prediction deviation value of the module to be corrected, and specifically comprises the following steps: under the reference binding point of the current modulation mode, obtaining a prediction deviation value of the module to be corrected by using a register reference modulation value, a register modulation value of the module to be corrected and a deviation value of a reference module, wherein the register reference modulation value is obtained by referring to a Gamma curve function, and the register modulation value of the module to be corrected is obtained by Gamma correction;
as a preferred embodiment, a difference value between the register modulation value of the module to be corrected under the reference binding point and the register reference modulation value is obtained, and the sum of the difference value and the deviation value of the reference Gamma curve obtains a predicted deviation value of the module to be corrected. Of course, the above is only an example, and what kind of parameter representation of the predicted deviation value of the module to be corrected can be adjusted according to the specific modulation requirement, and is not limited to the above-mentioned one.
The register prediction initial value obtaining module is used for constructing a prediction Gamma curve of the module to be corrected by using the modulation coefficient of the reference module, the modulation index of the reference module and the prediction deviation value of the module to be corrected under the current modulation mode, and obtaining a register value under the binding point to be predicted by using the prediction Gamma curve of the module to be corrected as a register prediction initial value;
the Gamma correction module is used for carrying out Gamma correction on the module to be corrected by utilizing the register prediction initial value.
A terminal device comprising at least one processing unit and at least one memory unit, wherein the memory unit stores a computer program which, when executed by the processing unit, causes the processing unit to carry out the steps of the above-mentioned method.
A computer-readable medium, in which a computer program executable by a terminal device is stored, which program, when run on the terminal device, causes the terminal device to carry out the steps of the above-mentioned method.
As an example, Gamma tuning is performed on a certain type of screen according to the above method, the screen requirement is 6 Nomal patterns, each Nomal pattern has 13 gray levels, and 78 binding points are adjusted. Table 1 is a comparison and schematic diagram of the modulation results of the conventional method and the method of the present invention, as shown in table 1, a total of 10 times of adjustment are performed for statistical analysis, and it can be seen from table data that, in the total adjustment step number, the method of the present invention has 200 steps less than the mean value of the modulation step numbers of the conventional method, which shows that the initial value prediction in the method of the present invention is relatively accurate, so that the time for performing gamma tuning by the method of the present invention has 30 seconds less than the mean value of the modulation time of the conventional method.
TABLE 1 comparative schematic of the modulation results of the prior art method and the method of the present invention
Figure DEST_PATH_IMAGE002
It will be understood by those skilled in the art that the foregoing is only a preferred embodiment of the present invention, and is not intended to limit the invention, and that any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (10)

1. A module Gamma correction method based on curve matching is characterized by comprising the following steps:
under the current modulation mode, acquiring a modulation coefficient, a modulation index and a deviation value of a reference module to establish a reference Gamma curve function, wherein the reference Gamma curve function is used for representing the mapping relation between the binding points and the register reference modulation value;
under the reference binding point of the current modulation mode, obtaining a prediction deviation value of the module to be corrected by using a register reference modulation value, a register modulation value of the module to be corrected and a deviation value of a reference module, wherein the register reference modulation value is obtained by referring to a Gamma curve function, and the register modulation value of the module to be corrected is obtained by Gamma correction;
and under the current modulation mode, constructing a prediction Gamma curve of the module to be corrected by using the modulation coefficient of the reference module, the modulation index of the reference module and the prediction deviation value of the module to be corrected, obtaining a register value under the tie point to be predicted by using the prediction Gamma curve of the module to be corrected as a register prediction initial value, and performing Gamma correction on the module to be corrected by using the register prediction initial value.
2. The curve matching-based module Gamma correction method according to claim 1, wherein the specific process of obtaining the modulation coefficient, the modulation index and the deviation value of the reference Gamma curve is as follows:
and selecting a reference module to perform Gamma correction so as to obtain register modulation values corresponding to the binding points one by one, and performing Gamma curve fitting by using the binding points and the register modulation values to obtain a modulation coefficient, a modulation index and an offset value of a reference Gamma curve.
3. The curve matching-based module Gamma correction method according to claim 1, wherein the specific process of obtaining the modulation coefficient, the modulation index and the deviation value of the reference Gamma curve is as follows:
selecting a plurality of modules to carry out Gamma correction, carrying out Gamma curve function fitting by using binding points and register modulation values to obtain Gamma curves of the modules, obtaining a modulation coefficient mean value, a modulation index mean value and a deviation value mean value of the Gamma curves of the modules, and respectively taking the modulation coefficient mean value, the modulation index mean value and the deviation value mean value as a modulation coefficient, a modulation index and a deviation value of a reference Gamma curve.
4. The curve matching-based module Gamma correction method according to claim 1, wherein the reference binding point is the highest binding point.
5. The method according to any one of claims 1 to 4, wherein the obtaining of the predicted deviation value of the to-be-corrected module using the register reference modulation value, the register modulation value of the to-be-corrected module, and the deviation value of the reference module comprises:
and obtaining a difference value between the register modulation value of the module to be corrected under the reference binding point and the register reference modulation value, and obtaining a prediction deviation value of the module to be corrected by the sum of the difference value and the deviation value of the reference Gamma curve.
6. The curve matching-based module Gamma correction method according to any one of claims 1-4, characterized in that after a preset number of binding point Gamma corrections are completed, the correction data with corrected binding points are used to match the sample modules of the sample library, and the register modulation value of the binding point to be corrected of the matched sample module is used as the register prediction initial value of the binding point to be corrected of the module to be corrected.
7. The curve matching-based module Gamma correction method according to claim 6, wherein the matching of the sample modules of the sample library with the correction data with corrected binding points comprises:
and under the corrected binding points, the Euclidean distance between the register modulation value of the module to be corrected and the register modulation value of the sample module is counted, and the Euclidean distance sum of all the corrected binding points and the sample module corresponding to the Euclidean distance sum when the Euclidean distance sum is minimum are taken as the matched sample module.
8. A model Gamma correction system based on curve matching comprises a reference Gamma curve function acquisition module, an offset value prediction module, a register prediction initial value acquisition module and a Gamma correction module,
the reference Gamma curve function acquisition module is used for acquiring a modulation coefficient, a modulation index and a deviation value of a reference module under the current modulation mode to establish a reference Gamma curve function, and the reference Gamma curve function is used for representing the mapping relation between the binding points and the register reference modulation value;
the deviation value prediction module is used for obtaining the prediction deviation value of the module to be corrected, and specifically comprises the following steps: under the reference binding point of the current modulation mode, obtaining a prediction deviation value of the module to be corrected by using a register reference modulation value, a register modulation value of the module to be corrected and a deviation value of a reference module, wherein the register reference modulation value is obtained by referring to a Gamma curve function, and the register modulation value of the module to be corrected is obtained by Gamma correction;
the register prediction initial value obtaining module is used for constructing a prediction Gamma curve of the module to be corrected by using the modulation coefficient of the reference module, the modulation index of the reference module and the prediction deviation value of the module to be corrected under the current modulation mode, and obtaining a register value under the binding point to be predicted by using the prediction Gamma curve of the module to be corrected as a register prediction initial value;
the Gamma correction module is used for carrying out Gamma correction on the module to be corrected by utilizing the register prediction initial value so that the system executes the steps of the method of any one of claims 1 to 7.
9. A terminal device, comprising at least one processing unit and at least one memory unit, wherein the memory unit stores a computer program which, when executed by the processing unit, causes the processing unit to carry out the steps of the method according to any one of claims 1 to 7.
10. A computer-readable medium, in which a computer program is stored which is executable by a terminal device, and which, when run on the terminal device, causes the terminal device to carry out the steps of the method of any one of claims 1 to 7.
CN201911217367.8A 2019-12-03 2019-12-03 Curve matching-based module Gamma correction method and system Active CN110675818B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911217367.8A CN110675818B (en) 2019-12-03 2019-12-03 Curve matching-based module Gamma correction method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911217367.8A CN110675818B (en) 2019-12-03 2019-12-03 Curve matching-based module Gamma correction method and system

Publications (2)

Publication Number Publication Date
CN110675818A true CN110675818A (en) 2020-01-10
CN110675818B CN110675818B (en) 2020-05-19

Family

ID=69088309

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911217367.8A Active CN110675818B (en) 2019-12-03 2019-12-03 Curve matching-based module Gamma correction method and system

Country Status (1)

Country Link
CN (1) CN110675818B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111524484A (en) * 2020-04-30 2020-08-11 苏州佳智彩光电科技有限公司 Rapid Gamma adjustment method and one-time burning OTP system
CN111540312A (en) * 2020-07-07 2020-08-14 武汉精立电子技术有限公司 Gamma modulation method
CN113223452A (en) * 2020-01-21 2021-08-06 武汉精立电子技术有限公司 Characteristic curve-based module Gamma initial value prediction method
CN113223453A (en) * 2020-01-21 2021-08-06 武汉精立电子技术有限公司 Module Gamma initial value prediction method
CN113487577A (en) * 2021-07-15 2021-10-08 哈尔滨工业大学(深圳) GRU-CNN combined model-based rapid Gamma adjustment method, system and application
CN114429758A (en) * 2022-01-19 2022-05-03 苏州华星光电技术有限公司 Method for correcting and compensating gamma voltage of display panel, device thereof and storage medium
US11636799B2 (en) 2020-07-27 2023-04-25 Yungu (Gu'an) Technology Co., Ltd. Display method, display panel and display control device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060114454A (en) * 2005-04-29 2006-11-07 삼성에스디아이 주식회사 Gamma correction apparatus of organic electroluminescent display and gamma correction method of the same
US20080024525A1 (en) * 2006-07-27 2008-01-31 Chunghwa Picture Tubes, Ltd. Display panel driving device and driving method thereof
KR20080060438A (en) * 2006-12-27 2008-07-02 엘지디스플레이 주식회사 Organic light emitting diode display and driving method thereof
US20110134160A1 (en) * 2009-12-09 2011-06-09 Hitachi, Ltd. Image display device
CN105096896A (en) * 2015-09-18 2015-11-25 京东方科技集团股份有限公司 Gamma voltage regulation method and device
CN109767729A (en) * 2019-04-01 2019-05-17 昆山国显光电有限公司 A kind of gamma-debugged method of screen body and display module
CN109767722A (en) * 2017-11-09 2019-05-17 上海和辉光电有限公司 A kind of OLED mould group Gamma adjusting method and regulating device
CN109872687A (en) * 2019-04-24 2019-06-11 京东方科技集团股份有限公司 Gamma correction method, gamma correction mould group, display panel and display device
CN110310596A (en) * 2019-06-17 2019-10-08 武汉精立电子技术有限公司 A kind of the GAMMA adjusting initial value prediction technique and system of OLED mould group

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060114454A (en) * 2005-04-29 2006-11-07 삼성에스디아이 주식회사 Gamma correction apparatus of organic electroluminescent display and gamma correction method of the same
US20080024525A1 (en) * 2006-07-27 2008-01-31 Chunghwa Picture Tubes, Ltd. Display panel driving device and driving method thereof
KR20080060438A (en) * 2006-12-27 2008-07-02 엘지디스플레이 주식회사 Organic light emitting diode display and driving method thereof
US20110134160A1 (en) * 2009-12-09 2011-06-09 Hitachi, Ltd. Image display device
CN105096896A (en) * 2015-09-18 2015-11-25 京东方科技集团股份有限公司 Gamma voltage regulation method and device
CN109767722A (en) * 2017-11-09 2019-05-17 上海和辉光电有限公司 A kind of OLED mould group Gamma adjusting method and regulating device
CN109767729A (en) * 2019-04-01 2019-05-17 昆山国显光电有限公司 A kind of gamma-debugged method of screen body and display module
CN109872687A (en) * 2019-04-24 2019-06-11 京东方科技集团股份有限公司 Gamma correction method, gamma correction mould group, display panel and display device
CN110310596A (en) * 2019-06-17 2019-10-08 武汉精立电子技术有限公司 A kind of the GAMMA adjusting initial value prediction technique and system of OLED mould group

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113223452A (en) * 2020-01-21 2021-08-06 武汉精立电子技术有限公司 Characteristic curve-based module Gamma initial value prediction method
CN113223453A (en) * 2020-01-21 2021-08-06 武汉精立电子技术有限公司 Module Gamma initial value prediction method
CN113223452B (en) * 2020-01-21 2022-06-03 武汉精立电子技术有限公司 Characteristic curve-based module Gamma initial value prediction method
CN111524484A (en) * 2020-04-30 2020-08-11 苏州佳智彩光电科技有限公司 Rapid Gamma adjustment method and one-time burning OTP system
CN111524484B (en) * 2020-04-30 2022-08-09 苏州佳智彩光电科技有限公司 Rapid Gamma adjustment method and one-time burning OTP system
CN111540312A (en) * 2020-07-07 2020-08-14 武汉精立电子技术有限公司 Gamma modulation method
US11636799B2 (en) 2020-07-27 2023-04-25 Yungu (Gu'an) Technology Co., Ltd. Display method, display panel and display control device
CN113487577A (en) * 2021-07-15 2021-10-08 哈尔滨工业大学(深圳) GRU-CNN combined model-based rapid Gamma adjustment method, system and application
CN113487577B (en) * 2021-07-15 2023-12-26 哈尔滨工业大学(深圳) Quick Gamma adjustment method, system and application based on GRU-CNN combined model
CN114429758A (en) * 2022-01-19 2022-05-03 苏州华星光电技术有限公司 Method for correcting and compensating gamma voltage of display panel, device thereof and storage medium

Also Published As

Publication number Publication date
CN110675818B (en) 2020-05-19

Similar Documents

Publication Publication Date Title
CN110675818B (en) Curve matching-based module Gamma correction method and system
CN104821157B (en) Show correction system
WO2021190158A1 (en) Adjusting apparatus, method for adjusting gamma voltage and white balance of display screen, and medium
CN107346653B (en) GAMMA curve adjusting method and device based on deep learning
CN103080999B (en) For having the self-adaptation color correction of the indicating meter of backlight modulation
CN107622761B (en) Screen display correction method based on negative feedback
CN110459170B (en) Module Gamma correction method, terminal equipment and computer readable medium
CN109637441B (en) Module Gamma correction method based on Kalman filtering
CN102237025A (en) Lookup table generation method used in display color correction
CN107507562B (en) OLED grayscale gamma method of adjustment based on fast search algorithm
CN112292851B (en) Color gamut correction method and device
CN110310596B (en) GAMMA (GAMMA-GAMMA) adjustment initial value prediction method and system of OLED module
CN109036333A (en) Display parameter correction method and device of display, terminal equipment and storage medium
CN110534058B (en) Method and system for rapidly converging Gamma tuning
CN106782347B (en) Correct the method and device of LED backlight display white point
CN109712569A (en) A kind of method and OLED display panel reducing display color difference
CN110728362B (en) Module Gamma adjusting method based on LSTM neural network
CN109410889B (en) White balance adjusting method and device and electronic equipment
CN110896466B (en) White balance adjustment method and system of display device
CN109767729B (en) Screen gamma debugging method and display module
CN115985242A (en) Gamma correction method and device of display module and electronic equipment
CN111524484B (en) Rapid Gamma adjustment method and one-time burning OTP system
CN113223452B (en) Characteristic curve-based module Gamma initial value prediction method
CN113223453B (en) Module Gamma initial value prediction method
CN110880306B (en) Color restoration correction method for medical display

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