Gamma debugging method, device, equipment and storage medium
By utilizing color point data and the ratio of primary color brightness in a full-screen display based on UDC technology, the color display of the non-transparent and transparent display areas of the display module is controlled, and the brightness of the transparent display area is adjusted to achieve consistent Gamma tuning between the main and secondary screens. This solves the problem of inconsistent optical characteristics between the main and secondary screens and improves display consistency and accuracy.
Patent Information
- Application Number
- CN202211039650.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-29
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2042-08-29
AI Technical Summary
In full-screen displays using UDC technology, the Gamma adjustment results of the main and secondary screens cannot be completely aligned, resulting in differences in optical characteristics and affecting display consistency.
By controlling the non-transparent display area in the target area of the display module to display the first and second primary colors of the target binding point grayscale respectively, and controlling the transparent display area to display black, color point data is collected; then the brightness of the transparent display area is adjusted to make the color point data of the transparent display area and the non-transparent display area consistent, so as to achieve the consistency of Gamma debugging between the main and secondary screens.
The Gamma adjustment accuracy of the main and secondary screens has been improved, the labor cost has been reduced, and the consistency and accuracy of the display have been ensured.
Smart Images

Figure CN115311995B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of display panels, and in particular to a Gamma debugging method and device, equipment and a storage medium. BACKGROUND
[0002] For a smart phone, a larger screen ratio has always been the pursuit direction of people, especially after the mobile phone screen enters the era of organic light-emitting diode (OLED), the under display camera (UDC) technology is developed by using the penetrable characteristics of the OLED screen, which solves the problem of hiding the front camera on the screen and realizes the true full screen.
[0003] In order to the light transmittance of the camera, a sub-screen with better light transmittance is introduced in the camera area in the UDC technology. At present, the Gamma debugging of the full screen using the UDC technology is obtained by independent debugging of the main and sub-screens. Since the debugging results cannot be completely coincided with the target value in the actual Gamma debugging process, the debugging results have a certain upper and lower limit tolerance error, and therefore the optical characteristics of the main and sub-screens will have certain differences. SUMMARY
[0004] In view of the above problems, the embodiments of the present application provide a Gamma debugging method, device, equipment and storage medium, which improves the consistency of the main and sub-screens.
[0005] In order to achieve the above purpose, the embodiments of the present application provide the following technical solutions:
[0006] The first aspect of the embodiments of the present application provides a Gamma debugging method, which comprises:
[0007] controlling a non-transparent display area in a target area of a display module to display a first primary color and a second primary color of a target binding point gray scale respectively, controlling a transparent display area in the target area to display black, and collecting first color point data of the target area; wherein the area of the non-transparent display area displaying the first primary color of the target binding point gray scale is greater than or equal to the transparent display area;
[0008] controlling an area in the non-transparent display area displaying the first primary color of the target binding point gray scale to be equal to the area of the transparent display area to display black, controlling the transparent display area to display the first primary color of the target binding point gray scale, and collecting second color point data of the target area;
[0009] adjusting the brightness of the transparent display area displaying the first primary color of the target binding point gray scale until the second color point data is equal to the first color point data.
[0010] In a possible implementation, the target area includes at least three regions of equal area, and the non-transparent display region includes at least two of the at least three regions of equal area.
[0011] In a possible implementation, the target area includes a first region, a second region, a third region, and a fourth region of equal area, the first region, the second region, and the fourth region are the non-transparent display region, and the third region is the transparent display region.
[0012] In a possible implementation, the first region and the fourth region are center-symmetric, the second region and the third region and the fourth region are center-symmetric, the first region and the second region and the third region are respectively axis-symmetric, and the fourth region and the second region and the third region are respectively axis-symmetric.
[0013] In a possible implementation, the method for controlling the display module to display a first primary color and a second primary color of a target binding point gray scale in a non-transparent display region in a target area of the display module and to control a transparent display region in the target area to display black color, includes:
[0014] controlling the first region to display the first primary color of the target binding point gray scale, controlling the second region and the fourth region to display the second primary color of the target binding point gray scale, and controlling the third region to display black color.
[0015] The method for controlling the display module to display the first primary color of the target binding point gray scale in the non-transparent display region and to control the transparent display region to display the first primary color of the target binding point gray scale, includes:
[0016] controlling the first region to display black color, and controlling the third region to display the first primary color of the target binding point gray scale.
[0017] In a possible implementation, the method for controlling the display module to display a first primary color and a second primary color of a target binding point gray scale in a non-transparent display region in a target area of the display module and to control a transparent display region in the target area to display black color, includes:
[0018] controlling the first region to display the first primary color of the target binding point gray scale, controlling the second region to display the second primary color of the target binding point gray scale, and controlling the third region and the fourth region to display black color.
[0019] The control of the non-transparent display area in the display of the target binding point gray scale of the first primary color area equal to the area of the transparent display area becomes black, and the control of the transparent display area displays the first primary color of the target binding point gray scale, comprising:
[0020] The control of the first area displays black, and the control of the third area displays the first primary color of the target binding point gray scale.
[0021] In a possible implementation, the control of the non-transparent display area in the target area of the display module displays the first primary color and the second primary color of the target binding point gray scale, respectively, and the control of the transparent display area in the target area displays black, comprising:
[0022] The control of the first area and the fourth area displays the first primary color of the target binding point gray scale, the control of the second area displays the second primary color of the target binding point gray scale, and the control of the third area displays black.
[0023] The control of the non-transparent display area in the display of the target binding point gray scale of the first primary color area equal to the area of the transparent display area becomes black, and the control of the transparent display area displays the first primary color of the target binding point gray scale, comprising:
[0024] The control of the first area or the fourth area displays black, and the control of the third area displays the first primary color of the target binding point gray scale.
[0025] In a possible implementation, the method further comprises:
[0026] The control of the second area and the fourth area displays two different primary colors, respectively, and other areas display black, the color point data of the target area is collected, the colors of the second area and the fourth area are exchanged, and the color point data of the target area is collected again, if there is a difference between the two times of collected color point data, then the positions of the first area, the second area, the third area and the fourth area are moved along the symmetry axis direction of the first area and the second area, and the step is repeated until the two times of collected color point data are consistent.
[0027] The control of the first area and the second area displays two different primary colors, respectively, and other areas display black, the color point data of the target area is collected, the colors of the first area and the second area are exchanged, and the color point data of the target area is collected again, if there is a difference between the two times of collected color point data, then the positions of the first area, the second area, the third area and the fourth area are moved along the symmetry axis direction of the second area and the fourth area, and the step is repeated until the two times of collected color point data are consistent.
[0028] In a possible implementation, the first primary color is any one of RGB three primary colors, and the second primary color is any one of RGB three primary colors except the first primary color.
[0029] A second aspect of the embodiment of the application provides a Gamma debugging device, comprising:
[0030] A first control module is configured to control a non-transparent display area in a target area of a display module to display a first primary color and a second primary color of a target binding point gray scale, control a transparent display area in the target area to display black, and collect first color point data of the target area; wherein an area of the non-transparent display area displaying the first primary color of the target binding point gray scale is greater than or equal to the transparent display area.
[0031] A second control module is configured to control an area of the non-transparent display area displaying the first primary color of the target binding point gray scale and equal to the area of the transparent display area to display black, control the transparent display area to display the first primary color of the target binding point gray scale, and collect second color point data of the target area.
[0032] An adjustment module is configured to adjust the brightness of the transparent display area displaying the first primary color of the target binding point gray scale until the second color point data is equal to the first color point data.
[0033] In a possible implementation, the target area includes at least three areas with equal areas, wherein the non-transparent display area includes at least two areas of the at least three areas with equal areas.
[0034] In a possible implementation, the target area includes a first area, a second area, a third area and a fourth area with equal areas, wherein the first area, the second area and the fourth area are the non-transparent display area, and the third area is the transparent display area.
[0035] In a possible implementation, the first area and the fourth area are center-symmetric, the second area and the third area and the fourth area are center-symmetric, the first area and the second area and the third area are respectively axis-symmetric, and the fourth area and the second area and the third area are respectively axis-symmetric.
[0036] In a possible implementation, the first control module is configured to:
[0037] control the first area to display the first primary color of the target binding point gray scale, control the second area and the fourth area to display the second primary color of the target binding point gray scale, and control the third area to display black.
[0038] The second control module is configured to:
[0039] The first control module is configured to:
[0040] In a possible implementation, the first control module is configured to:
[0041] The first control module is configured to:
[0042] The second control module is configured to:
[0043] The first control module is configured to:
[0044] In a possible implementation, the first control module is configured to:
[0045] The first control module is configured to:
[0046] The second control module is configured to:
[0047] The first control module is configured to:
[0048] In a possible implementation, the first color is any one of RGB three colors, and the second color is any one of RGB three colors except the first color.
[0049] A third aspect of the embodiment of the present application provides a chip, comprising a memory and a processor.
[0050] The memory stores a computer program, and the computer program is executed by the processor to implement the method in the first aspect.
[0051] A fourth aspect of the embodiment of the present application provides an electronic device, comprising a memory and a processor.
[0052] The memory stores a computer program, and the computer program is executed by the processor to implement the method in the first aspect.
[0053] The fifth aspect of the embodiment of the present application provides a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement the method in the first aspect.
[0054] The sixth aspect of the embodiment of the present application provides a computer program product, which comprises computer program code. When the computer program code is run on a computer, the computer program code causes the computer to execute the method in the first aspect.
[0055] The Gamma debugging method, device, equipment and storage medium provided by the present application control the non-transparent display area in the target area of the display module to display the first primary color and the second primary color of the target binding point gray scale respectively, control the transparent display area in the target area to display black, and collect the first color point data of the target area; wherein the area of the non-transparent display area displaying the first primary color of the target binding point gray scale is greater than or equal to the transparent display area; the area of the non-transparent display area displaying the first primary color of the target binding point gray scale is equal to the area of the transparent display area, and the area is changed to display black; the transparent display area displays the first primary color of the target binding point gray scale, and the second color point data of the target area is collected; the brightness of the transparent display area displaying the first primary color of the target binding point gray scale is adjusted until the second color point data is equal to the first color point data, thereby improving the consistency of the main screen and the auxiliary screen. BRIEF DESCRIPTION OF DRAWINGS
[0056] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0057] Figure 1 The main screen and auxiliary screen schematic diagram provided by an embodiment of the present application;
[0058] Figure 2 The flowchart of the Gamma debugging method provided by an embodiment of the present application;
[0059] Figure 3 The target area schematic diagram provided by an embodiment of the present application;
[0060] Figure 4 The target area alignment schematic diagram provided by an embodiment of the present application;
[0061] Figure 5 The display schematic diagram of the target area provided by an embodiment of the present application;
[0062] Figure 6 A display diagram of a target area provided for another embodiment of the present application;
[0063] Figure 7 A display diagram of a target area provided for another embodiment of the present application;
[0064] Figure 8 A structural diagram of a Gamma debugging device provided for an embodiment of the present application;
[0065] Figure 9 A structural diagram of a chip provided for an embodiment of the present application;
[0066] Figure 10 A structural diagram of an electronic device provided for an embodiment of the present application. DETAILED DESCRIPTION
[0067] As described in the background, the full-screen with UDC technology in the related art has the problem of inconsistent optical characteristics of the main screen and the auxiliary screen, as shown in FIG. 1, wherein the auxiliary screen 101 refers to the area where the under-screen camera is located, and the main screen 102 refers to the area other than the area where the under-screen camera is located in the display screen. Figure 1 The inventors have found that the reason for this problem mainly lies in that the Gamma debugging is independently performed for the main screen and the auxiliary screen, and in the actual debugging process, the debugging result cannot be completely coincided with the target value, and the debugging result has a certain upper and lower limit tolerance error, so that the optical characteristics of the main screen and the auxiliary screen will have a certain difference.
[0068] In view of the above technical problems, the embodiments of the present application provide a Gamma debugging method, after completing the Gamma debugging of the main screen, when performing the Gamma debugging of the auxiliary screen, the relationship between the color point data and the primary color brightness ratio is used for the Gamma debugging. As known, the display light of the display module is mostly composed of RGB three primary colors, and for the mixed light of any two primary colors, the ratio of the primary color light flux, that is, the primary color brightness ratio, has a one-to-one corresponding relationship with the corresponding color point data. If the display module displays two figures of different primary colors, if the light of the two figures is collected by a probe, the mixed color point data corresponding to the two figures can be obtained. In the case that the uniformity of the display module is good, the mixed color point data obtained by displaying the two figures at any position of the display module should be consistent. By using the above principle, the mixed color point data of the main screen can be used to debug the auxiliary screen, so as to improve the consistency of the main screen and the auxiliary screen.
[0069] In order to make the above objectives, characteristics and advantages of the embodiments of the present application more obvious and easy to understand, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings of the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.
[0070] Figure 2 The flowchart of the Gamma debugging method provided by an embodiment of the present application is shown in FIG. 1. The execution subject of the method is a Gamma debugging device, which can be implemented in software and / or hardware. As shown in FIG. 1, the method comprises the following steps. Figure 2
[0071] S201, control the non-transparent display area in the target area of the display module to display the first primary color and the second primary color of the target binding point gray scale respectively, control the transparent display area in the target area to display black, and collect the first color point data of the target area; wherein the area of the non-transparent display area displaying the first primary color of the target binding point gray scale is greater than or equal to the transparent display area.
[0072] The transparent display area and the non-transparent display area in the embodiments of the present application are areas with different light transmittances, and the light transmittance of the transparent display area is greater than that of the non-transparent display area. The transparent display area can be the area where the under-screen camera is located, and the non-transparent display area is other area except the under-screen camera, and the target area includes both the non-transparent display area and the transparent display area. It should be noted that the Gamma debugging in the embodiments of the present application is used for Gamma debugging of the secondary screen, that is, the transparent display area, and the Gamma debugging of the primary screen, that is, the non-transparent display area, has been completed before the Gamma debugging of the embodiments of the present application. In addition, during the Gamma debugging, multiple binding point gray scales can be selected, and Gamma debugging is performed for each binding point gray scale, and then the Gamma debugging results of the multiple binding point gray scales are fitted to obtain the Gamma debugging result of all gray scales. The embodiments of the present application take the target binding point gray scale as an example for description.
[0073] In this step, the first primary color and the second primary color of the target binding point gray scale are respectively displayed in the non-transparent display area, wherein the first primary color is any one of the RGB three primary colors, and the second primary color is the other primary color except the first primary color among the RGB three primary colors. The Gamma debugging method of the embodiment of the present application can perform Gamma debugging on the RGB three primary colors respectively. Taking the first primary color as R and the second primary color as G for example, R and G of the target binding point gray scale are respectively displayed in the non-transparent display area, at this time, the transparent display area displays black, and the mixed color displayed in the target area is the mixed color of R and G in the non-transparent display area, at this time, the first color point data obtained by collecting the color point data of the target area is the color point data corresponding to the mixed color of R and G in the non-transparent display area.
[0074] In this step, the first primary color and the second primary color of the target binding point gray scale are respectively displayed in the non-transparent display area, wherein the first primary color is any one of the RGB three primary colors, and the second primary color is the other primary color except the first primary color among the RGB three primary colors. The Gamma debugging method of the embodiment of the present application can perform Gamma debugging on the RGB three primary colors respectively. Taking the first primary color as R and the second primary color as G for example, R and G of the target binding point gray scale are respectively displayed in the non-transparent display area, at this time, the transparent display area displays black, and the mixed color displayed in the target area is the mixed color of R and G in the non-transparent display area, at this time, the first color point data obtained by collecting the color point data of the target area is the color point data corresponding to the mixed color of R and G in the non-transparent display area.
[0075] After the first color point data corresponding to the mixed color of the first primary color and the second primary color in the non-transparent display area is collected, the color displayed in the target area is adjusted, the transparent display area displays the first primary color of the target binding point gray scale, and at the same time, the area in the non-transparent display area which displays the first primary color of the target binding point gray scale in the last step and has an area equal to that of the transparent display area is changed to display black, wherein if the area of the region displaying the first primary color of the target binding point gray scale in the non-transparent display area in the last step is greater than that of the transparent display area, a part of the region displaying the first primary color of the target binding point gray scale in the non-transparent display area, that is, a part having an area equal to that of the transparent display area, is changed to display black; if the area of the region displaying the first primary color of the target binding point gray scale in the non-transparent display area in the last step is equal to that of the transparent display area, the region displaying the first primary color of the target binding point gray scale in the non-transparent display area is all changed to display black. In this way, the area of the region displaying the first primary color and the area of the region displaying the second primary color in the target area are both equal to those in S201. The area of the region in the embodiment of the present application refers to the number of pixels contained by the region.
[0076] Taking the first primary color as R and the second primary color as G for example, in the last step, the first color point data is the color point data corresponding to the mixed color of R and G in the non-transparent display area, and in this step, the transparent display area displays R, and the region displaying R in the non-transparent display area is reduced by an area equal to that of the transparent display area, so that the areas of the regions displaying R and G in the target area are both unchanged, at this time, the second color point data of the target area is collected, which is the color point data corresponding to the mixed color of R in the transparent display area and G in the non-transparent display area, or the color point data corresponding to the mixed color of R in the transparent display area and R and G in the non-transparent display area.
[0077] S203, adjust the brightness of the first primary color of the transparent display area displaying the target binding point gray scale until the second color point data is equal to the first color point data.
[0078] Since the area of the region displaying the first primary color and the area displaying the second primary color in the target region corresponding to the second color point data and the first color point data are the same, and the corresponding mixed color point data is consistent when the primary color brightness ratio is the same, in this step, the brightness of the first primary color of the transparent display area displaying the target binding point gray scale is adjusted, and the second color point data collected after the adjustment is compared with the first color point data. If the second color point data is equal to the first color point data, it indicates that the primary color brightness ratio of the first primary color and the second primary color in the target region in steps S202 and S201 is the same, that is, the brightness of the first primary color of the transparent display area displaying the target binding point gray scale is equal to the brightness of the first primary color of the target binding point gray scale displayed by the region in the non-transparent display area equal to the transparent display area, that is, the consistency of the first primary color of the transparent display area and the non-transparent display area.
[0079] Taking the first primary color as R and the second primary color as G for illustration, when the second color point data is equal to the first color point data, the brightness of R of the transparent display area displaying the target binding point gray scale is equal to the brightness of R of the target binding point gray scale displayed by the region in the non-transparent display area equal to the transparent display area, so that the brightness consistency of R of the transparent display area and the non-transparent display area is realized.
[0080] In the Gamma debugging method provided by the embodiment of the application, after the Gamma debugging of the main screen is completed, the Gamma debugging of the secondary screen is performed by using the relationship between the color point data and the primary color brightness ratio, thereby improving the Gamma debugging accuracy of the secondary screen. The non-transparent display area is controlled to perform mixed color display and collect first color point data, and then the transparent display area and the non-transparent display area are controlled to jointly perform mixed color to collect second color point data. The areas of the regions of the primary colors are the same during the two mixed colors, the brightness of the transparent display area is adjusted, the second color point data is equal to the first color point data, and the consistency of the transparent display area and the non-transparent display area, that is, the consistency of the main screen and the secondary screen, is ensured. Avoided The Gamma debugging tolerance and the influence of the data fluctuation caused by the difference in collection time. In addition, the RGB three primary colors can be respectively and sequentially debugged, thereby simplifying the debugging process and reducing the labor cost.
[0081] It should be noted that the transparent display area in the target area in the embodiments of the present application can be part or all of the transparent display area of the display module. If the transparent display area in the target area is part of the transparent display area of the display module, the transparent display area of the remaining part of the display module adopts the same Gamma debugging result as the transparent display area in the target area after the Gamma debugging of the transparent display area in the target area is completed.
[0082] The target area is further described below. Optionally, the target area includes at least three areas of equal size, wherein the non-transparent display area in the target area includes at least two of the at least three areas of equal size. For example, the target area includes three areas of equal size, i.e., areas 1, 2 and 3, wherein the non-transparent display area in the target area includes areas 1 and 2, and the transparent display area in the target area includes area 3. Accordingly, in S201, area 1 and area 2 are controlled to display a first primary color and a second primary color of the target binding point gray scale, respectively, for example, area 1 displays the first primary color, area 2 displays the second primary color, and area 3 displays black. In S202, area 1 displays black, area 2 displays the second primary color, and area 3 displays the first primary color.
[0083] The target area is further described below. Optionally, the target area includes at least three areas of equal size, wherein the non-transparent display area in the target area includes at least two of the at least three areas of equal size. For example, the target area includes three areas of equal size, i.e., areas 1, 2 and 3, wherein the non-transparent display area in the target area includes areas 1 and 2, and the transparent display area in the target area includes area 3. Accordingly, in S201, area 1 and area 2 are controlled to display a first primary color and a second primary color of the target binding point gray scale, respectively, for example, area 1 displays the first primary color, area 2 displays the second primary color, and area 3 displays black. In S202, area 1 displays black, area 2 displays the second primary color, and area 3 displays the first primary color. Figure 3 As shown in FIG. 3B, the target area includes four areas of equal size, i.e., a first area 31, a second area 32, a third area 33 and a fourth area 34, wherein the first area 31, the second area 32 and the fourth area 34 are non-transparent display areas, and the third area 33 is a transparent display area. Figure 3 As shown in FIG. 3B, the target area includes four areas of equal size, i.e., a first area 31, a second area 32, a third area 33 and a fourth area 34, wherein the first area 31, the second area 32 and the fourth area 34 are non-transparent display areas, and the third area 33 is a transparent display area. Figure 3 As shown in FIG. 3B, the target area includes four areas of equal size, i.e., a first area 31, a second area 32, a third area 33 and a fourth area 34, wherein the first area 31, the second area 32 and the fourth area 34 are non-transparent display areas, and the third area 33 is a transparent display area.
[0084] Since the probe has the characteristic that the closer to the center of the probe, the greater the light flux collected, and the probe is physically fixed on the display screen, the center positions of the four fan-shaped areas of the target area and the center of the probe are inevitably deviated, and thus the alignment correction can be performed by the following method to achieve the alignment accuracy at the pixel level.
[0085] The color of the second region 32 and the fourth region 34 is exchanged, and the color point data of the target region is collected again. If the color point data collected twice is different, the positions of the first region 31, the second region 32, the third region 33 and the fourth region 34 are moved along the direction of the symmetry axis of the first region 31 and the second region 32, and the step is repeated until the color point data collected twice is consistent.
[0086] For example, the second region 32 displays R, the fourth region 34 displays G, and other positions display black, and the color point data is collected. Then, the color of the second region 32 and the fourth region 34 is exchanged, that is, the second region 32 displays G, and the fourth region 34 displays R, and the color point data is collected. If the color point data collected twice is different, the positions of the first region 31, the second region 32, the third region 33 and the fourth region 34 are adjusted to move along the x-axis direction, and then the previous step is repeated until the color point data collected twice is consistent. The target region before and after the adjustment is as shown in FIG. 6B. Figure 4
[0087] The color of the second region 32 and the fourth region 34 is exchanged, and the color point data of the target region is collected again. If the color point data collected twice is different, the positions of the first region 31, the second region 32, the third region 33 and the fourth region 34 are moved along the direction of the symmetry axis of the first region 31 and the second region 32, and the step is repeated until the color point data collected twice is consistent.
[0088] For example, the color of the first region 31 and the second region 32 is exchanged, that is, the second region 32 displays G, and the first region 31 displays R, and the color point data is collected. If the color point data collected twice is different, the positions of the first region 31, the second region 32, the third region 33 and the fourth region 34 are adjusted to move along the y-axis direction, and then the previous step is repeated until the color point data collected twice is consistent.
[0089] The Gamma debugging method of the embodiment of the present application is described below in combination with the target region described above. It should be noted that before the Gamma debugging method of the embodiment of the present application is performed, the Gamma of the main screen can be debugged by using a gray scale picture. For example, the second region 32 and the fourth region 34 can display a gray scale picture, and the first region 31 and the third region 33 can display black, so as to debug the Gamma of the main screen.
[0090] In one implementation, the first region 31 is controlled to display the first primary color of the target binding point grayscale, the second region 32 and the fourth region 34 are controlled to display the second primary color of the target binding point grayscale, the third region 33 is controlled to display black, and the first color point data of the target region is collected; then, the first region 31 is controlled to display black, the third region 33 is controlled to display the first primary color of the target binding point grayscale, and the second color point data of the target region is collected; the brightness of the first primary color of the target binding point grayscale displayed in the third region 33 is adjusted until the second color point data is equal to the first color point data.
[0091] Let's illustrate this using R as the primary color and G as the secondary color, for example... Figure 5 As shown, firstly, the first region 31 is controlled to display the grayscale R of the target binding point, the second region 32 and the fourth region 34 are controlled to display the grayscale G of the target binding point, and the third region 33 is controlled to display black, and the first color point data of the target region is collected; then, the first region 31 is controlled to display black, and the third region 33 is controlled to display the grayscale R of the target binding point. At this time, the second region 32 and the fourth region 34 still display the grayscale G of the target binding point, and the second color point data of the target region is collected; the brightness of the grayscale R of the target binding point displayed in the third region 33 is adjusted until the second color point data is equal to the first color point data, so that the brightness of the grayscale R of the target binding point displayed in the third region 33 is the same as the brightness of the grayscale R of the target binding point displayed in the first region 31.
[0092] Using a similar method, by setting the first primary color to G or B, the brightness of G or B in the grayscale of the target binding point displayed in the third region 33 can be the same as the brightness of G or B in the grayscale of the target binding point displayed in the first region 31. Since the brightness of the three RGB primary colors is the same, the brightness of other colors displayed in the third region 33 and the first region 31 can also remain the same.
[0093] In another implementation, the first region 31 is controlled to display the first primary color of the target binding point grayscale, the second region 32 is controlled to display the second primary color of the target binding point grayscale, and the third region 33 and the fourth region 34 are controlled to display black, and the first color point data of the target region is collected; then, the first region 31 is controlled to display black, the third region 33 is controlled to display the first primary color of the target binding point grayscale, and the second color point data of the target region is collected; the brightness of the first primary color of the target binding point grayscale displayed in the third region 33 is adjusted until the second color point data is equal to the first color point data.
[0094] Let's illustrate this using R as the primary color and G as the secondary color, for example... Figure 6As shown, firstly, the first region 31 is controlled to display the grayscale R of the target binding point, the second region 32 is controlled to display the grayscale G of the target binding point, and the third region 33 and the fourth region 34 are controlled to display black, and the first color point data of the target region is collected; then, the first region 31 is controlled to display black, and the third region 33 is controlled to display the grayscale R of the target binding point. At this time, the second region 32 still displays the grayscale G of the target binding point, and the fourth region 34 still displays black, and the second color point data of the target region is collected; the brightness of the grayscale R of the target binding point displayed in the third region 33 is adjusted until the second color point data is equal to the first color point data, so that the brightness of the grayscale R of the target binding point displayed in the third region 33 is the same as the brightness of the grayscale R of the target binding point displayed in the first region 31.
[0095] Using a similar method, by setting the first primary color to G or B, the brightness of G or B in the grayscale of the target binding point displayed in the third region 33 can be the same as the brightness of G or B in the grayscale of the target binding point displayed in the first region 31. Since the brightness of the three RGB primary colors is the same, the brightness of other colors displayed in the third region 33 and the first region 31 can also remain the same.
[0096] In another implementation, the first region 31 and the fourth region 34 are controlled to display the first primary color of the target binding point grayscale, the second region 32 is controlled to display the second primary color of the target binding point grayscale, and the third region 33 is controlled to display black, and the first color point data of the target region is collected; then, the first region 31 or the fourth region 34 is controlled to display black, the third region 33 is controlled to display the first primary color of the target binding point grayscale, and the second color point data of the target region is collected; the brightness of the first primary color of the target binding point grayscale displayed in the third region 33 is adjusted until the second color point data is equal to the first color point data.
[0097] Let's illustrate this using R as the primary color and G as the secondary color, for example... Figure 7 As shown, firstly, the first region 31 and the fourth region 34 are controlled to display the grayscale R of the target binding point, the second region 32 is controlled to display the grayscale G of the target binding point, and the third region 33 is controlled to display black, and the first color point data of the target region is collected; then, the first region 31 is controlled to display black, and the third region 33 is controlled to display the grayscale R of the target binding point. At this time, the second region 32 still displays the grayscale G of the target binding point, and the fourth region 34 still displays the grayscale R of the target binding point, and the second color point data of the target region is collected; the brightness of the grayscale R of the target binding point displayed in the third region 33 is adjusted until the second color point data is equal to the first color point data, so that the brightness of the grayscale R of the target binding point displayed in the third region 33 is the same as the brightness of the grayscale R of the target binding point displayed in the first region 31.
[0098] In a similar way, if the first primary color is G or B, the third region 33 can display the same luminance of G or B of the target binding point gray scale as the first region 31. Since the luminance of RGB three primary colors is the same, the third region 33 and the first region 31 can also display the same luminance of other colors.
[0099] Figure 8 The structure schematic diagram of the Gamma debugging device provided by an embodiment of the present application is shown in FIG. 8. As shown in FIG. 8, the Gamma debugging device 800 includes: Figure 8
[0100] A first control module 801 is configured to control the non-transparent display area in the target region of the display module to display the first primary color and the second primary color of the target binding point gray scale, control the transparent display area in the target region to display black, and collect first color point data of the target region; wherein the area of the non-transparent display area displaying the first primary color of the target binding point gray scale is greater than or equal to the transparent display area.
[0101] A second control module 802 is configured to control the area of the non-transparent display area displaying the first primary color of the target binding point gray scale to be equal to the area of the transparent display area to display black, control the transparent display area to display the first primary color of the target binding point gray scale, and collect second color point data of the target region.
[0102] An adjusting module 803 is configured to adjust the luminance of the transparent display area displaying the first primary color of the target binding point gray scale until the second color point data is equal to the first color point data.
[0103] In a possible implementation, the target region includes at least three areas with equal areas, wherein the non-transparent display area includes at least two areas of the at least three areas with equal areas.
[0104] In a possible implementation, the target region includes a first region, a second region, a third region and a fourth region with equal sizes, wherein the first region, the second region and the fourth region are non-transparent display areas, and the third region is a transparent display area.
[0105] In a possible implementation, the first region and the fourth region are center-symmetric, the second region and the third region are center-symmetric, the first region is axially symmetric with the second region and the third region respectively, and the fourth region is axially symmetric with the second region and the third region respectively.
[0106] In a possible implementation, the first control module 801 is configured to:
[0107] control the first region to display the first primary color of the target binding point gray scale, control the second region and the fourth region to display the second primary color of the target binding point gray scale, and control the third region to display black.
[0108] The second control module 802 is configured to:
[0109] control the first region to display black, and control the third region to display the first primary color of the target binding point gray scale.
[0110] In a possible implementation, the first control module 801 is configured to:
[0111] control the first region to display the first primary color of the target binding point gray scale, control the second region to display the second primary color of the target binding point gray scale, and control the third region and the fourth region to display black.
[0112] The second control module 802 is configured to:
[0113] control the first region to display black, and control the third region to display the first primary color of the target binding point gray scale.
[0114] In a possible implementation, the first control module 801 is configured to:
[0115] control the first region and the fourth region to display the first primary color of the target binding point gray scale, control the second region to display the second primary color of the target binding point gray scale, and control the third region to display black.
[0116] The second control module 802 is configured to:
[0117] control the first region or the fourth region to display black, and control the third region to display the first primary color of the target binding point gray scale.
[0118] In a possible implementation, the first primary color is any one of RGB three primary colors, and the second primary color is any one of the other primary colors except the first primary color.
[0119] In a possible implementation, the apparatus further includes:
[0120] an alignment module configured to control the second region and the fourth region to display two different primary colors respectively, and other regions to display black, collect color point data of a target region, exchange the colors of the second region and the fourth region, and collect color point data of the target region again, if the color point data collected twice are different, control the first region, the second region, the third region and the fourth region to move along the direction of the symmetry axis of the first region and the second region, and repeat the step until the color point data collected twice are consistent.
[0121] The first region and the second region are controlled to display two different primary colors respectively, other regions display black, color point data of the target region is collected, the colors of the first region and the second region are exchanged, and the color point data of the target region is collected again, if there is a difference between the color point data collected twice, the positions of the first region, the second region, the third region and the fourth region are controlled to move along the symmetry axis direction of the second region and the fourth region, and the step is repeated until the color point data collected twice is consistent.
[0122] The Gamma debugging device provided by the embodiments of the present application can be used to implement the Gamma debugging method in any of the method embodiments, and has similar implementation principles and technical effects, which will not be repeated here.
[0123] Figure 9 The structure schematic diagram of the chip is provided for an embodiment of the present application. As shown in the figure, Figure 9 The chip 900 includes a memory 901 and a processor 902; the memory 901 and the processor 902 can be connected through a bus 903.
[0124] The memory 901 stores a computer program, and the computer program is executed by the processor 902 to implement all method steps in the above method embodiments.
[0125] Figure 10 The structure schematic diagram of the electronic device is provided for an embodiment of the present application. As shown in the figure, Figure 10 The electronic device 1000 includes a memory 1001 and a processor 1002; the memory 1001 and the processor 1002 can be connected through a bus 1003, and the electronic device 1000 further includes a display module 1004.
[0126] The memory 1001 stores a computer program, and the computer program is executed by the processor 502 to implement all method steps in the above method embodiments.
[0127] The embodiments of the present application further provide a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program is executed by the processor to implement all method steps in the above method embodiments.
[0128] The embodiments of the present application further provide a computer program product, and the computer program product includes computer program code, when the computer program code runs on the computer, the computer executes all method steps in the above method embodiments.
[0129] The embodiments or implementations in the present specification are described in a progressive manner, and each embodiment focuses on the difference from other embodiments. The same or similar parts between the embodiments can be mutually referred to.
[0130] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A Gamma tuning method, characterized in that, include: The non-transparent display area in the target area of the control display module displays the first primary color and the second primary color of the target binding point grayscale, respectively, while the transparent display area in the target area displays black, and the first color point data of the target area is collected; wherein, the area in the non-transparent display area that displays the first primary color of the target binding point grayscale is greater than or equal to the transparent display area; The area in the non-transparent display area that displays the first primary color of the grayscale of the target binding point is controlled to be equal in size to the transparent display area and then turned black. The transparent display area is controlled to display the first primary color of the grayscale of the target binding point, and the second color point data of the target area is collected. Adjust the brightness of the first primary color of the grayscale of the target binding point displayed in the transparent display area until the second color point data is equal to the first color point data.
2. The method according to claim 1, characterized in that, The target area includes at least three areas of equal size, wherein the non-transparent display area includes at least two of the at least three areas of equal size.
3. The method according to claim 2, characterized in that, The target area includes a first area, a second area, a third area, and a fourth area of equal area, wherein the first area, the second area, and the fourth area are the non-transparent display area, and the third area is the transparent display area.
4. The method according to claim 3, characterized in that, The first region and the fourth region are centrally symmetrical, the second region and the third region are centrally symmetrical, the first region is axially symmetrical with the second region and the third region respectively, and the fourth region is axially symmetrical with the second region and the third region respectively.
5. The method according to claim 4, characterized in that, The control display module controls the non-transparent display areas in the target area to display the first and second primary colors of the target binding point grayscale, respectively, and controls the transparent display areas in the target area to display black, including: Control the first area to display the first primary color of the grayscale of the target binding point, control the second and fourth areas to display the second primary color of the grayscale of the target binding point, and control the third area to display black; The control of changing the area in the non-transparent display area that displays the first primary color of the grayscale of the target binding point to black, and the control of the transparent display area to display the first primary color of the grayscale of the target binding point, includes: The first area is controlled to display black, and the third area is controlled to display the first primary color of the grayscale of the target binding point.
6. The method according to claim 4, characterized in that, The control display module controls the non-transparent display areas in the target area to display the first and second primary colors of the target binding point grayscale, respectively, and controls the transparent display areas in the target area to display black, including: Control the first area to display the first primary color of the grayscale of the target binding point, control the second area to display the second primary color of the grayscale of the target binding point, and control the third and fourth areas to display black; The control of changing the area in the non-transparent display area that displays the first primary color of the grayscale of the target binding point to black, and the control of the transparent display area to display the first primary color of the grayscale of the target binding point, includes: The first area is controlled to display black, and the third area is controlled to display the first primary color of the grayscale of the target binding point.
7. The method according to claim 4, characterized in that, The control display module controls the non-transparent display areas in the target area to display the first and second primary colors of the target binding point grayscale, respectively, and controls the transparent display areas in the target area to display black, including: Control the first region and the fourth region to display the first primary color of the grayscale of the target binding point, control the second region to display the second primary color of the grayscale of the target binding point, and control the third region to display black; The control of changing the area in the non-transparent display area that displays the first primary color of the grayscale of the target binding point to black, and the control of the transparent display area to display the first primary color of the grayscale of the target binding point, includes: Control the first region or the fourth region to display black, and control the third region to display the first primary color of the grayscale of the target binding point.
8. The method according to any one of claims 3-7, characterized in that, Also includes: The second and fourth regions are controlled to display two different primary colors, while other regions are displayed as black. Color point data of the target region is collected. The colors of the second and fourth regions are swapped, and color point data of the target region is collected again. If there is a difference between the two collected color point data, the positions of the first, second, third, and fourth regions are controlled to move along the axis of symmetry of the first and second regions and this step is repeated until the two collected color point data are consistent. The first and second regions are controlled to display two different primary colors, while other regions display black. Color point data of the target region is collected. The colors of the first and second regions are swapped, and color point data of the target region is collected again. If there is a difference between the two collected color point data, the positions of the first, second, third, and fourth regions are controlled to move along the axis of symmetry of the second and fourth regions, and this step is repeated until the two collected color point data are consistent.
9. A Gamma adjustment device, characterized in that, include: The first control module is used to control the non-transparent display area in the target area of the display module to display the first primary color and the second primary color of the target binding point grayscale respectively, control the transparent display area in the target area to display black, and collect the first color point data of the target area; wherein, the area in the non-transparent display area that displays the first primary color of the target binding point grayscale is greater than or equal to the transparent display area; The second control module is used to control the area in the non-transparent display area that displays the first primary color of the grayscale of the target binding point, which is equal in area to the transparent display area, to turn black; control the transparent display area to display the first primary color of the grayscale of the target binding point; and collect the second color point data of the target area. An adjustment module is used to adjust the brightness of the first primary color of the grayscale of the target binding point displayed in the transparent display area until the second color point data is equal to the first color point data.
10. An electronic device, characterized in that, include: Memory and processor; The memory stores a computer program, which, when executed by the processor, implements the method as described in any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Gamma debugging method and gamma debugging device
CN112365845A
Gamma debugging method and device, electronic equipment and storage medium
CN113327552A