Screen display method, screen display driving device, electronic equipment and readable storage medium
By dividing the display screen into partitions with higher refresh rates, the method addresses hardware limitations, enhancing the display quality of specific areas without reducing resolution or increasing the overall refresh rate of each row of pixels.
Patent Information
- Application Number
- CN202310801972.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2043-06-30
AI Technical Summary
The refresh rate of display screens is limited by hardware constraints, and increasing it often requires reducing the resolution, which affects the display effect.
The display screen is divided into multiple partitions, with each partition having a reference refresh rate higher than the total screen refresh rate, allowing for smoother display without changing the refresh rate of each row of pixels.
This method enhances the refresh rate of specific display areas without affecting the overall refresh rate of each row, improving the smoothness of the display in those areas while optimizing hardware and power usage.
Smart Images

Figure CN119229761A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of panel control technology, and in particular to a screen display method, a screen display driving device, an electronic device and a non-volatile computer-readable storage medium. Background Art
[0002] The refresh rate is a parameter that measures the number of times a display screen updates an image per second. Increasing the refresh rate of a display screen can bring about a smoother display screen. Currently, when the display screens of most electronic devices update each frame of an image, they need to update from the first row of pixels on the display screen to the last row of pixels on the display screen. Since the rate at which each row of pixels is updated is subject to the hardware limitations of the display screen and has an upper limit, the refresh rate at which the entire display screen updates a frame of an image is limited. If the refresh rate of the display screen is further increased, it is often necessary to reduce the resolution of the display screen, which affects the display effect. Summary of the invention
[0003] Embodiments of the present application provide a screen display method, a screen display driving device, an electronic device, and a non-volatile computer-readable storage medium.
[0004] The screen display method of the embodiment of the present application includes: obtaining multiple display partitions according to application data; determining a target display partition and a display ratio of the target display partition among the multiple display partitions, wherein the display ratio is the proportion of the target display partition to the total display area of the display screen; obtaining a reference refresh rate of the target display partition according to a preset total screen refresh rate and the display ratio, wherein the reference refresh rate is greater than the total screen refresh rate; and refreshing pixels of the target display partition according to the application data and the reference refresh rate.
[0005] The screen display driving device of the embodiment of the present application includes a first acquisition module, a second acquisition module, a third acquisition module and a refresh module. The first acquisition module is used to acquire multiple display partitions according to application data; the second acquisition module is used to determine the target display partition and the display ratio of the target display partition among the multiple display partitions, and the display ratio is the proportion of the target display partition to the total display area of the display screen; the third acquisition module is used to acquire the reference refresh rate of the target display partition according to the preset total screen refresh rate and the display ratio, and the reference refresh rate is greater than the total screen refresh rate; the refresh module is used to refresh the pixels of the target display partition according to the application data and the reference refresh rate.
[0006] An electronic device according to an embodiment of the present application includes a shell, a display screen and a display driver chip, the display screen is housed in the shell and exposed from the shell, the display driver chip is housed in the shell, and the display driver chip is used to execute a screen display method, the screen display method includes: obtaining multiple display partitions according to application data; determining a target display partition and a display ratio of the target display partition among the multiple display partitions, the display ratio is the proportion of the target display partition to the total display area of the display screen; obtaining a reference refresh rate of the target display partition according to a preset total screen refresh rate and the display ratio, the reference refresh rate being greater than the total screen refresh rate; and refreshing pixels of the target display partition according to the application data and the reference refresh rate.
[0007] The non-volatile computer-readable storage medium containing a computer program in an embodiment of the present application includes one or more processors. When the computer program is executed by the one or more processors, the processors implement instructions of a screen display method, and the screen display method includes: obtaining multiple display partitions according to application data; determining a target display partition and a display ratio of the target display partition among the multiple display partitions, wherein the display ratio is the proportion of the target display partition to the total display area of the display screen; obtaining a reference refresh rate of the target display partition according to a preset total screen refresh rate and the display ratio, wherein the reference refresh rate is greater than the total screen refresh rate; and refreshing pixels of the target display partition according to the application data and the reference refresh rate.
[0008] The screen display method, screen display driving device, electronic device and non-volatile computer-readable storage medium of the embodiments of the present application can refresh the pixels of the target display partition according to application data and the reference refresh rate of the target display partition when the display screen is divided into multiple display partitions. The reference refresh rate is greater than the preset total screen refresh rate, thereby being able to increase the refresh rate of the target display partition without changing the rate at which the display screen refreshes each row of pixels, thereby making the picture of the target display partition smoother and meeting the needs of some application scenarios.
[0009] Additional aspects and advantages of the embodiments of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0011] Figure 1 It is a flowchart of a screen display method of certain embodiments of the present application;
[0012] Figure 2 is a schematic diagram of the structure of an electronic device according to some embodiments of the present application;
[0013] Figure 3 It is a schematic diagram of an application scenario of a screen display method in some embodiments of the present application;
[0014] Figure 4 It is a schematic diagram of an application scenario of a screen display method in some embodiments of the present application;
[0015] Figure 5 It is a schematic diagram of an application scenario of a screen display method in some embodiments of the present application;
[0016] Figure 6 It is a schematic diagram of an application scenario of a screen display method in some embodiments of the present application;
[0017] Figure 7 It is a schematic diagram of an application scenario of a screen display method in some embodiments of the present application;
[0018] Figure 8 is a schematic structural diagram of a screen display driving device in certain embodiments of the present application;
[0019] Fig. 9 It is a flowchart of a screen display method of certain embodiments of the present application;
[0020] Fig.10 It is a flowchart of a screen display method of certain embodiments of the present application;
[0021] Fig.11 It is a flowchart of a screen display method of certain embodiments of the present application;
[0022] Fig.12 It is a flowchart of a screen display method of certain embodiments of the present application;
[0023] Fig.13 It is a schematic diagram of application scenarios of certain embodiments of the present application;
[0024] Fig.14 It is a flowchart of a screen display method of certain embodiments of the present application;
[0025] Fig.15 It is a flowchart of a screen display method of certain embodiments of the present application;
[0026] Fig.16 It is a schematic diagram of application scenarios of certain embodiments of the present application;
[0027] Fig.17 It is a flowchart of a screen display method of certain embodiments of the present application;
[0028] Fig.18 It is a flowchart of a screen display method of certain embodiments of the present application;
[0029] Fig.19 It is a schematic diagram of the structure of a computer-readable storage medium of certain embodiments of the present application. DETAILED DESCRIPTION
[0030] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions from beginning to end. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present application, and cannot be understood as limiting the embodiments of the present application.
[0031] See also Figure 1 The present application provides a screen display method, which can obtain the display ratio of different display partitions to the total display area when the display screen 102 is divided into multiple display partitions, and set the refresh rate of different display partitions according to application data and the display ratio of different display partitions.
[0032] The screen display method comprises the following steps:
[0033] 01: Get multiple display partitions according to application data;
[0034] 02: determining a target display partition and a display ratio of the target display partition among the multiple display partitions, where the display ratio is the proportion of the target display partition to the total display area of the display screen 102;
[0035] 03: Obtaining a reference refresh rate of the target display partition according to the preset total screen refresh rate and display ratio, the reference refresh rate being greater than the total screen refresh rate; and
[0036] 04: Refresh the pixels of the target display partition according to the application data and the reference refresh rate.
[0037] Please combine Figure 2The present application also provides an electronic device 100, which includes a housing 101, a display screen 102 and a display driver IC 103 (DDIC) housed in the housing 101, the display screen 102 is exposed from the housing 101, and the display driver IC 103 is used to execute the methods in the above steps 01, 02, 03, and 04. That is, the display driver chip 103 is used to: obtain multiple display partitions according to application data; determine a target display partition and a display ratio of the target display partition among the multiple display partitions, the display ratio is the proportion of the target display partition to the total display area of the display screen 102; obtain a reference refresh rate of the target display partition according to a preset total screen refresh rate and display ratio, the reference refresh rate is greater than the total screen refresh rate; and refresh the pixels of the target display partition according to the application data and the reference refresh rate.
[0038] Among them, the electronic device 100 includes mobile phones, tablet computers, laptops, smart watches, head-mounted display devices, smart wearable devices, smart robots, smart furniture, smart wearable devices, digital cameras, drones, unmanned vehicles, etc., without limitation here.
[0039] In some embodiments, the electronic device 100 also includes an application processor 104 (AP), and the display driver chip 103 includes a frame memory 1031. When ready to refresh the next frame image, the display driver chip 103 synchronizes to the application processor 104 through a TE signal (Tearing Signal, TE), and the application processor 104 writes the image data of the next frame image into the frame memory 1031. The display driver chip 103 reads the image data from the frame memory 1031 and refreshes the pixels of the display screen 102 based on the image data.
[0040] The application data is the display-related data of the application. In some embodiments, the application data includes the display window position of the application, the position of the updated image, the frame rate of the updated image, etc., which are not limited here. In one embodiment, the application data of the application is set by the application processor 104, and the application processor 104 can transmit the relevant data of the application data of the application to the display driver chip 103. For example, the application data includes the position of the updated image, and the starting and ending positions of the pixel rows and columns of the updated image are specified by the 2A / 2B instruction. The display driver chip 103 can receive the 2A / 2B instruction to determine the position of the updated image on the display screen 102.
[0041] The display partition is an area divided according to the content displayed by the application on the display screen 102, such as an area divided according to the window position and frame rate of the application. The number of multiple display partitions can be 2, 3, 4, 5 or more, which are not listed here one by one.
[0042] The target display partition is the display partition whose refresh rate needs to be increased. Correspondingly, the display ratio of the target display partition is the proportion of the target display partition to the total display area of the display screen 102. The number of target display partitions can be one or more, for example, the target display partition is 1, 2, 3, 4 or more display partitions among multiple display partitions, which are not listed here one by one.
[0043] Please combine Figure 3 In one embodiment, according to the application data, it can be determined that the application is displayed in full screen; according to the application data, it can also be determined that the application plays a live screen with a frame rate of 30 frames per second in area A, and area B displays a comment area with real-time updated content, and the frame rate of the comment area screen content update is 120 frames per second. Then, according to the setting of the display window position of the application, and the frame rate setting of the video playback area and the comment area of the application, two display partitions, area A and area B, are divided on the display screen 102. Assume that area A occupies 1 / 3 of the total display area, and area B occupies 2 / 3 of the total display area. Among them, the picture update frequency of area A is limited by the playback frame rate, and increasing the refresh rate will not improve the smoothness of the picture, while the smoothness of the picture in area B can increase with the increase of the refresh rate, so area B can be determined as the target display partition.
[0044] Please combine Figure 4 In another embodiment, two applications are respectively displayed on the total display screen, and the positions of the display windows of the two applications can be determined based on the application data of the two applications, and two display partitions, area A and area B, are divided on the display screen 102. Assume that the two applications are split in half, area A is a game application, and area B is a browser application. In one scenario, the user plays a game in area A and uses area B to view strategies. In this case, area A can be determined as the target display partition to improve the picture smoothness of area A, and the display ratio of the target display partition area A is 50%. In another scenario, the game in area A is running on-hook, and the user mainly browses web content in area B. In this case, area B can be determined as the target display partition to improve the picture smoothness of area B, and the display ratio of the target display partition area B is 50%.
[0045] Please combine Figure 5In another embodiment, area A displays icons such as time, power, and signal strength, and the frame rate of the screen content update is 30 frames per second; an application is displayed in area B in the form of a small window, and the frame rate of the screen content update is 60 frames per second; area C displays the icon of the default homepage, and the frame rate of the screen content update is 10 frames per second. Then, according to the setting of the display window position of the application, three display partitions are divided on the display screen 102: area A, area B, and area C. Assume that the three display partitions of area A, area B, and area C account for 10%, 50%, and 40% of the total display area, respectively. In one scenario, area B is the display area that the user mainly pays attention to. Area B can be determined as the target display partition to improve the picture smoothness of area B, and the display ratio of the target display partition area B is 50%. In another scenario, both area A and area B are determined as target display partitions, and the display ratio of the target display partition area A is 10%, and the display ratio of the target display partition area B is 50%.
[0046] See also Figure 1 , the preset total screen refresh rate is the full screen refresh rate currently set for the display screen 102. For example, the display screen 102 of the electronic device 100 supports a full screen refresh rate of 120Hz. According to the settings of the user or the application, the full screen maximum refresh rate of the display screen 102 can be set to four levels: 30Hz, 60Hz, 90Hz, and 120Hz. If the display screen 102 is currently set to a refresh rate level of up to 60Hz, the currently preset total screen refresh rate of the display screen 102 is 60Hz. Similarly, assuming that an application switches the display screen 102 to a refresh rate level of up to 120Hz, the currently preset total screen refresh rate of the display screen 102 becomes 120Hz.
[0047] The reference refresh rate of the target display partition is the maximum refresh rate that the target display partition can support. Specifically, the maximum refresh rate that a certain target display partition can support is the equivalent refresh rate achieved by the target display partition where pixels are refreshed when updating a frame of image, when only the pixels of the target display partition are refreshed, and the rate of refreshing a row of pixels of the target display partition is consistent with the rate of refreshing a row of pixels of the total display area based on the total screen refresh rate, and when the pixels of other display partitions are not refreshed.
[0048] See also Figure 6 ,For example, Figure 6 a illustrates a scenario where the preset total screen refresh rate is 120 Hz to refresh the entire total display area, assuming that 100% of the pixels in the total display area are refreshed C1 times within 1 frame. Figure 6In b, the two display partitions A and B each occupy 50% of the total display area of the display screen 102. If A is the target display partition, only the pixels in A are refreshed in a certain frame, and the pixels in B are not refreshed, which is equivalent to refreshing only 50% of the pixels in the total display area in the frame. If the refresh rate of each row of pixels remains unchanged, that is, the refresh rate of each row of pixels in the target display area is consistent with the refresh rate of the total display area based on the total screen refresh rate, then only 50% of the pixels in the total display area are refreshed at the same time, and the maximum number of refreshes can reach C1 / (50%), which is twice C1. That is, the maximum refresh rate that the target display partition A can support can reach 240Hz, that is, the reference refresh rate of the target display partition A is 240Hz.
[0049] That is to say, on the basis of the constant refresh rate of each row of pixels of the display screen 102 hardware, when only the pixels of a certain target display partition of the display screen 102 are refreshed, fewer pixels need to be refreshed in the same time, so the number of pixel refreshes in the same time can be increased. Therefore, the target display partition can refresh pixels at a reference refresh rate higher than the preset total screen refresh rate, that is, it is possible to improve the refresh rate of a local area of the display screen 102 under the condition that the hardware foundation of the display screen 102 remains unchanged.
[0050] Please combine Figure 3 , still assuming that the preset total screen refresh rate is 120Hz, Figure 3 The display ratios of area A and area B in the embodiment are 1 / 3 and 2 / 3 respectively. If the pixels in area B are not refreshed within a frame, but the pixels in area A are refreshed, then the equivalent refresh rate of area A in the frame is 120Hz / (1 / 3), that is, the reference refresh rate of area A is 360Hz. If the pixels in area A are not refreshed within a frame, but the pixels in area B are refreshed, then the equivalent refresh rate of area B in the frame is 120Hz / (1 / 3), that is, the reference refresh rate of area B is 180Hz. That is, the reference refresh rate of a display partition is inversely proportional to the size of the display partition. The smaller the display partition, the larger the corresponding reference refresh rate; the larger the display partition, the smaller the corresponding reference refresh rate.
[0051] See also Figure 7 For example, the display partition includes area A and area B, and the display ratios of area A and area B are 50% respectively. Figure 7a shows the image refresh situation of the display screen 102 for 5 consecutive frames. The display screen 102 refreshes the total display area at the preset total screen refresh rate from the 1st frame to the 5th frame, and the preset total screen refresh rate is 120Hz. Among them, it can be determined according to the application data that the video is played at a frame rate of 30 frames per second in the display partition A area. If each second is divided into 120 frames, then the image in area A is updated every 4 frames, and the image is updated once in the 1st frame and the 5th frame respectively. From the 2nd frame to the 4th frame, although the pixels in area A are refreshed every frame, the image displayed in area A is still the same as the 1st frame. That is to say, from the 2nd frame to the 4th frame, even if the pixels in area A are not refreshed, the image displayed in area A is still the image updated in the 1st frame. Based on this, combined with Figure 7 b. Do not refresh the pixels in area A from the second frame to the fourth frame, and only refresh the pixels in area B. Then, in each frame from the second frame to the fourth frame, the pixels in area B can be refreshed at the reference refresh rate, and the reference refresh rate of area B can reach 240Hz. In this way, on the whole, the equivalent refresh rate of area A in every 4 frames is 30Hz, which can meet the requirements of playing videos at a frame rate of 30 frames per second, and the reference refresh rate of area B in every 4 frames exceeds the preset total screen refresh rate, and 1 frame is refreshed at the total screen refresh rate, so the equivalent refresh rate of area B in every 4 frames can exceed the total screen refresh rate. In other words, if the image is updated in the display partition A area at an equivalent refresh rate lower than the preset total screen refresh rate based on the application data, the refresh rate of the target display partition B area in each frame is greater than or equal to the total screen refresh rate, and can reach the reference refresh rate of area B at most. The equivalent refresh rate of the target display partition B area can also exceed the total screen refresh rate, making the picture of the target display partition B area smoother.
[0052] Similarly, please combine Figure 5, the display partitions include area A, area B and area C, and the corresponding display ratios are 10%, 50% and 40% respectively. Among them, the frame rate of the screen content update in area A is 30 frames per second; the frame rate of the screen content update in area B is 60 frames per second; the frame rate of the screen content update in area C is 10 frames per second. If the total display area is refreshed at a total screen refresh rate of 60Hz, if there are 60 frames per second, the image in area A is updated every 2 frames, and the image in area A is updated every 6 frames. In some frames, there are pixel refreshes in areas A and C, but the screen content is not updated. In an application scenario, both area A and area B are determined as target display partitions. In a frame in which only the image in area A is updated and the images in areas B and C are not updated, the refresh rate of area A can theoretically reach a maximum of a reference refresh rate of 60 Hz / (10%), i.e., 600 Hz; in a frame in which only the image in area B is updated and the images in areas A and C are not updated, the refresh rate of area B can reach a maximum of a reference refresh rate of 60 Hz / (50%), i.e., 120 Hz; in a frame in which the images in areas A and B are updated and the image in area C is not updated, the refresh rate of areas A and B can reach a maximum of 60 Hz / (10%+50%), i.e., 100 Hz; in a frame in which the images in areas A, B and C are all updated, areas A, B and C are refreshed at a total screen refresh rate of 60 Hz.
[0053] At present, when the display screen 102 of most electronic devices 100 updates each frame of an image, it needs to start updating from the first row of pixels of the display screen 102 to the last row of pixels of the display screen 102. Since the rate of updating each row of pixels is limited by the hardware of the display screen 102 and has an upper limit, the refresh rate of the entire display screen 102 to update a frame of an image is limited. If the refresh rate of the display screen 102 is further increased, it is often necessary to reduce the resolution of the display screen 102, which affects the display effect.
[0054] Combination Figures 3 to 5 In some application scenarios, the display screen 102 does not need the entire display area to refresh pixels at a high refresh rate. Some areas of the total display area update images at a low frequency, and even if the refresh rate is increased, the smoothness of the picture will not be improved. Another area updates images at a high frequency. The higher the refresh rate of this area, the greater the improvement in the smoothness of the picture.
[0055] The screen display method and display driver chip 103 of the embodiment of the present application can refresh the pixels of the target display partition according to the application data and the reference refresh rate of the target display partition when the display screen 102 is divided into multiple display partitions. The reference refresh rate is greater than the preset total screen refresh rate, so that the refresh rate of the target display partition can be increased without changing the refresh rate of each row of pixels of the display screen 102, so that the picture of the target display partition is smoother, which meets some application scenarios (such as Figures 3 to 5 The requirements of the application scenarios shown in the figure are as follows:
[0056] Combination Figures 3 to 7 In the application scenario, the screen display method and the display driver chip 103 of the implementation mode of the present application can keep the pixels of the target display partition refreshed every frame according to the application data and the reference refresh rate, and the equivalent refresh rate of the target display partition is higher than the total screen refresh rate of the entire display area to make the picture of the target display partition smoother; other display partitions other than the target display partition refresh pixels at an equivalent refresh rate lower than the total screen refresh rate according to the setting of the application data. On the one hand, it can save hardware resources for the target display partition to refresh pixels at an equivalent refresh rate higher than the total screen refresh rate, and on the other hand, it can save the power consumption waste caused by "the picture is not updated but the display screen 102 is refreshed" in other display partitions.
[0057] See also Figure 8 The present application also provides a screen display driving device, which is used to implement the screen display method in the above steps 01, 02, 03, and 04. The screen display driving device includes a first acquisition module 11, a second acquisition module 12, a third acquisition module 13, and a refresh module 14. The first acquisition module 11 is used to implement the method in the above step 01, the second acquisition module 12 is used to implement the method in the above step 02, the third acquisition module 13 is used to implement the method in the above step 03, and the refresh module 14 is used to implement the method in the above step 04. That is, the first acquisition module 11 is used to acquire multiple display partitions according to application data; the second acquisition module 12 is used to determine the target display partition and the display ratio of the target display partition in the multiple display partitions, and the display ratio is the proportion of the target display partition to the total display area of the display screen 102; the third acquisition module 13 is used to acquire the reference refresh rate of the target display partition according to the preset total screen refresh rate and display ratio, and the reference refresh rate is greater than the total screen refresh rate; the refresh module 14 is used to refresh the pixels of the target display partition according to the application data and the reference refresh rate.
[0058] See also Figure 2 and Fig. 9 In some embodiments, the total display area of the display screen 102 includes a plurality of driving sub-areas, and the pixel refresh of each driving sub-area is driven by an independent start signal. Fig. 9In the illustrated embodiment, the total display area includes four driving sub-areas: driving sub-area S1, driving sub-area S2, driving sub-area S3 and driving sub-area S4, and the pixel refresh of each driving sub-area is driven by an independent start signal. In one embodiment, the display screen 102 includes four driving circuits, and the pixels of the driving sub-area S1, driving sub-area S2, driving sub-area S3 and driving sub-area S4 are electrically connected to the four driving circuits respectively. The four driving circuits provide start signals for the four driving sub-areas respectively and independently, and the start signals STV1, STV2, STV3 and STV4 are used to start the pixel refresh of the driving sub-area S1, the driving sub-area S2, the driving sub-area S3 and the driving sub-area S4 respectively. When the start signal STV1 is output, the pixels of the driving sub-area S1 are refreshed row by row starting from the first row. After the pixels of the last row of the driving sub-area S1 are refreshed, if the start signal STV2 is not output, the pixels of the driving sub-area S2 adjacent to the driving sub-area S1 will not be refreshed. Similarly, if only the driving sub-area S2 and the driving sub-area S3 are refreshed, there is no need to output the start signal STV1, and the start signal STV2 is output to refresh the pixels of the driving sub-area S2, and when the pixels of the last row of the driving sub-area S2 are refreshed, the start signal STV3 is output to refresh the pixels of the driving sub-area S3.
[0059] In some embodiments, each display partition is composed of at least one driving sub-area, so that the pixel refresh of different display partitions can be driven independently, so that the refresh rate of each display partition can be independently controlled. For example, see Fig. 9 The multiple display partitions include area A, area B and area C. Area A is composed of driving sub-area S1, and the pixel refresh of area A is driven by the start signal STV1; area B is composed of driving sub-area S2 and driving sub-area S3, and the pixel refresh of area B is driven by the start signal STV2 and the start signal STV3; area C is composed of driving sub-area S4, and the pixel refresh of area C is driven by the start signal STV4.
[0060] See also Fig.10 In some embodiments, step 04: refreshing pixels of the target display partition according to the reference refresh rate includes:
[0061] 041: Obtaining an actual refresh rate of the target display partition according to the application data and the reference refresh rate of the target display partition;
[0062] 042: providing a start signal for each driving sub-area of the target display partition according to the actual refresh rate of the target display partition; and
[0063] 043: Refresh the pixels of the target display partition according to the application data and the start signal of each driving sub-region of the target display partition.
[0064] Please combine Figure 2In some embodiments, the display driver chip 103 is further used to execute the methods in the above steps 041, 042, and 043. That is, the display driver chip 103 is further used to: obtain the actual refresh rate of the target display partition according to the application data and the reference refresh rate of the target display partition; provide a start signal for each driving sub-area of the target display partition according to the actual refresh rate of the target display partition; and refresh the pixels of the target display partition according to the application data and the start signal of each driving sub-area of the target display partition.
[0065] Please combine Figure 8 In some embodiments, the refresh module 14 is further used to execute the methods in the above steps 041, 042, and 043. That is, the refresh module 14 is further used to: obtain the actual refresh rate of the target display partition according to the application data and the reference refresh rate of the target display partition; provide a start signal for each driving sub-region of the target display partition according to the actual refresh rate of the target display partition; and refresh the pixels of the target display partition according to the application data and the start signal of each driving sub-region of the target display partition.
[0066] Please combine Figure 7 b. The actual refresh rate of the target display partition is the refresh rate of the target display partition in one frame. For example, the preset total screen refresh rate is 120Hz. Figure 7 The duration of each frame in the 1st to 5th frames of b is 1 / 120 seconds. The target display partition is area B. In the first frame, both area A and area B refresh pixels at a refresh rate of 120Hz, so the actual refresh rate of area B in the first frame is 120Hz; in the second frame, area B refreshes pixels at a refresh rate of 240Hz, so the actual refresh rate of area B in the second frame is 240Hz.
[0067] Please combine Figure 7 b and Fig. 9 , Figure 7 b's target shows that the partition B area is composed of Fig. 9The drive sub-area S3 and the drive sub-area S4 in the B region are composed, that is, the pixel refresh of the B region is driven by the start signal STV3 and the start signal STV4. Each time the start signal STV3 is output, each row of pixels in the drive sub-area S3 is correspondingly refreshed once; each time the start signal STV4 is output, each row of pixels in the drive sub-area S4 is correspondingly refreshed once; that is to say, the refresh rate of the pixels in each drive sub-area is the same as the output frequency of the start signal corresponding to the drive sub-area. Therefore, the actual refresh rate of the B region in the first frame is 120Hz, then in the first frame, the start signal STV3 and the start signal STV4 are provided in sequence within 1 / 120 seconds, so that the refresh rate of the pixels in the B region in the first frame can reach 120Hz; the actual refresh rate of the B region in the second frame is 240Hz, then in the second frame, the start signal STV3 and the start signal STV4 are provided in sequence within 1 / 240 seconds, so that the refresh rate of the pixels in the B region in the second frame can reach 240Hz. Among them, the phase interval between the output of the start signal STV3 and the start signal STV4 is determined by the position interval between the driving sub-area S3 and the driving sub-area S4, and the output time of the start signal STV4 is aligned with the time when the last row of pixels in the driving sub-area S3 is refreshed, so that when the last row of pixels in the driving sub-area S3 is refreshed, the pixels in the first row of the driving sub-area S4 are refreshed continuously.
[0068] Accordingly, Figure 7 The display partition A area in b is composed of Fig. 9 The driving sub-area S1 and the driving sub-area S2 in the A region are composed, that is, the pixel refresh in the A region is driven by the start signal STV1 and the start signal STV2. Figure 7 As shown in FIG. 2 , the pixels in area A are not refreshed every frame, but are set to be refreshed once every 4 frames according to the application data of playing the video at a frame rate of 30 frames per second in area A. The following describes the refresh method of other display partitions other than the target display partition.
[0069] Please combine Fig.11 In some embodiments, the screen display method further includes:
[0070] 05: Get the equivalent refresh rate of other display partitions based on application data;
[0071] 06: Obtaining refresh frames and skipped frames of other corresponding display partitions according to the reference refresh rate and the equivalent refresh rate; and
[0072] 07: Refresh the pixels of other display partitions in the refresh frame according to the application data and the preset total screen refresh rate.
[0073] Please combine Fig.12 , Step 07: Refresh the pixels of other display partitions in the refresh frame according to the application data and the preset total screen refresh rate, including:
[0074] 071: providing a start signal for each driving sub-area of the corresponding other display partitions according to the total screen refresh rate in the refresh frame; and
[0075] 072: Refresh pixels of other display partitions according to application data and start signals of each driving sub-area of other display partitions.
[0076] Please combine Figure 2 In some embodiments, the display driver chip 103 is also used to execute the methods in steps 05, 06, and 07 above. That is, the display driver chip 103 is also used to: obtain the equivalent refresh rate of other display partitions according to the application data; obtain the corresponding refresh frames and skip frames of other display partitions according to the reference refresh rate and the equivalent refresh rate; and refresh the pixels of other display partitions according to the application data and the preset total screen refresh rate in the refresh frame. Among them, the method in step 07 includes the methods in steps 071 and 072 above, that is, the display driver chip 103 is also used to: provide the corresponding start signal of each driver sub-area of other display partitions according to the total screen refresh rate in the refresh frame; and refresh the pixels of other display partitions according to the application data and the start signal of each driver sub-area of other display partitions.
[0077] Please combine Figure 8 In some embodiments, the screen display driving device further includes a fourth acquisition module 15 and a frame skipping module 16. The fourth acquisition module 15 is used to execute the method in the above step 05, the frame skipping module 16 is used to execute the method in the above step 06, and the refresh module 14 is also used to execute the method in the above step 07, including the methods in the above steps 071 and 072. That is, the fourth acquisition module 15 is used to obtain the equivalent refresh rate of other display partitions according to the application data; the frame skipping module 16 is used to obtain the corresponding refresh frames and skipped frames of other display partitions according to the reference refresh rate and the equivalent refresh rate; the refresh module 14 is also used to refresh the pixels of other display partitions according to the application data and the preset total screen refresh rate in the refresh frame, including: providing the corresponding start signal of each driving sub-area of other display partitions according to the total screen refresh rate in the refresh frame; and refreshing the pixels of other display partitions according to the application data and the start signal of each driving sub-area of other display partitions.
[0078] Please combine Figure 7 b and Fig. 9, the refresh frame of other display partitions is a frame for refreshing pixels of the display partition, and accordingly, no pixel refresh occurs in the skipped frames of other display partitions. When area B is determined as the target display partition, area A is the other display partition. According to the application data, area A plays video at a frame rate of 30 frames per second, so the equivalent refresh rate of area A only needs to be greater than or equal to 30Hz. Taking the equivalent refresh rate of area A as an example of 30Hz, the preset total screen refresh rate is 120Hz, which means that area A is refreshed once every 4 frames when the duration of each frame is 1 / 120 seconds, then it can be as follows Figure 7 As shown in b, there are three skip frames between every two adjacent refresh frames. The pixels in area A are refreshed in the 1st and 5th frames, and are not refreshed in the 2nd to 4th frames.
[0079] Furthermore, combined with Figure 7 b. Fig. 9 and Fig.13 , the reference refresh rate of the target display partition B area can reach 240Hz, that is, the driving sub-area S3 ( Fig. 9 shown) and driver sub-area S4 ( Fig. 9 The maximum output frequency of the start signal can reach 240Hz. Fig.13 As shown, correspondingly, the duration of the shorter frames (such as the 2nd to 7th frames) that only refresh the pixels in area B is 1 / 240 second, and the equivalent refresh rate of area A is 30 Hz. Area A is refreshed every 1 / 30 second, that is, 8 / 240 second. In the interval between the two refreshes of the pixels in area A, the pixels in area B can be refreshed 7 times, among which the longer frames (such as the 1st and 8th frames) in which the pixels in area A are refreshed will also refresh the pixels in area B at the total screen refresh rate of 120 Hz. Therefore, it can be obtained that 6 shorter frames that only refresh the pixels in area B are skipped between the two refresh frames (such as the 1st and 7th frames) in area A.
[0080] In summary, let the total screen refresh rate be X0, the reference refresh rate of the target display partition be X1, the equivalent refresh rate of another display partition be X2, and there are N skipped frames between two adjacent refresh frames of the other display partition, then N = (X1 / X2) - 1. The duration of the refresh frame of the other display partition is 1 / X0 seconds, and the duration of the skipped frame is 1 / X1 seconds.
[0081] like Figure 7 b and Fig.13As shown, similar to the method of providing the start signal to the target display partition, in other display partitions, pixel refresh occurs only in the refresh frame, so the start signal of the driving sub-area of the display partition is provided only in the refresh frame. The actual refresh rate of other display partitions in the refresh frame is the total screen refresh rate, so the frequency of providing the start signal in the display partition is also the total screen refresh rate. Among them, the phase interval between the start signal corresponding to the target display partition and the start signal corresponding to the other display partitions is determined by the position interval between the target display partition and the other display partitions. For example, please combine Fig. 9 ,exist Fig.13 In the first frame shown, area A includes driving sub-area S1 and driving sub-area S2, corresponding to start signal STV1 and start signal STV2 respectively, and area B includes driving sub-area S3 and driving sub-area S4, corresponding to start signal STV3 and start signal STV4 respectively. In the first frame, start signal STV1, start signal STV2, start signal STV3 and start signal STV4 are provided in sequence within 1 / 120 second, and the phase interval of the output of start signal STV1, start signal STV2, start signal STV3 and start signal STV4 is determined by the position interval of driving sub-area S1, driving sub-area S2, driving sub-area S3 and driving sub-area S4: the moment when the pixels of the last row of driving sub-area S1 complete refresh is aligned with the output moment of start signal STV2, the moment when the pixels of the last row of driving sub-area S2 complete refresh is aligned with the output moment of start signal STV3, and the moment when the pixels of the last row of driving sub-area S3 complete refresh is aligned with the output moment of start signal STV4.
[0082] See also Fig.14 In some implementations, the application data includes image data, and the screen display method further includes:
[0083] 08: providing an indication signal according to the reference refresh rate of the target display partition, each indication signal being used to indicate the transmission of a frame of image data; and
[0084] 09: Obtain image data according to the start signal, and the image data is used to refresh the pixels of the display partition.
[0085] Please combine Figure 2 In some embodiments, the display driver chip 103 is also used to execute the methods in steps 08 and 09. That is, the display driver chip 103 is also used to: provide an indication signal at a reference refresh rate of the target display partition, each indication signal is used to indicate the transmission of a frame of image data; and obtain image data according to the start signal, and the image data is used to refresh the pixels of the display partition.
[0086] Please combine Figure 8In some embodiments, the screen display driving device further includes an indication module 17 and a fifth acquisition module 18, wherein the indication module 17 is used to execute the method in step 08, and the fifth acquisition module 18 is used to execute the method in step 09. That is, the indication module 17 is used to provide an indication signal according to the reference refresh rate of the target display partition, and each indication signal is used to indicate the transmission of a frame of image data; the fifth acquisition module 18 is used to acquire image data according to the start signal, and the image data is used to display the pixel refresh of the partition.
[0087] Please combine Figure 2 In some embodiments, the indication signal is a TE signal for communication between the display driver chip 103 and the application processor 104, and the indication signal is used to instruct the application processor 104 to write the image data of the next frame image into the frame memory 1031; when the display driver chip 103 outputs a start signal, the display driver chip 103 reads the image data from the frame memory 1031, and in the driving sub-area (e.g. Fig. 9 As shown) refreshes pixels based on image data.
[0088] Please combine Fig.13 The target display partition is a display partition that refreshes pixels in each frame. In order to ensure that new image data can be read in each frame of pixel refresh of the target display partition, the frequency of providing the indication signal can be set according to the reference refresh rate of the target display partition. For example, Fig.13 In the embodiment, long frames (such as the 1st and 8th frames) that refresh both area A and area B and short frames (such as the 2nd to 7th frames) that only refresh area B are included. If the frequency of providing the indication signal is the same as the reference refresh rate of area B, which is 240Hz, the frequency at which the application processor 104 writes image data is the same as the frequency at which the display driver chip 103 reads image data in the short frames, which can ensure that the display driver chip 103 can obtain new image data in each short frame. The duration of the long frame is greater than that of the short frame. On the basis that new image data can be obtained in each short frame, new image data can definitely be obtained in the long frame.
[0089] like Fig.13As shown, however, the frequency of providing the indication signal is the same as the reference refresh rate, that is, the application processor 104 can write a frame of image data within a short frame (1 / 240 seconds), and the display driver chip 103 reads and refreshes the image data in a long frame for a longer time than a short frame. In this way, it is possible that the display driver chip 103 reads and refreshes the image data in a long frame, and the writing speed of a new frame of image data exceeds the reading progress of the display driver chip 103, resulting in the display driver chip 103 displaying part of the old frame of image data and the new frame of image data in this long frame, that is, image tearing occurs. For example, the indication signal provided by the display driver chip 103 at time t1 indicates the transmission of image data ①, and provides a start signal for refreshing area A at time t1. Image data ① includes the images to be updated in area A and area B. The display driver chip 103 refreshes the pixels of area A and area B in the first frame according to image data ①, and the duration of the first frame is from time t1 to time t3. At time t2, the writing of image data ① is completed, and area A of the total display area has refreshed the pixels according to image data ①. The display driver chip 103 provides a start signal for refreshing area B at time t2, and provides an indication signal for indicating the transmission of image data ②. Image data ② includes a new frame of the picture to be updated in area B. If the display driver chip 103 receives image data ② from time t2 to time t3, it is possible that a part of the picture related to area B in image data ① is updated in area B, and another part of the picture of image data ① is covered by image data ②, resulting in area B displaying two different frames of pictures.
[0090] The screen display method of this application also provides a method for solving the above-mentioned image tearing phenomenon, please refer to Fig.15 In some embodiments, 09: acquiring image data according to a start signal comprises:
[0091] 091: When the start signal and the current indication signal are generated synchronously, if the image data indicated by the previous indication signal of the current indication signal has not been refreshed, then the acquisition of a frame of image data indicated by the current indication signal is abandoned.
[0092] Please combine Figure 2 In some embodiments, the display driver chip 103 is further used to execute the method in the above step 091. That is, the display driver chip 103 is further used to: when the start signal and the current indication signal are generated synchronously, if the image data indicated by the previous indication signal of the current indication signal has not been refreshed, then give up obtaining a frame of image data indicated by the current indication signal.
[0093] Please combine Figure 8In some embodiments, the fifth acquisition module 18 is further used to execute the method in the above step 091. That is, the fifth acquisition module 18 is also used to abandon the acquisition of a frame of image data indicated by the current indication signal if the image data indicated by the previous indication signal of the current indication signal has not been refreshed when the start signal and the current indication signal are generated synchronously.
[0094] Please combine Fig.13 For example, at time t1, the start signal of area A and the indication signal corresponding to image data ① are generated synchronously. At this time, there is no image data in the frame memory 1031, so image data ① is written normally. At time t2, the start signal of area B and the indication signal corresponding to image data ② are generated synchronously, but image data ① indicated by the previous indication signal has not yet been refreshed, so image data ② is abandoned. At time t3, another start signal of area B and the indication signal corresponding to image data ③ are generated synchronously. At this time, image data ① has been refreshed in the first frame, so image data ③ can be obtained normally, and area B is refreshed according to image data ③ in the second frame.
[0095] Please combine Fig.16 In another embodiment, the total screen refresh rate is 120Hz, the target display partition is area B, the corresponding display ratio is 2 / 3, and the corresponding reference refresh rate is (120Hz) / (2 / 3), that is, 180Hz. Area A is another display partition, and the equivalent refresh rate of area A is 30Hz. Assume that there are N skip frames (short frames) between two adjacent long frames (refresh frames), then N=(180 / 30)-1=5. At time t1, the start signal of area A and the indication signal corresponding to image data ① are generated synchronously. At this time, there is no image data in the frame memory 1031, so image data ① is written normally. From time t2 to time t7, the indication signal and the start signal are staggered. At time t8, the start signal of area B and the indication signal corresponding to image data ⑧ are generated synchronously, but the image data ⑦ indicated by the previous indication signal has not yet completed the refresh, so the acquisition of image data ⑧ is abandoned.
[0096] See also Fig.17 In some embodiments, the screen display method further includes:
[0097] 010: Acquire touch data of the target display partition; and
[0098] 011: Refresh the pixels of the target display partition according to the application data, touch data and reference refresh rate.
[0099] Please combine Figure 2In some embodiments, the display driver chip 103 is further used to execute the methods in steps 010 and 011. That is, the display driver chip 103 is further used to: obtain touch data of the target display partition; and refresh the pixels of the target display partition according to the application data, the touch data and the reference refresh rate.
[0100] Please combine Figure 8 In some embodiments, the screen display driving device further includes a sixth acquisition module 19, which is used to execute the method in step 010, and the refresh module 14 is also used to execute the method in step 011. That is, the sixth acquisition module 19 is used to acquire the touch data of the target display partition; the refresh module 14 is also used to refresh the pixels of the target display partition according to the application data, the touch data and the reference refresh rate.
[0101] The touch data includes data generated corresponding to the user's touch operation on the display screen 102, which is used to identify the user's point touch, sliding and other operations. In one embodiment, the touch data includes the user's point touch frequency on the target display partition. The faster the user clicks on the screen, the higher the actual refresh rate of the target display partition. The actual refresh rate of the target display partition can reach the reference refresh rate at most. In some application scenarios, such as in the scenario of reading with an electronic reader, the point touch operation corresponds to the "page turning" action of the reader. The higher the point touch frequency, the faster the page turning speed, and the higher the demand for the smoothness of the display screen. Therefore, the actual refresh rate of the target display partition can be dynamically changed according to the point touch frequency to ensure a smooth display screen.
[0102] In yet another embodiment, the touch data includes a touch sliding rate. Fig.18 , 011: Refresh the pixels of the target display partition according to the application data, touch data and reference refresh rate, including:
[0103] 0111: Obtaining the real-time refresh rate of the target display partition according to the touch sliding rate and the reference refresh rate of the target display partition; and
[0104] 0112: Refresh the pixels of the target display partition according to the real-time refresh rate.
[0105] Please combine Figure 2 In some embodiments, the display driver chip 103 is further used to execute the methods in the above steps 0111 and 0112. That is, the display driver chip 103 is further used to: obtain the real-time refresh rate of the target display partition according to the touch sliding rate and the reference refresh rate of the target display partition; and refresh the pixels of the target display partition according to the real-time refresh rate.
[0106] Please combine Figure 8In some embodiments, the refresh module 14 is further used to execute the methods in the above steps 0111 and 0112. That is, the refresh module 14 is further used to obtain the real-time refresh rate of the target display partition according to the touch sliding rate of the target display partition and the reference refresh rate; and refresh the pixels of the target display partition according to the real-time refresh rate.
[0107] The touch sliding rate represents the speed at which the user slides the screen in the display partition. In some application scenarios, such as a scenario in which a display partition displays a comment area, sliding operations on the display partition can control the change of the display screen in the comment area. For example, sliding controls the comment area to change from displaying a low comment floor to displaying a high comment floor. The faster the user slides, the easier it is to produce obvious ghosting in the display partition. Therefore, the real-time refresh rate of the display partition can be dynamically set according to the touch sliding rate. The faster the touch sliding rate, the higher the corresponding real-time refresh rate. The real-time refresh rate can reach a maximum reference refresh rate to ensure a smooth display. For example, combined with Figure 3 , the total screen refresh rate is 120Hz, area B is the target display partition, the reference refresh rate of area B is 180Hz, then the real-time refresh rate of area B can vary in the range of [120Hz, 180Hz]. The faster the touch sliding rate, the higher the real-time refresh rate of area B.
[0108] See also Fig.19 The present application also provides a non-volatile computer-readable storage medium 300 including a computer program 301. When the computer program 301 is executed by one or more processors 302, the processor 302 can execute the screen display control method of any of the above embodiments.
[0109] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, a technician in the field may combine and combine different embodiments or examples described in this specification and features of different embodiments or examples, unless they are contradictory.
[0110] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0111] Although the embodiments of the present application have been shown and described above, it is to be understood that the above embodiments are exemplary and cannot be construed as limitations on the present application. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present application.
Claims
1. A screen display method, characterized in that: For a display screen, the screen display method includes: Get multiple display partitions according to application data; Determining a target display partition and a display ratio of the target display partition among the plurality of display partitions, wherein the display ratio is a ratio of the target display partition to the total display area of the display screen; Acquire a reference refresh rate of the target display partition according to a preset total screen refresh rate and the display ratio, wherein the reference refresh rate is greater than the total screen refresh rate; and The pixels of the target display partition are refreshed according to the application data and the reference refresh rate.
2. The screen display method according to claim 1, characterized in that: The total display area of the display screen includes a plurality of driving sub-areas, the pixel refresh of each driving sub-area is driven by an independent start signal, and each display partition is composed of at least one driving sub-area; refreshing the pixels of the target display partition according to the reference refresh rate includes: Acquire an actual refresh rate of the target display partition according to the application data and the reference refresh rate of the target display partition; Providing a start signal for each of the driving sub-areas of the target display partition according to an actual refresh rate of the target display partition; and Refresh the pixels of the target display partition according to the application data and the start signal of each of the driving sub-regions of the target display partition.
3. The screen display method according to claim 2, characterized in that: The screen display method further includes: Acquire the equivalent refresh rate of other display partitions according to the application data; Acquire refresh frames and skip frames of other corresponding display partitions according to the reference refresh rate and the equivalent refresh rate; Providing the start signal of each of the driving sub-areas of the corresponding other display partitions according to the total screen refresh rate in the refresh frame; and Pixels of other display partitions are refreshed according to the application data and the enable signal of each of the driving sub-regions of other display partitions.
4. The screen display method according to any one of claims 2 or 3, characterized in that: The application data includes image data, and the screen display method further includes: Providing an indication signal according to the reference refresh rate of the target display partition, each of the indication signals being used to indicate the transmission of a frame of image data; and The image data is acquired according to the start signal, and the image data is used for refreshing pixels of the display partition.
5. The screen display method according to claim 4, characterized in that: The acquiring the image data according to the start signal comprises: In the case where the start signal and the current indication signal are generated synchronously, if the image data indicated by the previous indication signal of the current indication signal has not been refreshed, the acquisition of a frame of the image data indicated by the current indication signal is abandoned.
6. The screen display method according to claim 1, characterized in that: The screen display method further includes: Acquiring touch data of the target display partition; and Refresh pixels of the target display partition according to the application data, the touch data and the reference refresh rate.
7. The screen display method according to claim 6, characterized in that: The touch data of the display partition includes a touch sliding rate, and refreshing the pixels of the target display partition according to the application data, the touch data and the reference refresh rate includes: Acquire a real-time refresh rate of the target display partition according to the touch sliding rate of the target display partition and the reference refresh rate; and The pixels of the target display partition are refreshed according to the real-time refresh rate.
8. A screen display driving device, characterized in that: The screen display driving device comprises: A first acquisition module, used for acquiring a plurality of display partitions according to application data; A second acquisition module is used to determine a target display partition and a display ratio of the target display partition among the plurality of display partitions, wherein the display ratio is a proportion of the target display partition to the total display area of the display screen; A third acquisition module is used to acquire a reference refresh rate of the target display partition according to a preset total screen refresh rate and the display ratio, wherein the reference refresh rate is greater than the total screen refresh rate; and A refresh module is used to refresh the pixels of the target display partition according to the application data and the reference refresh rate.
9. An electronic device, characterized in that: The electronic device comprises: case; a display screen, the display screen being received in the housing and exposed from the housing; and A display driver chip, wherein the display driver chip is accommodated in the housing, and the display driver chip is used to execute the screen display method according to any one of claims 1 to 7.
10. A non-volatile computer-readable storage medium containing a computer program, comprising one or more processors, which, when the computer program is executed by the one or more processors, causes the processors to implement the instructions of the screen display method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Screen refreshing control method, mobile terminal and computer readable storage medium
CN113032065A
Display method, electronic equipment and computer storage medium
CN113722030A
Display brightness adjusting method and device, electronic equipment and storage medium
CN114360445A
Dynamic frame rate control method and device
CN116027930A
Display apparatus
US20090059074A1
Cited By
Screen display method and device, storage medium and display device
CN120048206A
