Display control method and computer-readable storage medium
By adjusting the refresh rate of the target area in the OLED display and establishing refresh rate binding points, the problem of uneven brightness in the display screen is solved, achieving lower power consumption and a wider brightness compensation range.
Patent Information
- Application Number
- CN202411393564.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2044-09-30
AI Technical Summary
As OLED displays develop towards lower power consumption and larger sizes, they suffer from uneven brightness, especially with significant differences in brightness between the punch-hole area and other areas. Existing algorithm compensation methods are power-intensive and have limited effectiveness.
By adjusting the refresh rate of the target area of the display screen to a second refresh rate that is different from other areas, and establishing refresh rate binding points to form a refresh rate mapping relationship, the overall screen refresh rate is adjusted to reduce brightness differences, and the refresh rate of local areas is controlled in conjunction with the TE signal.
It effectively reduces the problem of uneven brightness on the display screen, lowers power consumption, and expands the brightness compensation range, making it more efficient than traditional algorithm compensation methods.
Smart Images

Figure CN119274486B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, and in particular to a display control method and a computer-readable storage medium. Background Technology
[0002] Organic light-emitting diodes (OLEDs), also known as organic electro-laser displays or organic light-emitting semiconductors, are characterized by their thinness, high brightness, flexibility, high contrast, and wide color gamut. They meet consumers' new demands for display technology, and more and more display manufacturers around the world are investing in their research. Currently, OLEDs have already secured a place in the display field.
[0003] Currently, OLED is developing towards lower power consumption and larger size. However, the display screen often suffers from uneven brightness. For example, the brightness difference between the punch-hole area and other areas is becoming increasingly large. The limitations of using algorithm compensation are becoming more and more prominent, and it is unable to solve the problem of uneven brightness well. Summary of the Invention
[0004] Therefore, it is necessary to provide a display control method and a computer-readable storage medium to address the above problems.
[0005] According to a first aspect of the embodiments of this application, a display control method is provided, applied to a display screen, comprising:
[0006] The output control of the entire display screen is based on the first refresh rate;
[0007] The refresh rate corresponding to the target area in the display screen is adjusted to a second refresh rate, which is different from the first refresh rate.
[0008] If the difference between the brightness of the target area and the brightness of other areas is within a preset range when the output control of the target area is performed according to the second refresh rate, then a refresh rate binding point is established. The refresh rate binding point represents the mapping relationship between the first refresh rate and the second refresh rate.
[0009] If the number of refresh rate binding points does not reach the preset number, the first refresh rate is adjusted, and the process returns to the step of controlling the output of the entire display screen according to the first refresh rate in order to establish the next refresh rate binding point.
[0010] In one embodiment, before the step of adjusting the refresh rate of the target area in the display screen to a second refresh rate, the display control method further includes: acquiring the position information of the target area in the display screen. In one embodiment, the target area is located in rows M to N of the display screen; the step of adjusting the refresh rate of the target area in the display screen to a second refresh rate includes: adjusting the refresh rate of rows M to N in the display screen to a second refresh rate.
[0011] In one embodiment, the step of adjusting the refresh rate corresponding to rows M to N of the display screen to the second refresh rate includes: outputting TE signals corresponding to rows M to N of the display screen to adjust the refresh rate corresponding to rows M to N to the second refresh rate.
[0012] In one embodiment, the target area includes a punch-hole area, a notch area, or a fingerprint area in the display screen.
[0013] In one embodiment, the display control method further includes: if the difference between the brightness of the target area and the brightness of other areas exceeds the preset range when the target area is output controlled according to the second refresh rate, then the second refresh rate is adjusted until the difference between the brightness of the target area and the brightness of other areas falls into the preset range.
[0014] In one embodiment, the display control method further includes: when the number of refresh rate binding points reaches the preset number, determining the second refresh rate corresponding to other first refresh rates according to the distribution pattern of each refresh rate binding point.
[0015] In one embodiment, in the step of determining the second refresh rate corresponding to other first refresh rates based on the distribution pattern of each refresh rate binding point, a linear interpolation method is used to determine the second refresh rate corresponding to other first refresh rates based on the distribution pattern of each refresh rate binding point.
[0016] In one embodiment, the first refresh rate is greater than the second refresh rate.
[0017] According to a second aspect of the embodiments of this application, a computer-readable storage medium is provided, wherein computer program instructions are stored on the computer-readable storage medium, and the computer program instructions, when executed by a processor, implement the display control method as described above.
[0018] The display control method provided in this application, when controlling the output of the entire display screen according to a first refresh rate, adjusts the refresh rate of the target area in the display screen to a second refresh rate different from the first refresh rate. Then, it determines whether the difference between the brightness of the target area and the brightness of other areas is within a preset range when the target area is controlled according to the second refresh rate. If so, it determines that when the entire display screen is controlled according to the first refresh rate, the target area in the display screen is controlled according to the second refresh rate, and establishes refresh rate binding points, that is, forms a mapping relationship between the first refresh rate and the second refresh rate. If the number of refresh rate binding points is insufficient, the first refresh rate is adjusted, and the step of controlling the output of the entire display screen according to the first refresh rate is returned, that is, a new refresh rate binding point is established.
[0019] Therefore, the required number of refresh rate binding points can be established, that is, the mapping relationship between the refresh rate of the entire screen and the refresh rate of the target area can be determined. When the entire screen is controlled at a certain first refresh rate, the refresh rate of the target area can be adjusted to the second refresh rate corresponding to the first refresh rate, thereby reducing the brightness difference between the target area and other areas and solving the problem of uneven brightness of the display screen. Compared with the traditional algorithm method for compensating brightness, the above method reduces power consumption and increases the brightness compensation range while ensuring the brightness compensation effect. Attached Figure Description
[0020] Figure 1 This is a schematic diagram of the display screen structure;
[0021] Figure 2 A flowchart illustrating a display control method provided in an embodiment of this application;
[0022] Figure 3 A flowchart illustrating a display control method provided in an embodiment of this application;
[0023] Figure 4 This is a flowchart of a display control method provided in an embodiment of this application. Detailed Implementation
[0024] To facilitate understanding of this application, a more complete description will be provided below with reference to the accompanying drawings. Preferred embodiments of this application are shown in the drawings. However, this application can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the disclosure of this application.
[0025] In this application, unless otherwise expressly specified and limited, the terms "installation," "connection," "joining," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise expressly limited. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.
[0026] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0027] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the specification of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0028] Organic light-emitting diodes (OLEDs), also known as organic electro-laser displays or organic light-emitting semiconductors, are characterized by their thinness, high brightness, flexibility, high contrast, and wide color gamut. They meet consumers' new demands for display technology, and more and more display manufacturers around the world are investing in their research. Currently, OLEDs have already secured a place in the display field.
[0029] Currently, OLED is developing towards lower power consumption and larger size. However, the display screen often suffers from uneven brightness. For example, the brightness difference between the punch-hole area and other areas is becoming increasingly large. The limitations of using algorithm compensation are becoming more and more prominent, and it is unable to solve the problem of uneven brightness well.
[0030] Specifically, refer to Figure 1Uneven GIP driving can lead to uneven brightness along the vertical axis of the display screen. For punch-hole screens, the horizontal area containing the punch-hole area 200 has fewer driven pixels, while other horizontal areas have more driven pixels. This results in different driving capabilities across different areas, leading to variations in the gate charging capability of the DTFT under the same data, and consequently, differences in brightness. Furthermore, for punch-hole screens with a centered punch-hole, the scanning circuitry breaks off directly in the punch-hole or notch area, resulting in single-sided driving, which also causes differences in driving capability. These differences in driving capability across different areas of the display screen lead to uneven display brightness.
[0031] To address the aforementioned uneven brightness issue, the primary solution currently involves using compensation algorithms to compensate and output the Data values for the punch-hole or notch areas, thereby actively controlling pixel brightness. However, compensation algorithms have the following limitations: algorithmic computation increases power consumption; the magnitude of the Data value compensation is limited by the gamma voltage, and for 255 grayscale compensation, gamma remapping is also required, which is quite cumbersome. Furthermore, the current trend in OLED development is towards reduced power consumption and larger screen sizes, leading to increasingly greater differences in brightness across different areas of the screen, further highlighting the limitations of using algorithms for brightness compensation.
[0032] To address the aforementioned issues, embodiments of this application provide a display control method and a computer-readable storage medium.
[0033] Reference Figure 2 In one embodiment, a display control method is provided that can be applied to a display screen.
[0034] The display control method provided in this embodiment includes the following steps:
[0035] Step S200: Control the output of the entire display screen according to the first refresh rate.
[0036] Firstly, the entire display screen can be controlled according to a first refresh rate, which can be the commonly used refresh rate for the entire screen in actual applications. When controlling the entire screen with the first refresh rate, the brightness of local areas such as the punch-hole area is darker than that of other areas because the driving capability of these areas is weaker than that of other areas, i.e., there is a brightness difference.
[0037] Step S400: Adjust the refresh rate of the target area in the display screen to a second refresh rate, which is different from the first refresh rate.
[0038] After the entire display is lit up at the first refresh rate, the refresh rate of the target area on the display is adjusted to the second refresh rate. The second refresh rate differs from the first refresh rate, while areas outside the target area maintain the first refresh rate. The target area can include darker areas such as the punch-hole area, notch area, or fingerprint sensor area. The notch area refers to a narrow, elongated notch or cutout on the display, resembling the front of bangs, and can accommodate electronic components such as the front-facing camera, earpiece, and facial recognition sensor. In other words, the refresh rate of a darker area on the display can be adjusted to differ from other areas. When the refresh rate changes, the screen brightness also changes; that is, when the refresh rate of the target area changes, the brightness of the target area also changes, thus compensating for brightness discrepancies with other areas.
[0039] Step S600: If the difference between the brightness of the target area and the brightness of other areas is within a preset range when the output control of the target area is performed according to the second refresh rate, then a refresh rate binding point is established. The refresh rate binding point represents the mapping relationship between the first refresh rate and the second refresh rate.
[0040] It should be further explained that in the solution proposed in this invention, a refresh rate binding point represents a first refresh rate and a corresponding second refresh rate, binding the first refresh rate and the second refresh rate together to form a mapping relationship. When using the first refresh rate and the second refresh rate, the difference in brightness between the target area and other areas remains within a preset range.
[0041] To ensure that the brightness difference between the target area after refresh rate adjustment and other areas of the display remains within a preset range, when controlling the target area at the second refresh rate, the brightness of the target area and other areas can be detected. If the brightness difference is within the preset range, it is determined that when controlling the entire screen at the first refresh rate, the target area can be controlled at the second refresh rate. This allows the establishment of a refresh rate binding point, i.e., a mapping relationship between the first and second refresh rates, so that this mapping relationship can be directly invoked in subsequent practical applications.
[0042] In this embodiment, a refresh rate binding point can represent a set of first refresh rates and second refresh rates bound together. When the entire screen is controlled according to the first refresh rate in the set and the target area is controlled according to the second refresh rate in the set, the brightness difference between the target area and other areas is within a preset range.
[0043] In one embodiment, the first refresh rate may be greater than the second refresh rate.
[0044] In one embodiment, the preset range can be 0 nits to 5 nits.
[0045] Step S800: When the number of refresh rate binding points does not reach the preset number, the first refresh rate is adjusted, and the process returns to the step of controlling the output of the entire display screen according to the first refresh rate to establish the next refresh rate binding point.
[0046] In this embodiment, multiple refresh rate binding points need to be set. The number of refresh rate binding points can be set according to actual needs, such as 2, 3, or 4. Therefore, after each refresh rate binding point is established, the number of existing refresh rate binding points can be judged. If the number of refresh rate binding points is less than the preset number, new refresh rate binding points can be established, that is, the first refresh rate is adjusted, and the process returns to step S200.
[0047] For example, if the preset number of refresh rate binding points is 3, and the first refresh rate binding point has been established with a first refresh rate of 120Hz and a second refresh rate of 100Hz, and the number of refresh rate binding points does not meet the preset number, then the first refresh rate is adjusted to 90Hz, and the entire screen is output controlled at 90Hz. Then the refresh rate of the target area is adjusted to 80Hz. If the difference between the brightness of the target area and the brightness of the entire screen is within the preset range, then the second refresh rate binding point is established, with a first refresh rate of 90Hz and a second refresh rate of 80Hz, and so on, until the number of refresh rates meets the preset number, then subsequent steps can be performed.
[0048] The display control method provided in this application, when controlling the output of the entire display screen according to a first refresh rate, adjusts the refresh rate of the target area in the display screen to a second refresh rate different from the first refresh rate. Then, it determines whether the difference in brightness between the target area and other areas is within a preset range when the target area is controlled according to the second refresh rate. If so, it determines that when controlling the entire display screen with the first refresh rate, the target area in the display screen should be controlled with the second refresh rate, and establishes refresh rate binding points, i.e., forming a mapping relationship between the first and second refresh rates. If the number of refresh rate binding points is insufficient, the first refresh rate is adjusted, and the process returns to the step of controlling the output of the entire display screen according to the first refresh rate, i.e., establishing new refresh rate binding points. Thus, the required number of refresh rate binding points can be established, i.e., the mapping relationship between the refresh rate of the entire screen and the refresh rate of the target area is determined. When the entire screen is controlled at a certain first refresh rate, the refresh rate of the target area can be adjusted to the second refresh rate corresponding to that first refresh rate, thereby reducing the brightness difference between the target area and other areas and solving the problem of uneven display screen brightness. Compared with traditional algorithm-based brightness compensation methods, the above method reduces power consumption and increases the brightness compensation range while ensuring the brightness compensation effect.
[0049] Reference Figure 3 In one embodiment, before step S400, i.e., the step of adjusting the refresh rate of the target area in the display screen to the second refresh rate, the display control method provided in this embodiment further includes:
[0050] Step S300: Obtain the location information of the target area in the display screen.
[0051] In this embodiment, before adjusting the refresh rate of the target area, it is necessary to know the location information of the target area on the display screen. Therefore, the location information of the target area on the display screen is obtained first, and then the refresh rate of the target area is adjusted.
[0052] Specifically, the display screen can be an array structure of m rows and n columns, and the position information of the target area can be the row information of the target area on the display screen, where m and n are both positive integers. For example, the row information of the target area on the display screen is the Mth row to the Nth row of the display screen, where M and N are both positive integers, and M < N.
[0053] In one embodiment, assuming the target area is located in rows M to N of the display screen, step S400, which is the step of adjusting the refresh rate of the target area in the display screen to the second refresh rate, includes: adjusting the refresh rate of rows M to N in the display screen to the second refresh rate. That is, in this step, the refresh rate of the row in which the local area such as the punch-hole area, notch area, or fingerprint area is located on the display screen is adjusted.
[0054] Additionally, the step of adjusting the refresh rate of rows M to N of the display screen to the second refresh rate includes: outputting the TE (Tearing Effect) signal corresponding to rows M to N of the display screen to adjust the refresh rate of rows M to N to the second refresh rate. The display screen in this embodiment can support LTPO3.0, meaning it can independently control the refresh rate of a portion of the screen based on the TE signal, thereby outputting the TE signal corresponding to rows M to N of the display screen and adjusting the refresh rate of those rows.
[0055] Among them, the TE signal is the tearing effect signal, which is an important signal in the display screen and is used to prevent tearing during the display process.
[0056] In one embodiment, reference Figure 4 The display control method provided in this embodiment further includes: if the difference between the brightness of the target area and the brightness of other areas exceeds a preset range when the target area is output controlled according to the second refresh rate, then the second refresh rate is adjusted until the difference between the brightness of the target area and the brightness of other areas is within the preset range.
[0057] That is, the current second refresh rate may not be able to adjust the brightness of the target area to keep the difference between the brightness of the target area and the brightness of the other areas within the preset range. Therefore, when it is determined that when the output control of the target area is performed according to the current second refresh rate, the difference between the brightness of the target area and the brightness of the other areas exceeds the preset range, the second refresh rate can be further adjusted until the difference between the brightness of the target area and the brightness of the other areas is detected to be reduced to the preset range.
[0058] For example, if the first refresh rate is 120Hz and the second refresh rate is set to 110Hz, when controlling the entire screen at a refresh rate of 120Hz, the target area is controlled at a refresh rate of 110Hz. If the difference between the brightness of the target area and the brightness of areas outside the target area exceeds a preset range, the second refresh rate is adjusted. For example, if the second refresh rate is set to 100Hz and the target area is controlled at a refresh rate of 100Hz, and the difference between the brightness of the target area and the brightness of areas outside the target area is reduced to a preset range, a mapping relationship is established between the first refresh rate of 120Hz and the second refresh rate of 100Hz, i.e., refresh rate binding.
[0059] In one embodiment, reference Figure 4 The display control method provided in this embodiment further includes: when the number of refresh rate binding points reaches a preset number, determining the second refresh rate corresponding to other first refresh rates according to the distribution pattern of each refresh rate binding point.
[0060] When the number of refresh rate binding points meets the preset requirement, the second refresh rate corresponding to the remaining first refresh rates between each binding point can be determined. For example, if there are three refresh rate binding points, A, B, and C, see the table below for details:
[0061] Point A Point B Point C First refresh rate 120Hz 90Hz 60Hz Second refresh rate 100Hz 80Hz 50Hz
[0062] Having established three refresh rate binding points A, B, and C, the second refresh rates corresponding to other first refresh rates can be determined based on the distribution patterns of these binding points. In other words, the mapping pattern between the first and second refresh rates is established using the three binding points A, B, and C, thus allowing the determination of the second refresh rates corresponding to each other first refresh rate. Specifically, linear interpolation can be used to determine the second refresh rates corresponding to other first refresh rates based on the distribution patterns of the binding points. For example, linear interpolation can be used to determine the second refresh rates corresponding to first refresh rates of 100Hz, 110Hz, and 80Hz.
[0063] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0064] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0065] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0066] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A display control method, characterized in that, include: The output control of the entire display screen is based on the first refresh rate; The refresh rate corresponding to the target area in the display screen is adjusted to a second refresh rate, which is different from the first refresh rate. If the difference between the brightness of the target area and the brightness of other areas is within a preset range when the output control of the target area is performed according to the second refresh rate, then a refresh rate binding point is established. The refresh rate binding point represents the mapping relationship between the first refresh rate and the second refresh rate. If the number of refresh rate binding points does not reach the preset number, the first refresh rate is adjusted, and the process returns to the step of controlling the output of the entire display screen according to the first refresh rate in order to establish the next refresh rate binding point.
2. The display control method according to claim 1, characterized in that, Before the step of adjusting the refresh rate of the target area in the display screen to the second refresh rate, the display control method further includes: obtaining the position information of the target area in the display screen.
3. The display control method according to claim 2, characterized in that, The target area is located in rows M to N of the display screen; the step of adjusting the refresh rate of the target area in the display screen to the second refresh rate includes: adjusting the refresh rate of rows M to N in the display screen to the second refresh rate.
4. The display control method according to claim 3, characterized in that, The step of adjusting the refresh rate of rows M to N of the display screen to the second refresh rate includes: outputting TE signals corresponding to rows M to N of the display screen to adjust the refresh rate of rows M to N to the second refresh rate.
5. The display control method according to claim 1, characterized in that, The target area includes the punch-hole area, notch area, or fingerprint area in the display screen.
6. The display control method according to claim 1, characterized in that, The display control method further includes: if the difference between the brightness of the target area and the brightness of other areas exceeds the preset range when the output control of the target area is performed according to the second refresh rate, then the second refresh rate is adjusted until the difference between the brightness of the target area and the brightness of other areas falls into the preset range.
7. The display control method according to claim 1, characterized in that, The display control method further includes: when the number of refresh rate binding points reaches the preset number, determining the second refresh rate corresponding to other first refresh rates according to the distribution pattern of each refresh rate binding point.
8. The display control method according to claim 7, characterized in that, In the step of determining the second refresh rate corresponding to other first refresh rates based on the distribution pattern of each refresh rate binding point, a linear interpolation method is used to determine the second refresh rate corresponding to other first refresh rates based on the distribution pattern of each refresh rate binding point.
9. The display control method according to claim 1, characterized in that, The first refresh rate is greater than the second refresh rate.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when executed by a processor, implement the display control method as described in any one of claims 1-9.
Citation Information
Patent Citations
Display control method and display equipment
CN113066451A
Driving method of display panel, display device and storage medium
CN113593466A