Screen display control method, device, mobile terminal and readable storage medium

By using the matching frequency settings of common mode filters and display driver chips in mobile terminals, the problem of insufficient screen refresh rate is solved, and the support and compatibility of high refresh rate is achieved, which improves user experience and reduces power consumption.

CN113144594BActive Publication Date: 2025-02-21NUBIA TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110422088.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-20
Publication Date
2025-02-21
Estimated Expiration
2041-04-20

AI Technical Summary

Technical Problem

The screen refresh rate of existing mobile terminals cannot support high refresh rate, such as above 160HZ, resulting in poor user experience.

Method used

By setting a common mode filter in the mobile terminal, the image frame data output by the processor is filtered and transmitted to the display driver chip to drive the screen to support multiple refresh rates, especially setting the output of the display driver chip The frequency matches the maximum refresh rate.

Benefits of technology

It supports maximum refresh rate and is backward compatible with all refresh rates, eliminating the flash and black screen problems caused by switching between different refresh rate, improving user experience, and reducing power consumption by adjusting the overall brightness value.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113144594B_ABST
    Figure CN113144594B_ABST
Patent Text Reader

Abstract

The present application provides a screen display control method, which is applied to a mobile terminal. The mobile terminal includes a processor, a display driver chip and a screen. The screen display control method includes: setting the output frequency of the display driver chip to match the maximum refresh rate of the multiple refresh rates of the screen; transmitting the image frame data output by the processor to a common mode filter based on the C-PHY communication protocol to filter the image frame data; transmitting the filtered image frame data to the display driver chip to drive the screen to display the image frame. The present application also provides a screen display control device, a mobile terminal and a computer-readable storage medium. This method can support high refresh rates and eliminate the problem of flashing black screen caused by switching between different refresh rates.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technology, and in particular to a screen display control method, device, mobile terminal and computer-readable storage medium. Background Art

[0002] In recent years, mobile terminal manufacturers have focused on displaying gaming performance when releasing new products. The display of games shows that more and more users are accepting mobile games, and gaming-oriented products have also become the direction of major mobile phone manufacturers. The gaming field is bound to become a market with huge potential. Game players' pursuit of games is endless, and the refresh rate of mobile phones has also become a point of great concern for game users. Increasing the refresh rate can directly increase the refresh speed of screen data, which in turn directly affects the player's game results.

[0003] The screen refresh rate is the speed at which the screen updates within one second. For example, 60HZ can be simply understood as 60 pictures can be displayed or updated within one second, and 120HZ means 120 pictures can be displayed or updated within one second. The higher the refresh rate of the mobile phone, the more pictures are displayed per unit time, so when we watch, the richer the details we can see, and the smoother and more delicate the picture connection. At a high refresh rate, you will feel a better experience when watching blockbusters and playing games. In the prior art, the screen refresh rate of mobile terminals cannot support high refresh rates, such as refresh rates above 160HZ. Summary of the invention

[0004] The main purpose of this application is to propose a screen display control method, device, mobile terminal and computer-readable storage medium, aiming to ensure that the screen of the mobile terminal can support a high refresh rate and improve the user experience.

[0005] To achieve the above object, the present application provides a screen display control method, which is applied to a mobile terminal, wherein the mobile terminal includes a processor, a display driver chip and a screen, wherein the screen supports multiple refresh rates, and a common mode filter is provided between the processor and the display driver chip. The screen display control method includes:

[0006] Setting the output frequency of the display driver chip to match the maximum refresh rate among the multiple refresh rates;

[0007] transmitting the image frame data output by the processor to the common mode filter based on the C-PHY communication protocol to filter the image frame data;

[0008] The filtered image frame data is transmitted to the display driver chip to drive the screen to display the image frame.

[0009] Optionally, the screen display control method further includes:

[0010] Acquire a global brightness value of the image frame, and determine a global brightness ratio according to the global brightness value;

[0011] The overall brightness value of the image frame on the screen is determined based on the global brightness ratio.

[0012] Optionally, the larger the global brightness value of the image frame is, the smaller the corresponding global brightness ratio is.

[0013] Optionally, the display driver chip has dual transmission channels and supports the C-PHY communication protocol.

[0014] Optionally, the display driver chip includes an oscillator, and the step of setting the output frequency of the display driver chip to match the maximum refresh rate among the multiple refresh rates includes:

[0015] The frequency of the oscillator is set to match a maximum refresh rate among the plurality of refresh rates.

[0016] Optionally, the common mode filter is arranged on a side close to the display driver chip.

[0017] Optionally, the multiple refresh rates include 60HZ, 90HZ, 120HZ, 144HZ and 165HZ.

[0018] The present application also provides a screen display control device, including a screen, wherein the screen supports multiple refresh rates, and the screen display control device further includes:

[0019] A display driver chip, used to drive the screen;

[0020] A processor, configured to transmit the image frame data to the display driver chip based on a C-PHY communication protocol;

[0021] a common mode filter, electrically connected between the processor and the display driver chip, for filtering the image frame data to transmit the filtered image frame data to the display driver chip;

[0022] The output frequency of the display driver chip is set to match the maximum refresh rate among the multiple refresh rates.

[0023] The present application also provides a mobile terminal, which includes: a touch screen; a processor; a memory connected to the processor, the memory containing control instructions, and when the processor reads the control instructions, it controls the mobile terminal to implement the above-mentioned screen display control method.

[0024] The present application also provides a computer-readable storage medium, which has one or more programs, and the one or more programs are executed by one or more processors to implement the above-mentioned screen display control method.

[0025] The screen display control method, device, mobile terminal and computer-readable storage medium provided by the present application first set the output frequency of the display driver chip of the mobile terminal to match the maximum refresh rate among the multiple refresh rates of the screen; secondly, based on the C-PHY communication protocol, the image frame data output by the processor of the mobile terminal is transmitted to the common mode filter arranged between the processor and the display driver chip to filter the image frame data; finally, the filtered image frame data is transmitted to the display driver chip to drive the screen to display the image frame, so that the maximum refresh rate can be supported by setting the output frequency of the display driver chip to match the maximum refresh rate among the multiple refresh rates of the screen, and backward compatibility with all refresh rates can be achieved, thereby eliminating the flashing black screen problem caused by switching between different refresh rates. Furthermore, the global brightness value of the image frame is obtained, and the global brightness ratio is determined based on the global brightness value; the overall brightness value of the image frame on the screen is determined based on the global brightness ratio, so that when backward compatibility with all refresh rates increases power consumption in all refresh rate modes, the overall brightness value of the screen can be reduced according to the global brightness value of the image frame, thereby reducing power consumption without affecting the display effect, thereby achieving an overall balance between power consumption and display.

[0026] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 A schematic diagram of the hardware structure of an optional mobile terminal for implementing various embodiments of the present application;

[0028] Figure 2 For Figure 1 A schematic diagram of a communication network system of a mobile terminal shown;

[0029] Figure 3 A schematic diagram of the structure of a screen display control device provided in one embodiment of the present application;

[0030] Figure 4 A flowchart of a screen display control method provided in one embodiment of the present application;

[0031] Figure 5 Flow chart of a screen display control method provided by another embodiment of the present application

[0032] Figure 6 A schematic diagram of the structure of a mobile terminal provided in one embodiment of the present application.

[0033] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0034] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0035] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present invention, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.

[0036] The terminal may be implemented in various forms. For example, the terminal described in the present invention may include mobile terminals such as mobile phones, tablet computers, laptop computers, PDAs, portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, etc., as well as fixed terminals such as digital TVs and desktop computers.

[0037] The following description will be made by taking a mobile terminal as an example, and those skilled in the art will appreciate that, in addition to components specifically used for mobile purposes, the configuration according to the embodiments of the present invention can also be applied to fixed-type terminals.

[0038] See also Figure 1 , which is a schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present invention, the mobile terminal 100 may include: RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit 103, A / V (audio / video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111 and other components. Those skilled in the art can understand that Figure 1 The structure of the mobile terminal shown in the figure does not constitute a limitation on the mobile terminal. The mobile terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0039] Combine the following Figure 1 The various components of the mobile terminal 100 are introduced in detail:

[0040] The radio frequency unit 101 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving the downlink information of the base station, it is sent to the processor 110 for processing; in addition, the uplink data is sent to the base station. Generally, the radio frequency unit 101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can also communicate with the network and other devices through wireless communication. The above-mentioned wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution) and TDD-LTE (Time Division Duplexing-Long Term Evolution), etc.

[0041] WiFi is a short-range wireless transmission technology. The mobile terminal can help users send and receive emails, browse web pages and access streaming media through the WiFi module 102. It provides users with wireless broadband Internet access. Figure 1 The WiFi module 102 is shown, but it is understandable that it is not an essential component of the mobile terminal and can be omitted as required without changing the essence of the invention.

[0042] The audio output unit 103 can convert the audio data received by the RF unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output it as sound when the mobile terminal 100 is in a call signal reception mode, a talk mode, a recording mode, a voice recognition mode, a broadcast reception mode, etc. Moreover, the audio output unit 103 can also provide audio output related to a specific function performed by the mobile terminal 100 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 103 may include a speaker, a buzzer, etc.

[0043] The A / V input unit 104 is used to receive audio or video signals. The A / V input unit 104 may include a graphics processor (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 106. The image frame processed by the graphics processor 1041 can be stored in the memory 109 (or other storage medium) or sent via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) via the microphone 1042 in a telephone call mode, a recording mode, a voice recognition mode, and other operating modes, and can process such sound into audio data. The processed audio (voice) data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 101 in the case of a telephone call mode. The microphone 1042 can implement various types of noise elimination (or suppression) algorithms to eliminate (or suppress) noise or interference generated in the process of receiving and sending audio signals.

[0044] The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can also be configured on the mobile phone, such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.

[0045] The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0046] The user input unit 107 can be used to receive input digital or character information, and to generate key signal input related to the user settings and function control of the mobile terminal. Specifically, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 1071 or near the touch panel 1071 using any suitable object or accessory such as a finger, stylus, etc.), and drive the corresponding connection device according to a pre-set program. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 110, and can receive and execute the command sent by the processor 110. In addition, the touch panel 1071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 1071, the user input unit 107 may also include other input devices 1072. Specifically, the other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, etc., which are not specifically limited here.

[0047] Furthermore, the touch panel 1071 may cover the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits the information to the processor 110 to determine the type of the touch event. Then, the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Figure 1 In the figure, the touch panel 1071 and the display panel 1061 are used as two independent components to implement the input and output functions of the mobile terminal. However, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to implement the input and output functions of the mobile terminal, which is not limited here.

[0048] The interface unit 108 serves as an interface through which at least one external device can be connected to the mobile terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal 100 and an external device.

[0049] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 109 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0050] The processor 110 is the control center of the mobile terminal. It uses various interfaces and lines to connect various parts of the entire mobile terminal. It executes various functions of the mobile terminal and processes data by running or executing software programs and / or modules stored in the memory 109, and calling data stored in the memory 109, so as to monitor the mobile terminal as a whole. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 110.

[0051] The mobile terminal 100 may also include a power supply 111 (such as a battery) for supplying power to various components. Preferably, the power supply 111 may be logically connected to the processor 110 via a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.

[0052] although Figure 1 Not shown, the mobile terminal 100 may further include a Bluetooth module, etc., which will not be described in detail here.

[0053] To facilitate understanding of the embodiments of the present invention, the communication network system on which the mobile terminal of the present invention is based is described below.

[0054] See also Figure 2 , Figure 2 A communication network system architecture diagram is provided for an embodiment of the present invention. The communication network system is an LTE system of universal mobile communication technology. The LTE system includes a UE (User Equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, an EPC (Evolved Packet Core) 203 and an operator's IP service 204, which are sequentially connected for communication.

[0055] Specifically, UE201 may be the above-mentioned mobile terminal 100, which will not be described in detail here.

[0056] E-UTRAN 202 includes eNodeB 2021 and other eNodeBs 2022 , etc. Among them, eNodeB 2021 can be connected to other eNodeBs 2022 through a backhaul (eg, an X2 interface), and eNodeB 2021 is connected to EPC 203 , and eNodeB 2021 can provide UE 201 with access to EPC 203 .

[0057] EPC203 may include MME (Mobility Management Entity) 2031, HSS (Home Subscriber Server) 2032, other MMEs 2033, SGW (Serving Gate Way) 2034, PGW (PDN Gate Way) 2035 and PCRF (Policy and Charging Rules Function) 2036, etc. Among them, MME2031 is a control node that processes signaling between UE201 and EPC203, and provides bearer and connection management. HSS2032 is used to provide some registers to manage functions such as home location register (not shown in the figure), and save some user-specific information such as service features and data rates. All user data can be sent through SGW2034, PGW2035 can provide IP address allocation and other functions for UE 201, PCRF2036 is the policy and charging control policy decision point for service data flow and IP bearer resources, which selects and provides available policy and charging control decisions for the policy and charging execution function unit (not shown in the figure).

[0058] The IP service 204 may include the Internet, an intranet, an IMS (IP Multimedia Subsystem) or other IP services.

[0059] Although the above introduction takes the LTE system as an example, those skilled in the art should know that the present invention is not only applicable to the LTE system, but also to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA and future new network systems, etc., which are not limited here.

[0060] Based on the above mobile terminal hardware structure and communication network system, various embodiments of the method of the present invention are proposed.

[0061] Figure 3 3 is a schematic diagram of the structure of the screen display control device 300 provided in the present application. The screen display control device 300 includes a screen 301, and the screen 301 supports multiple refresh rates. The screen 301 can be selected according to actual needs. For example, the screen 301 can be an OLED screen. The screen display control device may also include a display driver chip 302, a processor 303 and a common mode filter 304.

[0062] In this embodiment, the output frequency of the display driver chip 302 is set to match the maximum refresh rate among the multiple refresh rates. The display driver chip 302 can be used to drive the screen 301. The processor 303 can be used to transmit the image frame data to the display driver chip 302 based on the C-PHY communication protocol. The common mode filter 304 is electrically connected between the processor and the display driver chip. The common mode filter 304 can be used to filter the image frame data to transmit the filtered image frame data to the display driver chip 302.

[0063] In this implementation, the screen display control device 300 may be integrated into the mobile terminal 100 .

[0064] Figure 4 1 is a flowchart of an embodiment of the screen display control method provided by the present application. Once the method of this embodiment is triggered by the user, the process in this embodiment is automatically executed by the mobile terminal 100, wherein each step can be executed in sequence as shown in the flowchart, or multiple steps can be executed simultaneously according to the actual situation, which is not limited here. The screen display control method provided by the present application includes the following steps:

[0065] Step S310, setting the output frequency of the display driver chip 302 to match the maximum refresh rate among the multiple refresh rates;

[0066] Step S330, transmitting the image frame data output by the processor 303 to the common mode filter 304 based on the C-PHY communication protocol to perform filtering processing on the image frame data;

[0067] Step S350 , transmitting the filtered image frame data to the display driver chip 302 to drive the screen 301 to display the image frame.

[0068] Through the above implementation, the output frequency of the display driver chip 302 is first set to match the maximum refresh rate among the multiple refresh rates; secondly, based on the C-PHY communication protocol, the image frame data output by the processor 303 is transmitted to the common mode filter 304 arranged between the processor 303 and the display driver chip 302 to filter the image frame data; finally, the filtered image frame data is transmitted to the display driver chip 302 to drive the screen 301 to display image frames. In this way, by setting the output frequency of the display driver chip 302 to match the maximum refresh rate among the multiple refresh rates of the screen 301, it is possible to support the maximum refresh rate, and at the same time, it is backward compatible with all refresh rates, thereby eliminating the problem of flashing black screen caused by switching between different refresh rates.

[0069] The above steps will be described in detail below in conjunction with specific embodiments.

[0070] In step S310 , the output frequency of the display driver chip 302 is set to match the maximum refresh rate among the multiple refresh rates.

[0071] In this embodiment, the screen 301 can support multiple refresh rates, for example, the multiple refresh rates include 60HZ, 90HZ, 120HZ, 144HZ and 165HZ, which are not limited here.

[0072] In this embodiment, the display driver chip 302 may have dual transmission channels and support the C-PHY communication protocol, so that the display driver chip 302 can match the processor 303 to meet the data transmission requirements.

[0073] In this embodiment, MIPI (Mobile Industry Processor Interface) can be divided into two parts: physical layer and logical layer. The physical layer uses general content as much as possible, while the logical layer is a dedicated protocol for different purposes such as cameras, display screens, mobile communications, storage, etc. PHY is usually the abbreviation of PortPhysics Layer. There are three types of MIPI physical layers: D-PHY communication protocol, M-PHY communication protocol, and C-PHY communication protocol. The D-PHY communication protocol is now widely used in the part where the application processor is connected to the screen and camera. With the increase in the pixels and frame rate of the camera and screen, the data transmission speed of D-PHY may not be able to meet the needs. The M-PHY communication protocol is a subsequent standard of the D-PHY communication protocol and is faster. To achieve a high refresh rate such as 165HZ, the D-PHY protocol cannot meet the requirements. At this time, in order to achieve a high refresh rate, the latest standard C-PHY communication protocol can be used.

[0074] In this embodiment, the display driver chip 302 may include an oscillator, and setting the output frequency of the display driver chip 302 to match the maximum refresh rate among the multiple refresh rates may refer to setting the frequency of the oscillator to match the maximum refresh rate among the multiple refresh rates.

[0075] In this embodiment, when the screen refresh rate is switched, the display driver chip 302 will be powered off and then powered on to switch the refresh rate. Powering off the display driver chip 302 means that the screen 301 will be off, and the power-on operation is for the oscillator to readjust the output frequency so as to achieve the corresponding refresh rate. It can be understood that the more refresh rates are set, the more likely the screen will flash black. Setting the frequency of the oscillator to match the maximum refresh rate among the multiple refresh rates can support the maximum refresh rate and be backward compatible with all refresh rates, thereby eliminating the flashing black screen problem caused by switching between different refresh rates.

[0076] In step S330 , the image frame data output by the processor 303 is transmitted to the common mode filter 304 based on the C-PHY communication protocol, so as to perform filtering processing on the image frame data.

[0077] In this embodiment, the common mode filter 304 may be disposed on a side close to the display driver chip 302. It is understood that in other embodiments, the common mode filter 304 may also be disposed on a side close to the screen 301.

[0078] In this embodiment, since the data transmission rate of the C-PHY communication protocol is very fast, if it is interfered with, the screen transmission quality will deteriorate. The above situation can be avoided by transmitting the image frame data output by the processor 303 to the common mode filter 304, and the common mode filter 304 receives the image frame data and filters the image frame data.

[0079] In step S350 , the filtered image frame data is transmitted to the display driver chip 302 to drive the screen 301 to display the image frame.

[0080] In this embodiment, after the common mode filter 304 performs filtering processing on the image frame data, the filtered image frame data is transmitted to the display driver chip 302 , and the display driver chip 302 drives the screen 301 to display the image frame.

[0081] In this embodiment, taking the maximum refresh rate of 165HZ among the multiple refresh rates as an example, the image frame data output by the processor 303 is transmitted to the common mode filter 304 based on the C-PHY communication protocol, and the common mode filter 304 filters the image frame data and transmits the filtered image frame data to the display driver chip 302 to drive the screen 301 to display image frames. Since the output frequency of the display driver chip 302 has been set to match 165HZ, the mobile terminal 100 can be backward compatible with 60HZ, 90HZ, 120HZ, and 144HZ refresh rates, thereby eliminating the flashing black screen problem caused by switching between different refresh rates of 60HZ, 90HZ, 120HZ, and 144HZ, thereby improving the user experience.

[0082] Through the above implementation, the output frequency of the display driver chip 302 is first set to match the maximum refresh rate among the multiple refresh rates; secondly, based on the C-PHY communication protocol, the image frame data output by the processor 303 is transmitted to the common mode filter 304 arranged between the processor 303 and the display driver chip 302 to filter the image frame data; finally, the filtered image frame data is transmitted to the display driver chip 302 to drive the screen 301 to display image frames. In this way, by setting the output frequency of the display driver chip 302 to match the maximum refresh rate among the multiple refresh rates of the screen 301, it is possible to support the maximum refresh rate, and at the same time, it is backward compatible with all refresh rates, thereby eliminating the problem of flashing black screen caused by switching between different refresh rates.

[0083] Figure 5 1 is a flowchart of another embodiment of the screen display control method provided by the present application. Once the method of this embodiment is triggered by the user, the process in this embodiment is automatically executed by the mobile terminal 100, wherein each step can be executed in sequence in the order shown in the flowchart, or multiple steps can be executed simultaneously according to the actual situation, which is not limited here. The base station selection method provided by the present application includes the following steps:

[0084] Step S501, setting the output frequency of the display driver chip 302 to match the maximum refresh rate among the multiple refresh rates;

[0085] Step S502, transmitting the image frame data output by the processor 303 to the common mode filter 304 based on the C-PHY communication protocol to perform filtering processing on the image frame data;

[0086] Step S503 , transmitting the filtered image frame data to the display driver chip 302 to drive the screen 301 to display the image frame.

[0087] In this implementation, step S501, step S502, and step S503 respectively correspond to step S310, step S330, and step S350 of the above-mentioned embodiment, and are not described in detail here.

[0088] Step S504, obtaining the global brightness value of the image frame, and determining the global brightness ratio according to the global brightness value.

[0089] In this embodiment, the screen display control device 300 may further include an automatic current limiter. The automatic current limiter may estimate the power consumption expected for the image frame to be displayed on the screen 301, and may automatically adjust the brightness of the displayed image frame according to the content of the image frame to reduce the power consumption of the screen 301 and maintain the visual effect of the displayed image frame.

[0090] Specifically, the automatic current limiter may first calculate the brightness value of each pixel in the image frame, then accumulate the brightness value of each pixel and take the average value to obtain the global brightness value of the image frame, and then determine the global brightness ratio according to the global brightness value.

[0091] In this embodiment, the larger the global brightness value of the image frame, the smaller the corresponding global brightness ratio. A mapping relationship table of global brightness values ​​and global brightness ratios can be pre-constructed, and according to the calculated global brightness value, the mapping relationship table is searched to obtain the global brightness ratio corresponding to the current global brightness value.

[0092] Step S505 , determining an overall brightness value of the image frame on the screen based on the global brightness ratio.

[0093] In this embodiment, when the global brightness ratio is determined according to the global brightness value, the overall brightness value of the image frame on the screen can be determined based on the global brightness ratio, thereby reducing the overall brightness value according to the global brightness value of the image frame, thereby reducing the power consumption of the mobile terminal 100 without affecting the display effect of the image frame.

[0094] In this embodiment, when the output frequency of the display driver chip 302 is set to match the maximum refresh rate among the multiple refresh rates, the problem of flashing black screen can be eliminated, but the problem of high power is inevitably brought about, because downward compatibility with all refresh rates at the highest power will increase power consumption in all refresh rate modes. Therefore, at this time, ACL technology, that is, automatic current limiting technology, is applied to obtain the global brightness value of the image frame, and the global brightness ratio is determined according to the global brightness value, and then the overall brightness value of the image frame on the screen 301 is determined based on the global brightness ratio, so that the overall brightness value of the screen 301 can be reduced according to the global brightness value of the image frame, thereby reducing power consumption, which will not affect the display effect and achieve an overall balance between power consumption and display.

[0095] Through the above implementation, the output frequency of the display driver chip 302 is first set to match the maximum refresh rate among the multiple refresh rates; secondly, based on the C-PHY communication protocol, the image frame data output by the processor 303 is transmitted to the common mode filter 304 arranged between the processor 303 and the display driver chip 302 to filter the image frame data; finally, the filtered image frame data is transmitted to the display driver chip 302 to drive the screen 301 to display image frames. In this way, by setting the output frequency of the display driver chip 302 to match the maximum refresh rate among the multiple refresh rates of the screen 301, it is possible to support the maximum refresh rate, and at the same time, it is backward compatible with all refresh rates, thereby eliminating the problem of flashing black screen caused by switching between different refresh rates. Furthermore, the global brightness value of the image frame is obtained, and the global brightness ratio is determined based on the global brightness value; the overall brightness value of the image frame on the screen 301 is determined based on the global brightness ratio, so that when backward compatibility with all refresh rates increases power consumption in all refresh rate modes, the overall brightness value of the screen can be reduced according to the global brightness value of the image frame, thereby reducing power consumption without affecting the display effect, thereby achieving an overall balance between power consumption and display.

[0096] Figure 6 The mobile terminal 100 provided in the embodiment of the present application is a schematic diagram of the structure of the mobile terminal 100, the mobile terminal 100 includes: a touch panel 1071; a processor 110; a memory 109 connected to the processor 110, the memory 109 includes a control instruction, when the processor 110 reads the control instruction, the mobile terminal 100 is controlled to execute the following Figure 4 or Figure 5 The screen display control method.

[0097] It should be noted that the structure illustrated in this embodiment does not constitute a specific limitation on the mobile terminal 100. In other implementations, the mobile terminal 100 may also include more components than shown in the figure, or combine some components, or separate some components, which will not be described in detail here.

[0098] The embodiment of the present application also provides a computer-readable storage medium, the computer-readable storage medium has one or more programs, and the one or more programs are executed by one or more processors. When the processor reads the program to control the computer-readable storage medium to execute Figure 4 or Figure 5 The screen display control method.

[0099] It should be noted that the mobile terminal 100 and computer-readable storage medium provided in the above embodiments are used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0100] The corresponding technical features in the above-mentioned embodiments can be used interchangeably without causing contradiction or impracticability of the solutions.

[0101] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0102] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0103] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0104] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A screen display control method, applied to a mobile terminal, wherein the mobile terminal comprises a processor, a display driver chip and a screen, wherein the screen supports multiple refresh rates, and is characterized in that: A common mode filter is provided between the processor and the display driver chip, and the screen display control method comprises: Setting the output frequency of the display driver chip to match the maximum refresh rate among the multiple refresh rates; transmitting the image frame data output by the processor to the common mode filter based on the C-PHY communication protocol to filter the image frame data; The filtered image frame data is transmitted to the display driver chip to drive the screen to display the image frame.

2. The screen display control method according to claim 1, characterized in that: The screen display control method further includes: Acquire a global brightness value of the image frame, and determine a global brightness ratio according to the global brightness value; The overall brightness value of the image frame on the screen is determined based on the global brightness ratio.

3. The screen display control method according to claim 2, characterized in that: The larger the global brightness value of the image frame, the smaller the corresponding global brightness ratio.

4. The screen display control method according to any one of claims 1 to 3, characterized in that: The display driver chip has dual transmission channels and supports the C-PHY communication protocol.

5. The screen display control method according to claim 1, characterized in that: The display driver chip includes an oscillator, and the step of setting the output frequency of the display driver chip to match the maximum refresh rate among the multiple refresh rates includes: The frequency of the oscillator is set to match a maximum refresh rate among the plurality of refresh rates.

6. The screen display control method according to claim 5, characterized in that: The common mode filter is arranged on a side close to the display driving chip.

7. The screen display control method according to claim 1, characterized in that: The various refresh rates include 60HZ, 90HZ, 120HZ, 144HZ and 165HZ.

8. A screen display control device, comprising a screen, wherein the screen supports multiple refresh rates, characterized in that: The screen display control device also includes: A display driver chip, used to drive the screen; A processor, configured to transmit the image frame data to the display driver chip based on a C-PHY communication protocol; a common mode filter, electrically connected between the processor and the display driver chip, for filtering the image frame data to transmit the filtered image frame data to the display driver chip; The output frequency of the display driver chip is set to match the maximum refresh rate among the multiple refresh rates.

9. A mobile terminal, characterized in that: The mobile terminal comprises: touchscreen; processor; and A memory is connected to the processor, the memory contains control instructions, and when the processor reads the control instructions, it controls the mobile terminal to implement the screen display control method according to any one of claims 1-8.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium has one or more programs, and the one or more programs are executed by one or more processors to implement the screen display control method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and apparatus for controlling CPU power consumption

    CN106095052A

  • Method and device for adjusting refresh frequency of LCD (liquid crystal display)

    CN107481688A