Display control method, device, electronic device, and storage medium
By adjusting the polarity inversion frequency in the LCD display and dynamically adapting it according to the number of frame gaps, the problem of high energy consumption of the LCD display at high refresh rates is solved, achieving longer standby time and lower power consumption.
Patent Information
- Application Number
- CN202310596426.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-22
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2043-05-22
AI Technical Summary
When the refresh frequency of the LCD screen is the same as the polarity inversion frequency, the driving module consumes more energy, affecting the standby time.
By adjusting the polarity inversion frequency within the LCD screen and dynamically adapting it according to the number of vertical blanking gaps in different frames, the energy consumption and heat dissipation of the driving module are reduced.
It increases the standby time of electronic devices and reduces the power consumption and heat of the drive module.
Smart Images

Figure CN119007672B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of display, and in particular to a display control method and device thereof, an electronic device, and a storage medium. Background Art
[0002] Liquid crystal displays (LCDs) can display images by writing pixel data to each pixel at a preset frequency. This preset frequency is also known as the refresh rate. Currently, LCDs are experiencing increasingly higher refresh rates, such as 600Hz, to improve display quality.
[0003] In practical applications, AC drive of the liquid crystal molecules in LCDs is achieved by changing the voltage polarity across the molecules. For example, polarity inversion drive includes row inversion drive, column inversion drive, frame inversion drive, and dot inversion drive. Furthermore, during AC drive of the liquid crystal molecules, pixel data is simultaneously written to the pixel capacitor, allowing the liquid crystal molecules to maintain their state for a period of time, allowing the LCD to display an image for a period of time.
[0004] However, when the refresh frequency of the LCD screen is the same as the polarity inversion frequency, the driving module consumes more energy, affecting the standby time. Summary of the Invention
[0005] The present disclosure provides a display control method and device thereof, an electronic device, and a storage medium to solve the above technical problems.
[0006] According to a first aspect of the present disclosure, a display control method is provided, applicable to an electronic device provided with a liquid crystal display screen, the method comprising:
[0007] Two different frames are acquired, each frame time including a vertical blank gap, the number of the vertical blank gaps in the two different frames being a first number and a second number respectively, the first number being greater than the second number, the liquid crystal molecules in the liquid crystal display having a first display refresh rate and a first polarity inversion frequency when the number of the vertical blank gaps is the first number, the liquid crystal molecules in the liquid crystal display having a second display refresh rate and a second polarity inversion frequency when the number of the vertical blank gaps is the second number, the first display refresh rate being less than the second display refresh rate, and the ratio of the first polarity inversion frequency to the second polarity inversion frequency being greater than the ratio of the first display refresh rate to the second display refresh rate.
[0008] Optionally, obtaining the polarity inversion frequency of each frame includes:
[0009] Obtaining the pixel clock frequency of a current frame image and the pixel clock frequency of a frame image before the current frame image in two different frames;
[0010] When it is detected that the pixel clock frequency of the current frame image is the same as the pixel clock frequency of the previous frame image, obtaining the number of vertical blank intervals of the current frame image;
[0011] The polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen is determined according to the number of the vertical blank spaces.
[0012] Optionally, determining the polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen according to the number of the vertical blank spaces includes:
[0013] When the number of the vertical blank gaps is different from the number of the vertical blank gaps in the previous frame image, inputting the number of the vertical blank gaps into a first preset model to obtain a first frequency value output by the first preset model;
[0014] When the first frequency value is greater than a first set frequency value, the first frequency value is determined to be a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen.
[0015] Optionally, the first preset model obtains the first frequency value through the following steps, including:
[0016] Obtaining a ratio of the number of vertical blank spaces to a blank space threshold;
[0017] Obtaining a product of the ratio and a preset reference frequency;
[0018] A ratio of the product to a first constant is obtained as the first frequency value.
[0019] Optionally, after obtaining the first frequency value output by the first preset model, the method further includes:
[0020] When the first frequency value is less than the first set frequency value, inputting the number of the vertical blank spaces into a second preset model to obtain a second frequency value output by the second preset model;
[0021] When the second frequency value is greater than the second set frequency value, the second frequency value is determined to be the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
[0022] Optionally, the second preset model obtains the second frequency value through the following steps, including:
[0023] Obtaining a ratio of the number of vertical blank spaces to a blank space threshold;
[0024] Obtaining a product of the ratio and a preset reference frequency;
[0025] A ratio of the product to a second constant is obtained as the second frequency value.
[0026] Optionally, after obtaining the second frequency value output by the second preset model, the method further includes:
[0027] When the second frequency value is less than the second set frequency value, the product of the second frequency value and a second constant is determined to be the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
[0028] Optionally, the method further includes:
[0029] When the number of the vertical blank intervals is the same as the number of the vertical blank intervals of the previous frame image, a preset frequency is determined as the polarity inversion frequency.
[0030] Optionally, the method further includes:
[0031] When it is detected that the pixel clock frequency of the current frame image is different from the pixel clock frequency of the previous frame image, it is determined that the preset frequency corresponding to the pixel clock frequency is the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
[0032] According to a second aspect of the present disclosure, a display control device is provided, applicable to an electronic device provided with a liquid crystal display screen, the device comprising:
[0033] An image frame acquisition module is used to acquire two different frames, a current frame image and a previous frame image, each frame time includes a vertical blank gap, the number of the vertical blank gaps in the two different frames is a first number and a second number respectively, the first number is greater than the second number, when the number of the vertical blank gaps is the first number, the liquid crystal molecules in the liquid crystal display screen have a first display refresh rate and a first polarity inversion frequency, when the number of the vertical blank gaps is the second number, the liquid crystal molecules in the liquid crystal display screen have a second display refresh rate and a second polarity inversion frequency, the first display refresh rate is less than the second display refresh rate, and the ratio of the first polarity inversion frequency to the second polarity inversion frequency is greater than the ratio of the first display refresh rate to the second display refresh rate.
[0034] Optionally, the image frame acquisition module includes:
[0035] A clock frequency acquisition submodule is used to acquire the pixel clock frequency of the current frame image and the pixel clock frequency of the frame image before the current frame image in two different frames;
[0036] A gap number acquisition submodule is used to acquire the number of vertical blank gaps of the current frame image when it is detected that the pixel clock frequency of the current frame image is the same as the pixel clock frequency of the previous frame image;
[0037] The inversion frequency determination submodule is used to determine the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen according to the number of the vertical blank spaces.
[0038] Optionally, the inversion frequency determination submodule includes:
[0039] a first frequency value acquiring unit, configured to, when the number of the vertical blank gaps is different from the number of the vertical blank gaps in the previous frame image, input the number of the vertical blank gaps into a first preset model to obtain a first frequency value output by the first preset model;
[0040] The inversion frequency acquisition unit is configured to determine, when the first frequency value is greater than a first set frequency value, that the first frequency value is a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen.
[0041] Optionally, the first preset model obtains the first frequency value through the following steps, including:
[0042] Obtaining a ratio of the number of vertical blank spaces to a blank space threshold;
[0043] Obtaining a product of the ratio and a preset reference frequency;
[0044] A ratio of the product to a first constant is obtained as the first frequency value.
[0045] Optionally, the inversion frequency determining unit includes:
[0046] a second frequency step subunit, configured to input the number of vertical blank spaces into a second preset model to obtain a second frequency value output by the second preset model when the first frequency value is less than the first set frequency value;
[0047] The inversion frequency acquisition subunit is further configured to determine, when the second frequency value is greater than the second set frequency value, that the second frequency value is a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen.
[0048] Optionally, the second preset model obtains the second frequency value through the following steps, including:
[0049] Obtaining a ratio of the number of vertical blank spaces to a blank space threshold;
[0050] Obtaining a product of the ratio and a preset reference frequency;
[0051] A ratio of the product to a second constant is obtained as the second frequency value.
[0052] Optionally, after obtaining the second frequency value output by the second preset model, the inversion frequency acquisition subunit is further used to determine that when the second frequency value is less than the second set frequency value, the product of the second frequency value and a second constant is the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
[0053] Optionally, the inversion frequency determination submodule is further configured to determine a preset frequency as the polarity inversion frequency when the number of the vertical blank intervals is the same as the number of vertical blank intervals of a previous frame of image.
[0054] Optionally, the inversion frequency determination submodule is further used to determine that the preset frequency corresponding to the pixel clock frequency is the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen when it is detected that the pixel clock frequency of the current frame image is different from the pixel clock frequency of the previous frame image.
[0055] According to a third aspect of the present disclosure, there is provided an electronic device, including:
[0056] processor and memory;
[0057] The memory is used to store a computer program executable by the processor;
[0058] The processor is configured to execute the computer program in the memory to implement the method as described in any one of the first aspects.
[0059] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, which, when an executable computer program in the storage medium is executed by a processor, can implement the method described in any one of the first aspects.
[0060] The technical solutions provided by the embodiments of the present disclosure may have the following beneficial effects:
[0061] The solution of this embodiment can obtain two different frames, each of which includes a vertical blank gap. The number of vertical blank gaps in the two different frames is respectively a first number and a second number, the first number is greater than the second number, and when the number of vertical blank gaps is the first number, the liquid crystal molecules in the liquid crystal display have a first display refresh rate and a first polarity inversion frequency. When the number of vertical blank gaps is the second number, the liquid crystal molecules in the liquid crystal display have a second display refresh rate and a second polarity inversion frequency. The first display refresh rate is less than the second display refresh rate, and the ratio of the first polarity inversion frequency to the second polarity inversion frequency is greater than the ratio of the first display refresh rate to the second display refresh rate. In this way, the solution of this embodiment can reduce the energy consumption and heat dissipation of the driving module by adjusting the polarity inversion frequency of different frames to adapt to the electronic device, thereby increasing the standby time of the electronic device.
[0062] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] Figure 1 The present invention provides a flow chart for obtaining the polarity inversion frequency of each frame according to an embodiment of the present invention.
[0064] Figure 2 The present invention is a flow chart of determining the polarity inversion frequency of liquid crystal molecules in a liquid crystal display screen according to the number of vertical blank spaces according to an embodiment of the present invention.
[0065] Figure 3 This is a flowchart of obtaining a first frequency value according to an embodiment of the present disclosure.
[0066] Figure 4 This is a flow chart of obtaining a second frequency value according to an embodiment of the present disclosure.
[0067] Figure 5 Schematic diagram of a polarity inversion driving voltage according to an embodiment of the present disclosure.
[0068] Figure 6 This is a flowchart of a display control method according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0069] Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present disclosure. Rather, they are merely examples of devices consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0070] The present disclosure provides an electronic device, which may include but is not limited to a smartphone, tablet computer, e-book, smartwatch, smart bracelet, or other device with a display function. The electronic device includes a liquid crystal display screen, which includes a data drive module; the data drive module can use a polarity reversal drive method to drive the liquid crystal molecules in the liquid crystal display screen. The inventive concept of the disclosed solution is to adjust the polarity reversal frequency of the data drive module according to the business or function of the electronic device, so that the polarity reversal frequency can dynamically adapt to the needs of the electronic device, thereby reducing the power consumption and heat dissipation of the data drive module and achieving the effect of increasing the standby time.
[0071] To realize the above-mentioned inventive concept, an embodiment of the present disclosure provides a display control method, which can be applied to an electronic device equipped with a liquid crystal display screen. The inventive concept is to obtain two different frames, each frame time includes a vertical blank gap, the number of the vertical blank gaps in the two different frames is a first number and a second number respectively, the first number is greater than the second number, when the number of the vertical blank gaps is the first number, the liquid crystal molecules in the liquid crystal display screen have a first display refresh rate and a first polarity inversion frequency, when the number of the vertical blank gaps is the second number, the liquid crystal molecules in the liquid crystal display screen have a second display refresh rate and a second polarity inversion frequency, the first display refresh rate is less than the second display refresh rate, and the ratio of the first polarity inversion frequency to the second polarity inversion frequency is greater than the ratio of the first display refresh rate to the second display refresh rate.
[0072] Figure 1 This is a flow chart of obtaining the polarity inversion frequency of each frame according to an embodiment of the present disclosure. Figure 1 , including steps 11 to 13.
[0073] In step 11, the pixel clock frequency of the current frame image and the pixel clock frequency of the frame image before the current frame image in two different frames are obtained.
[0074] In this embodiment, the electronic device stores a pixel clock frequency or pixel clock period, commonly referred to as a pixel clock (PixelClock). It should be understood that the pixel clock frequency refers to the frequency corresponding to displaying a frame of image, and its value is the product of the total number of pixel rows, the total number of pixel columns, and the refresh rate. The total number of pixel rows includes the sum of the number of rows corresponding to displaying each image and the number of rows required for display redundancy; the total number of pixel columns includes the sum of the number of columns corresponding to displaying each image and the number of columns required for display redundancy.
[0075] In one example, the liquid crystal display has a parameter of refresh frequency, such as 1 main frequency (such as 600Hz) and 2 sub-frequencies (such as 240Hz and 120Hz). Each refresh frequency in the main frequency and the sub-frequency is respectively set with a matching polarity reversal frequency, and each polarity reversal frequency is less than or equal to the corresponding refresh frequency. Taking the main frequency of the liquid crystal display as 600Hz as an example, the polarity reversal frequencies corresponding to the main frequency and the sub-frequency can be the same, such as both being 120Hz or a lower reversal frequency. It is understandable that the lower reversal frequency needs to ensure that the liquid crystal display does not have afterimages. Of course, the polarity reversal frequencies corresponding to the main frequency and the sub-frequency can be different, such as the ratio of the polarity reversal frequency to the refresh frequency is equal to a preset ratio, and the value range of the preset ratio is (0.2, 1), such as 0.5 or 0.25. The appropriate polarity reversal frequency can be set according to the specific scenario, and is not limited here.
[0076] In this embodiment, the refresh frequency can be obtained from configuration data generated by a user after configuring the refresh frequency on the configuration page of the electronic device. In other words, the pixel clock will change when the user manually switches the refresh frequency. Furthermore, the pixel clock will also change when the electronic device switches from a primary refresh frequency to a secondary refresh frequency, from a secondary refresh frequency to another secondary refresh frequency, or from a secondary refresh frequency to a primary refresh frequency.
[0077] In this step, the electronic device may obtain the pixel clock used by the current frame image and the pixel clock used by the previous frame image.
[0078] In step 12, when it is detected that the pixel clock frequency of the current frame image is the same as the pixel clock frequency of the previous frame image, the number of vertical blank intervals of the current frame image is obtained.
[0079] In this step, the electronic device can compare whether the pixel clocks used by the two frames are the same. When it is detected that the pixel clock of the current frame is the same as the pixel clock of the previous frame, it can be determined that the pixel clock has not changed. When it is detected that the pixel clock of the current frame is different from the pixel clock of the previous frame, the electronic device can determine that the pixel clock has changed. The pixel clock used by the previous frame can also be the pixel clock corresponding to the main refresh frequency of the liquid crystal display. If it is possible to determine whether the pixel clock has changed, the corresponding solution falls within the scope of protection of this disclosure.
[0080] When it is determined that the pixel clock has changed, the electronic device may determine a preset frequency corresponding to the current pixel clock as the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
[0081] In one embodiment, when the electronic device releases a video animation or enters a low refresh rate (LRR) function, the refresh frequency changes within the refresh frequency range supported by the liquid crystal display. At this time, the pixel clock does not change, but the dynamic change of the refresh frequency is achieved by adjusting the number of vertical blank intervals (VBI). Therefore, when it is determined that the pixel clock has not changed, the electronic device can obtain the number of vertical blank intervals (VBI) of the current frame image. The number of vertical space gaps can be calculated by the width of the frame synchronization signal (VSYNC width), VBP and VPF. For details, please refer to the relevant technology and will not be repeated here.
[0082] In step 13, the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen is determined according to the number of the vertical blank spaces.
[0083] In this step, the electronic device can determine the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen according to the number of vertical blank spaces. Figure 2 , including step 21 and step 22.
[0084] In step 21 , when the number of the vertical blank gaps is different from the number of the vertical blank gaps in the previous frame image, the number of the vertical blank gaps is input into a first preset model to obtain a first frequency value output by the first preset model.
[0085] In this step, the electronic device may compare the number of vertical blank gaps in the current frame image with the number of vertical blank gaps in the previous frame image. If the number of vertical blank gaps is different from the number of vertical blank gaps in the previous frame image, the electronic device may input the number of vertical blank gaps into a first preset model to obtain a first frequency value output by the first preset model.
[0086] It should be noted that the first preset model is pre-stored in the electronic device, and the first frequency value can be obtained by the following steps: Figure 3 , including steps 31 to 33.
[0087] In step 31 , a ratio of the number of vertical blank spaces to a blank space threshold is obtained.
[0088] In this embodiment, the electronic device can obtain a blank gap threshold value, which can be set according to a specific scenario. Then, the electronic device can obtain the ratio of the number of vertical blank gaps in the current frame image to the blank gap threshold value, that is, the ratio is Vblank / Vblank_ref.
[0089] In step 32, the product of the ratio and a preset reference frequency is obtained.
[0090] In this embodiment, the electronic device may obtain a preset reference frequency. Then, the electronic device may obtain the product of the ratio obtained in step 31 and the preset reference frequency, that is, the product is (Vblank / Vblank_ref)*Fpol.
[0091] It should be noted that, when the electronic device does not produce afterimages, the minimum refresh frequency of the liquid crystal display serves as the preset reference frequency Fpol, and the vertical blank interval corresponding to the minimum refresh frequency serves as the blank interval threshold Vblank_ref.
[0092] In step 33, a ratio of the product to a first constant is obtained as the first frequency value.
[0093] In this embodiment, the electronic device may obtain the ratio of the product obtained in step 32 to the first constant and use the ratio as the first frequency value, that is, the first frequency value Ff = (Vblank / Vblank_ref)*Fpol / a. Wherein, a represents the first constant, and its value may be 4.
[0094] In step 22 , when the first frequency value is greater than a first set frequency value, the first frequency value is determined to be a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen.
[0095] In this embodiment, the electronic device may determine that the first frequency value is the polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen when the first frequency value is greater than the first set frequency value.
[0096] In another embodiment, when the first frequency value is less than the first set frequency value, the electronic device may input the number of the vertical space gaps into a second preset model and obtain a second frequency value output by the second preset model. The second preset model is pre-stored in the electronic device, and the second frequency value may be obtained by the following steps, see Figure 4 , including steps 41 to 43.
[0097] In step 41 , a ratio of the number of vertical blank spaces to a blank space threshold is obtained.
[0098] It should be noted that the solution for obtaining the ratio in step 41 is the same as the solution for obtaining the ratio in step 31. For details, please refer to the content of step 31 and will not be repeated here.
[0099] In step 42, the product of the ratio and a preset reference frequency is obtained.
[0100] It should be noted that the solution for obtaining the ratio in step 42 is the same as the solution for obtaining the ratio in step 32. For details, please refer to the content of step 32 and will not be repeated here.
[0101] In step 43, a ratio of the product to a second constant is obtained as the second frequency value.
[0102] In this embodiment, the electronic device may obtain the ratio of the product obtained in step 42 to the second constant and use the ratio as the second frequency value, that is, the second frequency value Fs=(Vblank / Vblank_ref)*Fpol / b. Wherein, b represents the second constant, which may be 2.
[0103] It should be noted that the first constant a and the second constant b are used to divide the refresh frequency of the liquid crystal display into multiple intervals, thereby determining the interval in which the maximum polarity inversion frequency is located to ensure the accuracy of the result.
[0104] After obtaining the second frequency value, the electronic device may compare the second frequency value with a second set frequency value. When it is determined that the second frequency value is greater than the second set frequency value, the electronic device may determine that the second frequency value is the polarity reversal frequency of the liquid crystal molecules in the liquid crystal display. When it is determined that the second frequency value is less than the second set frequency value, the electronic device may determine that the product of the second frequency value and a second constant (i.e., b*Fs) is the polarity reversal frequency of the liquid crystal molecules in the liquid crystal display.
[0105] It should be noted that the first set frequency value and the second set frequency value can be the minimum refresh frequency when the LCD screen does not produce ghosting. Of course, technicians can set them according to specific scenarios, and the corresponding solutions fall within the scope of protection of this disclosure.
[0106] In this step, when the number of vertical blank intervals is the same as the number of vertical blank intervals in the previous frame of image, the electronic device may determine a preset frequency as the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen, wherein the preset frequency is the polarity inversion frequency corresponding to the pixel clock.
[0107] In one embodiment, the timing controller may control the data driving module of the electronic device to output a driving signal having the same frequency as the polarity inversion frequency, and the driving signal is used to control the display screen to display a preset image.
[0108] In this step, the electronic device can control the data driving module (SourceIC) to output a driving signal with the same frequency as the polarity inversion frequency, so as to achieve the effect of controlling the display screen to display a preset image. Figure 5 shown. Figure 5 The polarities of the driving signals at 600 Hz, 300 Hz, and 150 Hz are exemplified respectively.
[0109] The solution of this embodiment can reduce the energy consumption and heat dissipation of the driving module by adjusting the polarity reversal frequency to adapt to the electronic device, thereby increasing the standby time of the electronic device.
[0110] The following combination Figure 6 Describe a process for display control methods, see Figure 6 ,include:
[0111] The electronic device may obtain pixel clock frequencies, including the pixel clock of the current frame image and the pixel clock of the previous frame image, and then compare the pixel clock of the current frame image with the pixel clock of the previous frame image.
[0112] When it is determined that the pixel clock of the current frame image is different from the pixel clock of the previous frame image, that is, the pixel clock has changed, the electronic device can obtain the refresh frequency of the LCD screen and use the preset frequency corresponding to the refresh frequency as the polarity inversion frequency of the liquid crystal molecules in the LCD screen.
[0113] When it is determined that the pixel clock of the current frame image is the same as the pixel clock of the previous frame image, that is, the pixel clock is unchanged, the electronic device can obtain the number of vertical blanking intervals of the current frame image and the number of vertical blanking intervals of the previous frame image. The electronic device can then compare the number of vertical blanking intervals of the current frame image with the number of vertical blanking intervals of the previous frame image.
[0114] When it is determined that the number of vertical blank gaps in the current frame image is the same as the number of vertical blank gaps in the previous frame image, that is, the number of vertical blank gaps remains unchanged, the electronic device can use the preset frequency corresponding to the refresh frequency as the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display.
[0115] When it is determined that the number of vertical blank gaps in the current frame image is different from the number of vertical blank gaps in the previous frame image, that is, the number of vertical blank gaps has changed, the electronic device can input the number of vertical blank gaps into the first preset model to obtain a first frequency value.
[0116] When it is determined that the first frequency value is greater than the first set frequency value, the electronic device may use the first frequency value as the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
[0117] When it is determined that the first frequency value is less than the first set frequency value, the electronic device may input the number of vertical blank spaces into a second preset model to obtain a second frequency value.
[0118] When it is determined that the second frequency value is greater than the second set frequency value, the electronic device may use the second frequency value as the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
[0119] When it is determined that the second frequency value is less than the second set frequency value, the electronic device may use the product of the second frequency value and the second constant as the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
[0120] The display control method provided in this embodiment can be applied to electronic devices with a relatively high refresh rate range. For example, when the refresh rate of the electronic device is between 120Hz and 600Hz, by reducing the polarity inversion frequency to 300Hz or 150Hz, the functional detection results of different images are shown in Table 1. Without changing the refresh rate of the screen display, the screen display is normal.
[0121] Table 1 Power consumption changes
[0122]
[0123] The power consumption can be reduced under different screens. See the measured data. Figure 5 , and the refresh rate of the screen display will not be changed, and there will be no abnormality in the screen display.
[0124] It should be noted that when the above display control method is used for electronic devices with high refresh rates, the preset frequency of the polarity inversion frequency can be determined first, and then it can be determined whether there is afterimage after setting. When there is no afterimage, it can be determined that the above preset frequency is appropriate.
[0125] It should be noted that when the refresh rate of an electronic device is 30 Hz to 240 Hz, the pixel capacitance is usually large, and the pixel capacitance has a strong ability to store charge. Thus, the solution disclosed herein can significantly reduce power consumption.
[0126] The solution provided by the embodiment of the present disclosure reduces power consumption and heat generation by reducing the polarity inversion frequency. Compared with the mask process, it reduces pixel capacitance and saves costs without affecting display quality.
[0127] Based on a display control method provided in an embodiment of the present disclosure, an embodiment of the present disclosure further provides a display control device, applicable to an electronic device provided with a liquid crystal display screen, the device comprising:
[0128] An image frame acquisition module is used to acquire two different frames, a current frame image and a previous frame image, each frame time includes a vertical blank gap, the number of the vertical blank gaps in the two different frames is a first number and a second number respectively, the first number is greater than the second number, when the number of the vertical blank gaps is the first number, the liquid crystal molecules in the liquid crystal display screen have a first display refresh rate and a first polarity inversion frequency, when the number of the vertical blank gaps is the second number, the liquid crystal molecules in the liquid crystal display screen have a second display refresh rate and a second polarity inversion frequency, the first display refresh rate is less than the second display refresh rate, and the ratio of the first polarity inversion frequency to the second polarity inversion frequency is greater than the ratio of the first display refresh rate to the second display refresh rate.
[0129] Optionally, the image frame acquisition module includes:
[0130] A clock frequency acquisition submodule is used to acquire the pixel clock frequency of the current frame image and the pixel clock frequency of the frame image before the current frame image in two different frames;
[0131] A gap number acquisition submodule is used to acquire the number of vertical blank gaps of the current frame image when it is detected that the pixel clock frequency of the current frame image is the same as the pixel clock frequency of the previous frame image;
[0132] The inversion frequency determination submodule is used to determine the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen according to the number of the vertical blank spaces.
[0133] Optionally, the inversion frequency determination submodule includes:
[0134] a first frequency value acquiring unit, configured to, when the number of the vertical blank gaps is different from the number of the vertical blank gaps in the previous frame image, input the number of the vertical blank gaps into a first preset model to obtain a first frequency value output by the first preset model;
[0135] The inversion frequency acquisition unit is configured to determine, when the first frequency value is greater than a first set frequency value, that the first frequency value is a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen.
[0136] Optionally, the first preset model obtains the first frequency value through the following steps, including:
[0137] Obtaining a ratio of the number of vertical blank spaces to a blank space threshold;
[0138] Obtaining a product of the ratio and a preset reference frequency;
[0139] A ratio of the product to a first constant is obtained as the first frequency value.
[0140] Optionally, the inversion frequency determining unit includes:
[0141] a second frequency step subunit, configured to input the number of vertical blank spaces into a second preset model to obtain a second frequency value output by the second preset model when the first frequency value is less than the first set frequency value;
[0142] The inversion frequency acquisition subunit is further configured to determine, when the second frequency value is greater than the second set frequency value, that the second frequency value is a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen.
[0143] Optionally, the second preset model obtains the second frequency value through the following steps, including:
[0144] Obtaining a ratio of the number of vertical blank spaces to a blank space threshold;
[0145] Obtaining a product of the ratio and a preset reference frequency;
[0146] A ratio of the product to a second constant is obtained as the second frequency value.
[0147] Optionally, after obtaining the second frequency value output by the second preset model, the inversion frequency acquisition subunit is further used to determine that when the second frequency value is less than the second set frequency value, the product of the second frequency value and a second constant is the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
[0148] Optionally, the inversion frequency determination submodule is further configured to determine a preset frequency as the polarity inversion frequency when the number of the vertical blank intervals is the same as the number of vertical blank intervals of a previous frame of image.
[0149] Optionally, the inversion frequency determination submodule is further used to determine that the preset frequency corresponding to the pixel clock frequency is the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen when it is detected that the pixel clock frequency of the current frame image is different from the pixel clock frequency of the previous frame image.
[0150] It should be noted that the apparatus shown in this embodiment matches the contents of the method embodiment, and reference may be made to the contents of the above method embodiment, which will not be repeated here.
[0151] The present disclosure also provides an electronic device, including:
[0152] processor and memory;
[0153] The memory is used to store a computer program executable by the processor;
[0154] The processor is configured to execute the computer program in the memory to implement the display control method as described above.
[0155] The embodiment of the present disclosure further provides a computer-readable storage medium, which, when an executable computer program in the storage medium is executed by a processor, implements the display control method as described above.
[0156] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. Unless otherwise defined, technical or scientific terms used in this disclosure should have the ordinary meaning understood by a person of ordinary skill in the art to which this disclosure belongs. The use of "a" or "an," and similar terms in this disclosure and the claims does not indicate a limitation of quantity, but rather indicates the presence of at least one. "Multiple" means at least two. "Include" or "comprising," and similar terms mean that the elements or objects preceding "include" or "comprise" include the elements or objects listed after "include" or "comprise," and their equivalents, and do not exclude other elements or objects. "Connected" or "connected," and similar terms are not limited to physical or mechanical connections and may include electrical connections, whether direct or indirect. As used in this disclosure and the appended claims, the singular forms "a," "the," and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0157] As for the method embodiment, since it basically corresponds to the apparatus embodiment, the relevant parts can be referred to the partial description of the apparatus embodiment. The method embodiment and the apparatus embodiment complement each other.
[0158] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure should be included in the scope of protection of the present disclosure.
Claims
1. A display control method, characterized in that: Applicable to electronic devices provided with liquid crystal display screens, the method comprises: Acquire two different frames, each frame time including a vertical blank gap, the number of the vertical blank gaps in the two different frames being a first number and a second number, respectively, the first number being greater than the second number, and when the number of the vertical blank gaps is the first number, liquid crystal molecules in the liquid crystal display screen have a first display refresh rate and a first polarity inversion frequency, and when the number of the vertical blank gaps is the second number, the liquid crystal molecules in the liquid crystal display screen have a second display refresh rate and a second polarity inversion frequency, the first display refresh rate being less than the second display refresh rate, and a ratio of the first polarity inversion frequency to the second polarity inversion frequency being greater than a ratio of the first display refresh rate to the second display refresh rate; Get the polarity inversion frequency of each frame, including: Obtaining the pixel clock frequency of a current frame image and the pixel clock frequency of a frame image before the current frame image in two different frames; When it is detected that the pixel clock frequency of the current frame image is the same as the pixel clock frequency of the previous frame image, obtaining the number of vertical blank intervals of the current frame image; The polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen is determined according to the number of the vertical blank spaces.
2. The method according to claim 1, characterized in that Determining a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen according to the number of the vertical blank spaces includes: When the number of the vertical blank gaps is different from the number of the vertical blank gaps in the previous frame image, inputting the number of the vertical blank gaps into a first preset model to obtain a first frequency value output by the first preset model; When the first frequency value is greater than a first set frequency value, the first frequency value is determined to be a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen.
3. The method according to claim 2, characterized in that The first preset model obtains the first frequency value through the following steps, including: Obtaining a ratio of the number of vertical blank spaces to a blank space threshold; Obtaining a product of the ratio and a preset reference frequency; A ratio of the product to a first constant is obtained as the first frequency value.
4. The method according to claim 2, characterized in that After obtaining the first frequency value output by the first preset model, the method further includes: When the first frequency value is less than the first set frequency value, inputting the number of the vertical blank spaces into a second preset model to obtain a second frequency value output by the second preset model; When the second frequency value is greater than a second set frequency value, the second frequency value is determined to be a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen.
5. The method according to claim 4, characterized in that The second preset model obtains the second frequency value through the following steps, including: Obtaining a ratio of the number of vertical blank spaces to a blank space threshold; Obtaining a product of the ratio and a preset reference frequency; A ratio of the product to a second constant is obtained as the second frequency value.
6. The method according to claim 4, characterized in that After obtaining the second frequency value output by the second preset model, the method further includes: When the second frequency value is less than the second set frequency value, the product of the second frequency value and a second constant is determined to be the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
7. The method according to claim 2, characterized in that The method further comprises: When the number of the vertical blank intervals is the same as the number of the vertical blank intervals of the previous frame image, a preset frequency is determined as the polarity inversion frequency.
8. The method according to claim 1, characterized in that The method further comprises: When it is detected that the pixel clock frequency of the current frame image is different from the pixel clock frequency of the previous frame image, it is determined that the preset frequency corresponding to the pixel clock frequency is the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
9. A display control device, characterized in that: Applicable to electronic equipment provided with a liquid crystal display screen, the device comprises: an image frame acquisition module, configured to acquire two different frames, a current image frame and a previous image frame, wherein each frame time includes a vertical blank gap, wherein the number of the vertical blank gaps in the two different frames is a first number and a second number, respectively, wherein the first number is greater than the second number, and when the number of the vertical blank gaps is the first number, the liquid crystal molecules in the liquid crystal display screen have a first display refresh rate and a first polarity inversion frequency, and when the number of the vertical blank gaps is the second number, the liquid crystal molecules in the liquid crystal display screen have a second display refresh rate and a second polarity inversion frequency, wherein the first display refresh rate is less than the second display refresh rate, and the ratio of the first polarity inversion frequency to the second polarity inversion frequency is greater than the ratio of the first display refresh rate to the second display refresh rate; The image frame acquisition module includes: A clock frequency acquisition submodule is used to acquire the pixel clock frequency of the current frame image and the pixel clock frequency of the frame image before the current frame image in two different frames; A gap number acquisition submodule is used to acquire the number of vertical blank gaps of the current frame image when it is detected that the pixel clock frequency of the current frame image is the same as the pixel clock frequency of the previous frame image; The inversion frequency determination submodule is used to determine the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen according to the number of the vertical blank spaces.
10. The device according to claim 9, characterized in that The inversion frequency determination submodule includes: a first frequency value acquiring unit, configured to, when the number of the vertical blank gaps is different from the number of the vertical blank gaps in the previous frame image, input the number of the vertical blank gaps into a first preset model to obtain a first frequency value output by the first preset model; The inversion frequency acquisition unit is configured to determine, when the first frequency value is greater than a first set frequency value, that the first frequency value is a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen.
11. The device according to claim 10, characterized in that The first preset model obtains the first frequency value through the following steps, including: Obtaining a ratio of the number of vertical blank spaces to a blank space threshold; Obtaining a product of the ratio and a preset reference frequency; A ratio of the product to a first constant is obtained as the first frequency value.
12. The device according to claim 11, characterized in that The inversion frequency determining unit includes: a second frequency step subunit, configured to input the number of vertical blank spaces into a second preset model to obtain a second frequency value output by the second preset model when the first frequency value is less than the first set frequency value; The inversion frequency acquisition subunit is further configured to determine, when the second frequency value is greater than a second set frequency value, that the second frequency value is a polarity inversion frequency of liquid crystal molecules in the liquid crystal display screen.
13. The device according to claim 12, characterized in that The second preset model obtains the second frequency value through the following steps, including: Obtaining a ratio of the number of vertical blank spaces to a blank space threshold; Obtaining a product of the ratio and a preset reference frequency; A ratio of the product to a second constant is obtained as the second frequency value.
14. The device according to claim 12, characterized in that After obtaining the second frequency value output by the second preset model, the inversion frequency acquisition subunit is also used to determine that when the second frequency value is less than the second set frequency value, the product of the second frequency value and the second constant is the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen.
15. The device according to claim 9, characterized in that The inversion frequency determination submodule is further configured to determine a preset frequency as the polarity inversion frequency when the number of the vertical blank intervals is the same as the number of the vertical blank intervals of the previous frame image.
16. The device according to claim 9, characterized in that The inversion frequency determination submodule is further configured to determine that the preset frequency corresponding to the pixel clock frequency is the polarity inversion frequency of the liquid crystal molecules in the liquid crystal display screen when it is detected that the pixel clock frequency of the current frame image is different from the pixel clock frequency of the previous frame image.
17. An electronic device, characterized in that: include: processor and memory; The memory is used to store a computer program executable by the processor; The processor is configured to execute the computer program in the memory to implement the method according to any one of claims 1 to 8.
18. A computer-readable storage medium, characterized in that When the executable computer program in the storage medium is executed by a processor, the method according to any one of claims 1 to 8 can be implemented.
Citation Information
Patent Citations
Driving method of display panel, and display device
CN111009224A
Time sequence control method, time sequence controller and display device
CN114627835A