CN108206018B - Adaptive picture refresh rate adjustment method and device - Google Patents

Adaptive picture refresh rate adjustment method and device Download PDF

Info

Publication number
CN108206018B
CN108206018B CN201710936541.9A CN201710936541A CN108206018B CN 108206018 B CN108206018 B CN 108206018B CN 201710936541 A CN201710936541 A CN 201710936541A CN 108206018 B CN108206018 B CN 108206018B
Authority
CN
China
Prior art keywords
refresh rate
module
frame
display
display module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710936541.9A
Other languages
Chinese (zh)
Other versions
CN108206018A (en
Inventor
张学成
徐翔
梁靖汶
温孟勋
康桓溥
黄正斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MediaTek Singapore Pte Ltd
Original Assignee
MediaTek Singapore Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MediaTek Singapore Pte Ltd filed Critical MediaTek Singapore Pte Ltd
Priority to TW106144389A priority Critical patent/TWI655623B/en
Priority to US15/844,930 priority patent/US10380968B2/en
Publication of CN108206018A publication Critical patent/CN108206018A/en
Application granted granted Critical
Publication of CN108206018B publication Critical patent/CN108206018B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/393Arrangements for updating the contents of the bit-mapped memory
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2310/00Command of the display device
    • G09G2310/04Partial updating of the display screen

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The invention discloses a method and a device for adjusting a self-adaptive picture refresh rate. The method for adjusting the self-adaptive picture refresh rate comprises the following steps: determining a first picture refresh rate set by a display source; and setting the frame refresh rate used by the display module according to the first frame refresh rate so as to refresh the frame periodically. The self-adaptive picture refresh rate adjusting method and the device thereof provided by the invention can balance the system power consumption and the user experience.

Description

Adaptive picture refresh rate adjustment method and device
Technical Field
The invention relates to a self-adaptive picture refresh rate adjusting method. In particular, the present invention relates to an adaptive screen refresh rate adjustment method and apparatus for balancing system power consumption and user experience when a screen refresh rate provided by a display source is insufficient.
Background
Nowadays, electronic devices with display functions are becoming more and more popular. Typically, a user may view text, video, etc. using a display module (e.g., display screen) on an electronic device. For example, a user may use a display module on an electronic device to read an electronic book, browse a web page, watch a movie, operate a game, and so on. The electronic device may be a computing device, a portable or mobile device, a wearable device, or the like. For example, the electronic device may be one or part of a smart phone, smart watch, smart bracelet, smart necklace, personal digital assistant, or computing device (e.g., tablet, laptop, notebook, desktop, server, etc.). With the advancement of science and technology, users have increasingly high requirements for fluency of films or game images in order to seek better use experience in visual effect. However, since the electronic device (especially, the portable electronic device) is often powered by a battery, it is necessary to provide the user with smooth screen and to simultaneously satisfy the power consumption of the electronic device.
Taking a mobile phone using the Android operating system (Android) as an example, the system needs to ensure that the display device refreshes the display screen with a proper frame refresh rate. Too high a picture refresh rate often consumes more power, and too low a picture refresh rate often brings a sense of picture discontinuity to a user, which affects user experience. On today's android operating systems, the display screen is refreshed by default at a picture refresh rate of 60 frames per second, i.e., the system sets the picture refresh rate of the display screen to 60Hz (which may also be denoted as 60 FPS). This is mainly due to two reasons: 1) under the speed of 60 frames per second, human eyes cannot sense continuous replacement of pictures, and smooth user experience can be achieved; 2) nowadays, the display screen of a mobile phone is also developed by taking a picture refresh rate of 60 frames per second as a standard. Based on the display principle that the frame refresh rate is 60 frames per second, the Android system will send a trigger signal (Vertical-Sync, abbreviated as V-Sync) once at a frequency of 60Hz (every 16.6 milliseconds).
However, in a specific mobile phone application, there is a case where a screen refresh rate provided or required by a display source (display source) is less than 60 FPS. For example, in playing video, allowing a high-load game, or in an idle state of the screen, the screen refresh rate setting of the display source displayed by the display screen may be lower than 60 Hz. When the screen refresh rate provided by the display source is less than 60FPS, the default way of the system is to configure the display module to still refresh the screen at the screen refresh rate of 60 FPS. This results in the system consuming excessive power consumption. In addition, as the screen is repeatedly refreshed according to the fixed refresh rate, when different display sources are generated, if the screen is not refreshed exactly at the moment, the refreshing and the displaying can be performed after waiting for a certain time, so that the display delay can be caused, and the user experience can be greatly reduced. In summary, there is a need for a method and an apparatus for adjusting a frame refresh rate for balancing system power consumption and user experience when the frame refresh rate provided by a display source is less than a default frame refresh rate.
Disclosure of Invention
In view of the above, the present invention discloses a method and an apparatus for adjusting an adaptive frame refresh rate.
According to an embodiment of the present invention, a method and an apparatus for adjusting an adaptive frame refresh rate are provided. The method for adjusting the self-adaptive picture refresh rate comprises the following steps: determining a first picture refresh rate set by a display source; and setting the frame refresh rate used by the display module according to the first frame refresh rate so as to refresh the frame periodically.
According to another embodiment of the present invention, there is provided an apparatus for adaptive picture refresh rate adjustment, the apparatus comprising: a display module; the processing module comprises a drawing module and is configured to determine a first picture refresh rate set by a display source; and configuring the processing module to set the frame refresh rate used by the display module according to the first frame refresh rate so as to refresh the frame periodically.
The self-adaptive picture refresh rate adjusting method and the device thereof provided by the invention can balance the system power consumption and the user experience.
Drawings
FIG. 1 is a diagram illustrating a display source and a frame refresh rate according to the prior art;
FIG. 2 is a diagram illustrating a display source and a frame refresh rate according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an electronic device according to an embodiment of the invention;
FIG. 4 is a diagram illustrating a display in a first scenario according to an embodiment of the present invention;
FIG. 5 is a diagram illustrating a display in a second scenario according to another embodiment of the present invention;
fig. 6 is a flowchart illustrating a procedure of an adaptive picture refresh rate adjustment method according to an embodiment of the present invention.
Detailed Description
Certain terms are used throughout the description and following claims to refer to particular components. As one skilled in the art will appreciate, manufacturers may refer to a component by different names. This specification and claims do not intend to distinguish between components that differ in name but not function. In the following description and in the claims, the terms "include" and "comprise" are used in an open-ended fashion, and thus should be interpreted to mean "include, but not limited to. Furthermore, the term "coupled" is intended to encompass any direct or indirect electrical connection. Thus, if a first device couples to a second device, that connection may be through a direct electrical connection, or through an indirect electrical connection via other devices and connections.
The following description is of the best mode contemplated for carrying out the present invention and is made for the purpose of describing the principles of the invention and not for the purpose of limiting the invention. It is to be understood that embodiments of the present invention may be implemented by software, hardware, firmware, or any combination thereof.
FIG. 1 is a diagram illustrating a display source and a frame refresh rate according to the prior art. As shown in FIG. 1, the system displays images using a 60FPS frame refresh rate, with each frame being displayed for approximately 16.6 ms. The display source includes images F1, F2, F3, F4, and F5, which have a lower screen refresh rate. At each cycle time (e.g., T1, T2, T3, T4, T5, T6), the system refreshes the display screen to display images, e.g., F0, F1, F2, F3, F4, etc., according to prior sampling of the display source (e.g., the previous refresh time). As shown in FIG. 1, when the display source provides a screen refresh rate of less than 60FPS (e.g., 50FPS), the system defaults to configuring the display module to still refresh the screen at a screen refresh rate of 60 FPS. This results in a mismatch between the display source and the display image. As shown in fig. 1, since the display time of each display source is longer than the time interval represented by 60FPS, the image F2 is still refreshed if the previous sampling of the display sources is still F2 at time T4. Since the display screen at time T3 also displays image F2, displaying two identical images over a period of time can cause a visual effect that the displayed video is slow, significantly impacting the user experience. In other words, as shown in FIG. 1, a display delay may occur because the display image employs a 60FPS screen refresh rate, while the display source sets a smaller screen refresh rate (e.g., 50 FPS). As shown in fig. 1, display delay occurs during the time T1 to T2, the time T4 to T5, and the time T5 to T6.
It should be noted that the present invention is only exemplified by the frame refresh rate of 60FPS, and is not limited to 60 FPS. The frame refresh rate set by the display source and the frame refresh rate set by the system for the display module are all arbitrary values, for example, 20FPS, 30FPS, 50FPS, 120FPS, etc. The two frame refresh rates may be the same or different.
FIG. 2 is a diagram illustrating a display source and a frame refresh rate according to an embodiment of the invention. In this embodiment, the electronic device uses the adaptive frame refresh rate adjustment method of the present invention, that is, when the default frame refresh rate is different from the frame refresh rate of the display source, the frame refresh rate set by the system for the display module is adjusted to be the frame refresh rate value of the display source itself. Specifically, as shown in FIG. 2, the system displays the image using a display source self-refresh rate (50FPS), with each frame being displayed for approximately 20 ms. The display source includes images F1, F2, F3, F4, and F5, which have a picture refresh rate of 50 FPS. Similar to FIG. 1, at each cycle instant (e.g., T1, T2, T3, T4, T5, T6), the system refreshes the display screen to display images based on prior sampling of the display source, e.g., F0, F1, F2, F3, F4, etc. As shown in fig. 2, the display source matches the screen refresh rate of the display image, so unnecessary display delay and repeated frames do not occur, thereby saving power consumption of the device and not causing a situation where the video that affects the user experience becomes slow.
Fig. 3 is a schematic diagram of an electronic device 300 according to an embodiment of the invention. The electronic device 300 may be one or part of a smart phone, smart watch, smart bracelet, smart necklace, personal digital assistant, or computing device (e.g., tablet, laptop, notebook, desktop, server, etc.). In the embodiment of the present invention, the electronic device 300 is described by taking a smartphone having an android operating system as an example. The electronic device 300 includes a processing module 301 and a display module 302. It is noted that the electronic device 300 may also include other components, but for the purpose of illustrating the present invention, other components not related to the present invention are omitted. The processing module 301 comprises a refresh rate generator 303, an application module 304, a window module 305. The application module 304 may be a video player, a game application, etc. The configurable refresh rate generator 303 generates a trigger signal (also referred to as V-Sync) for the picture refresh rate of the display module. In the android operating system, the window module 305 may be a Surface pointer module, and is configured to perform corresponding operations of image processing on the front end of the display module. In the present embodiment, the application module 304 and the window module 305 may be collectively referred to as a rendering module. In the embodiment of the present invention, based on the screen refresh rate (referred to as the first refresh rate) set by the display source received/detected (or determined) by the processing module 301, the refresh rate generator 303 sends a signal S2 to the display module 302, and sends a signal S1 to the application module 304 and the window module 305. The signal S1 and the signal S2 respectively contain information related to the first refresh rate for guiding the screen display operation. For example, signal S1 relates to the second refresh rate; signal S2 relates to the third refresh rate. It is noted that the second refresh rate and the third refresh rate related to the signals S1 and S2 may be the same or different in different application scenarios.
In the embodiment of the present invention, the display module 302 may perform the screen display operation directly according to the signal S2 sent by the refresh rate generator 303. Alternatively, the display module 302 may perform the screen display operation according to the signal S2 and other signals (e.g., the signal S4) processed by the application module and the window module according to the signal S1. Fig. 4 is a schematic view of a display screen in a first scene according to an embodiment of the present invention, and fig. 5 is a schematic view of a display screen in a second scene according to another embodiment of the present invention.
Referring to fig. 4 in conjunction with fig. 3, in fig. 4, the display module 302 performs a screen display according to the signal S2 and other signals (e.g., signal S4) processed by the application module and the window module according to the signal S1. Specifically, the application module 304, the window module 305, and the display module 302 may use the same frame refresh rate, wherein the frame refresh rate may be the same as the frame refresh rate set by the display source. In other words, the second refresh rate referred to by the signal S1 and the third refresh rate referred to by the signal S2 are the same as the first refresh rate.
In fig. 4, the blocks with the numbers 1-9 represent different pictures, respectively. In the case where the application module, the window module, and the display module use the same screen refresh rate, even if two different screen refresh rates exist within the displayed time as shown in fig. 4 (i.e., the screen refresh rate before the time T11 is smaller than the screen refresh rate after the time T11), since the application module, the window module, and the display module always keep the same as the display source, the problems of display delay and repeated refreshing of the same frame do not occur. In addition, in order to achieve the same frame refresh rate, the processing module sends the same V-Sync trigger signal to the drawing module and the display module.
Referring to fig. 5 in conjunction with fig. 3, in fig. 5, the display module 302 may perform a screen display operation directly according to the signal S2 sent by the refresh rate generator 303. In other words, only the frame refresh rate used by the display module 302 changes as the frame refresh rate set by the display source changes. Specifically, the application module 304 and the window module 305 may use different screen refresh rates than the display module 302 during a specific time period. As shown in FIG. 5, the screen refresh rate used by the application module and the window module is the system default screen refresh rate, e.g., 60 FPS. If the first refresh rate set by the display source is 30FPS before the time T12 and 60FPS after the time T12, the display module displays the corresponding image (frame) at the changed screen refresh rate according to the signal S2 indicating the first refresh rate. Specifically, before the time T12, the display module 302 performs the refresh operation at the screen refresh rate of 30 FPS; after the time T12, the display module 302 performs the refresh operation at the screen refresh rate of 60 FPS. In order to achieve the different screen refresh rates, the processing module sends different V-Sync trigger signals to the drawing module and the display module. Specific V-Sync triggers are described in the following paragraphs.
Fig. 6 is a process 600 for an adaptive picture refresh rate adjustment method according to an embodiment of the present invention. The process 600 may represent content implemented by the electronic device 300. Process 600 may include various steps of the present invention. Although depicted in fig. 6 as separate steps, various steps in process 600 may be divided into additional steps, combined into fewer steps, or eliminated depending on particular needs. Further, the steps of process 600 may be performed in the order shown in FIG. 6 or in a different order. The process 600 is described below in the context of the electronic device 300 for purposes of illustration only and not for limitation. Process 600 begins at step 610.
In step 612, it is determined whether an Adaptive Refresh Rate (ARR) mechanism is enabled by the processing module 301 of the electronic device 300. If the answer is no, process 600 proceeds to step 614; otherwise, go to step 616. In step 614, the display module 302 uses a default screen refresh rate (e.g., 60FPS default for the system). In step 616, the processing module 301 of the electronic device 300 determines whether the drawing module and the display module use the same frame refresh rate. If the answer is no, process 600 proceeds to step 618; otherwise, go to step 620. In step 618, the screen refresh rate (which may be referred to as a first refresh rate) set by the display source is determined by the processing module 301 of the electronic device 300. The process 600 then proceeds to step 622, where the frame refresh rate used by the display module is changed to periodically refresh the frame according to the first refresh rate. The frame refresh rate used by the display module can be set to be the same as the first refresh rate, and can also be set proportionally. Steps 618 and 622 may be performed in a loop over time, i.e., when it is determined that the first refresh rate has changed, the screen refresh rate used by the display module is changed accordingly. In step 620, the screen refresh rate (which may be referred to as a first refresh rate) set by the display source is determined by the processing module 301 of the electronic device 300. The process 600 then proceeds to step 624, where the frame refresh rate used by the display module and the graphics module is changed to periodically refresh the frame according to the first refresh rate. The frame refresh rate used by the display module and the drawing module can be set to be the same as the first refresh rate, and the frame refresh rate used by the display module and the drawing module can also be set proportionally. Steps 620 and 624 may be performed in a time-loop manner, that is, when it is determined that the first refresh rate is changed, the screen refresh rate used by the display module and the drawing module is changed accordingly.
In step 622, taking the Android system as an example, the method splits the original Android-used V-Sync into two trigger signals, namely a software V-Sync (SW V-Sync) and a hardware V-Sync (HW V-Sync). The SW V-Sync still maintains the refresh rate of 60 frames per second used by the original Android system, and the HW V-Sync is generated under the condition of an update signal or when the tolerable lower limit time of the screen is reached. In other words, if the drawing module and the display module use the same frame refresh rate, the V-Sync does not need to be split; if the drawing module and the display module use different screen refresh rates, the drawing module and the display module use the same screen refresh rate to be split into a SW V-Sync trigger signal (which can be called a first trigger signal) for the drawing module and a HW V-Sync trigger signal (which can be called a second trigger signal) for the display module.
In summary, the adaptive frame refresh rate adjusting method and the adaptive frame refresh rate adjusting device provided by the invention can flexibly adjust the frame refresh rate used by the display module, and avoid repeated frame refreshing and time delay of display frames, thereby achieving the purposes of saving system power consumption and improving user experience.
The previous description is presented to enable any person skilled in the art to practice the invention as described herein, depending on the particular application and its requirements. Various modifications to the described embodiments will be readily apparent to those skilled in the art, and the generic principles defined above may be applied to other embodiments. Thus, the present invention is not intended to be limited to the particular embodiments shown, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein. In the previous detailed description, numerous specific details were set forth in order to provide a thorough understanding of the invention. However, those skilled in the art will appreciate that the present invention may be practiced.
The embodiments of the invention described above may be implemented in various hardware, software code, or combinations of both. An embodiment of the present invention may also be a program code executed in a Digital Signal Processor (DSP) to execute the above program. The invention may also relate to a variety of functions performed by a computer processor, digital signal processor, microprocessor, or Field Programmable Gate Array (FPGA). The processor described above may be configured according to the present invention to perform certain tasks by executing machine-readable software code or firmware code that defines certain methods disclosed herein. Software code or firmware code may be developed in different programming languages and in different formats or forms. The software code may also be compiled for different target platforms. However, the different code styles, types, and languages of software code and other types of configuration code that perform tasks in accordance with the present invention do not depart from the spirit and scope of the present invention.
The present invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The description examples are to be considered in all respects as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.

Claims (16)

1. A method for adjusting an adaptive frame refresh rate, comprising:
judging whether a self-adaptive picture refresh rate adjusting mechanism is started or not;
judging whether the drawing module and the display module use the same frame refreshing rate or not;
determining a first picture refresh rate set by a display source; and
and setting the frame refresh rate used by the display module according to the first frame refresh rate so as to refresh the frame periodically.
2. The adaptive frame refresh rate adjustment method of claim 1, wherein if it is determined that the same frame refresh rate is not used by the graphics module and the display module, the frame refresh rate used by the graphics module is set to a system default frame refresh rate, wherein the system default frame refresh rate is different from the first frame refresh rate.
3. The adaptive picture refresh rate adjustment method of claim 1, wherein if it is determined that the same picture refresh rate is used by the graphics module and the display module, the picture refresh rate used by the graphics module is set to the first picture refresh rate.
4. The adaptive picture refresh rate adjustment method of claim 1, wherein if the adaptive picture refresh rate adjustment mechanism is enabled, it is determined whether the same picture refresh rate is used by the graphics module and the display module.
5. The method of claim 1, wherein the step of setting the frame refresh rate for the display module according to the first frame refresh rate further comprises: and setting the picture refresh rate used by the display module according to the proportion of the first picture refresh rate.
6. The method as claimed in claim 1, wherein the frame refresh rate used by the display module is periodically set according to the first frame refresh rate.
7. The adaptive picture refresh rate adjustment method of claim 2, wherein the trigger signal for the picture refresh rate used by the display module and the graphics module is different.
8. The adaptive picture refresh rate adjustment method of claim 7, wherein the different trigger signals are split from a same trigger signal.
9. A device for adaptive picture refresh rate adjustment, the device comprising:
a display module; and
the processing module comprises a drawing module and is configured to judge whether a self-adaptive picture refresh rate adjusting mechanism is started or not; configuring the processing module to judge whether the drawing module and the display module use the same frame refresh rate; configuring the processing module to determine a first picture refresh rate set by a display source; and configuring the processing module to set the frame refresh rate used by the display module according to the first frame refresh rate so as to refresh the frame periodically.
10. The apparatus of claim 9, wherein if it is determined that the graphics module and the display module do not use the same frame refresh rate, the processing module is configured to set the frame refresh rate used by the graphics module to a system default frame refresh rate, wherein the system default frame refresh rate is different from the first frame refresh rate.
11. The apparatus of claim 9, wherein the processing module is configured to set the frame refresh rate used by the graphics module to the first frame refresh rate if the graphics module and the display module are determined to use the same frame refresh rate.
12. The apparatus of claim 9, wherein the processing module is configured to determine whether the drawing module and the display module use the same picture refresh rate if the adaptive picture refresh rate adjustment mechanism is enabled.
13. The apparatus of claim 9, wherein the processing module is configured to set the picture refresh rate used by the display module in proportion to the first picture refresh rate.
14. The apparatus of claim 9, wherein the frame refresh rate used by the display module is periodically set according to the first frame refresh rate.
15. The apparatus of claim 10, wherein the display module and the drawing module use different trigger signals for the frame refresh rate.
16. The apparatus of claim 15, wherein the different trigger signals are split from a same trigger signal.
CN201710936541.9A 2016-12-19 2017-10-10 Adaptive picture refresh rate adjustment method and device Active CN108206018B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW106144389A TWI655623B (en) 2016-12-19 2017-12-18 Method for adjusting the adaptive screen-refresh rate and device thereof
US15/844,930 US10380968B2 (en) 2016-12-19 2017-12-18 Method for adjusting the adaptive screen-refresh rate and device thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201611175417 2016-12-19
CN2016111754177 2016-12-19

Publications (2)

Publication Number Publication Date
CN108206018A CN108206018A (en) 2018-06-26
CN108206018B true CN108206018B (en) 2020-07-24

Family

ID=62604427

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710936541.9A Active CN108206018B (en) 2016-12-19 2017-10-10 Adaptive picture refresh rate adjustment method and device

Country Status (2)

Country Link
CN (1) CN108206018B (en)
TW (1) TWI655623B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109445595B (en) * 2018-11-02 2020-06-05 京东方科技集团股份有限公司 Virtual reality equipment and driving method thereof
CN109743517B (en) * 2019-01-21 2021-04-20 合肥惠科金扬科技有限公司 Display mode setting method, display and terminal equipment
CN115482798A (en) * 2021-06-15 2022-12-16 信利半导体有限公司 Low-frequency driving method and device for solving display refresh lag
CN116504201A (en) * 2021-10-15 2023-07-28 Oppo广东移动通信有限公司 Display screen refreshing frame rate adjusting method and device, processor, chip and terminal
CN115083357B (en) * 2022-06-14 2023-03-14 惠科股份有限公司 Backlight module brightness refreshing method and display device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101770764A (en) * 2008-12-29 2010-07-07 纬创资通股份有限公司 Video processing method and device thereof
CN103473051A (en) * 2013-09-02 2013-12-25 小米科技有限责任公司 Method and device for saving terminal power consumption
CN104269155A (en) * 2014-09-24 2015-01-07 广东欧珀移动通信有限公司 Method and device for adjusting refreshing rate of screen

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7903107B2 (en) * 2007-06-18 2011-03-08 Sony Ericsson Mobile Communications Ab Adaptive refresh rate features
US9589540B2 (en) * 2011-12-05 2017-03-07 Microsoft Technology Licensing, Llc Adaptive control of display refresh rate based on video frame rate and power efficiency
US9355585B2 (en) * 2012-04-03 2016-05-31 Apple Inc. Electronic devices with adaptive frame rate displays
US9786255B2 (en) * 2014-05-30 2017-10-10 Nvidia Corporation Dynamic frame repetition in a variable refresh rate system
US9911397B2 (en) * 2015-01-05 2018-03-06 Ati Technologies Ulc Extending the range of variable refresh rate displays
US9743036B2 (en) * 2015-03-17 2017-08-22 Apple Inc. Electronic display adaptive refresh rate systems and methods
CN105869560B (en) * 2016-04-01 2019-04-26 Oppo广东移动通信有限公司 A kind of display screen refreshes frame per second method of adjustment and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101770764A (en) * 2008-12-29 2010-07-07 纬创资通股份有限公司 Video processing method and device thereof
CN103473051A (en) * 2013-09-02 2013-12-25 小米科技有限责任公司 Method and device for saving terminal power consumption
CN104269155A (en) * 2014-09-24 2015-01-07 广东欧珀移动通信有限公司 Method and device for adjusting refreshing rate of screen

Also Published As

Publication number Publication date
CN108206018A (en) 2018-06-26
TWI655623B (en) 2019-04-01
TW201824239A (en) 2018-07-01

Similar Documents

Publication Publication Date Title
US10380968B2 (en) Method for adjusting the adaptive screen-refresh rate and device thereof
CN108206018B (en) Adaptive picture refresh rate adjustment method and device
KR102221658B1 (en) Power optimization with dynamic frame rate support
JP6894976B2 (en) Image smoothness improvement method and equipment
US9411550B2 (en) Mirroring graphics content to an external display
TWI610287B (en) Backlight modulation apparatus, computing device and system over external display interfaces to save power
US10650568B2 (en) In-flight adaptive foveated rendering
TWI540891B (en) Media playback workload scheduler
US10162185B2 (en) Head-mounted display and brightness control method
WO2009051603A1 (en) Method and system for creating a 3d effect on a display device
CN113760080B (en) Display method, device and storage medium
WO2021164004A1 (en) Reduced display processing unit transfer time to compensate for delayed graphics processing unit render time
KR102308192B1 (en) Display apparatus and control method thereof
US20240153538A1 (en) Video Playback Method and Apparatus, and Electronic Device
US20200401496A1 (en) Method and device of displaying video comments, computing device, and readable storage medium
CN115151886A (en) Delaying DSI clock changes based on frame updates to provide a smoother user interface experience
CN112948034B (en) Interface display method and device and electronic equipment
CN116348949A (en) Dynamic frame rate optimization
CN111405362A (en) Video output method, video output device, video equipment and computer readable storage medium
CN111625311A (en) Control method, control device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant