Display screen control system and method
Patent Information
- Application Number
- CN202311867904.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-29
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2043-12-29
AI Technical Summary
[0004]然而,此类方案中,休眠和唤醒操作通常需要对显示屏终端进行人工配置,从而允许显示屏能够根据人工设置的休眠和唤醒条件来进行休眠或者唤醒,在播放内容变化较大且播放时间间隔较长时,需要经常进行人工调整,方案的灵活性和适应性较低,并且维护成本高
[0062]In the embodiments of this application, the central control module sends control condition data corresponding to the display screen to each sending card. The sending card monitors the video playback data of the corresponding display screen. When the sending card determines that the video playback data meets the control condition data, the sending card controls the corresponding display screen to switch to a specified state according to the control instruction corresponding to the control condition data. Thus, the central control module controls multiple display screens to switch states according to the data being played through the sending cards, improving the adaptability of the display screen state to the playback content and the flexibility of the configuration. Furthermore, it eliminates the need for manual settings of the display screens, reducing the maintenance cost of the display screens.
Smart Images

Figure CN117935756B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of displays, and more particularly to a display control system and method. Background Technology
[0002] With the rapid development of LED display technology, the application scenarios of LED displays are becoming increasingly broad. Attention is increasingly focused on energy conservation and consumption reduction in displays, and many applications require sleep and wake-up modes to reduce power consumption.
[0003] In related technologies, displays typically determine whether they need to enter a sleep state based on the status of the video they are playing. When there are no operation commands or no video to play within a certain period of time, the display will enter a sleep state and will be woken up by a playback command when a video needs to be played.
[0004] However, in such solutions, sleep and wake-up operations usually require manual configuration of the display terminal, allowing the display to sleep or wake up according to manually set sleep and wake-up conditions. When the content being played changes significantly and the playback interval is long, frequent manual adjustments are required, resulting in low flexibility and adaptability of the solution and high maintenance costs. Summary of the Invention
[0005] To address the aforementioned technical issues, this application provides a display screen control system and method to improve the adaptability of the display screen state to the playback content and the flexibility of its configuration.
[0006] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.
[0007] According to one aspect of the embodiments of this application, a display screen control system is provided, including a central control module, a plurality of sending cards and a plurality of display screens, wherein each sending card corresponds to one display screen;
[0008] The central control module sends control condition data corresponding to the display screen to each sending card;
[0009] The sending card monitors the video playback data of the corresponding display screen.
[0010] If the sending card determines that the video playback data meets the control condition data, then the sending card controls the corresponding display screen to switch to the specified state according to the control instruction corresponding to the control condition data;
[0011] The display screen executes the control instructions of the sending card to switch to the specified state.
[0012] In some embodiments of this application, based on the above technical solutions, the control condition data includes a sleep condition; after determining that the video playback data of the display screen meets the sleep condition in the control condition data, the sending card sends a sleep command to the corresponding display screen;
[0013] According to the sleep command, the display screen controls the display screen to display a sleep screen and turns off the signals of the display screen's driver chip and horizontal output management chip;
[0014] The display screen shuts off the output voltage of the DC switching power chip of the display screen to stop supplying power to the driver chip and the row output transistor chip;
[0015] The display screen determines whether to switch to sleep mode based on the read status of the registers of the driver chip.
[0016] In some embodiments of this application, based on the above technical solutions, the control condition data includes a duration threshold, a chroma threshold, and a refresh rate threshold; if the duration of the black image in the video playback data of the corresponding display screen exceeds the duration threshold, or the video playback data indicates that the display screen has no video signal source, or the chroma value in the video playback data is lower than the chroma threshold within a preset time period, or the refresh rate of the video playback data is lower than the refresh rate threshold, then the sending card determines that the video playback data meets the sleep condition in the control condition data.
[0017] In some embodiments of this application, based on the above technical solutions, the sending card detects the readback state of the register in the driver chip after the display screen turns off the output voltage of the DC switching power chip;
[0018] The sending card notifies the display screen to shut down the control card and power module based on the readback status of the registers in the driver chip.
[0019] In some embodiments of this application, based on the above technical solutions, the control condition data further includes a wake-up condition; after determining that the video playback data of the display screen meets the wake-up condition in the control condition data, the sending card sends a wake-up command to the corresponding display screen;
[0020] The display screen controls the control card of the display screen to start according to the wake-up command;
[0021] The display screen activates the DC switching power chip via the control card to supply power to the display screen's driver chip and horizontal output transistor chip;
[0022] The display screen determines whether to switch to the wake-up state based on the read state of the registers of the driver chip.
[0023] In some embodiments of this application, based on the above technical solutions, after the sending card sends a wake-up command to the corresponding display screen, it notifies the AC relay of the display screen to start the power module of the corresponding display screen.
[0024] The display screen detects the voltage of the control card;
[0025] If the voltage of the control card is normal, then the output voltage of the control card and the DC switching power chip of the display screen will be turned on.
[0026] In some embodiments of this application, based on the above technical solutions, if the video playback data of the display screen contains display data of a non-black image or the video playback data indicates that the display screen has a video signal source, then the sending card determines that the video playback data satisfies the wake-up condition in the control condition data.
[0027] In some embodiments of this application, based on the above technical solutions, the central control module is used for:
[0028] Obtain video information to be played from multiple displays;
[0029] Based on the video information to be played on each display screen, sleep condition data and wake-up condition data corresponding to each display screen are generated, and control condition data for each display screen is obtained.
[0030] Send the corresponding control condition data to each display screen.
[0031] In some embodiments of this application, based on the above technical solutions, the display screen control system further includes a playback control module; the playback control module processes the source video signal and playback configuration sent by the central control module, arranges the video playback order of the display screen, and sends the video to be played to the sending card according to the video playback order.
[0032] According to one aspect of the embodiments of this application, a display screen control method is provided, including:
[0033] Based on the video information to be played on the display screen, determine the corresponding control condition data for the display screen;
[0034] Monitor the video playback data on the display screen;
[0035] If the video playback data meets the control condition data, then the display screen is controlled to switch to the specified state according to the control instruction corresponding to the control condition data.
[0036] In some embodiments of this application, based on the above technical solutions, the control condition data includes a duration threshold, a chroma threshold, and a refresh rate threshold; after monitoring the video playback data of the display screen, the method further includes:
[0037] If the duration of the black image in the video playback data of the display screen exceeds the duration threshold, or the video playback data indicates that the display screen has no video signal source, or the chroma value in the video playback data is lower than the chroma threshold within a preset time period, or the refresh rate of the video playback data is lower than the refresh rate threshold, then the video playback data is determined to meet the control condition data.
[0038] In some embodiments of this application, based on the above technical solutions, controlling the display screen to switch to a specified state according to the control command corresponding to the control condition data includes:
[0039] According to the control command, the display screen is controlled to display a sleep screen, and the signals of the display screen's driver chip and horizontal output management chip are turned off;
[0040] Turn off the output voltage of the DC switching power chip of the display screen to stop supplying power to the driver chip and the horizontal output transistor chip;
[0041] The display screen is switched to sleep mode based on the read status of the registers of the driver chip.
[0042] In some embodiments of this application, based on the above technical solutions, the method further includes:
[0043] After turning off the output voltage of the DC switching power chip of the display screen, the power module of the display screen is turned off.
[0044] When the display screen is woken up, the power module is activated via the display screen's AC relay to turn on the display screen's DC switching power chip.
[0045] In some embodiments of this application, based on the above technical solutions, after monitoring the video playback data of the display screen, the method further includes:
[0046] If the video playback data of the display screen contains display data of a non-black image or the video playback data indicates that the display screen has a video signal source, then it is determined that the video playback data satisfies the wake-up condition in the control condition data.
[0047] In some embodiments of this application, based on the above technical solutions, controlling the display screen to switch to a specified state according to the control command corresponding to the control condition data includes:
[0048] The control unit of the display screen is activated according to the control command.
[0049] The control unit activates the DC switching power chip to supply power to the display's driver chip and horizontal output transistor chip.
[0050] The display screen is switched to the wake-up state based on the read state of the registers of the driver chip.
[0051] In some embodiments of this application, based on the above technical solutions, determining the control condition data corresponding to the display screen according to the video information to be played on the display screen includes:
[0052] Obtain video information to be played from multiple displays;
[0053] Based on the video information to be played on each display screen, sleep condition data and wake-up condition data corresponding to each display screen are generated, and control condition data for each display screen is obtained.
[0054] Send the corresponding control condition data to each display screen.
[0055] According to one aspect of the embodiments of this application, a display screen control system is provided, including a central control module, a broadcast control module, and a display screen;
[0056] The central control module is used to determine the control condition data corresponding to the display screen based on the video information to be played on the display screen.
[0057] The playback control module is used to monitor the video playback data of the display screen;
[0058] The playback control module is also used to control the display screen to switch to a specified state according to the control instruction corresponding to the control condition data if the video playback data meets the control condition data;
[0059] The display screen is used to execute the control commands and switch to the specified state.
[0060] According to one aspect of the embodiments of this application, an electronic device is provided, the electronic device comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform a display screen control method as described above by executing the executable instructions.
[0061] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the display screen control method as described above.
[0062] In the embodiments of this application, the central control module sends control condition data corresponding to the display screen to each sending card. The sending card monitors the video playback data of the corresponding display screen. When the sending card determines that the video playback data meets the control condition data, the sending card controls the corresponding display screen to switch to a specified state according to the control instruction corresponding to the control condition data. Thus, the central control module controls multiple display screens to switch states according to the data being played through the sending cards, improving the adaptability of the display screen state to the playback content and the flexibility of the configuration. Furthermore, it eliminates the need for manual settings of the display screens, reducing the maintenance cost of the display screens.
[0063] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0064] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0065] Figure 1 This is an exemplary system architecture for a display control scheme applied to a display control system according to an embodiment of this application.
[0066] Figure 2 This is a schematic flowchart illustrating the overall control process of the display screen in the embodiments of this application.
[0067] Figure 3 This is a schematic structural diagram of the display screen in an embodiment of this application.
[0068] Figure 4 A schematic block diagram of the display screen control system in an embodiment of this application is shown.
[0069] Figure 5 This is a schematic flowchart illustrating the hibernation process in an embodiment of this application.
[0070] Figure 6 This is another schematic structural diagram of the display screen in an embodiment of this application.
[0071] Figure 7 This is another schematic flowchart illustrating the hibernation process in an embodiment of this application.
[0072] Figure 8 This is a schematic flowchart illustrating the wake-up process in an embodiment of this application.
[0073] Figure 9This is another illustrative flowchart of the wake-up process in an embodiment of this application.
[0074] Figure 10 A flowchart of a display screen control method according to an embodiment of this application is shown.
[0075] Figure 11 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown. Detailed Implementation
[0076] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.
[0077] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.
[0078] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0079] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0080] It should be understood that the solution presented in this application can be applied to the field of display screen control, and specifically in scenarios where a central control system manages multiple displays. In such scenarios, the multiple displays are typically located at different physical addresses, and the content they play is usually determined by an external system. The displays play content based on the video or data they acquire, or display corresponding images based on user actions on the displays.
[0081] With the rapid development of LED display technology, the application scenarios of LED displays are becoming increasingly broad. The focus on energy conservation and consumption reduction in displays is gradually increasing, and many application scenarios require low power consumption through sleep and wake-up mechanisms. In related technologies, displays typically determine whether they can enter sleep mode based on the status of the video being played. When there are no operation commands or no video to play within a certain period, the display enters sleep mode and is woken up by a playback command when video playback is needed. However, in this type of solution, sleep and wake-up operations usually require manual configuration of the display terminal, allowing the display to enter sleep or wake up according to manually set sleep and wake-up conditions. When the playback content changes significantly, frequent manual adjustments are required, resulting in low flexibility and adaptability, and high maintenance costs.
[0082] Based on this, the technical solution of this application proposes a display screen control scheme. This scheme can be applied to scenarios where one central control system corresponds to multiple display screens. The display screens in this scheme can automatically enter low-power black screen sleep mode and can be automatically woken up by the program schedule arranged for the display screens. It can be applied to LED display screen systems with long sleep periods, such as advertising screens, conference screens, and home theaters. Please refer to... Figure 1 , Figure 1 This is an exemplary system architecture for a display control scheme applied to a display control system according to an embodiment of this application. For example... Figure 1 As shown, the system architecture mainly includes a central control management system 100, a broadcast control system 110, a video transmission system 120, a video receiving system 130, a transmission card 140, and a display screen 150. The central control management system 100, located at location 1, communicates with each broadcast control system 110 via a local area network (LAN) or a wide area network (WAN). The central control management system 100 manages the content played on the display screens 150 at multiple display locations and can schedule video programs and configure the broadcast control system. The broadcast control system 110 communicates with the transmission card 140 to transmit video data. Figure 1 As shown, the broadcast control system 110 can be located in the same location as the display screen 150 and communicate directly with the sending card 140, or the broadcast control system 110 can be located in a different location and communicate with the sending card 140 through the video sending system 120 and the video receiving system 130. Furthermore, one broadcast control system 110 can manage one or more display screens 150. The broadcast control system 110 sends video data to the display screen 150 for playback via the sending card 140. The sending card 140 is used to send converted display instructions and data to the display screen 150.
[0083] Please see Figure 2 , Figure 2 This is a schematic flowchart illustrating the overall control process of the display screen in an embodiment of this application. Figure 2 As shown, in step S10, the central control system sets the sleep and wake-up trigger conditions for each display screen according to the application environment of different display screens via a local area network or wide area network. Subsequently, in step S20, the sending card monitors the video data played on the display screen and sends a sleep or wake-up command when the sleep and wake-up trigger conditions are met. In step S30, the display screen, according to the sleep or wake-up command, shuts down the display module driver and horizontal output transistor chip, and also shuts down the voltage output of the switching power chip, which is used to power the display module and horizontal output transistor chip. Then, in step S40, in response to the display screen receiving the sleep / wake-up command, the display screen controls the switching power chip to start outputting voltage, thereby turning on the display screen's LED chip, driver chip, and horizontal output transistor chip, etc.
[0084] Please see Figure 3 , Figure 3 This is a schematic structural diagram of the display screen in an embodiment of this application. Figure 3 As shown, the display screen 150 contains multiple display cabinets 151. Each display cabinet contains a power supply 152, a switching power chip 153, a control card 154, a driver chip 155, and a horizontal output transistor chip 156. The control card 154, also known as a receiver card or driver card, is responsible for receiving and processing data (including control command data and image data) transmitted from the transmitter card, driving the display modules, and monitoring the overall operating status of the display cabinet. The LED display array, driver chip circuit, horizontal output transistor chip circuit, and DC switching power chip circuit constitute the display module of the display screen, used for displaying video images. Each display unit (cabinet) is composed of several display modules spliced together. The ADC switching power supply is the power supply for the entire display unit (cabinet), providing power to the control card and display modules.
[0085] The implementation details of the technical solutions in the embodiments of this application are described below: Please refer to Figure 4 , Figure 4 A schematic block diagram illustrating the components of a display screen control system in an embodiment of this application is shown, such as a terminal or server where the display screen control system is located. (Refer to...) Figure 4 As shown, the display screen control system includes at least a central control module 410, multiple sending cards 420, and multiple display screens 430, wherein each sending card corresponds to one display screen, as detailed below:
[0086] The central control module 410 sends control condition data corresponding to the display screen to each sending card.
[0087] The central control module contains control condition data for each display screen. This control condition data can be pre-configured or determined by the central control system based on the display screen's status. The control condition data specifies the conditions that trigger display screen state switching. It can be understood that the display screen can switch between multiple states, and the central control module can set corresponding switching conditions for each state. For example, the display screen's states can include sleep state, wake-up state, high-performance state, and emergency state. The control condition data can contain trigger conditions or termination conditions for one or more states, or both. For example, for the sleep state, it can include conditions to trigger sleep and conditions to end sleep; for the wake-up state, it can include conditions to trigger wake-up, etc.
[0088] The sending card 420 monitors the video playback data of the corresponding display screen.
[0089] The sending card monitors the video playback data of the display screen. The video playback data refers to data related to the video currently playing on the screen. This includes, for example, the content, visuals, audio, duration, brightness, and refresh rate of the playing video. It is understood that the video played on the screen can be provided to the screen by the sending card. Therefore, monitoring the video playback data can be done by analyzing the video data to be sent before transcoding and sending it to the screen, or by collecting and analyzing the content playing on the screen during playback. In some embodiments, the sending card can also be replaced by a video processing module.
[0090] If the sending card 420 determines that the video playback data meets the control condition data, then the sending card controls the corresponding display screen to switch to the specified state according to the control instruction corresponding to the control condition data;
[0091] The display screen 430 executes the control command of the sending card to switch to the specified state.
[0092] If the video playback data meets the control condition data, it indicates that the display screen needs to transition to a specified state. Therefore, the display screen will control the transition to the specified state according to the control command corresponding to the control condition data. It can be understood that there is a correspondence between the control condition data and the specified state; that is, the control condition data is used to determine whether to transition to the specified state. There is a mutual correspondence between the control condition data, the control command, and the specified state. The control condition data is the conditional data used to detect whether to switch to the specified state, while the control command is the command used to switch the display screen to the specified state. The specified state can be one of the display screen's operating states, including sleep state and wake-up state, etc.
[0093] In the embodiments of this application, the central control module sends control condition data corresponding to the display screen to each sending card. The sending card monitors the video playback data of the corresponding display screen. When the sending card determines that the video playback data meets the control condition data, the sending card controls the corresponding display screen to switch to a specified state according to the control instruction corresponding to the control condition data. Thus, the central control module controls multiple display screens to switch states according to the data being played through the sending cards, improving the adaptability of the display screen state to the playback content and the flexibility of the configuration. Furthermore, it eliminates the need for manual settings of the display screens, reducing the maintenance cost of the display screens.
[0094] In some embodiments of this application, based on the above technical solutions, the control condition data includes a sleep condition; after determining that the video playback data of the display screen meets the sleep condition in the control condition data, the sending card sends a sleep command to the corresponding display screen;
[0095] According to the sleep command, the display screen controls the display screen to display a sleep screen and turns off the signals of the display screen's driver chip and horizontal output management chip;
[0096] The display screen shuts off the output voltage of the DC switching power chip of the display screen to stop supplying power to the driver chip and the row output transistor chip;
[0097] The display screen determines whether to switch to sleep mode based on the read status of the registers of the driver chip.
[0098] Specifically, the display screen enters sleep mode by displaying a sleep screen and powering off display-related modules. For details, please refer to [link to relevant documentation]. Figure 5 . Figure 5 This is a schematic flowchart illustrating the hibernation process in an embodiment of this application. Figure 5 As shown, the central control system sets the conditions for each display to trigger sleep mode. Then, the sending card monitors the video data played on the display. The trigger condition can be whether the black screen duration exceeds a threshold. If it does, the sending card issues a sleep command. The display enters a black screen according to the sleep command and shuts down the signals of the driver module and the horizontal output transistor (in this embodiment, a metal-semiconductor field-effect transistor). Subsequently, it shuts down the output of the switching power chip. The display determines whether it has entered sleep mode by checking if the driver chip can read back its registers. In this embodiment, the sleep screen is a black screen. In some embodiments, the sleep screen can also be a predetermined image or a loop of multiple images, or simply turning off the screen.
[0099] In some embodiments of this application, based on the above technical solutions, the control condition data includes a duration threshold, a chroma threshold, and a refresh rate threshold; if the duration of the black image in the video playback data of the corresponding display screen exceeds the duration threshold, or the video playback data indicates that the display screen has no video signal source, or the chroma value in the video playback data is lower than the chroma threshold within a preset time period, or the refresh rate of the video playback data is lower than the refresh rate threshold, then the sending card determines that the video playback data meets the sleep condition in the control condition data.
[0100] Specifically, in the embodiments of this application, the transmitting card can determine whether the control condition data is met based on the state of the display screen. Specifically, the transmitting card determines the state of the display screen by the duration of the black image displayed, whether the display screen has a signal source, the chroma value of the display screen, and the refresh rate of the display screen. If the duration of the black image displayed exceeds a duration threshold, the display screen has no video signal source, the chroma value is lower than a chroma threshold, or the refresh rate is lower than a refresh rate threshold, it indicates that the current display screen is not displaying valid content, thus determining that the video playback data meets the control condition data. It is understood that in this embodiment, the control condition data is the display screen's sleep condition.
[0101] In some embodiments of this application, based on the above technical solutions, the sending card detects the readback state of the register in the driver chip after the display screen turns off the output voltage of the DC switching power chip;
[0102] The sending card notifies the display screen to shut down the control card and power module based on the readback status of the registers in the driver chip.
[0103] In this embodiment, the display screen also includes an AC relay. When the display screen is in sleep mode, it completely shuts off the current to the display cabinet, thereby achieving lower sleep power consumption. Please refer to [link / reference]. Figure 6 , Figure 6 This is another schematic structural diagram of the display screen in an embodiment of this application. For example... Figure 6 Each display cabinet shown contains an added AC relay. After the display screen shuts off the output of the switching power chip, it further instructs the AC relay to shut down the power module, causing the display module, control card, and power module to cease operation and enter sleep mode. For details, please refer to [link to relevant documentation]. Figure 7 , Figure 7 This is another schematic flowchart illustrating the hibernation process in an embodiment of this application. For example... Figure 7 As shown, after the sending card reads back the register through the driver chip, it will shut down the power module through the AC relay, thereby stopping the display module, control card and power module from working.
[0104] In some embodiments of this application, based on the above technical solutions, the control condition data further includes a wake-up condition; after determining that the video playback data of the display screen meets the wake-up condition in the control condition data, the sending card sends a wake-up command to the corresponding display screen;
[0105] The display screen controls the control card of the display screen to start according to the wake-up command;
[0106] The display screen activates the DC switching power chip via the control card to supply power to the display screen's driver chip and horizontal output transistor chip;
[0107] The display screen determines whether to switch to the wake-up state based on the read state of the registers of the driver chip.
[0108] Specifically, the display screen enters the wake-up state by controlling the power-on of the display module. For details, please refer to [link / reference]. Figure 8 , Figure 8 This is a schematic flowchart illustrating the wake-up process in this embodiment. The central control system sets the conditions for each display screen to trigger wake-up. Subsequently, the sending card monitors the video data played on the display screen. The trigger condition may be whether the white image duration exceeds a threshold. If it does, the sending card issues a wake-up command. The display screen, according to the wake-up command, turns on the switching power chip to output DC voltage and sends a drive channel shutdown command. Then, the display screen determines whether the drive chip can read back its registers. If it can, the display screen sends a drive chip channel startup command, outputs the image, and completes the wake-up process.
[0109] In some embodiments of this application, based on the above technical solutions, after the sending card sends a wake-up command to the corresponding display screen, it notifies the AC relay of the display screen to start the power module of the corresponding display screen.
[0110] The display screen detects the voltage of the control card;
[0111] If the voltage of the control card is normal, then the output voltage of the control card and the DC switching power chip of the display screen will be turned on.
[0112] Specifically, during the wake-up process, the sending card uses an AC relay to power on the power module. For details, please refer to [link to relevant documentation]. Figure 9 , Figure 9 This is a schematic flowchart illustrating the wake-up process in this embodiment. After the display sends a wake-up command via the sending card, it notifies the AC relay to turn on the ADC power. The display then checks if the control card voltage is normal. If normal, it indicates that the control card has started normally, and the display's control card and switching power chip are activated to output DC voltage.
[0113] In some embodiments of this application, based on the above technical solutions, if the video playback data of the display screen contains display data of a non-black image or the video playback data indicates that the display screen has a video signal source, then the sending card determines that the video playback data satisfies the wake-up condition in the control condition data.
[0114] In some embodiments of this application, based on the above technical solutions, the central control module is used for:
[0115] Obtain video information to be played from multiple displays;
[0116] Based on the video information to be played on each display screen, sleep condition data and wake-up condition data corresponding to each display screen are generated, and control condition data for each display screen is obtained.
[0117] Send the corresponding control condition data to each display screen.
[0118] The video to be played information refers to the playback content specified for the display screen, which typically includes multiple video segments. This information includes time periods when video playback is required and time periods when playback is not required. The central control module determines the corresponding control conditions for the display screen based on these time periods and the specific content of the required video.
[0119] In some embodiments of this application, based on the above technical solutions, the display screen control system further includes a playback control module; the playback control module processes the source video signal and playback configuration sent by the central control module, arranges the video playback order of the display screen, and sends the video to be played to the sending card according to the video playback order.
[0120] The broadcast control module typically sits between the central control module and the sending card. It processes the source video signals and playback configurations sent by the central control module, arranges the content to be played on the display screen, and sends the video content to the sending card in the arranged order. The sending card then forwards the received content to the display screen. Specifically, the central control system sends source data to the broadcast control module. The broadcast control module then sends the source data to the sending card, which converts the source data into data recognizable by the display screen and provides it to the display screen.
[0121] The implementation details of the technical solutions in the embodiments of this application are described below: Please refer to Figure 10 , Figure 10 A flowchart of a display screen control method according to an embodiment of this application is shown. This display screen control method can be executed by a display screen control system, for example, by a terminal or server where the display screen control system resides. (Refer to...) Figure 1As shown, the display control includes at least steps S1010 to S1030, which are described in detail below:
[0122] Step S1010: Determine the control condition data corresponding to the display screen based on the video information to be played on the display screen.
[0123] The video to be played information refers to the playback content specified by the display screen's control system for the display screen, which typically includes multiple video segments. This information includes time periods when video playback is required and time periods when playback is not required. The control system determines the corresponding control condition data for the display screen based on these time periods and the specific content of the required video. This control condition data specifies the conditions that trigger the display screen's state switching. The display screen can switch between multiple states, and the control system can set corresponding switching conditions for each state. For example, the display screen's states may include sleep mode, wake-up mode, high-performance mode, and emergency mode. The control condition data may include trigger conditions, termination conditions, or both for one or more states. For example, for sleep mode, it may include conditions to trigger sleep and conditions to end sleep; for wake-up mode, it may include conditions to trigger wake-up, etc.
[0124] Step S1020: Monitor the video playback data of the display screen.
[0125] The control system monitors the video playback data of the display screen. This video playback data refers to information related to the video currently playing on the screen. For example, it includes the content, visuals, audio, duration, brightness, and refresh rate of the playing video. It's understood that the video played on the screen can be provided by the control system. Therefore, monitoring the video playback data can be done by analyzing the video data to be sent to the screen before transcoding, or by collecting and analyzing the content playing on the screen during playback.
[0126] Step S1030: If the video playback data satisfies the control condition data, then control the display screen to switch to the specified state according to the control instruction corresponding to the control condition data.
[0127] If the video playback data meets the control condition data, it indicates that the display screen needs to transition to a specified state. Therefore, the control system will control the display screen to transition to the specified state according to the control command corresponding to the control condition data. It can be understood that there is a correspondence between the control condition data and the specified state; that is, the control condition data is used to determine whether to transition to the specified state. There is a mutual correspondence between the control condition data, the control command, and the specified state. The control condition data is the conditional data used to detect whether to switch to the specified state, while the control command is the command used to switch the display screen to the specified state. The specified state can be one of the display screen's operating states, including sleep state and wake-up state, etc.
[0128] In the embodiments of this application, the central control module sends control condition data corresponding to the display screen to each sending card. The sending card monitors the video playback data of the corresponding display screen. When the sending card determines that the video playback data meets the control condition data, the sending card controls the corresponding display screen to switch to a specified state according to the control instruction corresponding to the control condition data. Thus, the central control module controls multiple display screens to switch states according to the data being played through the sending cards, improving the adaptability of the display screen state to the playback content and the flexibility of the configuration. Furthermore, it eliminates the need for manual settings of the display screens, reducing the maintenance cost of the display screens.
[0129] In some embodiments of this application, based on the above technical solutions, the control condition data includes a duration threshold, a color threshold, and a refresh rate threshold; after monitoring the video playback data of the display screen, the solution of this application further includes the following steps:
[0130] If the duration of the black image in the video playback data of the display screen exceeds the duration threshold, or the video playback data indicates that the display screen has no video signal source, or the chroma value in the video playback data is lower than the chroma threshold within a preset time period, or the refresh rate of the video playback data is lower than the refresh rate threshold, then the video playback data is determined to meet the control condition data.
[0131] Specifically, in the embodiments of this application, the control system can determine whether the control condition data is met based on the state of the display screen. Specifically, the control system determines the state of the display screen by the duration of the black image displayed, whether the display screen has a signal source, the chroma value of the display screen, and the refresh rate of the display screen. If the duration of the black image displayed exceeds a duration threshold, the display screen has no video signal source, the chroma value is lower than a chroma threshold, or the refresh rate is lower than a refresh rate threshold, it indicates that the display screen is not currently displaying valid content, thus determining that the video playback data meets the control condition data. It is understood that in this embodiment, the control condition data is the display screen's sleep condition.
[0132] In some embodiments of this application, based on the above technical solutions and the above steps, the display screen is controlled to switch to a specified state according to the control instructions corresponding to the control condition data. The solution of this application specifically includes the following steps:
[0133] According to the control command, the display screen is controlled to display a sleep screen, and the signals of the display screen's driver chip and horizontal output management chip are turned off;
[0134] Turn off the output voltage of the DC switching power chip of the display screen to stop supplying power to the driver chip and the horizontal output transistor chip;
[0135] The display screen is switched to sleep mode based on the read status of the registers of the driver chip.
[0136] Specifically, the control system enters sleep mode by displaying a sleep screen on the screen and powering off display-related modules. Specifically, the control system sets conditions for each screen to trigger sleep mode. Then, it monitors the video data played on the screen. The trigger condition can be whether the black screen duration exceeds a threshold. If it does, a sleep command is issued. The screen enters a black screen according to the sleep command and shuts down the signals of the drive module and the horizontal output transistor (in this embodiment, a metal-semiconductor field-effect transistor). Subsequently, it shuts down the output of the switching power chip. The control system determines whether the screen has entered sleep mode by checking if the drive chip can read back its registers. In this embodiment, the sleep screen is a black screen. In some embodiments, the sleep screen can be a predetermined image or a loop of multiple images, or the screen can be turned off directly.
[0137] In some embodiments of this application, based on the above technical solutions, the solution of this application further includes the following steps:
[0138] After turning off the output voltage of the DC switching power chip of the display screen, the power module of the display screen is turned off.
[0139] When the display screen is woken up, the power module is activated via the display screen's AC relay to turn on the display screen's DC switching power chip.
[0140] In this embodiment, the display screen also includes an AC relay. When the display screen is in sleep mode, it completely shuts off the current to the display cabinet, thereby achieving lower sleep power consumption. An AC relay is added to each display cabinet. After the display screen turns off the output of the switching power chip, it further notifies the power control module to turn off the power module, causing the display module, control card, and power module to stop working and enter sleep mode. Specifically, after the control system reads back the registers through the driver chip, it turns off the power module through the power control module, causing the display module, control card, and power module to stop working. Subsequently, in the corresponding wake-up process, the control system turns on the power module through the AC relay. Specifically, after the control system sends a wake-up command through the sending card, it notifies the AC relay to turn on the ADC power. Then, it checks whether the control card voltage is normal. If it is normal, it indicates that the control card has started normally, and finally, the control card turns on the switching power chip to output DC voltage.
[0141] In some embodiments of this application, based on the above technical solutions and the above steps, after monitoring the video playback data of the display screen, the method further includes the following steps:
[0142] If the video playback data of the display screen contains display data of a non-black image or the video playback data indicates that the display screen has a video signal source, then it is determined that the video playback data satisfies the wake-up condition in the control condition data.
[0143] In this embodiment, the control condition data refers to the wake-up condition of the display screen. Specifically, the wake-up condition includes display data containing a non-black image in the video playback data or video playback data indicating the presence of a video signal source on the display screen. In some embodiments, the duration of displaying a white image can be used as the criterion for determining the wake-up condition. Similar to the sleep process, the wake-up condition may also include conditions such as brightness value, chroma value, and refresh rate.
[0144] In some embodiments of this application, based on the above technical solutions, the above steps, controlling the display screen to switch to a specified state according to the control instructions corresponding to the control condition data, specifically include the following steps:
[0145] The control unit of the display screen is activated according to the control command.
[0146] The control unit activates the DC switching power chip to supply power to the display's driver chip and horizontal output transistor chip.
[0147] The display screen is switched to the wake-up state based on the read state of the registers of the driver chip.
[0148] Specifically, the control system enters the wake-up state by powering on the display modules of the screens. Specifically, the control system sets the wake-up conditions for each display screen. Then, it monitors the video data played on the screens. The trigger condition could be whether the white image duration exceeds a threshold. If it does, a wake-up command is issued. Based on the wake-up command, the display screen turns on the switching power chip to output DC voltage and sends a drive channel shutdown command. Then, it checks whether the drive chip's registers can be read back. If so, it sends a drive chip channel enable command, outputs the image, and completes the display screen's wake-up state.
[0149] In some embodiments of this application, based on the above technical solutions, the above steps, which determine the control condition data corresponding to the display screen according to the video information to be played on the display screen, specifically include the following steps:
[0150] Obtain video information to be played from multiple displays;
[0151] Based on the video information to be played on each display screen, sleep condition data and wake-up condition data corresponding to each display screen are generated, and control condition data for each display screen is obtained.
[0152] Send the corresponding control condition data to each display screen.
[0153] In this embodiment, the control system acquires video information to be played from multiple displays. This video information typically represents one or more videos that each display needs to play within a certain timeframe. The video information to be played may differ between different displays. Based on this video information, the control system generates sleep and wake-up condition data corresponding to each display, thus obtaining control condition data for each display. Finally, the control system sends the corresponding control condition data to each display, thereby configuring the sleep and wake-up conditions for each display.
[0154] It should be noted that although the steps of the method in this application are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0155] Figure 11 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown.
[0156] It should be noted that, Figure 11 The computer system 1100 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0157] like Figure 11 As shown, the computer system 1100 includes a Central Processing Unit (CPU) 1101, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 1102 or programs loaded from Storage Unit 1108 into Random Access Memory (RAM) 1103. The RAM 1103 also stores various programs and data required for system operation. The CPU 1101, ROM 1102, and RAM 1103 are interconnected via a bus 1104. An Input / Output (I / O) interface 1105 is also connected to the bus 1104.
[0158] The following components are connected to I / O interface 1105: an input section 1106 including a keyboard, mouse, etc.; an output section 1107 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1108 including a hard disk, etc.; and a communication section 1109 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 1109 performs communication processing via a network such as the Internet. A drive 1110 is also connected to I / O interface 1105 as needed. Removable media 1111, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1110 as needed so that computer programs read from them can be installed into storage section 1108 as needed.
[0159] Specifically, according to embodiments of this application, the processes described in the various method flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1109, and / or installed from removable medium 1111. When the computer program is executed by central processing unit (CPU) 1101, it performs various functions defined in the system of this application.
[0160] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0161] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0162] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0163] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the method according to the embodiments of this application.
[0164] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.
[0165] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A display screen control system, characterized in that, It includes a central control module, multiple sending cards, and multiple displays, with each sending card corresponding to one display. The central control module acquires the video information to be played from the multiple displays; based on the video information to be played from each display, it generates sleep condition data and wake-up condition data corresponding to each display, which serve as control condition data for each display; and sends the control condition data corresponding to each display to each sending card. The sending card monitors the video playback data of the corresponding display screen. If the sending card determines that the video playback data meets the control condition data, then the sending card controls the corresponding display screen to switch to the specified state according to the control instruction corresponding to the control condition data; The display screen executes the control instructions of the sending card to switch to the specified state.
2. The display screen control system according to claim 1, characterized in that, The control condition data includes a sleep condition; after determining that the video playback data of the display screen meets the sleep condition in the control condition data, the sending card sends a sleep command to the corresponding display screen. According to the sleep command, the display screen controls the display screen to display a sleep screen and turns off the signals of the display screen's driver chip and horizontal output management chip; The display screen shuts off the output voltage of the DC switching power chip of the display screen to stop supplying power to the driver chip and the row output transistor chip; The display screen determines whether to switch to sleep mode based on the read status of the registers of the driver chip.
3. The display screen control system according to claim 2, characterized in that, The control condition data includes a duration threshold, a chroma threshold, and a refresh rate threshold. If the duration of a black image in the video playback data of the corresponding display exceeds the duration threshold, or the video playback data indicates that the display has no video signal source, or the chroma value in the video playback data is lower than the chroma threshold within a preset time period, or the refresh rate of the video playback data is lower than the refresh rate threshold, then the sending card determines that the video playback data meets the sleep condition in the control condition data.
4. The display screen control system according to claim 2, characterized in that, The sending card detects the readback status of the register in the driver chip after the display screen turns off the output voltage of the DC switching power chip; The sending card notifies the display screen to shut down the control card and power module based on the readback status of the registers in the driver chip.
5. The display screen control system according to claim 2, characterized in that, The control condition data also includes a wake-up condition; after determining that the video playback data of the display screen meets the wake-up condition in the control condition data, the sending card sends a wake-up command to the corresponding display screen. The display screen controls the control card of the display screen to start according to the wake-up command; The display screen activates the DC switching power chip via the control card to supply power to the display screen's driver chip and horizontal output transistor chip; The display screen determines whether to switch to the wake-up state based on the read state of the registers of the driver chip.
6. The display screen control system according to claim 5, characterized in that, After sending a wake-up command to the corresponding display screen, the sending card notifies the AC relay of the display screen to start the power module of the corresponding display screen. The display screen detects the voltage of the control card; If the voltage of the control card is normal, then the output voltage of the control card and the DC switching power chip of the display screen will be turned on.
7. The display screen control system according to claim 5, characterized in that, If the video playback data of the display screen contains display data of a non-black image or the video playback data indicates that the display screen has a video signal source, then the sending card determines that the video playback data satisfies the wake-up condition in the control condition data.
8. The display screen control system according to claim 1, characterized in that, The display screen control system also includes a playback control module; the playback control module processes the source video signal and playback configuration sent by the central control module, arranges the video playback order of the display screen, and sends the video to be played to the sending card according to the video playback order.
9. A display screen control method, characterized in that, include: Based on the video information to be played on the display screen, generate sleep condition data and wake-up condition data corresponding to the display screen, which are used as control condition data corresponding to the display screen. Monitor the video playback data on the display screen; If the video playback data meets the control condition data, then the display screen is controlled to switch to the specified state according to the control instruction corresponding to the control condition data.
Citation Information
Patent Citations
Energy-saving display system and method based on double-latch signal
CN107633794A
Method and device for protecting screen
CN108766346A