Display control method and device and electronic equipment
By dynamically adjusting the refresh rate of the monitor in electronic devices, the high power consumption problem caused by high refresh rate is solved, and the user experience and device performance are improved.
Patent Information
- Application Number
- CN202411546845.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-01-03
AI Technical Summary
The high refresh rate of electronic devices leads to high power consumption, affecting user experience and device performance.
The status reference signal and display signal are obtained through the signal acquisition unit and the processor, the target refresh rate is determined based on the target control strategy, and the current refresh rate of the display is different from the target refresh rate, and the refresh rate is dynamically adjusted.
It reduces the power consumption of electronic devices, improves user experience and display effects, and achieves energy saving.
Smart Images

Figure CN119252214A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of control technology, and in particular to a display control method, device and electronic device. Background Art
[0002] In order to provide users with a better experience, the displays of some electronic devices (such as computers, etc.) adopt a higher fixed refresh rate. Since the high refresh rate will cause high power consumption, the power consumption of the electronic equipment will be higher. Summary of the invention
[0003] An embodiment of the present application provides a display control method, which is applied to an electronic device, including: obtaining a state reference signal sent by a signal acquisition unit of the electronic device; obtaining a display signal sent by a processor of the electronic device; determining a target refresh rate corresponding to the state reference signal and the display signal based on a target control strategy; and switching the refresh rate of the display to the target refresh rate when the current image refresh rate of the display of the electronic device is different from the target refresh rate.
[0004] In some embodiments, based on the target control strategy, a target refresh rate corresponding to the state reference signal and the display signal is determined, including: determining the current state of the electronic device according to the state reference signal; when the electronic device is in the target state, determining the target refresh rate based on the display signal.
[0005] In some embodiments, the target state includes a first state and a second state, and when the electronic device is in the target state, the target refresh rate is determined based on the display signal, including: when the electronic device is in the first state and the display signal meets the first target condition, the first refresh rate is determined as the target refresh rate; when the electronic device is in the second state and the display signal meets the second target condition, the second refresh rate is determined as the target refresh rate, and the first refresh rate is lower than the second refresh rate.
[0006] In some embodiments, the first target condition includes at least one of the following: the display signal is an image frame, and the numerical information corresponding to the image frame meets the target numerical value, the numerical information represents the number of target image frames received continuously after the state reference signal is obtained, and the target image frame is an image frame that meets the first refresh rate; the display signal is an image frame, and the number of image frames received within a specified time period is not greater than the target number; the display signal is a refresh rate control signal, and the refresh rate control signal meets the first refresh rate; or,
[0007] The second target condition includes at least one of the following: the display signal is an image frame, and the numerical information corresponding to the image frame meets the target numerical value, the numerical information represents the number of target image frames received continuously after obtaining the state reference signal, and the target image frame is an image frame that meets the second refresh rate; the display signal is an image frame, and the number of image frames received within a specified time period is greater than the target number; the display signal is a refresh rate control signal, and the refresh rate control signal meets the second refresh rate.
[0008] In some embodiments, it also includes: when the electronic device is in the target state, controlling the display of the electronic device to enter a ready state; when the current image refresh rate of the display of the electronic device is different from the target refresh rate, switching the refresh rate of the display from the ready state to the target refresh rate.
[0009] In some embodiments, the status reference signal includes at least one of the following: an operation status signal of a first target component, the first target component is used to receive user operations; a user status signal detected by a second target component, the second target component is used to detect whether there is a user within the corresponding target range of the electronic device.
[0010] In some embodiments, the signal acquisition unit includes a first signal acquisition unit and a second signal acquisition unit, and obtaining the state reference signal sent by the signal acquisition unit of the electronic device includes at least one of the following: receiving the operation state signal from the first signal acquisition unit through a first communication link, and determining the operation state signal as the state reference signal; receiving the user state signal from the second signal acquisition unit through a second communication link, and determining the user state signal as the state reference signal.
[0011] An embodiment of the present application also proposes a display control device, which is applied to an electronic device, including: a first acquisition module, used to obtain a state reference signal sent by a signal acquisition unit of the electronic device; a second acquisition module, used to obtain a display signal sent by a processor of the electronic device; a determination module, used to determine a target refresh rate corresponding to the state reference signal and the display signal based on a target control strategy; and a switching module, used to switch the refresh rate of the display to the target refresh rate when the current image refresh rate of the display of the electronic device is different from the target refresh rate.
[0012] An embodiment of the present application also proposes an electronic device, comprising: a signal acquisition unit, configured to output a state reference signal; a processor, configured to output a display signal; a display, configured to display an image frame corresponding to the display signal; a display control unit, connected to the signal acquisition unit, the processor and the display, and configured to: obtain the state reference signal sent by the signal acquisition unit; obtain the display signal sent by the processor; determine a target refresh rate corresponding to the state reference signal and the display signal based on a target control strategy; and switch the refresh rate of the display to the target refresh rate when the current image refresh rate of the display is different from the target refresh rate.
[0013] In some embodiments, at least one of the following is also included: a first target component, connected to the signal acquisition unit, for receiving user operations, and the state reference signal is the operation state signal of the first target component; a second target component, connected to the signal acquisition unit, for detecting whether there is a user within the target range corresponding to the electronic device, and the state reference signal is the user state signal detected by the second target component. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solution of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0015] Figure 1 A display control method according to an embodiment of the present application Figure 1 ;
[0016] Figure 2 The process of determining the target refresh rate of the embodiment of the present application is as follows Figure 1 ;
[0017] Figure 3 The process of determining the target refresh rate of the embodiment of the present application is as follows Figure 2 ;
[0018] Figure 4 A flowchart of switching the refresh rate of a display to a target refresh rate according to an embodiment of the present application;
[0019] Figure 5 is a structural block diagram of a display control device according to an embodiment of the present application;
[0020] Figure 6 The structure of the electronic device of the present application is shown in FIG. Figure 1 ;
[0021] Figure 7 The structure of the electronic device of the present application is shown in FIG. Figure 2 ;
[0022] Figure 8 A display control method according to an embodiment of the present application Figure 2 ;
[0023] Fig. 9 A display control method according to an embodiment of the present application Figure 3 . DETAILED DESCRIPTION
[0024] Various aspects and features of the present application are described herein with reference to the accompanying drawings.
[0025] It should be understood that various modifications may be made to the embodiments of the present application. Therefore, the above description should not be considered as limiting, but only as an example of an embodiment. Other modifications within the scope and spirit of the present application will occur to those skilled in the art.
[0026] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present application and, together with the general description of the present application given above and the detailed description of the embodiments given below, serve to explain the principles of the present application.
[0027] These and other characteristics of the present application will become apparent from the following description of a preferred form of embodiment given as a non-limiting example with reference to the accompanying drawings.
[0028] It should also be understood that although the present application has been described with reference to some specific examples, those skilled in the art will be able to readily implement many other equivalent forms of the present application.
[0029] The above and other aspects, features and advantages of the present application will become more apparent in view of the following detailed description when taken in conjunction with the accompanying drawings.
[0030] Specific embodiments of the present application are described hereinafter with reference to the accompanying drawings; however, it should be understood that the embodiments applied for are merely examples of the present application, which may be implemented in a variety of ways. Well-known and / or repeated functions and structures are not described in detail to avoid unnecessary or redundant details that obscure the present application. Therefore, the specific structural and functional details applied for herein are not intended to be limiting, but merely serve as a basis and representative basis for the claims to teach those skilled in the art to use the present application in a variety of ways with substantially any suitable detailed structure.
[0031] This specification may use the phrases "in one embodiment," "in another embodiment," "in yet another embodiment," or "in other embodiments," all of which may refer to one or more of the same or different embodiments according to the present application.
[0032] A display control method in an embodiment of the present application determines a target refresh rate through a state reference signal sent by a signal acquisition unit and a display signal sent by a processor, and when the current image refresh rate of the display is different from the target refresh rate, switches the refresh rate of the display to the target refresh rate, thereby dynamically adjusting the refresh rate of the display, thereby reducing the power consumption of the electronic device and achieving energy saving.
[0033] The display control method is applied to electronic devices such as Figure 1 As shown, the following steps are included:
[0034] Step S101: obtaining a state reference signal sent by a signal acquisition unit of the electronic device.
[0035] In this embodiment, the electronic device may be, for example, a desktop computer, a laptop computer, a tablet computer, etc. The electronic device includes a signal acquisition unit, a processor, and a display. In some embodiments, the electronic device further includes a display control unit. The execution subject of the embodiment of the present application may be the display control unit. In a specific application scenario, the display control unit may be a display control chip.
[0036] The signal acquisition unit can acquire a state reference signal of the electronic device, and the state reference signal can represent the state of the electronic device. The signal acquisition unit can send the state reference signal in real time or at a specified time interval, and obtain the state reference signal from the signal acquisition unit.
[0037] Step S102: obtaining a display signal sent by a processor of the electronic device.
[0038] In this embodiment, the display signal can be an image signal or a control command signal. The image signal may include any one of the signals such as image frame, image refresh rate information, etc. The control command signal may include any one of the signals such as refresh rate change request signal, power status signal, etc.
[0039] The display signal sent by the processor is obtained, and the target refresh rate can be determined based on the state reference signal and the display signal.
[0040] It is understandable that there is no particular order in which step S101 and step S102 are executed.
[0041] Step S103: determining a target refresh rate corresponding to the state reference signal and the display signal based on a target control strategy.
[0042] In this embodiment, the target refresh rate is the refresh rate that the display is to execute, and the target refresh rate may be lower than the current image refresh rate of the display, may be higher than the current image refresh rate of the display, or may be the same as the current image refresh rate of the display. Based on the target control strategy, the target refresh rate corresponding to the state reference signal and the display signal is determined, and then it can be determined whether to switch the refresh rate according to the target refresh rate.
[0043] Step S104: when the current image refresh rate of the display of the electronic device is different from the target refresh rate, switch the refresh rate of the display to the target refresh rate.
[0044] In this embodiment, the current image refresh rate of the display is compared with the target refresh rate. If the current image refresh rate of the display is different from the target refresh rate, it means that the current image refresh rate of the display does not match the current state of the electronic device, and the refresh rate of the display is switched to the target refresh rate.
[0045] For example, if the target refresh rate is lower than the current image refresh rate, the refresh rate of the display is reduced to the target refresh rate, thereby reducing the power consumption of the electronic device. If the target refresh rate is higher than the current image refresh rate, the refresh rate of the display is increased to the target refresh rate, thereby improving the display effect of the display and improving the user experience.
[0046] It can be understood that if the current image refresh rate of the display is the same as the target refresh rate, the refresh rate of the display is kept unchanged.
[0047] The display control method of the embodiment of the present application is applied to an electronic device, and includes: obtaining a state reference signal sent by a signal acquisition unit of the electronic device; obtaining a display signal sent by a processor of the electronic device; determining a target refresh rate corresponding to the state reference signal and the display signal based on a target control strategy; and switching the refresh rate of the display to the target refresh rate when the current image refresh rate of the display of the electronic device is different from the target refresh rate. This allows the refresh rate of the display to be adjusted dynamically, thereby reducing the power consumption of the electronic device and achieving energy saving.
[0048] In some embodiments of the present application, based on the target control strategy, a target refresh rate corresponding to the state reference signal and the display signal is determined, such as Figure 2 As shown, the following steps are included:
[0049] Step S1301: determine the current state of the electronic device according to the state reference signal.
[0050] In this embodiment, the current state of the electronic device is determined according to the state reference signal. The current state of the electronic device may be, for example, an idle state, a non-idle state, etc. After the electronic device enters the idle state, the refresh rate of the display may be reduced to reduce power consumption. After the electronic device returns to the non-idle state, the refresh rate of the display may be increased to ensure the display effect of the display.
[0051] Step S1302: when the electronic device is in a target state, determine the target refresh rate based on the display signal.
[0052] If the electronic device is in the target state, the target refresh rate is further determined based on the display signal. By simultaneously considering whether the electronic device has entered the target state and the display signal to determine the target refresh rate, the target refresh rate can be matched with the state of the electronic device and the display signal, thereby improving the accuracy of the target refresh rate.
[0053] It is understandable that if the electronic device is not in the target state, the step of determining the target refresh rate is not performed.
[0054] In some embodiments of the present application, the target state includes a first state and a second state. When the electronic device is in the target state, the target refresh rate is determined based on the display signal, such as Figure 3 As shown, the following steps are included:
[0055] Step S10321: when the electronic device is in the first state and the display signal meets the first target condition, determine the first refresh rate as the target refresh rate.
[0056] In this embodiment, the target refresh rate includes a first refresh rate and a second refresh rate, the first refresh rate is lower than the second refresh rate, and the target state includes a first state and a second state. For example, the first state may be an idle state, which may correspond to a no-operation state and / or a no-user state, and the second state may be a non-idle state, which may correspond to an operation state and / or a user state.
[0057] If the electronic device is in the first state, it is determined whether the display signal meets the first target condition. If the display signal meets the first target condition, it is determined that the display can adopt a lower refresh rate at this time, and the first refresh rate is determined as the target refresh rate, thereby reliably achieving the reduction of power consumption of the electronic device.
[0058] Step S10322: when the electronic device is in the second state and the display signal meets the second target condition, determine the second refresh rate as the target refresh rate, and the first refresh rate is lower than the second refresh rate.
[0059] If the electronic device is in the second state, it is determined whether the display signal meets the second target condition. If the display signal meets the second target condition, it is determined that the display needs to adopt a higher refresh rate at this time, and the second refresh rate is determined as the target refresh rate, so that it can be restored to a higher refresh rate in time, thereby ensuring the display effect of the display.
[0060] It should be noted that the target state of the embodiments of the present application may not be limited to the first state and the second state, and the target refresh rate may not be limited to the first refresh rate and the second refresh rate. Technical personnel in this field may set other target states and other target refresh rates corresponding to other target states as needed, which does not affect the scope of protection of the present application.
[0061] In some embodiments of the present application, the first target condition includes at least one of the following:
[0062] The display signal is an image frame, and the numerical information corresponding to the image frame meets the target numerical value, the numerical information represents the number of target image frames received continuously after the state reference signal is obtained, and the target image frame is an image frame that meets the first refresh rate;
[0063] The display signal is an image frame, and the number of image frames received within a specified time period is not greater than a target number;
[0064] The display signal is a refresh rate control signal, and the refresh rate control signal conforms to the first refresh rate; or,
[0065] The second target condition includes at least one of the following:
[0066] The display signal is an image frame, and the numerical information corresponding to the image frame conforms to the target numerical value, the numerical information represents the number of target image frames received continuously after the state reference signal is obtained, and the target image frame is an image frame conforming to the second refresh rate;
[0067] The display signal is an image frame, and the number of image frames received within a specified time period is greater than a target number;
[0068] The display signal is a refresh rate control signal, and the refresh rate control signal complies with the second refresh rate.
[0069] In this embodiment, if the display signal meets the first target condition, it means that the display can display images at a lower refresh rate at this time. Specifically, the image frame received from the processor can be used as the display signal, and the number of target image frames received continuously after obtaining the state reference signal is determined. If the number meets the target value, it is determined that the display signal meets the first target condition, wherein the target image frame is an image frame that meets the first refresh rate. For example, if the target value is 8, if 8 image frames that meet the first refresh rate are received continuously after obtaining the state reference signal, it is determined that the display signal meets the first target condition. Alternatively, the image frame received from the processor is used as the display signal to determine the number of image frames received within a specified time length. If the number is not greater than the target number, it means that a lower refresh rate can be used at this time, and it is determined that the display signal meets the first target condition. Alternatively, the refresh rate control signal sent by the processor is used as the display signal. If the refresh rate control signal meets the first refresh rate, it is determined that the display signal meets the first target condition. Alternatively, the image frame and refresh rate control signal sent by the processor may be used as the display signal, and if the number of image frames received within the specified time is not greater than the target number, and the refresh rate control signal meets the first refresh rate, it is determined that the display signal meets the first target condition. Alternatively, the image frame and refresh rate control signal sent by the processor may be used as the display signal, and if the numerical information corresponding to the image frame meets the target numerical value, and the refresh rate control signal meets the first refresh rate, it is determined that the display signal meets the first target condition.
[0070] If the display signal meets the second target condition, it means that the display needs to use a higher refresh rate to display the image at this time to ensure a better display effect. Specifically, the image frame received from the processor can be used as a display signal, and the number of target image frames received continuously after obtaining the state reference signal is determined. If the number meets the target value, it is determined that the display signal meets the first target condition, wherein the target image frame is an image frame that meets the second refresh rate. For example, if the target value is 8, if 8 image frames that meet the second refresh rate are received continuously after obtaining the state reference signal, it is determined that the display signal meets the second target condition. In some embodiments of the present application, in order to ensure that the refresh rate of the display is increased in time, the target value corresponding to the second target condition is 1. Alternatively, the image frame received from the processor is used as a display signal to determine the number of image frames received within a specified time length. If the number is greater than the target number, it means that a higher refresh rate is required at this time, and it is determined that the display signal meets the second target condition. Alternatively, the refresh rate control signal sent by the processor is used as a display signal, and if the refresh rate control signal meets the second refresh rate, it is determined that the display signal meets the second target condition. Alternatively, the image frame and refresh rate control signal sent by the processor may be used as the display signal, and if the number of image frames received within the specified time period is greater than the target number, and the refresh rate control signal meets the second refresh rate, it is determined that the display signal meets the second target condition. Alternatively, the image frame and refresh rate control signal sent by the processor may be used as the display signal, and if the numerical value information corresponding to the image frame meets the target numerical value, and the refresh rate control signal meets the second refresh rate, it is determined that the display signal meets the second target condition.
[0071] By setting the first target condition and the second target condition in different ways, the target refresh rate can be determined more flexibly.
[0072] In some embodiments of the present application, Figure 4 As shown, the following steps are also included:
[0073] Step S105 , when the electronic device is in the target state, controlling the display of the electronic device to enter a ready state.
[0074] In this embodiment, controlling the display to enter the ready state may include causing the display to enter the ready state, or, when the execution subject is a display control unit, causing the display control unit to enter the ready state so as to cause the display to enter the ready state, wherein the display can switch to the corresponding target refresh rate faster in the ready state. In some embodiments of the present application, the display control unit can be caused to enter the ready state by changing the value of the target register in the display control unit, thereby causing the display to enter the ready state.
[0075] Specifically, if the target refresh rate includes a first refresh rate and a second refresh rate, then if the target refresh rate is the first refresh rate, the display is controlled to enter a ready state for switching to the first refresh rate. If the target refresh rate is the second refresh rate, the display is controlled to enter a ready state for switching to the second refresh rate.
[0076] Step S106, when the current image refresh rate of the display of the electronic device is different from the target refresh rate, switching the refresh rate of the display to the target refresh rate from the ready state.
[0077] In this embodiment, after the display enters the ready state, the target refresh rate corresponding to the state reference signal and the display signal is determined based on the target control strategy. When the current image refresh rate of the display of the electronic device is different from the target refresh rate, the refresh rate of the display is switched from the ready state to the target refresh rate, thereby achieving more efficient refresh rate switching.
[0078] In some embodiments of the present application, the state reference signal includes at least one of the following:
[0079] an operation state signal of a first target component, wherein the first target component is used to receive a user operation;
[0080] A user status signal is detected by a second target component, where the second target component is used to detect whether there is a user within a target range corresponding to the electronic device.
[0081] In this embodiment, the first target component is used to receive user operations, and the first target component may include one or more components such as a keyboard, a mouse, a light pen, a handwriting input board, a joystick, etc. connected by wired or wireless means. The operation state signal may indicate whether a user operates the electronic device.
[0082] The second target component is used to detect whether there is a user within the target range corresponding to the electronic device, and the second target component may include one or more components such as ultrasonic sensors, radars, infrared sensors, cameras, microphones, etc. The operation status signal may indicate whether there is a user within the target range corresponding to the electronic device.
[0083] Optionally, according to different situations, the operation status signal may be determined as the state reference signal, the user status signal may be determined as the state reference signal, or both the operation status signal and the user status signal may be determined as the state reference signal.
[0084] For example, if the first target component is a mouse and a keyboard, and the second target component is an infrared sensor, if it is detected that no operation is performed on the mouse and the keyboard within a preset time, the target state can be determined to be the first state; if an operation is detected on the mouse and the keyboard, the target state is determined to be the second state. Alternatively, if the infrared sensor detects that the user leaves the electronic device, the target state is determined to be the first state; if the infrared sensor detects that the user returns to the electronic device, the target state is determined to be the second state. Alternatively, if it is detected that no operation is performed on the mouse and the keyboard within a preset time, and the infrared sensor detects that the user leaves the electronic device, the target state is determined to be the first state. If an operation is detected on the mouse and the keyboard, or the infrared sensor detects that the user returns to the electronic device, the target state is determined to be the second state.
[0085] The state reference signal is determined by at least one of the operation state signal of the first target component and the user state signal detected by the second target component, so that the state reference signal accurately represents the current state of the electronic device, thereby more accurately determining the target refresh rate.
[0086] In some embodiments of the present application, the signal acquisition unit includes a first signal acquisition unit and a second signal acquisition unit, and obtaining the state reference signal sent by the signal acquisition unit of the electronic device includes at least one of the following:
[0087] receiving the operation state signal from the first signal acquisition unit through a first communication link, and determining the operation state signal as the state reference signal;
[0088] The user status signal is received from the second signal acquisition unit through a second communication link, and the user status signal is determined as the status reference signal.
[0089] In this embodiment, the signal acquisition unit includes a first signal acquisition unit and a second signal acquisition unit. The first signal acquisition unit is connected to the first target component and can output the operation status signal of the first target component through the first communication link. The second signal acquisition unit is connected to the second target component and can output the user status signal detected by the second target component through the second communication link. The operation status signal received from the first signal acquisition unit can be determined as a state reference signal, and the user status signal output from the second signal acquisition unit can be determined as a state reference signal. The operation status signal received from the first signal acquisition unit and the user status signal output from the second signal acquisition unit can also be determined as a state reference signal, thereby achieving more flexible and efficient acquisition of the state reference signal.
[0090] In a specific application scenario, the first signal acquisition unit may be an embedded controller (i.e., EC), and the first communication link may be an SMBus (System Management Bus). The second signal acquisition unit may be a sensor hub (i.e., Sensor HUB), and the second communication link may be an SMBus.
[0091] The present application also provides a display control device, which is applied to electronic equipment, such as Figure 5 As shown, it includes: a first acquisition module, used to obtain a state reference signal sent by a signal acquisition unit of the electronic device; a second acquisition module, used to obtain a display signal sent by a processor of the electronic device; a determination module, used to determine a target refresh rate corresponding to the state reference signal and the display signal based on a target control strategy; and a switching module, used to switch the refresh rate of the display to the target refresh rate when the current image refresh rate of the display of the electronic device is different from the target refresh rate.
[0092] The display control device of the embodiment of the present application determines the target refresh rate through the state reference signal sent by the signal acquisition unit and the display signal sent by the processor, and switches the refresh rate of the display to the target refresh rate when the current image refresh rate of the display is different from the target refresh rate, thereby dynamically adjusting the refresh rate of the display, thereby reducing the power consumption of the electronic device and achieving energy saving.
[0093] In a specific application scenario, the determination module is specifically used to: determine the current state of the electronic device according to the state reference signal; and when the electronic device is in a target state, determine the target refresh rate based on the display signal.
[0094] In a specific application scenario, the target state includes a first state and a second state, and the determination module is further specifically used to: when the electronic device is in the first state and the display signal meets the first target condition, determine the first refresh rate as the target refresh rate; when the electronic device is in the second state and the display signal meets the second target condition, determine the second refresh rate as the target refresh rate, and the first refresh rate is lower than the second refresh rate.
[0095] In a specific application scenario, the first target condition includes at least one of the following: the display signal is an image frame, and the numerical information corresponding to the image frame meets the target numerical value, the numerical information represents the number of target image frames received continuously after the state reference signal is obtained, and the target image frame is an image frame that meets the first refresh rate; the display signal is an image frame, and the number of image frames received within a specified time period is not greater than the target number; the display signal is a refresh rate control signal, and the refresh rate control signal meets the first refresh rate; or,
[0096] The second target condition includes at least one of the following: the display signal is an image frame, and the numerical information corresponding to the image frame meets the target numerical value, the numerical information represents the number of target image frames received continuously after obtaining the state reference signal, and the target image frame is an image frame that meets the second refresh rate; the display signal is an image frame, and the number of image frames received within a specified time period is greater than the target number; the display signal is a refresh rate control signal, and the refresh rate control signal meets the second refresh rate.
[0097] In a specific application scenario, it also includes a preparation module, which is used to: when the electronic device is in the target state, control the display of the electronic device to enter the preparation state; when the current image refresh rate of the display of the electronic device is different from the target refresh rate, switch the refresh rate of the display from the preparation state to the target refresh rate.
[0098] In a specific application scenario, the status reference signal includes at least one of the following: an operation status signal of a first target component, the first target component is used to receive user operations; a user status signal detected by a second target component, the second target component is used to detect whether there is a user within the corresponding target range of the electronic device.
[0099] In a specific application scenario, the signal acquisition unit includes a first signal acquisition unit and a second signal acquisition unit, and obtaining the state reference signal sent by the signal acquisition unit of the electronic device includes at least one of the following: receiving the operation state signal from the first signal acquisition unit through a first communication link, and determining the operation state signal as the state reference signal; receiving the user state signal from the second signal acquisition unit through a second communication link, and determining the user state signal as the state reference signal.
[0100] The present application also provides an electronic device, such as Figure 6As shown, it includes: a signal acquisition unit, used to output a state reference signal; a processor, used to output a display signal; a display, used to display an image frame corresponding to the display signal; a display control unit, connected to the signal acquisition unit, the processor and the display, and configured to: obtain the state reference signal sent by the signal acquisition unit; obtain the display signal sent by the processor; based on a target control strategy, determine the target refresh rate corresponding to the state reference signal and the display signal; when the current image refresh rate of the display is different from the target refresh rate, switch the refresh rate of the display to the target refresh rate.
[0101] In this embodiment, the display control unit can be connected to the signal acquisition unit through the SMBus, connected to the processor through the eDP interface (embedded DisplayPort), and connected to the display through the LVDS (Low-Voltage Differential Signaling) interface.
[0102] In the electronic device of the embodiment of the present application, the display control unit determines the target refresh rate through the state reference signal sent by the signal acquisition unit and the display signal sent by the processor. When the current image refresh rate of the display is different from the target refresh rate, the display control unit switches the refresh rate of the display to the target refresh rate, thereby dynamically adjusting the refresh rate of the display, thereby reducing the power consumption of the electronic device and achieving energy saving.
[0103] In a specific application scenario, the electronic device also includes at least one of the following: a first target component, connected to the signal acquisition unit, for receiving user operations, and the state reference signal is the operation state signal of the first target component; a second target component, connected to the signal acquisition unit, for detecting whether there is a user within the target range corresponding to the electronic device, and the state reference signal is the user state signal detected by the second target component.
[0104] In order to further explain the technical idea of the present application, the technical solution of the present application is now described in combination with specific application scenarios.
[0105] The present application provides a display control method, which is applied to electronic devices, such as Figure 7 As shown, the electronic device includes a processor, a display control unit, a display, an embedded controller (i.e., a first signal acquisition unit), a sensor hub (i.e., a second signal acquisition unit), a keyboard and a mouse (i.e., a first target component), and a target sensor (i.e., a second target component). The keyboard and the mouse include a keyboard and a mouse, and the target sensor includes one or more components such as an ultrasonic sensor, a radar, an infrared sensor, a camera, and a microphone.
[0106] In some embodiments, Figure 8 As shown, the display control method includes the following processes:
[0107] In step S201, the embedded controller sends the operation status signal of the keyboard and mouse to the display control unit, and then executes step S203.
[0108] In step S202, the sensor hub sends the user status signal of the target sensor to the display control unit, and then executes step S204.
[0109] Step S203, the display control unit determines whether to stop operating the keyboard and mouse according to the operation status signal, and if so, executes step S205, otherwise, executes step S203 again.
[0110] Step S204, the display control unit determines whether the user has left the computer according to the user status signal, and if so, executes step S205, otherwise, executes step S204 again.
[0111] Step S205, the display control unit enters a ready state.
[0112] Step S206, the display control unit determines whether eight image frames that meet the first refresh rate are received continuously, and if so, executes step S207, otherwise, executes step S206 again.
[0113] Step S207, whether the current image refresh rate of the display is the second refresh rate, if so, execute step S208, otherwise, re-execute step S207.
[0114] Step S208: the display control unit switches the refresh rate of the display to the first refresh rate.
[0115] By applying the above technical solution, the refresh rate of the display can be reduced when the electronic device is in an idle state or an unmanned operation state, thereby reducing the power consumption of the electronic device.
[0116] In some embodiments of the present application, Fig. 9 As shown, the display control method also includes the following process:
[0117] In step S301, the embedded controller sends the operation status signal of the keyboard and mouse to the display control unit, and then executes step S303.
[0118] In step S302, the sensor hub sends the user status signal of the target sensor to the display control unit, and then executes step S304.
[0119] Step S303, the display control unit determines whether to start operating the keyboard and mouse according to the operation status signal, and if so, executes step S305, otherwise, executes step S303 again.
[0120] Step S304, the display control unit determines whether the user returns to the computer according to the user status signal, and if so, executes step S305, otherwise, executes step S304 again.
[0121] Step S305, the display control unit enters a ready state.
[0122] Step S306, the display control unit determines whether an image frame that meets the second refresh rate is received, and if so, executes step S307, otherwise, executes step S306 again.
[0123] Step S307, whether the current image refresh rate of the display is the first refresh rate, if so, execute step S308, otherwise, re-execute step S307.
[0124] Step S308: the display control unit switches the refresh rate of the display to a second refresh rate.
[0125] By applying the above technical solution, it is possible to promptly increase the refresh rate of the display when the electronic device returns to a non-idle state or the user has returned, thereby improving the display effect of the display and enhancing the user experience.
[0126] The electronic device in the embodiment of the present application may be a terminal, or may be other devices other than a terminal. For example, the electronic device may be a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), etc., and may also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present disclosure.
[0127] The above-mentioned processor can be a general-purpose processor, including CPU, NP (Network Processor), etc.; it can also be DSP (Digital Signal Processing), ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0128] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integration. The available medium can be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk), etc.
[0129] The above embodiments are only exemplary embodiments of the present application and are not intended to limit the present application. The protection scope of the present application is defined by the claims. Those skilled in the art may make various modifications or equivalent substitutions to the present application within the essence and protection scope of the present application, and such modifications or equivalent substitutions shall also be deemed to fall within the protection scope of the present application.
Claims
1. A display control method, applied to an electronic device, comprising: Obtaining a state reference signal sent by a signal acquisition unit of the electronic device; Obtaining a display signal sent by a processor of the electronic device; Based on a target control strategy, determining a target refresh rate corresponding to the state reference signal and the display signal; When the current image refresh rate of the display of the electronic device is different from the target refresh rate, the refresh rate of the display is switched to the target refresh rate.
2. The display control method according to claim 1, determining a target refresh rate corresponding to the state reference signal and the display signal based on a target control strategy, comprising: determining a current state of the electronic device according to the state reference signal; When the electronic device is in a target state, the target refresh rate is determined based on the display signal.
3. The display control method according to claim 2, wherein the target state includes a first state and a second state, and when the electronic device is in the target state, determining the target refresh rate based on the display signal comprises: When the electronic device is in the first state and the display signal meets the first target condition, determining the first refresh rate as the target refresh rate; When the electronic device is in the second state and the display signal meets the second target condition, the second refresh rate is determined as the target refresh rate, and the first refresh rate is lower than the second refresh rate.
4. The display control method according to claim 3, wherein: The first target condition includes at least one of the following: The display signal is an image frame, and the numerical information corresponding to the image frame meets the target numerical value, the numerical information represents the number of target image frames received continuously after the state reference signal is obtained, and the target image frame is an image frame that meets the first refresh rate; The display signal is an image frame, and the number of image frames received within a specified time period is not greater than a target number; The display signal is a refresh rate control signal, and the refresh rate control signal conforms to the first refresh rate; or, The second target condition includes at least one of the following: The display signal is an image frame, and the numerical information corresponding to the image frame conforms to the target numerical value, the numerical information represents the number of target image frames received continuously after the state reference signal is obtained, and the target image frame is an image frame conforming to the second refresh rate; The display signal is an image frame, and the number of image frames received within a specified time period is greater than a target number; The display signal is a refresh rate control signal, and the refresh rate control signal complies with the second refresh rate.
5. The display control method according to claim 2, further comprising: When the electronic device is in the target state, controlling the display of the electronic device to enter a ready state; When the current image refresh rate of the display of the electronic device is different from the target refresh rate, the refresh rate of the display is switched to the target refresh rate from the ready state.
6. The display control method according to claim 1, wherein the state reference signal comprises at least one of the following: an operation state signal of a first target component, wherein the first target component is used to receive a user operation; A user status signal is detected by a second target component, where the second target component is used to detect whether there is a user within a target range corresponding to the electronic device.
7. The display control method according to claim 6, wherein the signal acquisition unit comprises a first signal acquisition unit and a second signal acquisition unit, and the step of obtaining the state reference signal sent by the signal acquisition unit of the electronic device comprises at least one of the following: receiving the operation state signal from the first signal acquisition unit through a first communication link, and determining the operation state signal as the state reference signal; The user status signal is received from the second signal acquisition unit through a second communication link, and the user status signal is determined as the status reference signal.
8. A display control device, applied to an electronic device, comprising: A first obtaining module, used to obtain a state reference signal sent by a signal acquisition unit of the electronic device; A second obtaining module, used for obtaining a display signal sent by a processor of the electronic device; A determination module, configured to determine a target refresh rate corresponding to the state reference signal and the display signal based on a target control strategy; A switching module is used to switch the refresh rate of the display to the target refresh rate when the current image refresh rate of the display of the electronic device is different from the target refresh rate.
9. An electronic device, comprising: A signal acquisition unit, used for outputting a state reference signal; A processor, used for outputting a display signal; A display, used to display an image frame corresponding to the display signal; A display control unit, connected to the signal acquisition unit, the processor and the display, and configured to: obtain a state reference signal sent by the signal acquisition unit; Obtaining a display signal sent by the processor; Based on a target control strategy, determining a target refresh rate corresponding to the state reference signal and the display signal; When the current image refresh rate of the display is different from the target refresh rate, the refresh rate of the display is switched to the target refresh rate.
10. The electronic device according to claim 9, further comprising at least one of the following: A first target component, connected to the signal acquisition unit, and configured to receive user operations, wherein the state reference signal is an operation state signal of the first target component; A second target component is connected to the signal acquisition unit and is used to detect whether there is a user within the target range corresponding to the electronic device. The state reference signal is a user state signal detected by the second target component.
Citation Information
Patent Citations
Display method and device and electronic equipment
CN111754384A
Method and device for adjusting refresh frame rate of display screen, processor, chip and terminal
CN113870812A
Processing method and device
CN113936622A
Method for controlling dynamic change of screen refresh rate and electronic equipment
CN114648951A
Display device and signal transmission method thereof
CN115457917A
