Outdoor large screen energy-saving control system and method based on human body real-time monitoring
By implementing an energy-saving control system based on real-time human monitoring in outdoor large-screen devices, dynamically adjusting brightness and other parameters, the problem of energy waste when there is no user interaction is solved, and the effect of reducing energy consumption and extending equipment life is achieved.
Patent Information
- Application Number
- CN202510206119.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-03-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Outdoor large-screen devices are wasteful due to high brightness and high energy consumption when there is no user interaction.
An outdoor large-screen energy-saving control system based on real-time human monitoring is adopted, which includes a data acquisition module, a data judgment module, a first command generation module, a second command generation module, a data processing module and an early warning module. Automatic energy-saving control is achieved by monitoring user interaction data and ambient light in real time, and dynamically adjusting screen brightness and other parameters.
It effectively reduces the energy waste of outdoor large-screen devices without user interaction, reduces energy consumption, extends the service life of the equipment, and improves the management efficiency and economic benefits of the equipment.
Smart Images

Figure CN119694272A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular to an outdoor large-screen energy-saving control system and method based on real-time human body monitoring. Background Art
[0002] With the rapid development of informatization and digitalization, outdoor large screens have been widely used in various scenarios such as smart cities, smart parks, and smart communities. Outdoor large screen devices provide users with an excellent interactive experience with their rich functional display methods. In order to cope with environmental factors such as outdoor lighting, outdoor large screen devices usually use high-brightness display screens to enhance the outdoor large screens to provide clear display effects under various lighting conditions. However, the high brightness of outdoor large screens also brings the problem of high energy consumption.
[0003] Although high-brightness display screens provide good visual effects for outdoor large-screen devices, the high brightness and high energy consumption of outdoor large-screen devices when no user is using them will cause a huge waste of resources. Not only that, the high energy consumption of outdoor large-screen devices will also cause heat dissipation problems, further shortening the service life of the display screen. Therefore, how to reduce the energy consumption of outdoor large-screen devices while ensuring the normal use of outdoor large-screen devices has become a technical pain point that needs to be solved urgently. Summary of the invention
[0004] In view of the deficiencies in the prior art, the present invention provides an outdoor large-screen energy-saving control system and method based on real-time human body monitoring, which solves the problem of energy waste caused by the high brightness and high energy consumption characteristics of outdoor large-screen devices when there is no user interaction.
[0005] In order to solve the above technical problems, the specific technical solutions of the present invention are as follows: In the first aspect, the outdoor large-screen energy-saving control system based on real-time human body monitoring provided by the present invention comprises: Data acquisition module: used to obtain historical data of outdoor large screens, including historical data of user interaction, historical data of ambient light, historical data of device status, historical data of energy consumption, historical data of user feedback, and historical data of remote management. The random forest model is trained using the historical data of outdoor large screens to obtain an energy-saving control model. Data judgment module: used to collect real-time user interaction data, judge the real-time user interaction data, and obtain real-time judgment results. If the real-time judgment result is no user interaction, the energy-saving control process is triggered. If the real-time user interaction data cannot be collected, a shutdown command for the outdoor large-screen device is generated; The first command generation module: is used to trigger the energy-saving control process and execute the energy-saving control process. The energy-saving control process includes substituting the real-time user interaction data in the non-user interaction state into the energy-saving control model to obtain the first real-time outdoor large screen control parameter, sending the first real-time outdoor large screen control parameter to the outdoor large screen device end, collecting the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter, and using the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter as the first data to be compared, and comparing the first data to be compared with the preset energy-saving state value range. If the first data to be compared is within the preset energy-saving state value range, the first real-time outdoor large screen control parameter is used as the sleep command of the outdoor screen device end; The second command generation module is used to trigger the intelligent wake-up mechanism if the real-time judgment result is that there is user interaction. The triggering of the intelligent wake-up mechanism includes substituting the real-time user interaction data in the user interaction state into the energy-saving control model to obtain the second real-time outdoor large screen control parameter, sending the second real-time outdoor large screen control parameter to the outdoor large screen device end, collecting the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter, and using the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter as the second data to be compared, and comparing the second data to be compared with the preset energy-saving value. If the second brightness data to be compared is within the preset energy-saving value range, the second real-time outdoor large screen control parameter is used as the outdoor screen device end wake-up command; Data processing module: used for receiving standard parameters for real-time monitoring of outdoor large screens, comparing the standard parameters for real-time monitoring of outdoor large screens with the first data to be compared and the second data to be compared in turn, obtaining a first control parameter error and a second control parameter error, comparing the first control parameter error and the second control parameter error with a preset control parameter error range, obtaining data exceeding the preset control parameter error range, optimizing the energy-saving control model using a genetic algorithm based on the data exceeding the preset control parameter error range, and obtaining an optimized energy-saving control model; Early warning module: used to collect standard parameters for real-time monitoring of outdoor large screens, collect control parameters of outdoor large screens generated after executing the optimized energy-saving control model, compare the large screen operating parameters to be compared generated after executing the optimized energy-saving control model with the standard parameters for real-time monitoring of real-time outdoor large screens. If the large screen operating parameters to be compared exceed the standard parameters for real-time monitoring of real-time outdoor large screens, large screen energy-saving monitoring early warning information is generated and sent to the remote control terminal.
[0006] Furthermore, in the outdoor large-screen energy-saving control system based on real-time human body monitoring described in the present invention, the data judgment module is also used for: Receive real-time user interaction data collected by sensors, where the real-time user interaction data includes real-time infrared signals and real-time camera images; Preprocess the real-time user interaction data. Data preprocessing includes data cleaning and format conversion. The preprocessed data is stored in the temporary data buffer of the server. Call the user interaction judgment algorithm to analyze the preprocessed data to determine whether there are users interacting with the outdoor large screen and obtain real-time judgment results. The real-time judgment results are generated and stored in the judgment result storage area of the server. If the real-time judgment result is that there is user interaction, the energy-saving control process is not executed, and new user interaction data continues to be received; If the real-time judgment result is that there is no user interaction, the server triggers the energy-saving control process, and the server sends an energy-saving control instruction to the outdoor large-screen device. The energy-saving control instruction includes parameters of the energy-saving mode, and the parameters of the energy-saving mode include reducing brightness and shutting down some functions; If no valid data is received within the preset time, it is determined that real-time user interaction data cannot be collected, and an outdoor large-screen device shutdown command is generated and sent to the outdoor large-screen device through the network. The outdoor large-screen device shutdown command instructs the outdoor large-screen device to shut down.
[0007] Furthermore, in the outdoor large-screen energy-saving control system based on real-time human body monitoring described in the present invention, the first command generation module is also used to: When the data judgment module determines that there is no user interaction, the server triggers the energy-saving control process and enters the energy-saving mode, and the outdoor large-screen device status switches to the energy-saving control preparation state; Substituting the real-time user interaction data in the non-user interaction state into the energy-saving control model, the real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculation; The energy-saving control model calculates the first real-time outdoor large screen control parameter according to the input data. The first real-time outdoor large screen control parameter includes screen brightness, refresh rate and information of shutting down some functional modules. The calculated first real-time outdoor large screen control parameter is stored in the control parameter storage area of the server; Sending the first real-time outdoor large screen control parameter to the outdoor large screen device end, the first real-time outdoor large screen control parameter is transmitted to the outdoor large screen device through the network, and the device is ready to execute the first real-time outdoor large screen control parameter; After the outdoor large-screen device executes the first real-time outdoor large-screen control parameter, the collection device end executes the screen data after the first real-time outdoor large-screen control parameter, the screen data after the first real-time outdoor large-screen control parameter includes the actual outdoor large-screen brightness and the actual outdoor large-screen power consumption, the outdoor large-screen device transmits the screen data after the first real-time outdoor large-screen control parameter back to the server through the network, and the server receives and stores the screen data after the first real-time outdoor large-screen control parameter; The screen data after the first real-time outdoor large screen control parameter is used as the first data to be compared, and the first data to be compared is compared with the preset energy-saving state value range to determine whether the screen data meets the energy-saving standard information, and the comparison result is generated and stored in the comparison result storage area of the server; If the first data to be compared is within the preset energy-saving state value range, the server confirms that the first real-time outdoor large screen control parameter is valid, uses the screen data after the first real-time outdoor large screen control parameter as the sleep command of the outdoor screen device, and marks and stores the sleep command in the control command storage area; If the first data to be compared is not within the preset energy-saving state value range, the energy-saving control model is adjusted or the control parameters are recalculated, triggering the energy-saving control model adjustment and recalculation process.
[0008] Furthermore, in the outdoor large-screen energy-saving control system based on real-time human body monitoring described in the present invention, the second command generation module is also used to: Monitor real-time user interaction data. When it is determined that there is user interaction, the intelligent wake-up mechanism is triggered. Without any special data flow, the server's internal state switches to the intelligent wake-up preparation state. Substitute the real-time user interaction data in the user interaction state into the energy-saving control model, which is used to calculate the screen parameters when waking up. The real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculating. The energy-saving control model calculates a second real-time outdoor large screen control parameter according to the user interaction data, and the second real-time outdoor large screen control parameter includes screen brightness adjustment; The second real-time outdoor large screen control parameter is sent to the outdoor large screen device end. After the outdoor large screen device end executes the second real-time outdoor large screen control parameter, the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter is collected. The screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter includes the actual brightness of the outdoor large screen; The server collects the screen data after the outdoor large-screen device executes the second real-time outdoor large-screen control parameter as the second data to be compared, compares the second data to be compared with the preset energy-saving value, and determines whether the screen data meets the expected state after wake-up. The comparison result is generated and stored in the comparison result storage area of the server; If the second data to be compared is within the preset energy-saving value range, it is confirmed that the second real-time outdoor large screen control parameter is valid, and the second real-time outdoor large screen control parameter is used as the wake-up command of the outdoor screen device. The server marks the wake-up command and stores it in the control command storage area.
[0009] Furthermore, in the outdoor large-screen energy-saving control system based on real-time human body monitoring described in the present invention, the early warning module is also used for: Reading standard monitoring parameters of the real-time outdoor large screen from a preset configuration file or database, the standard monitoring parameters of the real-time outdoor large screen include the normal operating range or threshold of screen brightness, power consumption, and temperature, and the standard monitoring parameters of the real-time outdoor large screen are loaded into the memory of the server; After executing the optimized energy-saving control model, the optimized outdoor large-screen control parameters generated by the optimized energy-saving control model are collected. The optimized outdoor large-screen control parameters are the optimal outdoor large-screen control settings calculated by the optimized energy-saving control model based on environmental data and user behavior factors; Collect and execute the optimized outdoor large screen control parameters to generate the large screen operation parameters to be compared, align the large screen operation parameters to be compared with the real-time outdoor large screen monitoring standard parameters, compare the large screen operation parameters to be compared with the real-time outdoor large screen monitoring standard parameters one by one, and check whether any of the large screen operation parameters to be compared exceeds the range or threshold of the real-time outdoor large screen monitoring standard parameters; If the operating parameters of the large screen to be compared exceed the real-time outdoor large screen monitoring standard parameters, the server identifies the out-of-range parameters and generates large screen energy-saving monitoring and early warning information, which includes the information of the exceeded parameters and the exceeding time; The large-screen energy-saving monitoring and early warning information is sent to the remote control terminal, which includes the operation and maintenance personnel's mobile phone, computer and management platform.
[0010] In the second aspect, the outdoor large-screen energy-saving control method based on real-time human body monitoring provided by the present invention is applied to the outdoor large-screen energy-saving control system based on real-time human body monitoring, including: Step S101: Obtaining historical data of outdoor large screens, which includes historical data of user interaction, historical data of ambient light, historical data of device status, historical data of energy consumption, historical data of user feedback, and historical data of remote management. The random forest model is trained using the historical data of outdoor large screens to obtain an energy-saving control model. Step S102: collecting real-time user interaction data, judging the real-time user interaction data, and obtaining a real-time judgment result. If the real-time judgment result is no user interaction, the energy-saving control process is triggered. If the real-time user interaction data cannot be collected, a command to shut down the outdoor large-screen device is generated. Step S103: After the energy-saving control process is triggered, the energy-saving control process is executed, and the energy-saving control process includes substituting the real-time user interaction data in the non-user interaction state into the energy-saving control model to obtain the first real-time outdoor large screen control parameter, sending the first real-time outdoor large screen control parameter to the outdoor large screen device end, collecting the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter, and using the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter as the first data to be compared, and comparing the first data to be compared with the preset energy-saving state value range. If the first data to be compared is within the preset energy-saving state value range, the first real-time outdoor large screen control parameter is used as the sleep command of the outdoor screen device end; Step S104: If the real-time judgment result is that there is user interaction, the intelligent wake-up mechanism is triggered. The triggering of the intelligent wake-up mechanism includes substituting the real-time user interaction data in the user interaction state into the energy-saving control model to obtain the second real-time outdoor large screen control parameter, sending the second real-time outdoor large screen control parameter to the outdoor large screen device end, collecting the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter, and using the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter as the second data to be compared, and comparing the second data to be compared with the preset energy-saving value. If the second brightness data to be compared is within the preset energy-saving value range, the second real-time outdoor large screen control parameter is used as the outdoor screen device end wake-up command; Step S105: receiving standard parameters for real-time monitoring of outdoor large screens, comparing the standard parameters for real-time monitoring of outdoor large screens with the first data to be compared and the second data to be compared in turn, obtaining a first control parameter error and a second control parameter error, comparing the first control parameter error and the second control parameter error with a preset control parameter error range, obtaining data exceeding the preset control parameter error range, optimizing the energy-saving control model using a genetic algorithm based on the data exceeding the preset control parameter error range, and obtaining an optimized energy-saving control model; Step S106: Collect standard parameters for real-time monitoring of outdoor large screens, collect control parameters of outdoor large screens generated after executing the optimized energy-saving control model, compare the large screen operating parameters to be compared generated after executing the optimized energy-saving control model with the standard parameters for real-time monitoring of real-time outdoor large screens, if the large screen operating parameters to be compared exceed the standard parameters for real-time monitoring of real-time outdoor large screens, generate large screen energy-saving monitoring early warning information, and send the large screen energy-saving monitoring early warning information to the remote control terminal.
[0011] Furthermore, the outdoor large-screen energy-saving control method based on real-time human body monitoring described in the present invention, step S102 includes: Receive real-time user interaction data collected by sensors, where the real-time user interaction data includes real-time infrared signals and real-time camera images; Preprocess the real-time user interaction data. Data preprocessing includes data cleaning and format conversion. The preprocessed data is stored in the temporary data buffer of the server. Call the user interaction judgment algorithm to analyze the preprocessed data to determine whether there are users interacting with the outdoor large screen and obtain real-time judgment results. The real-time judgment results are generated and stored in the judgment result storage area of the server. If the real-time judgment result is that there is user interaction, the energy-saving control process is not executed, and new user interaction data continues to be received; If the real-time judgment result is that there is no user interaction, the server triggers the energy-saving control process, and the server sends an energy-saving control instruction to the outdoor large-screen device. The energy-saving control instruction includes parameters of the energy-saving mode, and the parameters of the energy-saving mode include reducing brightness and shutting down some functions; If no valid data is received within the preset time, it is determined that real-time user interaction data cannot be collected, and an outdoor large-screen device shutdown command is generated and sent to the outdoor large-screen device through the network. The outdoor large-screen device shutdown command instructs the outdoor large-screen device to shut down.
[0012] Furthermore, the outdoor large-screen energy-saving control method based on real-time human body monitoring described in the present invention, step S103 includes: When the result of step S102 is that there is no user interaction, the server triggers the energy-saving control process and enters the energy-saving mode, and the state of the outdoor large-screen device is switched to the energy-saving control preparation state; Substituting the real-time user interaction data in the non-user interaction state into the energy-saving control model, the real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculation; The energy-saving control model calculates the first real-time outdoor large screen control parameter according to the input data. The first real-time outdoor large screen control parameter includes screen brightness, refresh rate and information of shutting down some functional modules. The calculated first real-time outdoor large screen control parameter is stored in the control parameter storage area of the server; Sending the first real-time outdoor large screen control parameter to the outdoor large screen device end, the first real-time outdoor large screen control parameter is transmitted to the outdoor large screen device through the network, and the device is ready to execute the first real-time outdoor large screen control parameter; After the outdoor large-screen device executes the first real-time outdoor large-screen control parameter, the collection device end executes the screen data after the first real-time outdoor large-screen control parameter, the screen data after the first real-time outdoor large-screen control parameter includes the actual outdoor large-screen brightness and the actual outdoor large-screen power consumption, the outdoor large-screen device transmits the screen data after the first real-time outdoor large-screen control parameter back to the server through the network, and the server receives and stores the screen data after the first real-time outdoor large-screen control parameter; The screen data after the first real-time outdoor large screen control parameter is used as the first data to be compared, and the first data to be compared is compared with the preset energy-saving state value range to determine whether the screen data meets the energy-saving standard information, and the comparison result is generated and stored in the comparison result storage area of the server; If the first data to be compared is within the preset energy-saving state value range, the server confirms that the first real-time outdoor large screen control parameter is valid, uses the screen data after the first real-time outdoor large screen control parameter as the sleep command of the outdoor screen device, and marks and stores the sleep command in the control command storage area; If the first data to be compared is not within the preset energy-saving state value range, the energy-saving control model is adjusted or the control parameters are recalculated, triggering the energy-saving control model adjustment and recalculation process.
[0013] Furthermore, the outdoor large-screen energy-saving control method based on real-time human body monitoring described in the present invention, step S104 includes: Monitor real-time user interaction data. When it is determined that there is user interaction, the intelligent wake-up mechanism is triggered. Without any special data flow, the server's internal state switches to the intelligent wake-up preparation state. Substitute the real-time user interaction data in the user interaction state into the energy-saving control model, which is used to calculate the screen parameters when waking up. The real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculating. The energy-saving control model calculates a second real-time outdoor large screen control parameter according to the user interaction data, and the second real-time outdoor large screen control parameter includes screen brightness adjustment; The second real-time outdoor large screen control parameter is sent to the outdoor large screen device end. After the outdoor large screen device end executes the second real-time outdoor large screen control parameter, the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter is collected. The screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter includes the actual brightness of the outdoor large screen; The server collects the screen data after the outdoor large-screen device executes the second real-time outdoor large-screen control parameter as the second data to be compared, compares the second data to be compared with the preset energy-saving value, and determines whether the screen data meets the expected state after wake-up. The comparison result is generated and stored in the comparison result storage area of the server; If the second data to be compared is within the preset energy-saving value range, it is confirmed that the second real-time outdoor large screen control parameter is valid, and the second real-time outdoor large screen control parameter is used as the wake-up command of the outdoor screen device. The server marks the wake-up command and stores it in the control command storage area.
[0014] Furthermore, the outdoor large-screen energy-saving control method based on real-time human body monitoring described in the present invention, step S105 includes: Reading standard monitoring parameters of the real-time outdoor large screen from a preset configuration file or database, the standard monitoring parameters of the real-time outdoor large screen include the normal operating range or threshold of screen brightness, power consumption, and temperature, and the standard monitoring parameters of the real-time outdoor large screen are loaded into the memory of the server; After executing the optimized energy-saving control model, the optimized outdoor large-screen control parameters generated by the optimized energy-saving control model are collected. The optimized outdoor large-screen control parameters are the optimal outdoor large-screen control settings calculated by the optimized energy-saving control model based on environmental data and user behavior factors; Collect and execute the optimized outdoor large screen control parameters to generate the large screen operation parameters to be compared, align the large screen operation parameters to be compared with the real-time outdoor large screen monitoring standard parameters, compare the large screen operation parameters to be compared with the real-time outdoor large screen monitoring standard parameters one by one, and check whether any of the large screen operation parameters to be compared exceeds the range or threshold of the real-time outdoor large screen monitoring standard parameters; If the operating parameters of the large screen to be compared exceed the real-time outdoor large screen monitoring standard parameters, the server identifies the out-of-range parameters and generates large screen energy-saving monitoring and early warning information, which includes information on the exceeded parameters and the exceeding time.
[0015] Beneficial effects of the present invention: The present invention uses an intelligent control algorithm to dynamically adjust parameters such as screen brightness, contrast, and refresh rate of the outdoor large screen according to real-time data such as the light intensity and temperature of the outdoor environment. When there is no user interaction, the screen brightness is automatically reduced to energy-saving mode, which effectively reduces energy waste and significantly reduces the energy consumption of outdoor large-screen devices. By intelligently controlling the screen brightness, excessive wear of display components such as LED lamp beads caused by long-term high-brightness operation is avoided, thereby extending the service life of outdoor large-screen devices. At the same time, the intelligent heat dissipation design also effectively reduces the operating temperature of the equipment, further protecting the internal components of the equipment.
[0016] The present invention is equipped with a remote monitoring module, which can realize real-time connection with a remote control terminal. Operation and maintenance personnel can monitor the operation status and energy consumption of the outdoor large screen in real time through the remote control terminal, timely discover and handle abnormal problems, and improve the management efficiency and maintenance convenience of the equipment. By saving energy and reducing consumption and extending the service life of the equipment, the present invention reduces the operating cost of the outdoor large-screen equipment and improves the economic benefits. At the same time, energy conservation and emission reduction are also in line with the green concept of social development, which helps to promote sustainable development and improve social benefits.
[0017] To sum up, the present invention effectively solves the problems of high brightness and high energy consumption of outdoor large-screen equipment without user interaction through technical means such as intelligent control and remote monitoring, and achieves multiple beneficial effects such as energy saving and consumption reduction, improving equipment service life, enhancing display effect and readability, realizing remote monitoring and management, and improving economic and social benefits. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solution of the present invention, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, for ordinary technicians in this field, other drawings can be obtained based on the drawings without paying any creative labor.
[0019] Figure 1 A schematic flow chart of an outdoor large-screen energy-saving control method based on real-time human body monitoring provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described in conjunction with the specific embodiments of the present invention and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. The technical solutions provided by the embodiments of the present invention are described in detail below in conjunction with the drawings.
[0021] In order to better understand the purpose of the present invention, the present invention is described in further detail below.
[0022] In the first aspect, the present invention provides an outdoor large-screen energy-saving control system based on real-time human body monitoring, comprising: Data acquisition module: obtains historical data of outdoor large screens, including historical data of user interaction, historical data of ambient light, historical data of device status, historical data of energy consumption, historical data of user feedback, and historical data of remote management. The random forest model is trained using the historical data of outdoor large screens to obtain an energy-saving control model. The data acquisition module is responsible for comprehensively collecting relevant historical data of outdoor large screens, which is the basis for building and optimizing energy-saving control models. The specific technical solutions are as follows: Data collection source determination: Sensor network: Identify the various sensors connected to the outdoor large-screen devices, including but not limited to infrared sensors (used to detect human activities), cameras (used to capture images to determine user interaction), light sensors (used to monitor ambient light intensity), etc.
[0023] Device log: Extract historical data from the built-in log system of the outdoor large-screen device, which records the device's operating status, energy consumption, user interaction records, etc.
[0024] Remote management system: obtain user feedback, remote management operation records and other data from the remote management platform.
[0025] Data classification and integration: User interaction history data: collect and analyze user interaction behaviors with outdoor large screens, such as touch operations, gesture recognition, voice commands, etc.
[0026] Ambient light historical data: Organizes the ambient light intensity data collected by the light sensor at different time periods.
[0027] Equipment status history data: record the power on / off time, operation mode (such as normal mode, energy-saving mode) and other status information of outdoor large-screen equipment.
[0028] Energy consumption historical data: Statistics of energy consumption data of outdoor large screens in different time periods, including power consumption, power changes, etc.
[0029] User feedback historical data: summarizes the feedback provided by users through remote management systems or other channels on the use experience of outdoor large screens, function suggestions, etc.
[0030] Remote management historical data: records the remote management operations performed by operation and maintenance personnel on the outdoor large screen, such as parameter adjustment, troubleshooting, etc.
[0031] Data preprocessing: Data cleaning: Remove noisy data, outliers (such as erroneous data due to sensor failure or interference), and incomplete data records.
[0032] Format conversion: Convert data from different data sources into a unified format to facilitate subsequent data analysis and model training.
[0033] Data standardization / normalization: Standardize or normalize numerical data to ensure that data of different dimensions are comparable in model training.
[0034] Data storage and management: Database design: Design a reasonable database structure to store historical data of outdoor large screens to ensure efficient retrieval and update of data.
[0035] Data backup and recovery: Back up important data regularly to prevent data loss, and design data recovery mechanisms to deal with possible data corruption.
[0036] Model training preparation: Feature selection: Extract feature variables that have an important impact on the training of energy-saving control models from the preprocessed data.
[0037] Dataset division: Divide historical data into training set, validation set and test set for model training, validation and testing.
[0038] Random forest model construction: Based on the selected feature variables and the divided data set, a random forest model is constructed. Random forest is an ensemble learning method that improves the accuracy and robustness of the model by building multiple decision trees.
[0039] Model training and evaluation: Model training: Use the training set data to train the random forest model and adjust the model parameters to optimize the model performance.
[0040] Model validation: Use validation set data to validate the trained model and evaluate the generalization ability and accuracy of the model.
[0041] Model testing and optimization: Use the test set data to test the model, and optimize and adjust the model based on the test results until a satisfactory performance level is achieved.
[0042] Data judgment module: collects real-time user interaction data, judges the real-time user interaction data, and obtains real-time judgment results. If the real-time judgment result is no user interaction, the energy-saving control process is triggered. If the real-time user interaction data cannot be collected, a shutdown command for the outdoor large-screen device is generated; The data judgment module is responsible for collecting the interaction data between users and the outdoor large screen in real time, and judging whether there are users currently interacting with the outdoor large screen based on these data. The specific technical solution is as follows: Sensor initialization and data collection: Sensor preparation: Initialize the sensor data acquisition module connected to the outdoor large-screen device, including infrared sensors, cameras, etc. The server sends an initialization command to the sensor to ensure that the sensor is in normal working condition and is ready to start data acquisition.
[0043] Real-time data collection: The sensor collects user interaction data in real time, including infrared signals (used to detect human activities) and camera images (used to capture images to determine the user's specific interactive behavior).
[0044] Data preprocessing: Data reception and caching: The server listens to real-time user interaction data from sensors and caches the data after receiving it to prevent data loss or processing delays.
[0045] Data cleaning and format conversion: Clean the received data to remove noise and outliers, and convert the format to ensure that the data format is compatible with subsequent processing procedures.
[0046] User interaction judgment algorithm: Algorithm selection and implementation: Select an appropriate user interaction judgment algorithm that can accurately determine whether the user interacts with the outdoor large screen based on infrared signals and camera image data. The algorithm can be implemented based on machine learning, deep learning or traditional image processing technology.
[0047] Real-time judgment: The server calls the user interaction judgment algorithm to analyze the pre-processed data to determine whether there is a user currently interacting with the outdoor large screen. The judgment results include "user interaction" and "no user interaction".
[0048] Judgment result processing: Energy-saving control process triggering: If the judgment result is "no user interaction", the server triggers the energy-saving control process. At this time, the server will send an energy-saving control instruction to the outdoor large-screen device, which includes the parameters of the energy-saving mode, such as reducing the screen brightness, turning off some functions, etc.
[0049] Device shutdown command generation: If the server does not receive valid user interaction data within a preset time (for example, data interruption caused by sensor failure or environmental interference), the server generates an outdoor large-screen device shutdown command and sends it to the outdoor large-screen device through the network. This command instructs the outdoor large-screen device to shut down to save energy and avoid unnecessary losses.
[0050] Judgment result storage and feedback: Result storage: The server stores the real-time judgment results in the judgment result storage area for subsequent data analysis and auditing.
[0051] Result feedback (optional): The server can feed back the judgment results to the remote control terminal or operation and maintenance personnel so that they can understand the usage of the outdoor large screen and the energy-saving control effect in real time.
[0052] Exception handling and fault tolerance mechanism: Sensor fault detection: The server regularly monitors the data output of the sensor. If a sensor fault or data abnormality is detected, the exception handling process is triggered, such as reinitializing the sensor and sending alarm information to the operation and maintenance personnel.
[0053] Data loss handling: In the event of data loss due to network failure or other reasons, the server should have a data retransmission or data recovery mechanism to ensure data integrity and accuracy.
[0054] The first command generation module: after triggering the energy-saving control process, the real-time user interaction data in the state of no user interaction is substituted into the energy-saving control model to obtain the first real-time outdoor large screen control parameter, the first real-time outdoor large screen control parameter is sent to the outdoor large screen device end, the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter is collected, the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter is used as the first data to be compared, the first data to be compared is compared with the preset energy-saving state value range, if the first data to be compared is within the preset energy-saving state value range, the first real-time outdoor large screen control parameter is used as the sleep command of the outdoor screen device end; After the energy-saving control process is triggered, the first command generation module is responsible for generating the first real-time outdoor large screen control parameters based on the real-time user interaction data without user interaction, and sending these parameters to the outdoor large screen device for execution, and finally evaluating and feeding back the execution results. The specific technical solution is as follows: Energy saving control process trigger: When the data judgment module determines that there is no user interaction, the energy-saving control process is triggered. At this time, the first command generation module enters the working state.
[0055] Substitute real-time user interaction data into the model: The first command generation module substitutes the real-time user interaction data (such as time, ambient light intensity, etc.) without user interaction into the pre-trained energy-saving control model. The model is based on the random forest algorithm or other suitable machine learning algorithms, trained through historical data, and can predict the best energy-saving control parameters based on the input data.
[0056] Calculate the first real-time outdoor large screen control parameters: The energy-saving control model calculates the first real-time outdoor large screen control parameters based on the input data. These parameters may include screen brightness, refresh rate, some closed functional modules (such as audio, video playback, etc.), etc., aiming to ensure the display effect while minimizing energy consumption.
[0057] Send control parameters to the device: The first command generation module transmits the calculated first real-time outdoor large screen control parameter to the outdoor large screen device via the network. After receiving the parameter, the device performs the corresponding energy-saving control operation.
[0058] Collect screen data: After the outdoor large-screen device executes the energy-saving control parameters, the first command generation module collects the screen data of the device, including key indicators such as actual outdoor large-screen brightness and actual outdoor large-screen power consumption. These data are used to evaluate the energy-saving control effect.
[0059] Data comparison and evaluation: The first command generation module uses the collected screen data as the first data to be compared and compares it with a preset energy-saving state value range, which is determined based on factors such as device performance, energy consumption standards, and user needs.
[0060] If the first data to be compared is within the preset energy-saving state value range, it means that the energy-saving control effect is good and the first real-time outdoor large screen control parameter is valid. At this time, the first command generation module uses the first real-time outdoor large screen control parameter as the sleep command of the outdoor screen device end, preparing to enter the low power consumption state.
[0061] Sleep command generation and sending: If the first real-time outdoor large screen control parameter is confirmed to be valid, the first command generation module generates a sleep command and sends the command to the outdoor large screen device. After receiving the sleep command, the device enters a low-power sleep state to further save energy.
[0062] Parameter adjustment and recalculation (optional): If the first data to be compared is not within the preset energy-saving state value range, it means that the current energy-saving control parameters may not be optimized enough or there are other interference factors. At this time, the first command generation module can adjust the energy-saving control model or recalculate the control parameters and trigger the re-execution of the energy-saving control process.
[0063] Logging and Feedback: The first command generation module records the key data of the entire process (such as real-time user interaction data, calculated control parameters, collected screen data, comparison results, etc.) in the log for subsequent analysis and auditing.
[0064] At the same time, the module can also feed back the energy-saving control effect to the remote control terminal or operation and maintenance personnel, so that they can understand the energy-saving status of the outdoor large screen in real time and make corresponding management decisions.
[0065] Second command generation module: if the real-time judgment result is that there is user interaction, the intelligent wake-up mechanism is triggered, and the triggering of the intelligent wake-up mechanism includes substituting the real-time user interaction data in the user interaction state into the energy-saving control model to obtain the second real-time outdoor large screen control parameter, sending the second real-time outdoor large screen control parameter to the outdoor large screen device end, collecting the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter, and using the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter as the second data to be compared, and comparing the second data to be compared with the preset energy-saving value. If the second brightness data to be compared is within the preset energy-saving value range, the second real-time outdoor large screen control parameter is used as the outdoor screen device end wake-up command; When the second command generation module determines in real time that there is user interaction, it is responsible for triggering the intelligent wake-up mechanism, generating the second real-time outdoor large screen control parameters according to the real-time user interaction data in the user interaction state, and sending these parameters to the outdoor large screen device for execution, and finally evaluating and confirming the execution results. The specific technical solution is as follows: Real-time judgment result monitoring: The second command generation module continuously monitors the real-time judgment result of the data judgment module. When the judgment result is that there is user interaction, the module enters the working state and is ready to trigger the intelligent wake-up mechanism.
[0066] Substitute user interaction data into the model: The second command generation module substitutes the real-time user interaction data (such as user location, interaction type, ambient light intensity, etc.) in the user interaction state into the energy-saving control model. This model is also trained based on the machine learning algorithm and can predict the outdoor large screen control parameters suitable for the user interaction state based on the input data.
[0067] Calculate the second real-time outdoor large screen control parameters: The energy-saving control model calculates the second real-time outdoor large screen control parameters based on the input user interaction data. These parameters may include screen brightness, color saturation, refresh rate, and functional modules that need to be turned on (such as audio, touch response, etc.), aiming to provide a high-quality interactive experience.
[0068] Send control parameters to the device: The second command generation module transmits the calculated second real-time outdoor large screen control parameters to the outdoor large screen device through the network. After receiving the parameters, the device performs the corresponding wake-up operation and adjusts the screen state to adapt to user interaction.
[0069] Collect screen data: After the outdoor large-screen device executes the wake-up control parameters, the second command generation module collects the screen data of the device, including key indicators such as actual outdoor large-screen brightness, color performance, power consumption, etc. These data are used to evaluate the wake-up control effect.
[0070] Data comparison and evaluation: The second command generation module uses the collected screen data as the second data to be compared and compares it with the preset energy saving value. The preset energy saving value is determined based on factors such as device performance, energy consumption standards, and user interaction needs, aiming to ensure that the energy consumption in the wake-up state is still within a reasonable range.
[0071] If the second brightness data to be compared (and other related indicators) is within the preset energy-saving value range, it means that the wake-up control effect is good and the second real-time outdoor large screen control parameters are valid.
[0072] Wake-up command generation and sending: If the second real-time outdoor large screen control parameter is confirmed to be valid, the second command generation module generates a wake-up command and sends the command to the outdoor large screen device. After receiving the wake-up command, the device confirms the current control parameter setting and continues to maintain a screen state suitable for user interaction.
[0073] Parameter adjustment and optimization: If the second data to be compared is not within the preset energy-saving value range, it means that the current wake-up control parameters may need to be adjusted or optimized. At this time, the second command generation module can adjust the energy-saving control model or recalculate the control parameters and trigger the re-execution of the intelligent wake-up mechanism.
[0074] Logging and Feedback: The second command generation module records the key data of the entire process (such as real-time user interaction data, calculated control parameters, collected screen data, comparison results, etc.) in the log for subsequent analysis and auditing.
[0075] At the same time, the module can also feed back the wake-up control effect to the remote control terminal or operation and maintenance personnel, so that they can understand the interactive status and energy consumption of the outdoor large screen in real time and make corresponding management decisions.
[0076] Data processing module: receiving standard parameters for real-time monitoring of outdoor large screens, comparing the standard parameters for real-time monitoring of outdoor large screens with the first data to be compared and the second data to be compared in turn, obtaining a first control parameter error and a second control parameter error, comparing the first control parameter error and the second control parameter error with a preset control parameter error range, obtaining data exceeding the preset control parameter error range, optimizing the energy-saving control model using a genetic algorithm based on the data exceeding the preset control parameter error range, and obtaining an optimized energy-saving control model; The data processing module is responsible for receiving the standard parameters of the outdoor large screen in real time monitoring, and comparing it with the first data to be compared (screen data without user interaction) and the second data to be compared (screen data with user interaction), calculating the control parameter error, and optimizing the energy-saving control model according to the error. The specific technical solution is as follows: Receive real-time monitoring standard parameters: The data processing module receives real-time monitoring standard parameters from the outdoor large-screen device or related monitoring system. These standard parameters include the ideal values or ranges of key indicators such as screen brightness, color accuracy, refresh rate, power consumption, etc., which serve as the benchmark for subsequent data comparison.
[0077] Data comparison and error calculation: The data processing module compares the received real-time monitoring standard parameters with the first data to be compared, and calculates the first control parameter error. The first control parameter error reflects the difference between the actual screen data and the ideal standard without user interaction.
[0078] Similarly, the data processing module compares the real-time monitoring standard parameter with the second data to be compared, and calculates the second control parameter error. The second control parameter error reflects the difference between the actual screen data and the ideal standard under the user interaction state.
[0079] Error range comparison: The data processing module compares the calculated first control parameter error and second control parameter error with the preset control parameter error range. The preset error range is determined based on factors such as equipment performance, user needs, and energy consumption standards, and is used to determine the accuracy of the control parameters.
[0080] Data processing beyond the error range: If the first control parameter error or the second control parameter error exceeds the preset error range, the data processing module will identify and record the data beyond the range. These data indicate that the current energy-saving control model may be insufficient or need to be adjusted.
[0081] Genetic algorithm optimization model: Based on data that exceeds the preset error range, the data processing module uses genetic algorithms to optimize the energy-saving control model. Genetic algorithms are a search algorithm that simulates the natural selection process and can find the optimal or near-optimal solution through iterative evolution.
[0082] During the optimization process, the data processing module uses the data beyond the error range as feedback to adjust the parameters and structure of the energy-saving control model to improve the accuracy and adaptability of the model.
[0083] Genetic algorithms iteratively optimize the model through operations such as selection, crossover, and mutation until the preset optimization goal or the limit on the number of iterations is reached.
[0084] Obtaining an optimized energy-saving control model: After optimization by the genetic algorithm, the data processing module obtains an optimized energy-saving control model. This model can better adapt to the actual operating environment and user needs of the outdoor large screen while maintaining low energy consumption.
[0085] Model verification and deployment: The data processing module verifies the optimized energy-saving control model to ensure its stability and accuracy in different scenarios. After verification, the optimized model is deployed to the actual system to replace the original energy-saving control model.
[0086] Logging and feedback: The data processing module records the key data of the entire optimization process (such as real-time monitoring standard parameters, data to be compared, control parameter errors, optimized models, etc.) in the log for subsequent analysis and auditing.
[0087] At the same time, the module can also feed back the optimization results to the remote control terminal or operation and maintenance personnel, so that they can understand the optimization status of the energy-saving control model and the operating status of the outdoor large screen in real time.
[0088] Early warning module: collects standard parameters for real-time monitoring of outdoor large screens, collects control parameters of outdoor large screens generated after executing the optimized energy-saving control model, compares the large screen operating parameters to be compared generated after executing the optimized energy-saving control model with the real-time standard parameters for real-time monitoring of outdoor large screens. If the large screen operating parameters to be compared exceed the standard parameters for real-time monitoring of outdoor large screens, large screen energy-saving monitoring early warning information is generated and sent to the remote control terminal.
[0089] Data collection method: Real-time monitoring of standard parameters of outdoor large screens is collected through sensors and monitoring devices, which regularly read key parameters such as screen brightness, power consumption, temperature, etc., and transmit the data to the data processing module.
[0090] The outdoor large-screen control parameters generated after executing the optimized energy-saving control model are calculated through the model. The model calculates the optimal control settings based on environmental data (such as light intensity, ambient temperature) and user behavior factors (such as user interaction frequency and interaction duration).
[0091] The operating parameters of the large screen to be compared are collected through actual operation, that is, after executing the control parameters, the actual operating parameters of the outdoor large screen are collected through sensors and monitoring equipment.
[0092] Energy-saving control model implementation: The energy-saving control model uses advanced algorithms, such as machine learning or deep learning algorithms, to analyze and learn environmental data and user behavior factors.
[0093] Through training and learning, the model can predict the optimal control settings of outdoor large screens under different environmental conditions and user behaviors to achieve energy saving and efficient operation.
[0094] Models are regularly updated and optimized to adapt to changing environmental conditions and user behavior.
[0095] Parameter comparison step: The data processing module receives the real-time monitoring standard parameters of the outdoor large screen and the operating parameters of the large screen to be compared, and aligns and compares them one by one.
[0096] During the comparison process, the data processing module checks whether each parameter exceeds the preset normal range or threshold.
[0097] If any parameter is found to be out of the normal range, the data processing module immediately triggers the early warning module to generate early warning information.
[0098] Warning information generation and sending: Warning information contains information about the exceeded parameters and the exceeded time, so that the operation and maintenance personnel can understand the specific details of the abnormal situation. The warning information is sent to the remote control terminal through the preset communication protocol and format, such as the operation and maintenance personnel's mobile phone, computer or management platform. After the remote control terminal receives the warning information, the operation and maintenance personnel can monitor the operating status and energy consumption of the outdoor large screen in real time and deal with abnormal problems in a timely manner.
[0099] Specifically, the outdoor large-screen energy-saving control system based on real-time human body monitoring, the data judgment module is also used for: Initialize the sensor data acquisition module connected to the outdoor large-screen device. The server sends an initialization command to the sensor, and the sensor is ready to start data acquisition. The server receives real-time user interaction data collected by the sensor, where the real-time user interaction data includes real-time infrared signals and real-time camera images; Preprocess the real-time user interaction data. Data preprocessing includes data cleaning and format conversion. The preprocessed data is stored in the temporary data buffer of the server. The server calls the user interaction judgment algorithm to analyze the preprocessed data to determine whether there is a user currently interacting with the outdoor large screen. The real-time judgment result is generated and stored in the judgment result storage area of the server; If the judgment result is that there is user interaction, the server does not execute the energy-saving control process, and the server continues to monitor new user interaction data; If the judgment result is that there is no user interaction, the server triggers the energy-saving control process, and the server sends an energy-saving control instruction to the outdoor large-screen device. The energy-saving control instruction includes parameters of the energy-saving mode, and the parameters of the energy-saving mode include reducing brightness and shutting down some functions; The server monitors the data output of the sensor. If no valid data is received within the preset time, real-time user interaction data cannot be collected. The server generates an outdoor large-screen device shutdown command and sends it to the outdoor large-screen device through the network. The outdoor large-screen device shutdown command instructs the outdoor large-screen device to shut down.
[0100] Specifically, the data judgment module in the outdoor large-screen energy-saving control system based on real-time human body monitoring includes the following submodules and steps: Initialize the sensor data acquisition module connected to the outdoor large-screen device. The server sends initialization instructions to each sensor, and the sensor begins to prepare for data acquisition after receiving the instructions. This includes confirming the operating status of the sensor, calibrating the sensor parameters, and establishing a communication connection between the sensor and the server.
[0101] The sensor collects user interaction data in real time according to the preset sampling frequency and collection range. Such interaction data includes but is not limited to infrared signals (used to detect human body thermal radiation to determine whether the user is close to or touching the screen) and camera images (used to capture the user's gestures, movements or facial features to further determine the user's interaction intention).
[0102] After receiving the raw data from the sensor, the server first performs data preprocessing. Data preprocessing includes data cleaning (removing noise, outliers or invalid data) and format conversion (converting the different formats of sensor output data into a standard format that the server can process). The preprocessed data is stored in the server's temporary data buffer for subsequent analysis and processing.
[0103] The server calls the user interaction judgment algorithm to analyze the preprocessed data. The algorithm is based on machine learning or deep learning models. Through training and learning of a large amount of historical data, it can accurately judge whether there is a user currently interacting with the outdoor large screen. The judgment result (user interaction or no user interaction) is generated and stored in the judgment result storage area of the server.
[0104] If the user interaction judgment algorithm determines that there is user interaction, the server does not execute the energy-saving control process, but continues to monitor new user interaction data in order to adjust the display content and parameters of the outdoor large screen according to the user's real-time interaction.
[0105] If the judgment result is that there is no user interaction, the server triggers the energy-saving control process. In this step, the server generates energy-saving control instructions according to the preset energy-saving strategy (such as reducing screen brightness, shutting down some functional modules, etc.), and sends the instructions to the outdoor large-screen device through the network. After receiving the instructions, the outdoor large-screen device performs the corresponding energy-saving operations to reduce energy consumption and extend the service life of the device.
[0106] The server continuously monitors the data output of the sensor. If no valid data is received within a preset time (such as 5 minutes or 10 minutes, the specific time is set according to actual needs) (that is, no user interaction is detected), the server believes that no user needs to use the outdoor large screen in the current environment, so it generates a shutdown command for the outdoor large screen device. The command is sent to the outdoor large screen device through the network, instructing the device to shut down to further save energy.
[0107] Specifically, in the outdoor large-screen energy-saving control system based on real-time human body monitoring, the first command generation module is also used to: When the data judgment module determines that there is no user interaction, the server triggers the energy-saving control process and enters the energy-saving mode, and the outdoor large-screen device status switches to the energy-saving control preparation state; Substituting the real-time user interaction data in the non-user interaction state into the energy-saving control model, the real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculation; The energy-saving control model calculates the first real-time outdoor large screen control parameter according to the input data. The first real-time outdoor large screen control parameter includes screen brightness, refresh rate and information of shutting down some functional modules. The calculated first real-time outdoor large screen control parameter is stored in the control parameter storage area of the server; Sending the first real-time outdoor large screen control parameter to the outdoor large screen device end, the first real-time outdoor large screen control parameter is transmitted to the outdoor large screen device through the network, and the device is ready to execute the first real-time outdoor large screen control parameter; After the outdoor large-screen device executes the first real-time outdoor large-screen control parameter, the collection device end executes the screen data after the first real-time outdoor large-screen control parameter, the screen data after the first real-time outdoor large-screen control parameter includes the actual outdoor large-screen brightness and the actual outdoor large-screen power consumption, the outdoor large-screen device transmits the screen data after the first real-time outdoor large-screen control parameter back to the server through the network, and the server receives and stores the screen data after the first real-time outdoor large-screen control parameter; The screen data after the first real-time outdoor large screen control parameter is used as the first data to be compared, and the first data to be compared is compared with the preset energy-saving state value range to determine whether the screen data meets the energy-saving standard information, and the comparison result is generated and stored in the comparison result storage area of the server; If the first data to be compared is within the preset energy-saving state value range, the server confirms that the first real-time outdoor large screen control parameter is valid, uses the screen data after the first real-time outdoor large screen control parameter as the sleep command of the outdoor screen device, and marks and stores the sleep command in the control command storage area; If the first data to be compared is not within the preset energy-saving state value range, the energy-saving control model is adjusted or the control parameters are recalculated, triggering the energy-saving control model adjustment and recalculation process, and the data flow returns to the step of substituting the energy-saving control model.
[0108] When the data judgment module determines that there is no user interaction, the server will immediately trigger the energy-saving control process and notify the outdoor large-screen device to enter the energy-saving control preparation state. This state switch is to ensure that the outdoor large-screen device can smoothly transition from the normal operation mode to the energy-saving mode. After switching to the energy-saving control preparation state, the server will send a status confirmation instruction to the outdoor large-screen device to ensure that the device has correctly received the trigger signal of the energy-saving mode. At the same time, the server will also initialize the relevant control parameters to prepare for the subsequent energy-saving control parameter calculation.
[0109] The server passes the real-time user interaction data (such as user location, dwell time, etc.) in the non-user interaction state as input parameters to the energy-saving control model. The model is built based on the random forest algorithm or other applicable machine learning algorithms, and can calculate the optimal energy-saving control parameters based on the input data. The energy-saving control model calculates the first real-time outdoor large screen control parameters based on the input data. These parameters include but are not limited to screen brightness, refresh rate, and information on some functional modules that need to be turned off. After the calculation is completed, these control parameters will be stored in the control parameter storage area of the server for subsequent calls and comparisons.
[0110] The server transmits the calculated first real-time outdoor large screen control parameters to the outdoor large screen device through the network. During this process, the server will ensure the security and accuracy of data transmission to prevent energy-saving control failure due to data transmission errors. After receiving the control parameters, the outdoor large screen device will immediately execute these parameters to enter the energy-saving mode. After the execution is completed, the device will transmit the executed screen data (such as actual outdoor large screen brightness, actual outdoor large screen power consumption, etc.) back to the server through the network.
[0111] After receiving the screen data after the outdoor large screen device executes the first real-time outdoor large screen control parameter, the server will use it as the first data to be compared. Then, the server will compare the first data to be compared with the preset energy-saving state value range to determine whether the screen data meets the energy-saving standard.
[0112] If the first data to be compared is within the preset energy-saving state value range, the server will confirm that the first real-time outdoor large screen control parameter is valid and consider that the outdoor large screen device has successfully entered the energy-saving state. At this time, the server will use the screen data as a sleep command for the outdoor screen device and mark it in the control command storage area.
[0113] If the first data to be compared is not within the preset energy-saving state value range, the server will believe that the current energy-saving control model may not accurately reflect the current environment and user behavior factors. At this time, the server will trigger the energy-saving control model adjustment and recalculation process. In the model adjustment process, the server may retrain or adjust the parameters of the energy-saving control model based on the latest real-time user interaction data and environmental data. After the adjustment is completed, the server will recalculate the first real-time outdoor large-screen control parameters and send them to the outdoor large-screen device for execution. This process will be iterated continuously until the optimal energy-saving control parameters are found.
[0114] Specifically, in the outdoor large-screen energy-saving control system based on real-time human body monitoring, the second command generating module is also used to: Monitor real-time user interaction data. When it is determined that there is user interaction, the intelligent wake-up mechanism is triggered. Without any special data flow, the server's internal state switches to the intelligent wake-up preparation state. Substitute the real-time user interaction data in the user interaction state into the energy-saving control model, which is used to calculate the screen parameters when waking up. The real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculating. The energy-saving control model calculates a second real-time outdoor large screen control parameter according to the user interaction data, and the second real-time outdoor large screen control parameter includes screen brightness adjustment; The second real-time outdoor large screen control parameter is sent to the outdoor large screen device end. After the outdoor large screen device end executes the second real-time outdoor large screen control parameter, the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter is collected. The screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter includes the actual brightness of the outdoor large screen; The server collects the screen data after the outdoor large-screen device executes the second real-time outdoor large-screen control parameter as the second data to be compared, compares the second data to be compared with the preset energy-saving value, and determines whether the screen data meets the expected state after wake-up. The comparison result is generated and stored in the comparison result storage area of the server; If the second data to be compared is within the preset energy-saving value range, it is confirmed that the second real-time outdoor large screen control parameters are valid. These parameters are used as the wake-up command for the outdoor screen device. The server marks the wake-up command and stores it in the control command storage area. This command can be used to confirm that the device has been correctly awakened and adjusted to the expected state.
[0115] Continuously monitor the real-time user interaction data collected from the sensor. These data include infrared signals, camera images, etc., which are used to determine the interaction status between the user and the outdoor large screen. When the real-time user interaction data monitoring module detects user interaction (that is, the judgment result is user interaction), the intelligent wake-up mechanism is triggered. At this time, the internal state of the server switches to the intelligent wake-up preparation state to prepare for the subsequent screen parameter calculation and wake-up operation.
[0116] The real-time user interaction data in the user interaction state is used as input parameters and passed to the trained energy-saving control model. The energy-saving control model calculates the screen parameters when waking up based on these data, combined with factors such as ambient light and device status.
[0117] The energy-saving control model starts to calculate the screen parameters when waking up, including screen brightness adjustment, refresh rate adjustment, etc. These parameters are designed to ensure the user's interactive experience while minimizing energy consumption. After the calculation is completed, the second real-time outdoor large screen control parameters are obtained.
[0118] The calculated second real-time outdoor large screen control parameters are sent to the outdoor large screen device end. After receiving these parameters, the outdoor large screen device end performs corresponding screen adjustment operations, such as adjusting screen brightness, refresh rate, etc.
[0119] After the outdoor large screen device executes the second real-time outdoor large screen control parameter, the screen data after the device execution is collected, including the actual brightness and actual power consumption of the outdoor large screen. The server uses the collected data as the second data to be compared and compares it with the preset energy saving value.
[0120] If the second data to be compared is within the preset energy-saving value range, it means that the outdoor large-screen device has been correctly awakened and adjusted to the expected state. At this time, the server confirms that the second real-time outdoor large-screen control parameters are valid and uses these parameters as the wake-up command of the outdoor screen device. The server marks the wake-up command and stores it in the control command storage area for subsequent query and management.
[0121] The server can also receive feedback signals from the outdoor large-screen device to further confirm whether the device has been correctly awakened and adjusted to the expected state. If the device feedback status is consistent with the wake-up command, it is confirmed that the wake-up operation has been successfully completed.
[0122] Specifically, the outdoor large-screen energy-saving control system based on real-time human body monitoring, the early warning module is also used for: Reading standard monitoring parameters of the real-time outdoor large screen from a preset configuration file or database, the standard monitoring parameters of the real-time outdoor large screen include the normal operating range or threshold of screen brightness, power consumption, and temperature, and the standard monitoring parameters of the real-time outdoor large screen are loaded into the memory of the server; After executing the optimized energy-saving control model, the optimized outdoor large-screen control parameters generated by the optimized energy-saving control model are collected. The optimized outdoor large-screen control parameters are the optimal outdoor large-screen control settings calculated by the optimized energy-saving control model based on environmental data and user behavior factors; Collect and execute the optimized outdoor large screen control parameters to generate the large screen operation parameters to be compared, align the large screen operation parameters to be compared with the real-time outdoor large screen monitoring standard parameters, compare the large screen operation parameters to be compared with the real-time outdoor large screen monitoring standard parameters one by one, and check whether any of the large screen operation parameters to be compared exceeds the range or threshold of the real-time outdoor large screen monitoring standard parameters; If the operating parameters of the large screen to be compared exceed the real-time outdoor large screen monitoring standard parameters, the server identifies the out-of-range parameters and generates large screen energy-saving monitoring and early warning information, which includes the information of the exceeded parameters and the exceeding time; The large-screen energy-saving monitoring and early warning information is sent to the remote control terminal, which includes the operation and maintenance personnel's mobile phone, computer and management platform.
[0123] The early warning module reads and loads monitoring standard parameters: reads the real-time monitoring standard parameters of the outdoor large screen from the preset configuration file or database. These parameters include the normal operating range or threshold of key indicators such as screen brightness, power consumption, and temperature.
[0124] Using server-side file reading and data processing techniques, these parameters are loaded into the server's memory for fast access and comparison when needed.
[0125] Collect optimized control parameters: After executing the optimized energy-saving control model, the model will perform calculations based on environmental data (such as light intensity, ambient temperature, etc.) and user behavior factors (such as user interaction frequency, dwell time, etc.).
[0126] The optimal outdoor large-screen control settings calculated by the model, including the optimal values of parameters such as screen brightness and power consumption, are collected and prepared for subsequent comparisons.
[0127] Collect the operating parameters of the large screen to be compared: After the outdoor large screen executes the optimized control parameters, the actual operating parameters of the large screen are collected in real time through sensors and monitoring equipment, including screen brightness, power consumption, temperature, etc.
[0128] Parameter alignment and comparison: Align the large screen operating parameters to be compared with the real-time outdoor large screen monitoring standard parameters.
[0129] Compare each parameter one by one to check whether the large screen operating parameters to be compared exceed the range or threshold of the real-time outdoor large screen monitoring standard parameters.
[0130] If any parameter is found to be out of range, proceed to the next step.
[0131] Generate early warning information: When it is found that the operating parameters of the large screen to be compared exceed the real-time outdoor large screen monitoring standard parameters, the server will automatically identify the parameters that are out of range.
[0132] Generate detailed large-screen energy-saving monitoring and early warning information based on out-of-range parameters and out-of-range time information.
[0133] The warning information should include specific information about the exceeded parameters (such as parameter name, exceeded value, normal range, etc.) and key information such as the exceeded time.
[0134] Send warning information: Through the preset communication protocol and interface, the large-screen energy-saving monitoring warning information is sent to the remote control terminal. The remote control terminal includes the operation and maintenance personnel's mobile phone, computer and management platform, etc., to ensure that the warning information can be conveyed to relevant personnel in a timely manner.
[0135] like Figure 1 As shown, in the second aspect, the outdoor large-screen energy-saving control method based on real-time human body monitoring is applied to the outdoor large-screen energy-saving control system based on real-time human body monitoring, including: Step S101: Obtaining historical data of outdoor large screens, which includes historical data of user interaction, historical data of ambient light, historical data of device status, historical data of energy consumption, historical data of user feedback, and historical data of remote management. The random forest model is trained using the historical data of outdoor large screens to obtain an energy-saving control model. Step S102: collecting real-time user interaction data, judging the real-time user interaction data, and obtaining a real-time judgment result. If the real-time judgment result is no user interaction, the energy-saving control process is triggered. If the real-time user interaction data cannot be collected, a command to shut down the outdoor large-screen device is generated. Step S103: After the energy-saving control process is triggered, the real-time user interaction data in the state without user interaction is substituted into the energy-saving control model to obtain the first real-time outdoor large screen control parameter, and the first real-time outdoor large screen control parameter is sent to the outdoor large screen device end, and the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter is collected, and the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter is used as the first data to be compared, and the first data to be compared is compared with the preset energy-saving state value range. If the first data to be compared is within the preset energy-saving state value range, the first real-time outdoor large screen control parameter is used as the sleep command of the outdoor screen device end; Step S104: If the real-time judgment result is that there is user interaction, the intelligent wake-up mechanism is triggered. The triggering of the intelligent wake-up mechanism includes substituting the real-time user interaction data in the user interaction state into the energy-saving control model to obtain the second real-time outdoor large screen control parameter, sending the second real-time outdoor large screen control parameter to the outdoor large screen device end, collecting the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter, and using the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter as the second data to be compared, and comparing the second data to be compared with the preset energy-saving value. If the second brightness data to be compared is within the preset energy-saving value range, the second real-time outdoor large screen control parameter is used as the outdoor screen device end wake-up command; Step S105: receiving standard parameters for real-time monitoring of outdoor large screens, comparing the standard parameters for real-time monitoring of outdoor large screens with the first data to be compared and the second data to be compared in turn, obtaining a first control parameter error and a second control parameter error, comparing the first control parameter error and the second control parameter error with a preset control parameter error range, obtaining data exceeding the preset control parameter error range, optimizing the energy-saving control model using a genetic algorithm based on the data exceeding the preset control parameter error range, and obtaining an optimized energy-saving control model; Specific methods for initializing the population: how to generate the initial population, including population size, individual representation method, etc.
[0136] Design of fitness function: How to design the fitness function according to the goal of energy-saving control model in order to evaluate the advantages and disadvantages of individuals.
[0137] Specific implementation of selection, crossover and mutation operations: how to select the most suitable individuals for survival, and how to perform crossover and mutation operations to generate new individuals.
[0138] Termination Conditions for Loop Iterations: How to determine the termination conditions for loop iterations so that the algorithm stops when the desired solution is found or when the maximum number of iterations is reached.
[0139] Now, based on the above analysis, I will supplement the technical solution with lower-level technologies to make this technical solution logically reasonable and easy for technical personnel in this field to understand. The supplemented technical solution is as follows: Optimize the energy-saving control model using genetic algorithms based on data that exceeds the preset control parameter error range Initialize the population: The population size is determined according to the number of control parameters of the energy-saving control model.
[0140] The initial population is randomly generated, and each individual is represented as a set of candidate values for the control parameters.
[0141] Fitness function design: According to the goal of the energy-saving control model, the fitness function is designed.
[0142] The fitness function should be able to evaluate the quality of individuals, usually based on indicators such as energy consumption and efficiency of the model.
[0143] Selection, crossover and mutation operations: Selection operation: According to the fitness function, select the most suitable individual as the parent.
[0144] Crossover operation: New individuals are generated by exchanging some genes of parent individuals.
[0145] Mutation operation: Randomly change some genes of new individuals to maintain the diversity of the population.
[0146] Loop iterations and termination conditions: The fitness evaluation, selection, crossover, and mutation operations are repeated until the termination condition is met.
[0147] The termination condition can be finding an individual whose fitness reaches a preset target, or reaching the maximum number of iterations.
[0148] Output optimized energy-saving control model: After the cycle iteration, the individual with the highest fitness is output as the optimized control parameter.
[0149] These control parameters are applied to the energy-saving control model to obtain the optimized model.
[0150] Step S106: Collect standard parameters for real-time monitoring of outdoor large screens, collect control parameters of outdoor large screens generated after executing the optimized energy-saving control model, compare the large screen operating parameters to be compared generated after executing the optimized energy-saving control model with the standard parameters for real-time monitoring of real-time outdoor large screens, if the large screen operating parameters to be compared exceed the standard parameters for real-time monitoring of real-time outdoor large screens, generate large screen energy-saving monitoring early warning information, and send the large screen energy-saving monitoring early warning information to the remote control terminal.
[0151] Specifically, the outdoor large screen energy saving control method based on real-time human body monitoring, step S102 includes: Initialize the sensor data acquisition module connected to the outdoor large-screen device. The server sends an initialization command to the sensor, and the sensor is ready to start data acquisition. The server receives real-time user interaction data collected by the sensor, where the real-time user interaction data includes real-time infrared signals and real-time camera images; Preprocess the real-time user interaction data. Data preprocessing includes data cleaning and format conversion. The preprocessed data is stored in the temporary data buffer of the server. The server calls the user interaction judgment algorithm to analyze the preprocessed data to determine whether there is a user currently interacting with the outdoor large screen. The real-time judgment result is generated and stored in the judgment result storage area of the server; If the judgment result is that there is user interaction, the server does not execute the energy-saving control process, and the server continues to monitor new user interaction data; If the result of the judgment is that there is no user interaction, the server triggers the energy-saving control process, and the server sends an energy-saving control instruction to the outdoor large-screen device. The energy-saving control instruction includes parameters of the energy-saving mode, and the parameters of the energy-saving mode include reducing brightness and shutting down some functions; The server monitors the data output of the sensor. If no valid data is received within the preset time, real-time user interaction data cannot be collected. The server generates an outdoor large-screen device shutdown command and sends it to the outdoor large-screen device through the network. The outdoor large-screen device shutdown command instructs the outdoor large-screen device to shut down.
[0152] Specifically, the outdoor large screen energy saving control method based on real-time human body monitoring, step S103, includes: When the result of step S102 is that there is no user interaction, the server triggers the energy-saving control process and enters the energy-saving mode, and the state of the outdoor large-screen device is switched to the energy-saving control preparation state; Substituting the real-time user interaction data in the non-user interaction state into the energy-saving control model, the real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculation; The energy-saving control model calculates the first real-time outdoor large screen control parameter according to the input data. The first real-time outdoor large screen control parameter includes screen brightness, refresh rate and information of shutting down some functional modules. The calculated first real-time outdoor large screen control parameter is stored in the control parameter storage area of the server; Sending the first real-time outdoor large screen control parameter to the outdoor large screen device end, the first real-time outdoor large screen control parameter is transmitted to the outdoor large screen device through the network, and the device is ready to execute the first real-time outdoor large screen control parameter; After the outdoor large-screen device executes the first real-time outdoor large-screen control parameter, the collection device end executes the screen data after the first real-time outdoor large-screen control parameter, the screen data after the first real-time outdoor large-screen control parameter includes the actual outdoor large-screen brightness and the actual outdoor large-screen power consumption, the outdoor large-screen device transmits the screen data after the first real-time outdoor large-screen control parameter back to the server through the network, and the server receives and stores the screen data after the first real-time outdoor large-screen control parameter; The screen data after the first real-time outdoor large screen control parameter is used as the first data to be compared, and the first data to be compared is compared with the preset energy-saving state value range to determine whether the screen data meets the energy-saving standard information, and the comparison result is generated and stored in the comparison result storage area of the server; If the first data to be compared is within the preset energy-saving state value range, the server confirms that the first real-time outdoor large screen control parameter is valid, uses the screen data after the first real-time outdoor large screen control parameter as the sleep command of the outdoor screen device, and marks and stores the sleep command in the control command storage area; If the first data to be compared is not within the preset energy-saving state value range, the energy-saving control model is adjusted or the control parameters are recalculated, triggering the energy-saving control model adjustment and recalculation process, and the data flow returns to the step of substituting the energy-saving control model.
[0153] Specifically, the outdoor large screen energy saving control method based on real-time human body monitoring, step S104, includes: Monitor real-time user interaction data. When it is determined that there is user interaction, the intelligent wake-up mechanism is triggered. Without any special data flow, the server's internal state switches to the intelligent wake-up preparation state. Substitute the real-time user interaction data in the user interaction state into the energy-saving control model, which is used to calculate the screen parameters when waking up. The real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculating. The energy-saving control model calculates a second real-time outdoor large screen control parameter according to the user interaction data, and the second real-time outdoor large screen control parameter includes screen brightness adjustment; The second real-time outdoor large screen control parameter is sent to the outdoor large screen device end. After the outdoor large screen device end executes the second real-time outdoor large screen control parameter, the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter is collected. The screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter includes the actual brightness of the outdoor large screen; The server collects the screen data after the outdoor large-screen device executes the second real-time outdoor large-screen control parameter as the second data to be compared, compares the second data to be compared with the preset energy-saving value, and determines whether the screen data meets the expected state after wake-up. The comparison result is generated and stored in the comparison result storage area of the server; If the second data to be compared is within the preset energy-saving value range, it is confirmed that the second real-time outdoor large screen control parameters are valid. These parameters are used as the wake-up command for the outdoor screen device. The server marks the wake-up command and stores it in the control command storage area. This command can be used to confirm that the device has been correctly awakened and adjusted to the expected state.
[0154] Specifically, the outdoor large screen energy saving control method based on real-time human body monitoring, step S105, includes: Read the real-time outdoor large screen monitoring standard parameters from the preset configuration file or database. The real-time outdoor large screen monitoring standard parameters include the normal operating range or threshold of screen brightness, power consumption, temperature, etc. The monitoring standard parameters are loaded into the memory of the server; After executing the optimized energy-saving control model, collect the outdoor large-screen control parameters generated by the model. The outdoor large-screen control parameters generated by the model are the optimal control settings calculated by the optimized energy-saving control model based on environmental data and user behavior factors; Align the collected optimized control parameters with the real-time outdoor large screen monitoring standard parameters, compare the optimized control parameters with the monitoring standard parameters one by one, check whether any parameters exceed the normal range or threshold, and generate and store the comparison results in the comparison result storage area of the server; If the optimized control parameters exceed the monitoring standard parameters, the server identifies the out-of-range parameters and generates large-screen energy-saving monitoring and early warning information, which includes the information of the exceeded parameters and the exceeding time; The large-screen energy-saving monitoring and early warning information is sent to the remote control terminal, which includes the operation and maintenance personnel's mobile phone, computer and management platform.
[0155] According to the technical solution of the present invention, the following is a specific embodiment for solving the problem of energy waste caused by high brightness and high energy consumption of outdoor large-screen devices when there is no user interaction: Specific implementation example: Intelligent energy-saving outdoor large screen system This intelligent energy-saving outdoor large-screen system integrates environmental perception, intelligent control, remote monitoring and other technologies to achieve automatic brightness adjustment and energy-saving control of outdoor large-screen equipment without user interaction, effectively reducing energy waste.
[0156] Equipped with light sensors and temperature sensors, it monitors the light intensity and temperature of the outdoor environment in real time. The collected environmental data is sent to the intelligent control module for processing. The built-in energy-saving control algorithm dynamically calculates and adjusts the screen brightness, contrast, refresh rate and other parameters of the outdoor large screen based on the data provided by the environmental perception module and the preset energy-saving strategy. When there is no user interaction, the screen brightness is automatically reduced to energy-saving mode while maintaining the readability and display effect of the screen.
[0157] It uses high-efficiency LED modules with low power consumption, high brightness, and long life. According to the output of the intelligent control module, adjust the screen brightness, contrast, refresh rate and other parameters. Equipped with a network communication module to achieve real-time connection with the remote control terminal (such as the mobile phone, computer or management platform of the operation and maintenance personnel). Send the operating status and energy consumption data of the outdoor large screen to the remote control terminal for the operation and maintenance personnel to monitor and analyze.
[0158] The environmental sensing module regularly collects light intensity and temperature data of the outdoor environment. The collected data is transmitted to the intelligent control module via wired or wireless means. After receiving the environmental data, the intelligent control module runs the built-in energy-saving control algorithm.
[0159] The algorithm calculates the optimal screen brightness, contrast, refresh rate and other parameters based on the current ambient light intensity, temperature and preset energy-saving strategies. When there is no user interaction, the screen brightness is automatically reduced to energy-saving mode while maintaining the readability and display effect of the screen.
[0160] The display module adjusts screen brightness, contrast, refresh rate and other parameters according to the output of the intelligent control module. When there is no user interaction, the screen brightness is reduced to energy-saving mode while maintaining normal display of the screen. The remote monitoring module sends the operating status and energy consumption data of the outdoor large screen to the remote control terminal. The operation and maintenance personnel monitor the operating status and energy consumption of the outdoor large screen in real time through the remote control terminal. The collected data is analyzed to evaluate the energy-saving effect, and the energy-saving strategy is optimized based on the analysis results.
[0161] Through actual operation tests, this intelligent energy-saving outdoor large-screen system can significantly reduce screen brightness and energy consumption when there is no user interaction. The specific energy-saving effect depends on the ambient light intensity, temperature and preset energy-saving strategy. In typical application scenarios, the energy-saving effect is expected to reach more than 20%.
[0162] This intelligent energy-saving outdoor large-screen system is suitable for various outdoor advertising screens, information display screens and other scenarios. By integrating environmental perception, intelligent control, remote monitoring and other technologies, it can realize automatic brightness adjustment and energy-saving control of outdoor large-screen equipment, effectively reduce energy waste, and improve equipment efficiency and economic benefits.
[0163] This intelligent energy-saving outdoor large-screen system integrates a variety of advanced technologies to achieve automatic brightness adjustment and energy-saving control of outdoor large-screen equipment without user interaction. The system can effectively reduce energy waste, improve the efficiency and economic benefits of equipment use, and has broad application prospects and market value.
[0164] In view of the energy waste problem caused by high brightness and high energy consumption of outdoor large-screen devices when there is no user interaction, the technical solution of the present invention can adopt the following strategies to solve it: The present invention can also install a light sensor in the outdoor large-screen device to sense the light intensity of the surrounding environment in real time. The screen brightness is automatically adjusted according to the ambient brightness. For example, when the sun is strong during the day, the screen brightness is appropriately increased to ensure the viewing effect; at night or when the light is dim, the screen brightness is reduced to reduce energy consumption.
[0165] Monitor user interaction behaviors, such as touch, voice commands, etc. When user interaction is detected, increase the screen brightness to attract attention; when there is no user interaction, gradually reduce the screen brightness to energy-saving mode, or even turn off the screen display (if conditions permit). Collect environmental data (such as light, temperature, humidity, etc.) and user behavior data (such as interaction frequency, viewing time, etc.).
[0166] Using machine learning or fuzzy control algorithms, energy-saving control models are established to analyze and predict the optimal screen brightness and other control parameters.
[0167] According to the calculation results of the energy-saving control model, the control parameters of the outdoor large screen, such as brightness, contrast, refresh rate, etc., are dynamically adjusted to minimize energy consumption while ensuring the viewing effect.
[0168] Smart wake-up: When user interaction or new display needs are detected, the outdoor large screen is quickly woken up and automatically adjusted to the appropriate display state.
[0169] Automatic sleep: When there is no user interaction and no display demand, the outdoor large screen will automatically switch to sleep mode to reduce energy consumption. You can set the sleep time threshold, such as automatically entering sleep mode after a long period of no interaction.
[0170] On the remote control terminal (such as the operation and maintenance personnel’s mobile phone, computer or management platform), the operating status and energy consumption of the outdoor large screen can be monitored in real time.
[0171] In summary, through strategies such as intelligent brightness adjustment, application of energy-saving control models, intelligent wake-up and sleep mechanisms, application of energy-saving materials and technologies, remote monitoring and management, and user education and guidance, the technical solution of the present invention can effectively solve the problems of high brightness and high energy consumption of outdoor large-screen devices when there is no user interaction, and achieve the goal of energy conservation and emission reduction.
Claims
1. Outdoor large screen energy-saving control system based on real-time human body monitoring, characterized in that: include: Data acquisition module: used to obtain historical data of outdoor large screens, including historical data of user interaction, historical data of ambient light, historical data of device status, historical data of energy consumption, historical data of user feedback, and historical data of remote management. The random forest model is trained using the historical data of outdoor large screens to obtain an energy-saving control model. Data judgment module: used to collect real-time user interaction data, judge the real-time user interaction data, and obtain real-time judgment results. If the real-time judgment result is no user interaction, the energy-saving control process is triggered. If the real-time user interaction data cannot be collected, a shutdown command for the outdoor large-screen device is generated; The first command generation module: is used to trigger the energy-saving control process and execute the energy-saving control process. The energy-saving control process includes substituting the real-time user interaction data in the non-user interaction state into the energy-saving control model to obtain the first real-time outdoor large screen control parameter, sending the first real-time outdoor large screen control parameter to the outdoor large screen device end, collecting the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter, and using the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter as the first data to be compared, and comparing the first data to be compared with the preset energy-saving state value range. If the first data to be compared is within the preset energy-saving state value range, the first real-time outdoor large screen control parameter is used as the sleep command of the outdoor screen device end; The second command generation module is used to trigger the intelligent wake-up mechanism if the real-time judgment result is that there is user interaction. The triggering of the intelligent wake-up mechanism includes substituting the real-time user interaction data in the user interaction state into the energy-saving control model to obtain the second real-time outdoor large screen control parameter, sending the second real-time outdoor large screen control parameter to the outdoor large screen device end, collecting the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter, and using the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter as the second data to be compared, and comparing the second data to be compared with the preset energy-saving value. If the second brightness data to be compared is within the preset energy-saving value range, the second real-time outdoor large screen control parameter is used as the outdoor screen device end wake-up command; Data processing module: used for receiving standard parameters for real-time monitoring of outdoor large screens, comparing the standard parameters for real-time monitoring of outdoor large screens with the first data to be compared and the second data to be compared in turn, obtaining a first control parameter error and a second control parameter error, comparing the first control parameter error and the second control parameter error with a preset control parameter error range, obtaining data exceeding the preset control parameter error range, optimizing the energy-saving control model using a genetic algorithm based on the data exceeding the preset control parameter error range, and obtaining an optimized energy-saving control model; Early warning module: used to collect standard parameters for real-time monitoring of outdoor large screens, collect control parameters of outdoor large screens generated after executing the optimized energy-saving control model, compare the large screen operating parameters to be compared generated after executing the optimized energy-saving control model with the standard parameters for real-time monitoring of real-time outdoor large screens. If the large screen operating parameters to be compared exceed the standard parameters for real-time monitoring of real-time outdoor large screens, large screen energy-saving monitoring early warning information is generated and sent to the remote control terminal.
2. According to the outdoor large-screen energy-saving control system based on real-time human body monitoring as claimed in claim 1, it is characterized in that: The data judgment module is also used for: Receive real-time user interaction data collected by sensors, where the real-time user interaction data includes real-time infrared signals and real-time camera images; Preprocess the real-time user interaction data. Data preprocessing includes data cleaning and format conversion. The preprocessed data is stored in the temporary data buffer of the server. Call the user interaction judgment algorithm to analyze the preprocessed data to determine whether there are users interacting with the outdoor large screen and obtain real-time judgment results. The real-time judgment results are generated and stored in the judgment result storage area of the server. If the real-time judgment result is that there is user interaction, the energy-saving control process is not executed, and new user interaction data continues to be received; If the real-time judgment result is that there is no user interaction, the server triggers the energy-saving control process, and the server sends an energy-saving control instruction to the outdoor large-screen device. The energy-saving control instruction includes parameters of the energy-saving mode, and the parameters of the energy-saving mode include reducing brightness and shutting down some functions; If no valid data is received within the preset time, it is determined that real-time user interaction data cannot be collected, and an outdoor large-screen device shutdown command is generated and sent to the outdoor large-screen device through the network. The outdoor large-screen device shutdown command instructs the outdoor large-screen device to shut down.
3. According to the outdoor large-screen energy-saving control system based on real-time human body monitoring as claimed in claim 1, it is characterized in that: The first command generation module is further used for: When the data judgment module determines that there is no user interaction, the server triggers the energy-saving control process and enters the energy-saving mode, and the outdoor large-screen device status switches to the energy-saving control preparation state; Substituting the real-time user interaction data in the non-user interaction state into the energy-saving control model, the real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculation; The energy-saving control model calculates the first real-time outdoor large screen control parameter according to the input data. The first real-time outdoor large screen control parameter includes screen brightness, refresh rate and information of shutting down some functional modules. The calculated first real-time outdoor large screen control parameter is stored in the control parameter storage area of the server; Sending the first real-time outdoor large screen control parameter to the outdoor large screen device end, the first real-time outdoor large screen control parameter is transmitted to the outdoor large screen device through the network, and the device is ready to execute the first real-time outdoor large screen control parameter; After the outdoor large-screen device executes the first real-time outdoor large-screen control parameter, the collection device end executes the screen data after the first real-time outdoor large-screen control parameter, the screen data after the first real-time outdoor large-screen control parameter includes the actual outdoor large-screen brightness and the actual outdoor large-screen power consumption, the outdoor large-screen device transmits the screen data after the first real-time outdoor large-screen control parameter back to the server through the network, and the server receives and stores the screen data after the first real-time outdoor large-screen control parameter; The screen data after the first real-time outdoor large screen control parameter is used as the first data to be compared, and the first data to be compared is compared with the preset energy-saving state value range to determine whether the screen data meets the energy-saving standard information, and the comparison result is generated and stored in the comparison result storage area of the server; If the first data to be compared is within the preset energy-saving state value range, the server confirms that the first real-time outdoor large screen control parameter is valid, uses the screen data after the first real-time outdoor large screen control parameter as the sleep command of the outdoor screen device, and marks and stores the sleep command in the control command storage area; If the first data to be compared is not within the preset energy-saving state value range, the energy-saving control model is adjusted or the control parameters are recalculated, triggering the energy-saving control model adjustment and recalculation process.
4. According to the outdoor large-screen energy-saving control system based on real-time human body monitoring as claimed in claim 1, it is characterized in that: The second command generation module is further used for: Monitor real-time user interaction data. When it is determined that there is user interaction, the intelligent wake-up mechanism is triggered. Without any special data flow, the server's internal state switches to the intelligent wake-up preparation state. Substitute the real-time user interaction data in the user interaction state into the energy-saving control model, which is used to calculate the screen parameters when waking up. The real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculating. The energy-saving control model calculates a second real-time outdoor large screen control parameter according to the user interaction data, and the second real-time outdoor large screen control parameter includes screen brightness adjustment; The second real-time outdoor large screen control parameter is sent to the outdoor large screen device end. After the outdoor large screen device end executes the second real-time outdoor large screen control parameter, the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter is collected. The screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter includes the actual brightness of the outdoor large screen; The server collects the screen data after the outdoor large-screen device executes the second real-time outdoor large-screen control parameter as the second data to be compared, compares the second data to be compared with the preset energy-saving value, and determines whether the screen data meets the expected state after wake-up. The comparison result is generated and stored in the comparison result storage area of the server; If the second data to be compared is within the preset energy-saving value range, it is confirmed that the second real-time outdoor large screen control parameter is valid, and the second real-time outdoor large screen control parameter is used as the wake-up command of the outdoor screen device. The server marks the wake-up command and stores it in the control command storage area.
5. According to the outdoor large-screen energy-saving control system based on real-time human body monitoring as claimed in claim 1, it is characterized in that: The early warning module is also used for: Reading standard monitoring parameters of the real-time outdoor large screen from a preset configuration file or database, the standard monitoring parameters of the real-time outdoor large screen include the normal operating range or threshold of screen brightness, power consumption, and temperature, and the standard monitoring parameters of the real-time outdoor large screen are loaded into the memory of the server; After executing the optimized energy-saving control model, the optimized outdoor large-screen control parameters generated by the optimized energy-saving control model are collected. The optimized outdoor large-screen control parameters are the optimal outdoor large-screen control settings calculated by the optimized energy-saving control model based on environmental data and user behavior factors; Collect and execute the optimized outdoor large screen control parameters to generate the large screen operation parameters to be compared, align the large screen operation parameters to be compared with the real-time outdoor large screen monitoring standard parameters, compare the large screen operation parameters to be compared with the real-time outdoor large screen monitoring standard parameters one by one, and check whether any of the large screen operation parameters to be compared exceeds the range or threshold of the real-time outdoor large screen monitoring standard parameters; If the operating parameters of the large screen to be compared exceed the real-time outdoor large screen monitoring standard parameters, the server identifies the out-of-range parameters and generates large screen energy-saving monitoring and early warning information, which includes the information of the exceeded parameters and the exceeding time; The large-screen energy-saving monitoring and early warning information is sent to the remote control terminal, which includes the operation and maintenance personnel's mobile phone, computer and management platform.
6. The outdoor large-screen energy-saving control method based on real-time human body monitoring is applied to the outdoor large-screen energy-saving control system based on real-time human body monitoring according to any one of claims 1 to 5, characterized in that: include: Step S101: Obtaining historical data of outdoor large screens, which includes historical data of user interaction, historical data of ambient light, historical data of device status, historical data of energy consumption, historical data of user feedback, and historical data of remote management. The random forest model is trained using the historical data of outdoor large screens to obtain an energy-saving control model. Step S102: collecting real-time user interaction data, judging the real-time user interaction data, and obtaining a real-time judgment result. If the real-time judgment result is no user interaction, the energy-saving control process is triggered. If the real-time user interaction data cannot be collected, a command to shut down the outdoor large-screen device is generated. Step S103: After the energy-saving control process is triggered, the energy-saving control process is executed, and the energy-saving control process includes substituting the real-time user interaction data in the non-user interaction state into the energy-saving control model to obtain the first real-time outdoor large screen control parameter, sending the first real-time outdoor large screen control parameter to the outdoor large screen device end, collecting the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter, and using the screen data after the outdoor large screen device end executes the first real-time outdoor large screen control parameter as the first data to be compared, and comparing the first data to be compared with the preset energy-saving state value range. If the first data to be compared is within the preset energy-saving state value range, the first real-time outdoor large screen control parameter is used as the sleep command of the outdoor screen device end; Step S104: If the real-time judgment result is that there is user interaction, the intelligent wake-up mechanism is triggered. The triggering of the intelligent wake-up mechanism includes substituting the real-time user interaction data in the user interaction state into the energy-saving control model to obtain the second real-time outdoor large screen control parameter, sending the second real-time outdoor large screen control parameter to the outdoor large screen device end, collecting the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter, and using the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter as the second data to be compared, and comparing the second data to be compared with the preset energy-saving value. If the second brightness data to be compared is within the preset energy-saving value range, the second real-time outdoor large screen control parameter is used as the outdoor screen device end wake-up command; Step S105: receiving standard parameters for real-time monitoring of outdoor large screens, comparing the standard parameters for real-time monitoring of outdoor large screens with the first data to be compared and the second data to be compared in turn, obtaining a first control parameter error and a second control parameter error, comparing the first control parameter error and the second control parameter error with a preset control parameter error range, obtaining data exceeding the preset control parameter error range, optimizing the energy-saving control model using a genetic algorithm based on the data exceeding the preset control parameter error range, and obtaining an optimized energy-saving control model; Step S106: Collect standard parameters for real-time monitoring of outdoor large screens, collect control parameters of outdoor large screens generated after executing the optimized energy-saving control model, compare the large screen operating parameters to be compared generated after executing the optimized energy-saving control model with the standard parameters for real-time monitoring of real-time outdoor large screens, if the large screen operating parameters to be compared exceed the standard parameters for real-time monitoring of real-time outdoor large screens, generate large screen energy-saving monitoring early warning information, and send the large screen energy-saving monitoring early warning information to the remote control terminal.
7. The outdoor large screen energy saving control method based on real-time human body monitoring according to claim 6 is characterized in that: The step S102 includes: Receive real-time user interaction data collected by the sensor, where the real-time user interaction data includes real-time infrared signals and real-time camera images; Preprocess the real-time user interaction data. Data preprocessing includes data cleaning and format conversion. The preprocessed data is stored in the temporary data buffer of the server. Call the user interaction judgment algorithm to analyze the preprocessed data to determine whether there are users interacting with the outdoor large screen and obtain real-time judgment results. The real-time judgment results are generated and stored in the judgment result storage area of the server. If the real-time judgment result is that there is user interaction, the energy-saving control process is not executed, and new user interaction data continues to be received; If the real-time judgment result is that there is no user interaction, the server triggers the energy-saving control process, and the server sends an energy-saving control instruction to the outdoor large-screen device. The energy-saving control instruction includes parameters of the energy-saving mode, and the parameters of the energy-saving mode include reducing brightness and shutting down some functions; If no valid data is received within the preset time, it is determined that real-time user interaction data cannot be collected, and an outdoor large-screen device shutdown command is generated and sent to the outdoor large-screen device through the network. The outdoor large-screen device shutdown command instructs the outdoor large-screen device to shut down.
8. The outdoor large screen energy saving control method based on real-time human body monitoring according to claim 6 is characterized in that: The step S103 includes: When the result of step S102 is that there is no user interaction, the server triggers the energy-saving control process and enters the energy-saving mode, and the state of the outdoor large-screen device is switched to the energy-saving control preparation state; Substituting the real-time user interaction data in the non-user interaction state into the energy-saving control model, the real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculation; The energy-saving control model calculates the first real-time outdoor large screen control parameter according to the input data. The first real-time outdoor large screen control parameter includes screen brightness, refresh rate and information of shutting down some functional modules. The calculated first real-time outdoor large screen control parameter is stored in the control parameter storage area of the server; Sending the first real-time outdoor large screen control parameter to the outdoor large screen device end, the first real-time outdoor large screen control parameter is transmitted to the outdoor large screen device through the network, and the device is ready to execute the first real-time outdoor large screen control parameter; After the outdoor large-screen device executes the first real-time outdoor large-screen control parameter, the collection device end executes the screen data after the first real-time outdoor large-screen control parameter, the screen data after the first real-time outdoor large-screen control parameter includes the actual outdoor large-screen brightness and the actual outdoor large-screen power consumption, the outdoor large-screen device transmits the screen data after the first real-time outdoor large-screen control parameter back to the server through the network, and the server receives and stores the screen data after the first real-time outdoor large-screen control parameter; The screen data after the first real-time outdoor large screen control parameter is used as the first data to be compared, and the first data to be compared is compared with the preset energy-saving state value range to determine whether the screen data meets the energy-saving standard information, and the comparison result is generated and stored in the comparison result storage area of the server; If the first data to be compared is within the preset energy-saving state value range, the server confirms that the first real-time outdoor large screen control parameter is valid, uses the screen data after the first real-time outdoor large screen control parameter as the sleep command of the outdoor screen device, and marks and stores the sleep command in the control command storage area; If the first data to be compared is not within the preset energy-saving state value range, the energy-saving control model is adjusted or the control parameters are recalculated, triggering the energy-saving control model adjustment and recalculation process.
9. The outdoor large screen energy saving control method based on real-time human body monitoring according to claim 6 is characterized in that: The step S104 includes: Monitor real-time user interaction data. When it is determined that there is user interaction, the intelligent wake-up mechanism is triggered. Without any special data flow, the server's internal state switches to the intelligent wake-up preparation state. Substitute the real-time user interaction data in the user interaction state into the energy-saving control model, which is used to calculate the screen parameters when waking up. The real-time user interaction data is passed as an input parameter to the energy-saving control model, and the energy-saving control model starts calculating. The energy-saving control model calculates a second real-time outdoor large screen control parameter according to the user interaction data, and the second real-time outdoor large screen control parameter includes screen brightness adjustment; The second real-time outdoor large screen control parameter is sent to the outdoor large screen device end. After the outdoor large screen device end executes the second real-time outdoor large screen control parameter, the screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter is collected. The screen data after the outdoor large screen device end executes the second real-time outdoor large screen control parameter includes the actual brightness of the outdoor large screen; The server collects the screen data after the outdoor large-screen device executes the second real-time outdoor large-screen control parameter as the second data to be compared, compares the second data to be compared with the preset energy-saving value, and determines whether the screen data meets the expected state after wake-up. The comparison result is generated and stored in the comparison result storage area of the server; If the second data to be compared is within the preset energy-saving value range, it is confirmed that the second real-time outdoor large screen control parameter is valid, and the second real-time outdoor large screen control parameter is used as the wake-up command of the outdoor screen device. The server marks the wake-up command and stores it in the control command storage area.
10. The outdoor large screen energy saving control method based on real-time human body monitoring according to claim 6 is characterized in that: The step S106 includes: Reading standard monitoring parameters of the real-time outdoor large screen from a preset configuration file or database, the standard monitoring parameters of the real-time outdoor large screen include the normal operating range or threshold of screen brightness, power consumption, and temperature, and the standard monitoring parameters of the real-time outdoor large screen are loaded into the memory of the server; After executing the optimized energy-saving control model, the optimized outdoor large-screen control parameters generated by the optimized energy-saving control model are collected. The optimized outdoor large-screen control parameters are the optimal outdoor large-screen control settings calculated by the optimized energy-saving control model based on environmental data and user behavior factors; Collect and execute the optimized outdoor large screen control parameters to generate the large screen operation parameters to be compared, align the large screen operation parameters to be compared with the real-time outdoor large screen monitoring standard parameters, compare the large screen operation parameters to be compared with the real-time outdoor large screen monitoring standard parameters one by one, and check whether any of the large screen operation parameters to be compared exceeds the range or threshold of the real-time outdoor large screen monitoring standard parameters; If the operating parameters of the large screen to be compared exceed the real-time outdoor large screen monitoring standard parameters, the server identifies the out-of-range parameters and generates large screen energy-saving monitoring and early warning information, which includes information on the exceeded parameters and the exceeding time.
Citation Information
Patent Citations
Man-machine interaction advertisement machine
CN103794160A
Energy-saving method and device based on Internet of Things marketing
CN115482796A
Energy-saving display method and system for LED display screen
CN118762645A
Outdoor large screen energy-saving system and method
CN118942385A
A visual operation large screen display system
CN218826009U