Display control method, display device, and readable storage medium
By using the same memory to store display driver data and control the refresh rate in the vehicle display device, the abnormal problem during display mode switching was solved, achieving smooth display state transitions and improving the user experience.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BOE TECHNOLOGY GROUP CO LTD
- Filing Date
- 2026-01-04
- Publication Date
- 2026-07-30
AI Technical Summary
In existing technologies, when vehicle display devices switch between shared display mode and privacy display mode, abnormal states such as black screen and flickering are prone to occur, affecting the display effect and user experience.
Display driver data for different display states is stored in the same memory and loaded simultaneously when switching, keeping the white balance color coordinates and gamma curve unchanged, controlling the refresh rate to be consistent or switching the frequency first and then the mode, avoiding the memory from being powered on and off again.
It enables smooth switching between shared display mode and privacy display mode, avoiding black screen and flickering, and improving the smoothness of switching and user experience.
Smart Images

Figure CN2026070023_30072026_PF_FP_ABST
Abstract
Description
Display control method, display device, and readable storage medium
[0001] Cross-references to related applications
[0002] This disclosure claims priority to Chinese Patent Application No. 202510114634.8, filed in China on January 23, 2025, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of display technology, and in particular to a display control method, a display device, and a readable storage medium. Background Technology
[0004] Vehicles typically have multiple display devices, such as an instrument panel and head-up display (HUD) in front of the driver to display vehicle driving information, a central information display (CID) on the center console, and a co-driver display (CDD) in front of the passenger seat. These display devices enrich the ways information is displayed in the vehicle and improve the user experience during vehicle use. Summary of the Invention
[0005] This application provides a display control method applied to a display device, the method comprising:
[0006] Load the first display driver data and the second display driver data;
[0007] When the display device is in a first display state operating based on the first display driving data, a state switching command is received.
[0008] In response to the state switching command, the display driving data of the display device is switched from the first display driving data to the second display driving data, so as to switch the display device to a second display state based on the second display driving data.
[0009] In some embodiments, after switching the display driving data of the display device from the first display driving data to the second display driving data, the method further includes:
[0010] The first display driver data is kept in a loaded state.
[0011] In some embodiments, switching the display driving data of the display device from the first display driving data to the second display driving data includes:
[0012] With the white balance color coordinates and gamma curve remaining unchanged, the display driving data will be switched from the first display driving data to the second display driving data.
[0013] In some embodiments, the first display state and the second display state are both shared display modes, or the first display state and the second display state are both privacy display modes, and the refresh rates of the first display state and the second display state are different.
[0014] In some embodiments, one of the first display state and the second display state is a shared display mode, and the other is a privacy display mode.
[0015] In some embodiments, after receiving the state switching instruction, the method further includes:
[0016] Obtain the second refresh rate corresponding to the second display state;
[0017] When the second refresh frequency is different from the first refresh frequency corresponding to the first display state, the display device is controlled to switch between shared display mode and privacy display mode while keeping the refresh frequency unchanged.
[0018] In some embodiments, controlling the display device to switch between a shared display mode and a privacy display mode while maintaining a constant refresh rate includes:
[0019] The display driving data of the display device is switched from the first display driving data to the third display driving data corresponding to the third display state;
[0020] Switch the display driving data of the display device from the third display driving data to the second display driving data;
[0021] The third display driver data, the first display driver data, and the second display driver data are loaded simultaneously. The first display state and the third display state are both in shared display mode or both in privacy display mode. One of the second display state and the third display state is in shared display mode and the other is in privacy display mode. The refresh rates of the first display state and the third display state are different, while the refresh rates of the second display state and the third display state are the same.
[0022] In some embodiments, controlling the display device to switch between a shared display mode and a privacy display mode while maintaining a constant refresh rate includes:
[0023] The display driving data of the display device is switched from the first display driving data to the fourth display driving data corresponding to the fourth display state;
[0024] The display driving data of the display device is switched from the fourth display driving data to the second display driving data;
[0025] The fourth display driver data, the first display driver data, and the second display driver data are loaded simultaneously. The second display state and the fourth display state are both in shared display mode or both in privacy display mode. One of the first display state and the fourth display state is in shared display mode and the other is in privacy display mode. The first display state and the fourth display state have the same refresh rate, while the second display state and the fourth display state have different refresh rates.
[0026] In some embodiments, the display driving data includes one or more of image quality compensation data, temperature compensation data, gamma data, and GOA data, and the step of switching the display driving data of the display device from the first display driving data to the second display driving data includes:
[0027] Switch one or more of the image quality compensation data, temperature compensation data, gamma data, and GOA data corresponding to the first display state to the image quality compensation data, temperature compensation data, gamma data, and GOA data corresponding to the second display state.
[0028] In some embodiments, the display device includes a memory, and display driver storage data corresponding to different display states is stored in the same memory. The display driver storage data corresponding to different display states is loaded when the memory is powered on.
[0029] In some embodiments, switching the display driving data of the display device from the first display driving data to the second display driving data in response to the state switching instruction includes:
[0030] Respond to a state switching command from the application terminal of the display device;
[0031] The second display driver data is selected from the preloaded display driver data in the memory, and the display device is driven to display an image based on the second display driver data.
[0032] Secondly, embodiments of this application provide a display device, including a display module and a display driving circuit, wherein the driving chip of the driving circuit includes:
[0033] The loading module is used to load the first display driver data and the second display driver data.
[0034] The receiving module is configured to receive a state switching instruction when the display device is in a first display state based on the first display driving data;
[0035] A switching module is configured to, in response to the state switching command, switch the display driving data of the display device from the first display driving data to the second display driving data, so as to switch the display device to a second display state based on the second display driving data.
[0036] In some embodiments, the display device further includes a target memory, in which display driver storage data corresponding to different display states is stored, and the display driver storage data corresponding to different display states is loaded when the target memory is powered on.
[0037] Thirdly, embodiments of this application provide a display device, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the display control method as described in any one of the first aspects.
[0038] Fourthly, embodiments of this application provide a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the display control method as described in any one of the first aspects. Attached Figure Description
[0039] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 is a schematic flowchart of a display control method in one embodiment of this application;
[0041] Figure 2 is a schematic diagram of a usage scenario according to an embodiment of this application;
[0042] Figure 3 is a schematic diagram of the structure of a display device in the related technology;
[0043] Figure 4 is a schematic diagram of the operation of the display device in one embodiment of this application;
[0044] Figure 5 is a schematic diagram of the data processing flow in one embodiment of this application;
[0045] Figure 6 is a schematic diagram of gamma data selection in one embodiment of this application;
[0046] Figure 7 is a schematic diagram of the switching of the display state in one embodiment of this application;
[0047] Figure 8 is a schematic diagram of the structure of a display device according to an embodiment of this application;
[0048] Figure 9 is a schematic diagram of the structure of a display device according to another embodiment of this application. Detailed Implementation
[0049] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0050] The terms "first," "second," etc., used in the embodiments of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or devices. Additionally, the use of "and / or" in this application indicates at least one of the connected objects, such as A and / or B and / or C, representing seven possibilities: including A alone, B alone, C alone, and the presence of both A and B, both B and C, both A and C, and the presence of A, B, and C.
[0051] This application provides a display control method applied to a display device.
[0052] As shown in Figure 1, in one embodiment, the method is as follows:
[0053] Step 101: Load the first display driver data and the second display driver data;
[0054] Step 102: When the display device is in a first display state based on the first display driving data, receive a state switching command;
[0055] Step 103: In response to the state switching command, the display driving data of the display device is switched from the first display driving data to the second display driving data, so as to switch the display device to a second display state based on the second display driving data.
[0056] In one exemplary embodiment of this application, the display device can be installed on different display devices such as vehicles, mobile phones, tablets, personal computers, and smartwatches, and the hardware of the display device supports different display states.
[0057] The display device includes at least a first display state and a second display state. In one exemplary embodiment, one of the first display state and the second display state is a shared display mode and the other is a privacy display mode.
[0058] In other embodiments, the first display state and the second display state may also be display states with different refresh rates.
[0059] As shown in Figure 2, in one exemplary embodiment, the display device is used in a vehicle for example. The display device in the vehicle includes an instrument panel and a HUD for displaying vehicle driving information, a CID set in the center console, and a CDD set in front of the passenger seat.
[0060] During use, the information displayed by CID and CDD may change. For example, the passenger may use CDD to watch entertainment videos, while prompts may appear on CID. This content may distract the driver and affect driving safety. Therefore, related technologies support switching between shared display mode and privacy display mode for CID and CDD.
[0061] In some embodiments, switching of display states may refer to switching between shared display mode and privacy display mode, wherein the refresh rate before and after switching may be the same or different when the display modes are different.
[0062] Switching between display states can also refer to switching between different refresh rates within the same display mode. For example, in shared display mode, the refresh rate of the display device can be switched from 90Hz to 120Hz. Obviously, switching between display states can also refer to switching between different refresh rates in privacy display mode.
[0063] In the technical solution of this embodiment, the display driver data corresponding to a certain display state refers to the various display driver data required in that display mode, including but not limited to gamma data, compensation data, GOA data, etc.
[0064] For example, the first display driver data refers to the gamma data, compensation data, GOA data, etc., corresponding to the first display state, and the second display driver data refers to the gamma data, compensation data, GOA data, etc., corresponding to the second display state...
[0065] As shown in Figure 3, in related technologies, the display driver data required for each display state is typically stored separately using independent memory (e.g., flash memory). For example, shared mode display data is stored in memory 1, and privacy mode display data is stored in memory 2. When a certain display mode is in operation, the corresponding memory is independently powered on and provides the corresponding display driver data. In this way, the display driver data corresponding to a certain display state is only accessed when switching to that display mode.
[0066] Please refer to Figure 3. For example, if a display device supports a privacy display mode and a shared display mode, the processing method in the related technology is as follows: when the display device is in the privacy display mode, only the storage 2 corresponding to the privacy display mode is powered on to provide the required display driving data. During operation, the storage 1 that stores the display driving data required for the shared display mode is powered off and is in a non-working state.
[0067] When a switching command is received from the application, the display device will switch to shared display mode. The application will then send a reset signal to the logic board Tcon, and the display device will perform an initialization operation. The selection module will select the memory 1 that stores the display driver data of the shared display mode to be powered on, so as to load the display driver data required for the shared display mode. This initialization process will cause the display device to experience black screen, flickering, and sudden changes in brightness and color.
[0068] In this embodiment, instead of multiple memory and selection modules, the display driver data is stored in the same memory. During implementation, when the memory storing the display driver data is powered on, the display driver data is loaded simultaneously.
[0069] For example, if the display device supports a shared display mode and a privacy display mode, then the display driver data for both the shared display mode and the privacy display mode are loaded simultaneously.
[0070] For example, if the display device supports multiple display modes with different refresh rates, such as a 60Hz shared display mode, a 90Hz shared display mode, and a 120Hz shared display mode, then the display driver data for the 60Hz shared display mode, the 90Hz shared display mode, and the 120Hz shared display mode are loaded simultaneously.
[0071] For example, if the display device supports a 60Hz shared display mode, a 90Hz shared display mode, a 120Hz shared display mode, a 60Hz privacy display mode, a 90Hz privacy display mode, and a 120Hz privacy display mode, then the display driver data required for the above modes will be loaded simultaneously.
[0072] In this embodiment, the shared display mode refers to a display mode with a larger viewing angle of the display device. It can be understood that the content displayed on the CDD can be observed from the driver's seat. The privacy display mode can also be called the privacy display mode. In this display mode, the viewing angle of the display device is relatively small. It can be understood that in this privacy display mode, the content displayed on the CDD cannot be observed from the driver's seat, thereby avoiding the driver in the driver's seat from being distracted by observing the CDD and affecting the driving safety of the vehicle.
[0073] In some embodiments, switching the display driving data of the display device from the first display driving data to the second display driving data in response to the state switching instruction includes:
[0074] Respond to a state switching command from the application terminal of the display device;
[0075] The second display driver data is selected from the preloaded display driver data in the memory, and the display device is driven to display an image based on the second display driver data.
[0076] In this embodiment, the application terminal (AP) refers to the application program or system application that issues control commands for issuing mode switching commands.
[0077] In one embodiment, the state switching command for switching display modes can be actively issued by the user. For example, the user can actively switch the display mode of the display device through voice commands, touch commands, or button commands.
[0078] In another embodiment, the state switching command can also be automatically issued by the display device when specific conditions are met. Taking a vehicle as an example, in implementation, it can be set to automatically issue a state switching command when the vehicle is in a driving gear or a forward gear, switching the display status of CID and CDD to anti-peeping display mode to avoid distracting the driver; it can also be set to automatically switch to anti-peeping display mode when the vehicle's speed exceeds a certain speed threshold, for example, different speed thresholds such as 20 km / h, 30 km / h, etc., can be set as needed.
[0079] Upon receiving a state switching command, in response to the state switching command, the display driving data of the display device is switched from the first display driving data to the second display driving data, so as to switch the display device to a second display state based on the second display driving data.
[0080] In some embodiments, the display device includes a memory, and display driver storage data corresponding to different display states are stored in the same memory. The display driver storage data corresponding to different display states is loaded when the memory is powered on.
[0081] In the technical solution of this embodiment, both the first display driver data and the second display driver data are in a loading state. For example, the first display driver data and the second display driver data can be loaded when the display device is powered on or started. Therefore, during the operation of the display device, the corresponding display driver data can be directly called for display control. In this way, during the process of switching display driver data, it is not necessary to control the initialization of the display device and the power-on and power-off of the corresponding memory, thereby avoiding abnormal states such as black screen and flickering of the display device that affect the display effect.
[0082] In some embodiments, after step 103, the method further includes:
[0083] The first display driver data is kept in a loaded state.
[0084] In the technical solution of this embodiment, after the display state is switched, the corresponding display driver data remains loaded, so that the display device can switch back to the original display mode without abnormal display such as black screen or flickering, thus improving the smoothness and convenience of switching between different display states.
[0085] In some embodiments, step 103 above includes:
[0086] With the white balance color coordinates and gamma curve remaining unchanged, the display driving data will be switched from the first display driving data to the second display driving data.
[0087] In the technical solution of this embodiment, during the switching of display driving data, it is necessary to match the display driving data between different display modes to keep the white balance color coordinates and gamma curve unchanged during the state switching process. In this way, the color and brightness of the screen can be kept unchanged during the display state switching, achieving seamless switching and further improving the display effect and user experience.
[0088] In this embodiment, the technical solution can be based on specific white balance color coordinates and gamma curves, where the gamma curve can be a 2.2 gamma curve with a suggested gamma value of 2.2. Next, gamma matching is performed for different display states. For example, the display driving data corresponding to the specific white balance color coordinates and gamma curves can be determined in privacy mode and sharing mode, respectively. This ensures that the white balance color coordinates and gamma curves remain unchanged during state switching.
[0089] In some embodiments, when the display device needs to switch between different display modes, it is necessary to further confirm whether the refresh rates are the same.
[0090] In one embodiment, one of the first display state and the second display state is a shared display mode, and the other is a privacy display mode. This embodiment only illustrates the situation where the first display state is a shared display mode and the second display state is a privacy display mode.
[0091] Following step 102, the method further includes:
[0092] Obtain the second refresh rate corresponding to the second display state;
[0093] When the second refresh frequency is different from the first refresh frequency corresponding to the first display state, the display device is controlled to switch between shared display mode and privacy display mode while keeping the refresh frequency unchanged.
[0094] In the technical solution of this embodiment, if the refresh rates of the first display state and the second display state are the same, for example, the first display state is a 90Hz shared display mode and the second display state is a 90Hz privacy display mode, then the display driving data can be switched directly, that is, the display data can be switched directly from the first display driving data to the second display driving data, thereby realizing the switching of the display state to the second display state.
[0095] When the refresh rates of the first display state and the second display state are different, it is necessary to control the display device to switch between shared display mode and privacy display mode at the same refresh rate.
[0096] In one embodiment, the step of controlling the display device to switch between a shared display mode and a privacy display mode while maintaining a constant refresh rate includes:
[0097] The display driving data of the display device is switched from the first display driving data to the third display driving data corresponding to the third display state;
[0098] The display driver data of the display device is switched from the third display driver data to the second display driver data.
[0099] During implementation, the third display driver data, the first display driver data, and the second display driver data are loaded simultaneously. The first display state and the third display state are both in shared display mode or both in privacy display mode. The second display state and the third display state are either in shared display mode or in privacy display mode. The refresh rates of the first display state and the third display state are different, while the refresh rates of the second display state and the third display state are the same.
[0100] In this embodiment, the refresh rate is switched first, followed by the display mode.
[0101] Specifically, for example, if the first display state is a 90Hz shared display mode, the second display state is a 120Hz privacy display mode, then the third display state is a 120Hz shared display mode.
[0102] The first display state and the second current state have different display modes and refresh rates; the first display state and the third display state have the same display mode but different refresh rates; the third display state and the second display state have the same refresh rate but different display modes.
[0103] During implementation, the first display driver data, the second display driver data, and the third display driver data are loaded simultaneously.
[0104] When it is necessary to switch the display state of the display device from the first display state to the second display state, the display driving data is first switched from the first display driving data to the third display driving data. That is, while keeping the display mode unchanged as the shared display mode, the refresh rate is switched from 90Hz to 120Hz, which is the same as the refresh rate of the second display state.
[0105] Next, the display driver data will be switched from the third display driver data to the second display driver data. That is, while keeping the refresh rate unchanged at 120Hz, the display mode will be switched from shared display mode to privacy display mode.
[0106] In another embodiment, the step of controlling the display device to switch between a shared display mode and a privacy display mode while maintaining a constant refresh rate includes:
[0107] The display driving data of the display device is switched from the first display driving data to the fourth display driving data corresponding to the fourth display state;
[0108] The display driver data of the display device is switched from the fourth display driver data to the second display driver data.
[0109] In this embodiment, the fourth display driver data, the first display driver data, and the second display driver data are loaded simultaneously. The second display state and the fourth display state are both in shared display mode or both in privacy display mode. One of the first display state and the fourth display state is in shared display mode and the other is in privacy display mode. The first display state and the fourth display state have the same refresh rate, while the second display state and the fourth display state have different refresh rates.
[0110] In another embodiment of this application, unlike the above embodiments, the display mode can be switched first and then the refresh rate can be switched.
[0111] For example, if the first display state is a 90Hz shared display mode and the second display state is a 120Hz privacy display mode, then the fourth display state is a 90Hz privacy display mode.
[0112] That is, the display modes and refresh rates of the first display state and the second current state are different; the display modes of the second display state and the fourth display state are the same, but the refresh rates are different; the refresh rates of the first display state and the fourth display state are the same, but the display modes are different.
[0113] During implementation, the first display driver data, the second display driver data, and the fourth display driver data are loaded simultaneously.
[0114] When it is necessary to switch the display state of the display device from the first display state to the second display state, the display driving data is first switched from the first display driving data to the fourth display driving data. That is, while keeping the refresh rate unchanged at 90Hz, the display mode is switched from the shared display state to the privacy display mode.
[0115] Next, the display driver data will be switched from the fourth display driver data to the second display driver data. That is, while keeping the display mode unchanged as the privacy display mode, the refresh rate will be switched from 90Hz to 120Hz.
[0116] In some embodiments, the display driving data includes one or more of image quality compensation data, temperature compensation data, gamma data, and GOA data, and the step of switching the display driving data of the display device from the first display driving data to the second display driving data includes:
[0117] Switch one or more of the image quality compensation data, temperature compensation data, gamma data, and GOA data corresponding to the first display state to the image quality compensation data, temperature compensation data, gamma data, and GOA data corresponding to the second display state.
[0118] As shown in Figures 4 and 5, in practice, video data is input from the system-on-a-chip (SOC) to the driver circuit board (TCON, logic board). In this embodiment, the video data is input to the TCON through the input interface and then processed by the TCON. The TCON includes display driver data for storing different display states. In this embodiment, the display driver data for different display states is encapsulated in corresponding IP cores.
[0119] As shown in Figure 5, in response to the state switching command, the display driver data required for the corresponding sharing mode or privacy mode, as well as the display driver data corresponding to different display frequencies, are selected according to the state switching command, thereby processing the input video data and outputting the processed video data to the display panel to realize display control.
[0120] In some embodiments, the display device may also provide different image quality compensation methods, and the display driving data includes image quality compensation data for different image quality compensation methods.
[0121] In one exemplary embodiment, the image quality compensation method may include different modes such as Standard Mode BOIS_DE, Vivid Mode BOIS_C, Bright Mode BOIS_L, Cinematic Mode BOIS_M, Energy Saving Mode BOIS_O, Game Mode BOIS_H, and Photo Mode BOIS_P.
[0122] Furthermore, compensation data is provided for different image quality compensation methods in both shared mode and privacy mode. For example, the image quality compensation data for standard mode in shared mode is S_BOIS_DE, and the image quality compensation data for standard mode in privacy mode is P_BOIS_DE; the image quality compensation data for vivid mode in shared mode is S_BOIS_C, and the image quality compensation data for vivid mode in privacy mode is P_BOIS_C, and so on.
[0123] These image quality compensation data are usually encapsulated into corresponding IP cores. In Figure 3, each block corresponding to the image quality compensation data can represent a memory unit that encapsulates the corresponding image quality compensation data. For example, it can be static random-access memory (SRAM) or a register REG. In practice, these image quality compensation data are loaded simultaneously when the memory is powered on.
[0124] During implementation, in response to the status selection command and the working mode of the display method selected by the user, the corresponding image quality compensation data is invoked.
[0125] For example, if the user selects game mode and the display device is currently in shared mode, then according to the corresponding state switching instruction, S_BOIS_H is called as the image quality compensation data in the display driver data.
[0126] In some embodiments, the display driver data also includes gamma data. Further, in response to a state switching command, appropriate gamma data is selected during the DGA (Digital Gamma Adjusted) stage. Specifically, if switching to shared mode, the corresponding switch uses the shared gamma data S_Gamma required for shared mode; if switching to privacy mode, the switch uses the privacy gamma data P_Gamma required for privacy mode.
[0127] In some embodiments, the display driver data also includes temperature compensation data. In this embodiment, to further ensure image quality, the module color shift at different temperatures is further considered and temperature compensation is performed. In practice, when the display device is in shared mode, shared Gamma temperature compensation data S_COMP is selected for temperature compensation; when the display device is in privacy mode, privacy Gamma temperature compensation data P_COMP is selected for temperature compensation.
[0128] As shown in Figure 6, during implementation, multiple sets of image quality compensation data, multiple sets of Gamma data, and multiple sets of Gamma temperature compensation data corresponding to different display states are loaded simultaneously. In response to the state switching command for the selection of display states such as display mode and refresh rate, the corresponding Gamma data, image quality compensation data, and temperature compensation data are called to realize the switching of display states.
[0129] The digital gamma correction module provides output interface and GOA unit through the control module DGEN. At the same time, in response to the state switching command, it provides the corresponding shared mode GOA data S_GOA or privacy mode GOA data P_GOA to the GOA unit. In this way, video data and GOA signal are finally output to the source driver (SD IC).
[0130] During implementation, multiple sets of drive timings (GOA Timing) can be provided according to the different refresh rates supported by the display device and the supported sharing mode and privacy mode, so as to meet the drive requirements of different display states.
[0131] As shown in Figure 7, it can be understood that in the technical solution of this embodiment, when switching between the same display modes, switching can be done between different refresh rates. For example, the shared display mode can switch between 60Hz, 90Hz and 120Hz in pairs. When switching between different display modes, the refresh rate must be kept the same. For example, if the 60Hz shared display mode is to be switched to the privacy display mode, it can only be switched directly to the 60Hz privacy display mode. That is to say, if the display state is to be switched from the 60Hz shared display state to the 120Hz privacy display mode, the refresh rate can be switched to 120Hz first, and then the display mode can be switched. Alternatively, while keeping the refresh rate the same, the 60Hz privacy display mode can be switched first, and then the 120Hz privacy display mode can be switched.
[0132] This application also provides a display device.
[0133] As shown in Figure 8, in one embodiment, the display device 800 includes:
[0134] Loading module 801 is used to load the first display driver data and the second display driver data;
[0135] The receiving module 802 is configured to receive a state switching instruction when the display device is in a first display state based on the first display driving data;
[0136] The switching module 803 is configured to, in response to the state switching command, switch the display driving data of the display device from the first display driving data to the second display driving data, so as to switch the display device to a second display state based on the second display driving data.
[0137] In some embodiments, the loading module 801 is further configured to:
[0138] The first display driver data is kept in a loaded state.
[0139] In some embodiments, the switching module 803 is specifically used for:
[0140] With the white balance color coordinates and gamma curve remaining unchanged, the display driving data will be switched from the first display driving data to the second display driving data.
[0141] In some embodiments, the first display state and the second display state are both shared display modes, or the first display state and the second display state are both privacy display modes, and the refresh rates of the first display state and the second display state are different.
[0142] In some embodiments, one of the first display state and the second display state is a shared display mode, and the other is a privacy display mode.
[0143] In some embodiments, it also includes:
[0144] A refresh rate acquisition module is used to acquire a second refresh rate corresponding to the second display state;
[0145] The switching module 803 is specifically used to control the display device to switch between shared display mode and privacy display mode while keeping the refresh frequency unchanged when the second refresh frequency is different from the first refresh frequency corresponding to the first display state.
[0146] In some embodiments, the switching module 803 includes:
[0147] The first switching submodule is used to switch the display driving data of the display device from the first display driving data to the third display driving data corresponding to the third display state.
[0148] The second switching submodule is used to switch the display driving data of the display device from the third display driving data to the second display driving data.
[0149] The third display driver data, the first display driver data, and the second display driver data are loaded simultaneously. The first display state and the third display state are both in shared display mode or both in privacy display mode. One of the second display state and the third display state is in shared display mode and the other is in privacy display mode. The refresh rates of the first display state and the third display state are different, while the refresh rates of the second display state and the third display state are the same.
[0150] In some embodiments, the switching module 803 includes:
[0151] The third switching submodule is used to switch the display driving data of the display device from the first display driving data to the fourth display driving data corresponding to the fourth display state.
[0152] The fourth switching submodule is used to switch the display driving data of the display device from the fourth display driving data to the second display driving data;
[0153] The fourth display driver data, the first display driver data, and the second display driver data are loaded simultaneously. The second display state and the fourth display state are both in shared display mode or both in privacy display mode. One of the first display state and the fourth display state is in shared display mode and the other is in privacy display mode. The first display state and the fourth display state have the same refresh rate, while the second display state and the fourth display state have different refresh rates.
[0154] In some embodiments, the display driving data includes one or more of image quality compensation data, temperature compensation data, gamma data, and GOA data, and the switching module 803 is specifically used for:
[0155] Switch one or more of the image quality compensation data, temperature compensation data, gamma data, and GOA data corresponding to the first display state to the image quality compensation data, temperature compensation data, gamma data, and GOA data corresponding to the second display state.
[0156] In some embodiments, the display device further includes a target memory, in which display driver storage data corresponding to different display states is stored, and the display driver storage data corresponding to different display states is loaded when the target memory is powered on.
[0157] In some embodiments, the switching module 803 includes:
[0158] A response submodule is used to respond to state switching commands from the application terminal of the display device;
[0159] The selection submodule is used to select the second display driver data from the preloaded display driver data in the memory, and drive the display device to display an image based on the second display driver data.
[0160] The display device of this embodiment can implement all the steps of the above-described display method embodiment and can achieve the same or similar technical effects, which will not be repeated here.
[0161] It should be understood that the modules described in the above embodiments can be hardware modules, such as the driving circuit of the display device or the circuit module in the driving chip, or software modules, such as the software module in the driver program that implements the corresponding function.
[0162] As shown in Figure 9, this application embodiment also provides a display device, including a processor 901, a memory 902, and a program 903 or instructions stored in the memory 902 and executable on the processor. When the program 903 or instructions are executed by the processor 901, they implement the various processes of the above method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0163] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0164] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0165] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0166] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0167] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A display control method applied to a display device, the method comprising: Load the first display driver data and the second display driver data; When the display device is in a first display state operating based on the first display driving data, a state switching command is received. In response to the state switching command, the display driving data of the display device is switched from the first display driving data to the second display driving data, so as to switch the display device to a second display state based on the second display driving data.
2. The method of claim 1, wherein, After switching the display driving data of the display device from the first display driving data to the second display driving data, the method further includes: The first display driver data is kept in a loaded state.
3. The method of claim 1, wherein, The step of switching the display driving data of the display device from the first display driving data to the second display driving data includes: With the white balance color coordinates and gamma curve remaining unchanged, the display driving data will be switched from the first display driving data to the second display driving data.
4. The method of claim 1, wherein, Both the first display state and the second display state are in shared display mode, or both the first display state and the second display state are in privacy display mode, and the refresh rates of the first display state and the second display state are different.
5. The method of claim 1, wherein, One of the first display state and the second display state is a shared display mode, and the other is a privacy display mode.
6. The method of claim 5, wherein, After receiving the state switching instruction, the method further includes: Obtain the second refresh rate corresponding to the second display state; When the second refresh frequency is different from the first refresh frequency corresponding to the first display state, the display device is controlled to switch between shared display mode and privacy display mode while keeping the refresh frequency unchanged.
7. The method of claim 6, wherein, The control of the display device to switch between shared display mode and privacy display mode while maintaining a constant refresh rate includes: The display driving data of the display device is switched from the first display driving data to the third display driving data corresponding to the third display state; Switch the display driving data of the display device from the third display driving data to the second display driving data; The third display driver data, the first display driver data, and the second display driver data are loaded simultaneously. The first display state and the third display state are both in shared display mode or both in privacy display mode. One of the second display state and the third display state is in shared display mode and the other is in privacy display mode. The refresh rates of the first display state and the third display state are different, while the refresh rates of the second display state and the third display state are the same.
8. The method of claim 6, wherein, The control of the display device to switch between shared display mode and privacy display mode while maintaining a constant refresh rate includes: The display driving data of the display device is switched from the first display driving data to the fourth display driving data corresponding to the fourth display state; The display driving data of the display device is switched from the fourth display driving data to the second display driving data; The fourth display driver data, the first display driver data, and the second display driver data are loaded simultaneously. The second display state and the fourth display state are both in shared display mode or both in privacy display mode. One of the first display state and the fourth display state is in shared display mode and the other is in privacy display mode. The first display state and the fourth display state have the same refresh rate, while the second display state and the fourth display state have different refresh rates.
9. The method of any one of claims 1 to 8, wherein, The display driving data includes one or more of image quality compensation data, temperature compensation data, gamma data, and GOA data. Switching the display driving data of the display device from the first display driving data to the second display driving data includes: Switch one or more of the image quality compensation data, temperature compensation data, gamma data, and GOA data corresponding to the first display state to the image quality compensation data, temperature compensation data, gamma data, and GOA data corresponding to the second display state.
10. The method of any one of claims 1 to 8, wherein, The display device includes a memory, and display driver storage data corresponding to different display states are stored in the same memory. The display driver storage data corresponding to different display states is loaded when the memory is powered on.
11. The method of claim 10, wherein, The step of switching the display driving data of the display device from the first display driving data to the second display driving data in response to the state switching command includes: Respond to a state switching command from the application terminal of the display device; The second display driver data is selected from the preloaded display driver data in the memory, and the display device is driven to display an image based on the second display driver data.
12. A display device, comprising a display module and a display driving circuit, wherein the driving chip of the driving circuit comprises: The loading module is used to load the first display driver data and the second display driver data. The receiving module is configured to receive a state switching instruction when the display device is in a first display state based on the first display driving data; A switching module is configured to, in response to the state switching command, switch the display driving data of the display device from the first display driving data to the second display driving data, so as to switch the display device to a second display state based on the second display driving data.
13. The display device of claim 12, wherein, The display device further includes a target memory, in which display driver storage data corresponding to different display states are stored, and the display driver storage data corresponding to different display states is loaded when the target memory is powered on.
14. A display device, comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the display control method as described in any one of claims 1-10.
15. A readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the display control method as claimed in any one of claims 1-10.