Nothing Special   »   [go: up one dir, main page]

CN115132142A - Gamma correction method based on camera display screen under screen and related product - Google Patents

Gamma correction method based on camera display screen under screen and related product Download PDF

Info

Publication number
CN115132142A
CN115132142A CN202210906648.XA CN202210906648A CN115132142A CN 115132142 A CN115132142 A CN 115132142A CN 202210906648 A CN202210906648 A CN 202210906648A CN 115132142 A CN115132142 A CN 115132142A
Authority
CN
China
Prior art keywords
point
corrected
screen
gray
under
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.)
Pending
Application number
CN202210906648.XA
Other languages
Chinese (zh)
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202210906648.XA priority Critical patent/CN115132142A/en
Publication of CN115132142A publication Critical patent/CN115132142A/en
Pending legal-status Critical Current

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
    • 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/34Control 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 by control of light from an independent source
    • G09G3/36Control 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 by control of light from an independent source using liquid crystals
    • G09G3/3607Control 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 by control of light from an independent source using liquid crystals for displaying colours or for displaying grey scales with a specific pixel layout, e.g. using sub-pixels
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Picture Signal Circuits (AREA)

Abstract

The embodiment of the application provides a gamma correction method based on a camera display screen under a screen and a related product, wherein the camera display screen under the screen comprises a conventional area and an area under the screen, and the gamma correction method based on the camera display screen under the screen comprises the following steps: carrying out gamma correction on the point to be corrected in the conventional area; and under the condition that the gray-scale value of the point to be corrected in the screen-below area is smaller than the first threshold value, taking the correction result of the corrected point in the conventional area, which is the same as the gray-scale value of the point to be corrected in the screen-below area, as the correction result of the point to be corrected in the screen-below area. The embodiment of the application can reduce the time length required by gamma correction of the camera display screen under the screen.

Description

Gamma correction method based on camera display screen under screen and related product
Technical Field
The application relates to the technical field of display, in particular to a gamma correction method based on an off-screen camera display screen and a related product.
Background
In the display technology field of display screens, if the luminance of a display screen and the input current are in a linear relationship, the difference between the chromaticity and the target chromaticity is large. Gamma correction of the brightness relationship of the display screen is required to match the characteristics of the human eye.
An under-screen camera (UPC) display screen includes two parts: a normal region (non-off-screen region) and an off-screen region, which requires normal display, and thus requires separate adjustment for both regions during gamma correction. The current gamma correction scheme for the camera display screen under the screen is twice adjustment: the gamma correction is performed for the normal region first, and then for the sub-screen region. This approach is comparable to the conventional display screen, with two adjustments, resulting in the gamma correction of the under-screen camera display screen being twice as long as the conventional display screen.
Disclosure of Invention
The embodiment of the application provides a gamma correction method based on an off-screen camera display screen and a related product, which can reduce the time required by gamma correction of the off-screen camera display screen.
A first aspect of an embodiment of the present application provides a gamma correction method based on an off-screen camera display screen, where the off-screen camera display screen includes a conventional region and an off-screen region, and the method includes:
carrying out gamma correction on the point to be corrected in the conventional region;
and under the condition that the gray-scale value of the point to be corrected in the screen-down area is smaller than a first threshold value, taking the correction result of the corrected point in the conventional area, which is the same as the gray-scale value of the point to be corrected in the screen-down area, as the correction result of the point to be corrected in the screen-down area.
A second aspect of the embodiments of the present application provides a gamma correction device based on an off-screen camera display screen, the off-screen camera display screen includes a conventional region and an off-screen region, the device includes:
the first correction unit is used for carrying out gamma correction on the point to be corrected in the regular region;
and the second correction unit is used for taking the correction result of the corrected point in the conventional area, which is the same as the gray value of the point to be corrected in the off-screen area, as the correction result of the point to be corrected in the off-screen area under the condition that the gray value of the point to be corrected in the off-screen area is smaller than the first threshold value.
A third aspect of an embodiment of the present application provides a terminal device, including a processor and a memory, where the memory is used to store a computer program, and the computer program includes program instructions, and the processor is configured to call the program instructions to execute the step instructions in the first aspect of the embodiment of the present application.
A fourth aspect of embodiments of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, the computer program comprising program instructions that, when executed by a processor, cause the processor to perform the step instructions as in the first aspect of embodiments of the present application.
A fifth aspect of embodiments of the present application provides a computer program product, wherein the computer program product comprises a computer program comprising program instructions that, when executed by a processor, cause the processor to perform the steps instructions as in the first aspect of embodiments of the present application.
In the embodiment of the application, based on the gamma correction method of the display screen of the camera under the screen, the display screen of the camera under the screen comprises a conventional area and an area under the screen, and gamma correction is carried out on a point to be corrected in the conventional area; and under the condition that the gray-scale value of the point to be corrected in the screen-down area is smaller than a first threshold value, taking the correction result of the corrected point in the conventional area, which is the same as the gray-scale value of the point to be corrected in the screen-down area, as the correction result of the point to be corrected in the screen-down area. According to the gamma correction method based on the screen lower camera display screen, when the point to be corrected in the screen lower area is corrected, the point to be corrected, of which the gray value is smaller than the first threshold value, in the screen lower area does not need to be calibrated, the correction result of the corrected point, of which the gray value is the same as that of the point to be corrected in the screen lower area, in the conventional area is directly used as the correction result of the point to be corrected, of which the gray value is smaller than the first threshold value, in the screen lower area, and therefore the time required by gamma correction of the screen lower camera display screen can be shortened.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic diagram illustrating a comparison between the brightness observed by human eyes and the physical brightness provided by the embodiments of the present application;
fig. 2 is a schematic flowchart of a gamma correction method based on an off-screen camera display screen according to an embodiment of the present disclosure;
fig. 3 is a schematic view of an off-screen camera display screen provided in an embodiment of the present application;
FIG. 4 is a schematic flowchart of another gamma correction method based on an off-screen camera display screen according to an embodiment of the present disclosure;
FIG. 5 is a flow chart of a method for combining two region gamma corrections according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a gamma correction device based on an off-screen camera display screen according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the foregoing drawings are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the specification. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The terminal equipment related to the embodiment of the application is a terminal with an off-screen camera display screen. May be a mobile phone, a tablet pc, a notebook pc, an ultra-mobile personal computer (UMPC), a netbook, a Personal Digital Assistant (PDA), an On Board Unit (OBU), a wearable device (e.g., a watch, a bracelet, a smart helmet, etc.), a smart home device (e.g., an electric cooker, a stereo, a home steward device, etc.), an Augmented Reality (AR)/Virtual Reality (VR) device, etc.
Gamma correction (Gamma correction): in the age of older digital images, most displays were kinescope displays. The physical properties of these displays are such that twice the input voltage does not produce twice the brightness. The input voltage is approximately exponential to the brightness by an exponent of 2.2, and 2.2 is referred to as the gamma (gamma) value of the display. This happens to match the human perceived brightness, since human perception of brightness is just a (inverse) logarithmic relationship. Referring to fig. 1, fig. 1 is a schematic diagram illustrating a comparison between brightness observed by a human eye and physical brightness according to an embodiment of the present disclosure. The luminance displayed by the upper luminance bar of fig. 1 is the luminance observed by human eyes, and the luminance displayed by the lower luminance bar is the physical luminance. The brightness displayed by the upper brightness bar appears to vary proportionally, with double brightness values being perceived by the human eye as double brightness variations. But for the physical brightness of the light, i.e. the number of photons leaving the light source, the lower brightness bar shows the correct brightness. But the lower luminance bar looks somewhat strange due to the difference in luminance that we perceive to our human eyes. It is because the human eye is more inclined to perceive luminance according to the proportional relationship of the upper luminance bars and the display uses a logarithmic relationship to display the output colors, the actual physical luminance is mapped in a non-linear relationship as follows:
Vout=A*Vin γ
where a is a constant and the values of both the input Vin and the output Vout are non-negative real values. In general, in the normal case where a is 1, the input and output values range from 0 to 1. The case of gamma value γ <1 is sometimes referred to as encoding gamma value (encoding gamma), and the process of performing this encoding operation using the above power law is also referred to as gamma compression; in contrast, the case where the gamma value γ >1 is sometimes called a decoding gamma value (decoding gamma), and the process of performing this decoding operation using the above-mentioned power law is also called gamma expansion (gamma expansion).
A Liquid Crystal Display (LCD) and an organic light-emitting diode (OLED) display have a linear relationship between luminance and input current before gamma correction, and have a large difference between chromaticity and target chromaticity (since the original screen output is not calibrated, the current and luminance have a linear relationship, and white color mixed by R/G/B may be reddish or greenish in this relationship), in order to match the characteristics of human eyes, the luminance relationship of the display needs to be corrected, and usually the luminance is corrected to 2.2 that best matches the human eyes, and the chromaticity is corrected to target color coordinates.
Referring to fig. 2, fig. 2 is a schematic flowchart illustrating a gamma correction method based on a display screen of an off-screen camera according to an embodiment of the present disclosure. As shown in fig. 2, the method may include the following steps.
And 201, the terminal equipment performs gamma correction on the point to be corrected in the regular area.
The Gamma correction (Gamma correction) method in the embodiment of the application can perform Gamma correction on an under-screen camera (UPC) display screen.
Referring to fig. 3, fig. 3 is a schematic view of a display screen of an off-screen camera according to an embodiment of the present disclosure. As shown in fig. 3, the off-screen camera display screen may include a regular area (non-off-screen area) and an off-screen area. Different with through-hole screen and bang screen is that the screen lower region of camera display screen needs normal demonstration under the screen. The under-screen area, which may also be referred to as: and a sub-screen camera area. The lower screen camera can be arranged in the lower screen area, and normal work of the lower screen camera can be guaranteed.
Since the conventional area and the under-screen area are designed differently, the driving voltage to be supplied is also different, and separate adjustment is required. The current gamma correction scheme for the camera display screen under the screen is twice adjustment: the gamma correction is performed for the normal region first, and then for the sub-screen region. This approach is comparable to the conventional display screen, with two adjustments, resulting in the gamma correction of the under-screen camera display screen being twice as long as the conventional display screen.
In step 201, gamma correction is still performed on the point to be corrected in the regular region by using a conventional method.
The point to be corrected can select a pixel point at the center of the conventional area. One dot to be corrected may correspond to one red subpixel (R subpixel), one green subpixel (G subpixel), and one blue subpixel (B subpixel). At least two points to be corrected can be selected for correction. For example, 9-11 brightness points may be selected for correction.
In one embodiment, in step 201, the terminal device performs gamma correction on the point to be corrected in the regular region, and may include the following steps:
(11) setting a brightness grade, setting a gray-scale value of the point to be corrected in a conventional area under the set brightness grade, and adjusting the brightness of the R sub-pixel, the G sub-pixel and the B sub-pixel corresponding to the point to be corrected;
(12) and writing a correction result of the point to be corrected into a first look-up table (LUT) under the condition that the brightness of the point to be corrected meets the brightness condition corresponding to the gray-scale value and the chromaticity of the point to be corrected meets the target chromaticity condition.
In the embodiment of the application, the brightness level is the maximum brightness of the display screen. The brightness level may include: 2nit (nit), 10nit, 50nit, 100nit, 500nit, 1000 nit.
Different brightness levels may correspond to different scenes. For example, in an outdoor environment with strong sunlight during daytime, the display screen may operate at a brightness level of 1000 nit; in the room, the display screen can work at a brightness level of 500 nit; when the light is turned off at night, the display screen can work at the brightness level 2nit, 10nit or 50 nit.
Each brightness level may correspond to the same gray scale range. For example, all may correspond to a gray scale range of 0-255. For example, 255 parts divided between 0 and 2nit are the 0 to 255 grayscales of the brightness level 2nit, 255 parts divided between 0 and 100nit are the 0 to 255 grayscales of the brightness level 100nit, the 255 grayscales of the brightness level 2nit are 2nit, and the 255 grayscales of the brightness level 100nit are 100 nit. For example, 255 grayscales of the mobile phone in the night light-off state are different from 255 grayscales of the mobile phone in the daytime sunlight. For example, the 16 gray levels of the luminance level 100nit have the same luminance as the 40 gray levels of the luminance level 50nit, but the 16 gray levels of the luminance level 100nit are different from the 16 gray levels of the luminance level 50 nit.
In order to ensure the display effect in the conventional area under different brightness levels, gamma correction needs to be performed on the points to be corrected in the conventional area under different brightness levels. For example, the point to be corrected in the conventional region under the brightness level 2nit can be corrected from the gray scale of 0 to 255 respectively, the point to be corrected in the conventional region under the brightness level 10nit can be corrected from the gray scale of 0 to 255 respectively, and so on, until the point to be corrected in the conventional region under the brightness level 1000nit is corrected from the gray scale of 0 to 255 respectively, that is, the gamma correction of the point to be corrected in the conventional region under different brightness levels is completed. For other points to be corrected in the regular region, the gamma correction can be performed by using a similar method.
And setting the gray-scale value of the point to be corrected in the conventional area under the set brightness level. And under the first gray-scale value under the set brightness level, adjusting the brightness of the R sub-pixel, the G sub-pixel and the B sub-pixel corresponding to the point to be corrected.
And writing the correction result of the point to be corrected into a first display lookup table under the condition that the brightness of the point to be corrected meets the brightness condition corresponding to the first gray-scale value and the chromaticity of the point to be corrected meets the target chromaticity condition. The correction result of the point to be corrected comprises the following steps: the first gray scale value of the to-be-corrected band is a voltage value corresponding to the adjusted brightness of the R sub-pixel under the first gray scale value (that is, the voltage value of the R sub-pixel under the first gray scale value), a voltage value corresponding to the adjusted brightness of the G sub-pixel under the first gray scale value (that is, the voltage value of the G sub-pixel under the first gray scale value), and a voltage value corresponding to the adjusted brightness of the B sub-pixel under the first gray scale value (that is, the voltage value of the B sub-pixel under the first gray scale value).
When the point to be corrected is displayed at a gray scale (for example, the first gray scale value) of a brightness level, the voltage value corresponding to the adjusted brightness of the R sub-pixel of the point to be corrected at the first gray scale value, the voltage value corresponding to the adjusted brightness of the G sub-pixel at the first gray scale value, and the voltage corresponding to the adjusted brightness of the B sub-pixel at the first gray scale value may be looked up through the first display look-up table, the voltage value corresponding to the adjusted brightness of the R sub-pixel of the point to be corrected at the first gray scale value is loaded onto the R sub-pixel, the voltage value corresponding to the adjusted brightness of the G sub-pixel of the point to be corrected at the first gray scale value is loaded onto the G sub-pixel, and the voltage value corresponding to the adjusted brightness of the B sub-pixel of the point to be corrected at the first gray scale value is loaded onto the B sub-pixel, thereby realizing the display of the first gray scale value of a certain brightness level of the point to be corrected.
When the gray scale value under the set brightness level is within the error range, a gamma detection calibration device (such as a luminance meter or a device with a measured brightness) is used to measure whether the actual brightness value and the measured brightness value are within the error range, if so, the brightness condition corresponding to the gray scale value is considered to be satisfied, and if not, the brightness condition corresponding to the gray scale value is considered to be not satisfied. And measuring whether the sum of the actual colorimetric values and the measured colorimetric values is within an error range by a gamma detection calibration device (such as a colorimeter or a device with measured colorimetric coordinates), if so, determining that the target colorimetric condition is met, and if not, determining that the target colorimetric condition is not met.
The writing of the correction result of the point to be corrected into the first display lookup table may include:
in the calibration result, the voltage value of the R sub-pixel, the voltage value of the G sub-pixel, and the voltage value of the B sub-pixel corresponding to the gray-scale value under the set brightness level are converted into values of registers to be programmed into registers of a Display Driver Integrated Circuit (DDIC).
In another embodiment, in step 201, the terminal device performs gamma correction on the point to be corrected in the regular region, and may include the following steps:
(21) under the condition that the point to be corrected in the conventional area comprises a binding point, adjusting the brightness of an R sub-pixel, a G sub-pixel and a B sub-pixel corresponding to the binding point;
(22) writing a correction result of the binding point into the first display lookup table in the case that the luminance of the binding point satisfies a target luminance condition and the chromaticity of the binding point satisfies a target chromaticity condition; the correction result of the binding point includes: a gray-scale value of the binding point, a voltage value corresponding to the adjusted brightness of the R sub-pixel at the gray-scale value, a voltage value corresponding to the adjusted brightness of the G sub-pixel at the gray-scale value, and a voltage value corresponding to the adjusted brightness of the B sub-pixel at the gray-scale value;
(23) and under the condition that the point to be corrected in the conventional area comprises an interpolation point, carrying out interpolation calculation according to correction results of at least two binding points in the first display lookup table to obtain a correction result of the interpolation point, and writing the correction result of the interpolation point into the first display lookup table.
In the embodiment of the application, the binding point is a point for calibrating the instrument, and the interpolation point is a point for calibrating through interpolation calculation. For example, the voltage at the interpolation point may be calculated according to the following formula.
y=(x2-x)*(y2-y1)/(x2-x1)+y2;
Wherein y represents a voltage value, x represents a gray scale value, y1 y2 is a voltage value of two binding points, and x1 x2 is a gray scale value of two binding points. The above equation may be a difference calculation of the voltage values of the R, G, B subpixels for the interpolation point.
The specific implementation of the steps (21) to (22) can refer to the step (11) and the step (12), which is not described herein again.
202, under the condition that the gray-scale value of the point to be corrected in the off-screen area is smaller than the first threshold, the terminal device takes the correction result of the corrected point in the conventional area, which is the same as the gray-scale value of the point to be corrected in the off-screen area, as the correction result of the point to be corrected in the off-screen area.
In the embodiment of the present application, since the sensitivity of the gamma detection calibration device (e.g., a colorimeter or a device having a function of measuring chromaticity coordinates) to low luminance is reduced, the difficulty of correcting low gray-scale low luminance is large. The correction result of the corrected point in the conventional area, which is the same as the gray-scale value of the point to be corrected in the off-screen area, can be used as the correction result of the point to be corrected in the off-screen area under the condition that the gray-scale value of the point to be corrected is smaller than the first threshold.
The first threshold value can be selected according to the effects of two schemes (scheme 1, separate adjustment, scheme 2, and direct calling of data of the non-off-screen area by the off-screen area). For example, for a certain gray level value (for example, 32 gray levels) within a gray level range of 0-255 for a certain brightness level, two schemes (scheme 1, separate adjustment, scheme 2, and direct calling of data of the non-off-screen region by the off-screen region) are respectively adopted, the objective effects of the two schemes are judged, the brightness difference and the chromaticity difference between the final off-screen region and the non-off-screen region of the schemes 1 and 2 are objectively compared, and the scheme with the smaller difference between the gray levels is selected, so that the critical value (namely, the first threshold value) is found. Research shows that the current under-screen camera shooting technology has the characteristics that the scheme 1 is better adopted above a certain gray scale (a first threshold value), the scheme 2 below the gray scale is better, the trend exists, and the inversion condition does not exist.
Optionally, the lengths of the traces of different sub-pixels in the area under the screen are different.
In the current image pickup area under the screen, 1 Thin Film Transistor (TFT) corresponds to 1 pixel, and the image pickup area under the screen is prone to have a phenomenon of low gray scale and low brightness uniformity due to different routing lengths of different sub-pixels of the image pickup area under the screen. Because the gamma correction is performed, the average brightness and chromaticity of the probe area are generally measured, if there is nonuniformity, such as the upper 1/3 area inside the probe area is brighter, the middle is darker, and the lower 1/3 area is brighter, in order to ensure that the average brightness and chromaticity of the area reach the standard, the voltage of the whole under-screen area is adjusted upwards or downwards, the brightness is exponential along with the change of the voltage, and at the moment, the difference between the bright part and the dark part of the under-screen area is increased, so that the nonuniformity of the under-screen area is increased.
According to the embodiment of the application, under the condition that the gray scale value of the point to be corrected in the screen area is smaller than the first threshold value, the correction result of the corrected point with the same gray scale in the conventional area is adopted, the uniformity of low brightness of the whole display screen can be improved, and the whole display effect is improved.
According to the gamma correction method based on the screen lower camera display screen, when the point to be corrected in the screen lower area is corrected, the point to be corrected, of which the gray value is smaller than the first threshold value, in the screen lower area does not need to be calibrated, the correction result of the corrected point, of which the gray value is the same as that of the point to be corrected in the screen lower area, in the conventional area is directly used as the correction result of the point to be corrected, of which the gray value is smaller than the first threshold value, in the screen lower area, and therefore the time required by gamma correction of the screen lower camera display screen can be shortened.
The first threshold values corresponding to different brightness levels may be the same or different.
Optionally, the first threshold is determined based on a brightness level where the point to be corrected is located, and the first thresholds corresponding to different brightness levels are different.
In the embodiment of the present application, generally, the larger the brightness level is, the smaller the corresponding first threshold value is. For example, the first threshold corresponding to the brightness level 2nit may be 128 gray levels, and the first threshold corresponding to the brightness level 500nit may be 32 gray levels. Different threshold gray levels (namely, first thresholds) are independently set for different brightness levels, and the precision and the effect of gamma correction are ensured.
Optionally, the first threshold is determined based on the brightness level and the operating frequency of the display screen. The first threshold values corresponding to different operating frequencies may be the same or different. For example, the first threshold value for each corrected brightness level at each operating frequency (60/120HZ) may be the same or different.
Optionally, the first threshold is determined based on the operating frequency of the display screen, and the first thresholds corresponding to different operating frequencies are different.
In the embodiment of the present application, generally, the larger the operating frequency is, the smaller the corresponding first threshold value is. For example, when the brightness level a is corrected, if the operating frequency is 60Hz, the first threshold is t1, and if the operating frequency is 120Hz, the first threshold is t2, and t1 is greater than t 2. Different threshold gray scales (namely, first thresholds) are independently set for different working frequencies in the same brightness level, and the precision and the effect of gamma correction are ensured.
Referring to fig. 4, fig. 4 is a schematic flowchart illustrating another gamma correction method based on a display screen of an off-screen camera according to an embodiment of the present disclosure. As shown in fig. 4, the method may include the following steps.
401, the terminal device performs gamma correction on the point to be corrected in the regular area.
402, under the condition that the gray-scale value of the point to be corrected in the under-screen area is smaller than the first threshold, the terminal device takes the correction result of the point to be corrected in the conventional area, which is the same as the gray-scale value of the point to be corrected in the under-screen area, as the correction result of the point to be corrected in the under-screen area.
The specific implementation of steps 401 to 402 can refer to steps 201 to 202 shown in fig. 2, which are not described herein again.
According to the gamma correction method based on the screen lower camera display screen, when the point to be corrected in the screen lower area is corrected, the point to be corrected, of which the gray value is smaller than the first threshold value, in the screen lower area does not need to be calibrated, the correction result of the corrected point, of which the gray value is the same as that of the point to be corrected in the screen lower area, in the conventional area is directly used as the correction result of the point to be corrected, of which the gray value is smaller than the first threshold value, in the screen lower area, and therefore the time required by gamma correction of the screen lower camera display screen can be shortened.
403, in a case that the gray scale value of the point to be corrected in the under-screen area is greater than the first threshold, the terminal device performs gamma correction on the point to be corrected in the under-screen area.
In the embodiment of the application, for the point to be corrected in which the gray-scale value in the under-screen area is greater than the first threshold, the gamma correction is still performed by adopting a conventional method.
In step 403, for the point to be corrected in the sub-screen area whose gray level is greater than the first threshold, the gamma correction is still performed by using the conventional method.
The point to be corrected can select a pixel point at the center of the conventional area. One point to be corrected may correspond to one red sub-pixel, one green sub-pixel, and one blue sub-pixel. At least two points to be corrected can be selected for correction. For example, 9-11 brightness points may be selected for correction.
In one embodiment, in step 401, the terminal device performs gamma correction on the point to be corrected in the sub-screen area, which may include the following steps:
(31) setting a brightness level, setting a gray-scale value of the point to be corrected in the screen area under the set brightness level, and adjusting the brightness of the R sub-pixel, the G sub-pixel and the B sub-pixel corresponding to the point to be corrected;
(32) and writing the correction result of the point to be corrected into a second display lookup table under the condition that the brightness of the point to be corrected meets the brightness condition corresponding to the gray-scale value and the chromaticity of the point to be corrected meets the target chromaticity condition.
The specific implementation of the steps (31) to (32) can refer to the related description of the steps (11) to (12), and is not described herein again.
Optionally, in step 403, the terminal device performs gamma correction on the point to be corrected in the under-screen area, which may include the following steps:
(41) under the condition that points to be corrected in the under-screen area comprise binding points, adjusting the brightness of R sub-pixels, G sub-pixels and B sub-pixels corresponding to the binding points;
(42) writing a correction result of the binding point into the second display lookup table in the case that the luminance of the binding point satisfies a target luminance condition and the chromaticity of the binding point satisfies a target chromaticity condition; the correction result of the binding point includes: a gray-scale value of the binding point, a voltage value corresponding to the adjusted brightness of the R sub-pixel at the gray-scale value, a voltage value corresponding to the adjusted brightness of the G sub-pixel at the gray-scale value, and a voltage value corresponding to the adjusted brightness of the B sub-pixel at the gray-scale value;
(43) and under the condition that the point to be corrected in the screen area comprises an interpolation point, carrying out interpolation calculation according to the correction results of at least two binding points in the second display lookup table to obtain the correction result of the interpolation point, and writing the correction result of the interpolation point into the second display lookup table.
For specific implementation of steps (41) to (43), reference may be made to the related description of steps (21) to (23), which is not described herein again.
When the gray-scale value of the point to be corrected in the screen-below area is greater than the first threshold value, the terminal device performs gamma correction on the point to be corrected in the screen-below area, or the terminal device takes the correction result of the corrected point in the conventional area, which is the same as the gray-scale value of the point to be corrected in the screen-below area, as the correction result of the point to be corrected in the screen-below area.
The first display lookup table and the second display lookup table may be the same display lookup table or different display lookup tables.
According to the embodiment of the application, under the condition that the gray scale value of the point to be corrected in the screen area is smaller than the first threshold value, the correction result of the corrected point with the same gray scale in the conventional area is adopted, the uniformity of low brightness of the whole display screen can be improved, and the whole display effect is improved. And under the condition that the gray-scale value of the point to be corrected in the screen area is greater than the first threshold value, performing gamma correction by adopting a conventional method. The scheme of adopting segmentation to adjust under the screen region both can not appear luminance and chromaticity difference when can guaranteeing the hi-lite, and heterogeneity when can optimizing the low luminance promotes whole effect simultaneously.
The following provides a scheme that employs a combination of two regional gamma corrections. The conventional area adopts a normal method to carry out gamma correction, the area under the screen adopts a segmented form, each gamma correction brightness point is divided into two sections, for example, each brightness level needs to correct n gray-scale values (G0, G1 and G2 … … Gn), threshold gray scales Gx are set, Gx can be adjusted up or down according to actual effects, Gx of each corrected brightness point at each frequency (60/120HZ) can be the same or different, gamma correction above Gx is carried out independently, gamma below Gx is not corrected independently, and the gamma below Gx is kept consistent with the conventional area correspondingly. Specific flowchart referring to fig. 5, fig. 5 is a flowchart illustrating a method for combining two regional gamma corrections according to an embodiment of the present disclosure. DVB in fig. 5 refers to a brightness level. The LUT refers to a look-up-table (LUT). And LUT burning, which means that after the correction is completed, the voltage value of RGB is converted into the value of the register and burned into LUT, and the LUT can be stored in the register of the DDIC.
In the area of making a video recording under present screen, 1 Thin Film Transistor (TFT) corresponds 1 pixel, because the sub-pixel's that the area of making a video recording under the screen is different in the line length of walking of making a video recording difference under the screen, leads to the area of making a video recording under the screen low-gray scale low luminance homogeneity poor phenomenon of appearing easily. If the method of adopting two times of regulations (carry out gamma correction to conventional region earlier, then carry out gamma correction to the area under the screen) will aggravate the heterogeneity, adopt the scheme of segmentation regulation, luminance and chromaticity difference can not appear when both can guaranteeing the hi-lite, heterogeneity when can optimizing the low luminance simultaneously promotes whole effect. The correction time of about 1/3 can be reduced, the productivity is increased, and the cost is reduced.
The area adopts segmentation gamma adjustment under the screen of this application embodiment, can independently set up the threshold value gray scale to every luminance shelves, ensures gamma correction's precision and effect.
The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that the terminal device includes hardware structures and/or software modules for performing the respective functions in order to implement the functions. Those of skill in the art will readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments provided herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the terminal device may be divided into the functional units according to the above method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a gamma correction device based on an off-screen camera display screen according to an embodiment of the present disclosure, where the gamma correction device 600 based on an off-screen camera display screen is applied to a terminal device, and the gamma correction device 600 based on an off-screen camera display screen may include a first correction unit 601 and a second correction unit 602, where:
a first correction unit 601, configured to perform gamma correction on a point to be corrected in the regular region;
and a second correction unit 602, configured to, in a case that a grayscale value of a point to be corrected in the off-screen region is smaller than a first threshold, take a correction result of a corrected point in the normal region, which is the same as the grayscale value of the point to be corrected in the off-screen region, as a correction result of the point to be corrected in the off-screen region.
Optionally, the first correcting unit 601 is further configured to perform gamma correction on the point to be corrected in the off-screen area under the condition that the gray-scale value of the point to be corrected in the off-screen area is greater than the first threshold.
Optionally, the first correction unit 601 performs gamma correction on the point to be corrected in the regular region, including:
setting a brightness grade, setting a gray-scale value of the point to be corrected in a conventional area under the set brightness grade, and adjusting the brightness of the R sub-pixel, the G sub-pixel and the B sub-pixel corresponding to the point to be corrected; and writing a correction result of the point to be corrected into a first display look-up table (LUT) under the condition that the brightness of the point to be corrected meets the brightness condition corresponding to the gray-scale value and the chromaticity of the point to be corrected meets the target chromaticity condition.
Optionally, the first correction unit 601 performs gamma correction on the point to be corrected in the regular region, including: under the condition that the point to be corrected in the conventional area comprises a binding point, adjusting the brightness of an R sub-pixel, a G sub-pixel and a B sub-pixel corresponding to the binding point; writing a correction result of the binding point into a first display lookup table under the condition that the brightness of the binding point meets a target brightness condition and the chroma of the binding point meets a target chroma condition; the correction result of the binding point includes: a gray-scale value of the binding point, a voltage value corresponding to the adjusted brightness of the R sub-pixel at the gray-scale value, a voltage value corresponding to the adjusted brightness of the G sub-pixel at the gray-scale value, and a voltage value corresponding to the adjusted brightness of the B sub-pixel at the gray-scale value; and under the condition that the point to be corrected in the conventional area comprises an interpolation point, carrying out interpolation calculation according to correction results of at least two binding points in the first display lookup table to obtain a correction result of the interpolation point, and writing the correction result of the interpolation point into the first display lookup table.
Optionally, the gamma correction of the point to be corrected in the under-screen area by the first correction unit 601 includes: setting a brightness level, setting a gray-scale value of the point to be corrected in the screen area under the set brightness level, and adjusting the brightness of the R sub-pixel, the G sub-pixel and the B sub-pixel corresponding to the point to be corrected; and writing the correction result of the point to be corrected into a second display lookup table under the condition that the brightness of the point to be corrected meets the brightness condition corresponding to the gray-scale value and the chromaticity of the point to be corrected meets the target chromaticity condition.
Optionally, the first correcting unit 601 performs gamma correction on the point to be corrected in the sub-screen area, including: under the condition that the point to be corrected in the under-screen area comprises a binding point, adjusting the brightness of an R sub-pixel, a G sub-pixel and a B sub-pixel corresponding to the binding point; writing a correction result of the binding point into a second display lookup table under the condition that the brightness of the binding point meets a target brightness condition and the chroma of the binding point meets a target chroma condition; the correction result of the binding point includes: a gray-scale value of the binding point, a voltage value corresponding to the adjusted brightness of the R sub-pixel at the gray-scale value, a voltage value corresponding to the adjusted brightness of the G sub-pixel at the gray-scale value, and a voltage value corresponding to the adjusted brightness of the B sub-pixel at the gray-scale value; and under the condition that the points to be corrected in the screen area comprise interpolation points, carrying out interpolation calculation according to the correction results of at least two binding points in the second display lookup table to obtain the correction results of the interpolation points, and writing the correction results of the interpolation points into the second display lookup table.
Optionally, the lengths of the traces of different sub-pixels in the area under the screen are different.
Optionally, the first threshold is determined based on a brightness level where the point to be corrected is located, and the first thresholds corresponding to different brightness levels are different.
Optionally, the first threshold is determined based on the operating frequency of the display screen, and the first thresholds corresponding to different operating frequencies are different.
The first correction unit 601 and the second correction unit 602 in the embodiment of the present application may be processors in a terminal device.
For specific implementation of the gamma correction device 600 based on the display screen of the off-screen camera shown in fig. 6, reference may be made to the method embodiments shown in fig. 2 to fig. 5, which are not described herein again.
In the embodiment of the application, when the point to be corrected in the screen lower region is corrected, the point to be corrected, the gray value of which is smaller than the first threshold value, in the screen lower region does not need to be calibrated, and the correction result of the corrected point, which is the same as the gray value of the point to be corrected in the screen lower region, in the conventional region is directly used as the correction result of the point to be corrected, the gray value of which is smaller than the first threshold value, in the screen lower region, so that the time required by gamma correction of the screen lower camera display screen can be reduced.
Referring to fig. 7, fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure, as shown in fig. 7, the terminal device 700 includes a processor 701 and a memory 702, and the processor 701 and the memory 702 may be connected to each other through a communication bus 703. The communication bus 703 may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus 703 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 7, but that does not indicate only one bus or one type of bus. The memory 702 is used for storing a computer program comprising program instructions, and the processor 701 is configured for calling the program instructions, the program comprising instructions for performing some or all of the steps of the methods shown in fig. 2-5.
The memory 702 may be, but is not limited to, a read-only memory (ROM) or other type of static storage device that may store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that may store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, optical disk storage (including compact disc, laser disc, optical disc, digital versatile disc, blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory may be self-contained and coupled to the processor via a bus. The memory may also be integral to the processor.
This terminal equipment 700 can also include display module assembly 704, and display module assembly 704 can include the display screen, and this display screen is provided with the camera module including regional and conventional region under the screen in the region under the screen.
In the embodiment of the application, when the point to be corrected in the under-screen area is corrected, the point to be corrected, of which the gray scale value is smaller than the first threshold value, in the under-screen area does not need to be corrected, the correction result of the corrected point, of which the gray scale value is the same as that of the point to be corrected in the under-screen area, in the conventional area is directly used as the correction result of the point to be corrected, of which the gray scale value is smaller than the first threshold value, in the under-screen area, and therefore the time length required by gamma correction of the under-screen camera display screen can be shortened.
Embodiments of the present application also provide a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute some or all of the steps of any one of the gamma correction methods based on an off-screen camera display screen as described in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed coupling or direct coupling or communication connection between each other may be through some interfaces, indirect coupling or communication connection between devices or units, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may be implemented in the form of a software program module.
The integrated units, if implemented in the form of software program modules and sold or used as stand-alone products, may be stored in a computer readable memory. Based on such understanding, the technical solutions of the present application, in essence or part of the technical solutions contributing to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product, which is stored in a memory and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned memory comprises: various media capable of storing program codes, such as a usb disk, a read-only memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and the like.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash memory disks, read-only memory, random access memory, magnetic or optical disks, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, the specific implementation manner and the application scope may be changed, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. A gamma correction method based on an off-screen camera display screen is characterized in that the off-screen camera display screen comprises a conventional area and an off-screen area, and the method comprises the following steps:
carrying out gamma correction on the point to be corrected in the conventional region;
and under the condition that the gray-scale value of the point to be corrected in the screen-down area is smaller than a first threshold value, taking the correction result of the corrected point in the conventional area, which is the same as the gray-scale value of the point to be corrected in the screen-down area, as the correction result of the point to be corrected in the screen-down area.
2. The method of claim 1, further comprising:
and under the condition that the gray-scale value of the point to be corrected in the screen area is larger than the first threshold value, performing gamma correction on the point to be corrected in the screen area.
3. The method according to claim 1, wherein the gamma correction of the point to be corrected in the regular region comprises:
under the condition that the point to be corrected in the conventional area comprises a binding point, adjusting the brightness of an R sub-pixel, a G sub-pixel and a B sub-pixel corresponding to the binding point;
writing a correction result of the binding point into a first display lookup table under the condition that the brightness of the binding point meets a target brightness condition and the chroma of the binding point meets a target chroma condition; the correction result of the binding point includes: a gray-scale value of the binding point, a voltage value corresponding to the adjusted brightness of the R sub-pixel at the gray-scale value, a voltage value corresponding to the adjusted brightness of the G sub-pixel at the gray-scale value, and a voltage value corresponding to the adjusted brightness of the B sub-pixel at the gray-scale value;
and under the condition that the point to be corrected in the conventional area comprises an interpolation point, carrying out interpolation calculation according to correction results of at least two binding points in the first display lookup table to obtain a correction result of the interpolation point, and writing the correction result of the interpolation point into the first display lookup table.
4. The method of claim 2, wherein the gamma correcting the point to be corrected in the subpicture comprises:
under the condition that the point to be corrected in the under-screen area comprises a binding point, adjusting the brightness of an R sub-pixel, a G sub-pixel and a B sub-pixel corresponding to the binding point;
writing a correction result of the binding point into a second display lookup table under the condition that the brightness of the binding point meets a target brightness condition and the chroma of the binding point meets a target chroma condition; the correction result of the binding point includes: a gray-scale value of the binding point, a voltage value corresponding to the adjusted brightness of the R sub-pixel at the gray-scale value, a voltage value corresponding to the adjusted brightness of the G sub-pixel at the gray-scale value, and a voltage value corresponding to the adjusted brightness of the B sub-pixel at the gray-scale value;
and under the condition that the point to be corrected in the screen area comprises an interpolation point, carrying out interpolation calculation according to the correction results of at least two binding points in the second display lookup table to obtain the correction result of the interpolation point, and writing the correction result of the interpolation point into the second display lookup table.
5. The method according to claim 3 or 4, wherein the trace lengths of different sub-pixels in the under-screen area are different.
6. The method according to any one of claims 1 to 5, wherein the first threshold is determined based on a brightness level at which the point to be corrected is located, and the first thresholds are different for different brightness levels.
7. The method according to any one of claims 1 to 5, wherein the first threshold is determined based on an operating frequency of the display screen, and the first threshold is different for different operating frequencies.
8. The utility model provides a gamma correcting unit based on camera display screen under screen which characterized in that, camera display screen includes conventional region and area under the screen, the device includes:
the first correction unit is used for carrying out gamma correction on the point to be corrected in the regular region;
and the second correction unit is used for taking the correction result of the corrected point in the conventional area, which is the same as the gray value of the point to be corrected in the off-screen area, as the correction result of the point to be corrected in the off-screen area under the condition that the gray value of the point to be corrected in the off-screen area is smaller than the first threshold value.
9. A terminal device comprising a processor and a memory, the memory storing a computer program comprising program instructions, the processor being configured to invoke the program instructions to perform the method of any of claims 1 to 7.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program comprising program instructions which, when executed by a processor, cause the processor to carry out the method according to any one of claims 1 to 7.
CN202210906648.XA 2022-07-29 2022-07-29 Gamma correction method based on camera display screen under screen and related product Pending CN115132142A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210906648.XA CN115132142A (en) 2022-07-29 2022-07-29 Gamma correction method based on camera display screen under screen and related product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210906648.XA CN115132142A (en) 2022-07-29 2022-07-29 Gamma correction method based on camera display screen under screen and related product

Publications (1)

Publication Number Publication Date
CN115132142A true CN115132142A (en) 2022-09-30

Family

ID=83385989

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210906648.XA Pending CN115132142A (en) 2022-07-29 2022-07-29 Gamma correction method based on camera display screen under screen and related product

Country Status (1)

Country Link
CN (1) CN115132142A (en)

Similar Documents

Publication Publication Date Title
US11270657B2 (en) Driving method, driving apparatus, display device and computer readable medium
CN109166559B (en) Gamma value debugging method and device for display panel
CN110473502A (en) Control method, device and the terminal device of screen intensity
KR20070005637A (en) Display device comprising an adjustable light source
US9196204B2 (en) Image processing apparatus and image processing method
CN111968590B (en) Picture display adjusting method and device, storage medium and display equipment
CN114981873B (en) Gamma correction method and device, electronic equipment and readable storage medium
KR20150139014A (en) Methods of correcting gamma and display device employing the same
CN113674663B (en) Display device brightness compensation lookup table generation method, device and display device
CN114333724B (en) Display brightness and color correction method, device, electronic equipment and storage medium
CN111862887A (en) Correction data control method and device for self-adaptive gray scale and LED display screen
CN109637437B (en) Image display control method, device, medium and display screen control system
US9311886B2 (en) Display device including signal processing unit that converts an input signal for an input HSV color space, electronic apparatus including the display device, and drive method for the display device
CN110648640B (en) Pixel compensation method, pixel compensation device and display device
CN113380170B (en) Display compensation method and device of display panel, display device and medium
CN109308874B (en) Display screen brightness adjusting method and device
CN109448644B (en) Method for correcting gray scale display curve of display device, electronic device and computer readable storage medium
CN112368763A (en) Control device, display device, and control method
US11488554B2 (en) Systems and methods for generating an overdrive look-up table (LUT) for response time compensation of a display device
US20170289517A1 (en) Method and display system for adjusting output image of display
CN113724644B (en) Method for compensating brightness and chroma of display device and related equipment
CN115132142A (en) Gamma correction method based on camera display screen under screen and related product
US11605332B1 (en) Moving picture response time (MPRT) techniques for liquid crystal displays (LCDs)
US6972778B2 (en) Color re-mapping for color sequential displays
CN115831053B (en) Display screen aging compensation method, device, equipment and storage medium

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