LED lighting control system and method, terminal master control and storage medium

By setting and previewing animation parameters on the platform server of the LED lighting control system, and combining with real-time adjustment of environmental sensors, the existing LED lighting technology has been solved, and convenient and efficient LED lighting control and improved visual experience has been achieved.

CN120201606AActive Publication Date: 2025-06-24长沙众微物联科技有限公司
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510460408.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-14
Publication Date
2025-06-24
Estimated Expiration
2045-04-14

AI Technical Summary

Technical Problem

The existing LED lighting technology has problems such as inconvenient control, linkage and poor interaction effects.

Method used

It provides an LED lighting control system, including a platform server, terminal master and LED terminal. The animation parameters are set and previewed on the platform server through the animation engine system, and sent to the terminal master for rendering in real time to generate parsable rendering data to control the lighting effect of the LED terminal. The terminal master control adjusts animation parameters in real time in combination with environmental sensor data.

Benefits of technology

It realizes the convenience and simplification of LED lighting control, improves linkage and interaction effects, enhances visual experience, and saves traffic.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120201606A_ABST
    Figure CN120201606A_ABST
Patent Text Reader

Abstract

The invention relates to an LED lighting control system and method, and the method comprises the steps: setting and previewing set parameters on a WEB page of a platform server through an animation engine system of a B / S + C mixed architecture, transmitting the parameters to a light control host (terminal master control) of a building through a server, carrying out the real-time rendering through the light control host, and outputting the rendered parameters to an LED lamp for light change. And dynamic change is carried out in combination with data acquired by an environment sensor. Therefore, the production efficiency and quality of the animation are improved, the video animation does not need to be uploaded and issued, and the control mode is simplified. The animation is generated in real time, and animation parameters can be changed in real time in combination with an environment sensor, so that the interaction and linkage experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet of Things device control technology, and in particular to an LED lighting control system, method, terminal master control and storage medium. Background Art

[0002] Currently, LED lighting mainly involves preparing video content in advance, dividing the video content into multiple small videos through video cropping and sending them to each building, and finally playing the playback screen synchronously through time synchronization.

[0003] The method of making videos in advance is cumbersome. For example, the finished video looks bright and beautiful on the monitor, but the actual effect when it is played on the device is often far from the ideal effect. If you want to make adjustments, you can only adjust the video again and re-send it, and adjust it again and again until the ideal effect is achieved.

[0004] In addition, the video playback has a poor experience in terms of linkage and interactive functions. For example, when the LED lights are linked according to the air quality, the video will be prepared in advance according to the common air quality, and then switched according to the actual weather data. When the weather is at two critical points, the screen may switch repeatedly, which will show a jump in the screen from the viewing angle. In the LED lights, the entire light will flicker, resulting in poor visual effects for the viewer. In this way, the existing LED lighting has inconvenient control methods and poor linkage and interactive effects. Summary of the invention

[0005] The present application provides an LED lighting control system, method, terminal master control and storage medium to solve the problems in the prior art that LED lighting control is inconvenient and the linkage and interaction effects are poor.

[0006] In a first aspect, the present application provides an LED lighting control system, comprising: The platform server is used to set and preview animation parameters; The terminal master is used to obtain the animation parameters sent by the platform server, perform real-time rendering according to the animation parameters, and send the rendering data generated after rendering to the LED terminal; The LED terminal is used to receive and parse the rendering data to present a corresponding lighting effect.

[0007] Furthermore, the platform server generates a moving particle instance through preset steps, and sends the moving particle instance to the terminal master control to set, preview and send the animation parameters. The preset steps include: creating an animation project, initializing an animation engine, creating an emitter, creating particles, creating a physical model, and generating a moving particle instance.

[0008] Furthermore, the particles represent the elements constituting the animation, the emitters represent the factories for processing the animation elements, and the physical model represents the control algorithm for the animation state, wherein: The properties of the particles include at least color, shape, texture, text, size and life cycle; The properties of the emitter include at least position, size, direction, quantity, angle and time, and the overall direction of the entire animation is determined by setting the position and direction of the emitter; The physical model is composed of motion parameters, and the degree of dynamics of the animation is adjusted by setting the size of the motion parameters.

[0009] Furthermore, the terminal main control also includes a sensor, and the sensor is used to collect environmental parameters.

[0010] Furthermore, the terminal main control collects environmental parameters in real time, and performs real-time rendering calculations in combination with the animation parameters sent by the platform server, so as to change the lighting effect of the LED terminal in real time.

[0011] Furthermore, the terminal master collects environmental parameters in real time, and performs real-time rendering calculation in combination with the animation parameters sent by the platform server, including: The terminal main control adjusts the motion parameters in the physical model in real time according to the collected environmental parameters to change the animation parameters in real time; Real-time rendering calculation is performed according to the changed animation parameters to change the lighting effect of the LED terminal in real time.

[0012] Furthermore, the sensors include a wind speed sensor, a temperature and humidity sensor, a light sensor and a rainfall sensor.

[0013] In a second aspect, the present application provides an LED lighting control method, which is applied to a terminal main control, including: Get the animation parameters sent by the platform server; Perform real-time rendering according to the animation parameters; The rendering data generated after rendering is sent to the LED terminal to control the LED terminal to present a corresponding lighting effect.

[0014] In a third aspect, the present application provides a terminal main control, including: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor connected to the at least one bus; at least one memory connected to the at least one bus, wherein the processor is configured to execute the LED lighting control method described in the present application.

[0015] In a fourth aspect, the present application further provides a computer storage medium storing computer-executable instructions for executing the LED lighting control method described in the present application.

[0016] The above technical solutions provided by the embodiments of the present application have the following advantages compared with the prior art: The LED lighting control method is made more convenient and simplified. The LED lights can be linked in real time according to the current air quality. At the same time, the visual experience of viewers is improved, and the interaction between the external environment and the LED lights is enhanced. The LED lighting control system provided by the embodiments of the present application deploys a platform server on the server. The platform server has a WEB page configuration function for setting and previewing the set animation parameters. Then the server sends the animation parameters to the lighting control host of the building. The lighting control host performs real-time rendering to generate data that can be parsed by the LED lights. Then the rendered data is sent to the LED lights, and the LED lights are controlled to present the LED lighting effect (LED light change) corresponding to the video generated by the animation parameters. Further, it changes dynamically in real time in combination with the data collected by the environmental sensors of the lighting control host. In this way, the production efficiency and quality of the animation are improved, and there is no need to upload and download video animations, saving traffic, making the LED lighting control more convenient, and simplifying the LED lighting control method. Moreover, since the animation is generated in real time and combined with the environmental sensors, the animation parameters can be changed in real time, improving the interaction and linkage experience. Description of the Drawings

[0017] The drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present invention and used together with the specification to explain the principles of the present invention.

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0019] One or more embodiments are exemplarily illustrated by pictures in the corresponding accompanying drawings. These exemplary illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, unless otherwise stated. The drawings in the figures do not constitute a scale limitation.

[0020] Figure 1 This is an interaction block diagram of an LED lighting control system provided by an embodiment of the present application; Figure 2 This is a flowchart of an LED lighting control method provided by an embodiment of the present application; Figure 3 This is a schematic diagram of a terminal main control provided by an embodiment of the present application. Detailed implementation manners

[0021] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the scope of protection of the present application.

[0022] The following disclosure provides many different embodiments or examples for implementing different structures of the present invention. To simplify the disclosure of the present invention, components and settings of specific examples are described below. Of course, they are only examples and are not intended to limit the present invention. In addition, the present invention may repeat reference numerals and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0023] To solve the problems in the prior art, the present application provides an LED lighting control system and method. Through an animation engine system with a B / S + C hybrid architecture, parameters set and previewed on the WEB page of the platform server are sent to the lighting control host (terminal main control) of the building through the server. The lighting control host performs real-time rendering and outputs it to the LED lamps for lighting changes, and dynamically changes in combination with the data collected by the environmental sensor. In this way, the production efficiency and quality of the animation are improved, and there is no need to upload and send video animations, saving traffic. Since the animation is generated in real time and combined with the environmental sensor, the animation parameters can be changed in real time, improving the interaction and linkage experience.

[0024] Figure 1 This is an interaction block diagram of an LED lighting control system provided by an embodiment of the present application. The system includes a platform server, a terminal main control, and an LED terminal. Specifically: The platform server is used to set and preview animation parameters; The terminal master is used to obtain the animation parameters sent by the platform server, perform real-time rendering according to the animation parameters, and send the rendering data generated after rendering to the LED terminal; The LED terminal is used to receive and parse the rendering data to present a corresponding lighting effect.

[0025] The LED lighting control system in this application is an animation engine system with a B / S+C hybrid architecture. When the system software is implemented, there are two sets of software working. One is on the platform server, which is used to set and preview the set parameters, and the other is running in the lighting control host, which is used to render in real time according to the set parameters sent by the platform server and output to the LED lamps. It should be noted that the terminal master is the lighting control host, and the LED terminal is the LED lamp.

[0026] In one embodiment, the animation engine system in the present application is composed of four parts: an emitter, particles, a physical model, and a renderer. It can be understood that particles are the elements that constitute animations, the emitter is the processing plant of animation elements, and various settings and structures are performed on particles. The physical model is the control algorithm of the animation state, such as controlling the static display of animations, or controlling how animations are displayed dynamically. The renderer is responsible for real-time rendering calculations.

[0027] Exemplarily, taking the snow scene as an example, the particles are snow elements, including attributes such as color, shape, size, and lifespan, which are used to represent the color, shape, size of the snow, and the duration of snowfall. The emitter consists of parameters such as position, size, direction, quantity, angle, and time. By setting the position and direction of the emitter, the overall direction of the entire animation can be determined. For example, if the emitter is set above the screen, it means the snow is falling from top to bottom. Additionally, by setting the size, angle, and quantity of the emitter, the density of the particles in the screen can be changed. For example, by setting the size, angle, and quantity of the emitter, snow scenes with different visual effects can be presented. Exemplarily, small snowflakes, large snowflakes, and goose-feather-like heavy snow, snow of different shapes appear in the screen from different directions, as well as the quantity of snow presented in the screen (such as a vast expanse of heavy snow, or thin snow covering buildings and vegetation). The physical model consists of motion parameters, and the degree of dynamics of the animation can be adjusted by setting the magnitudes of the motion parameters. The motion parameters include wind force, gravity, density, and friction. Specifically: by setting the magnitude of the wind force, the speed of the animation screen can be adjusted. Corresponding to the snow scene, it can be understood as adjusting the speed of the dynamics of the entire snow scene screen. Gravity: For example, the speed at which an object falls is different in standard atmospheric pressure and zero gravity. By setting the magnitude of gravity, a zero-gravity screen can be presented. Density: Taking a sphere as an example, by setting a large density, such as setting the density of the sphere equal to that of iron, the falling speed will naturally be faster than when setting a small density. Friction: By setting different frictions for the falling object, the falling speed will also be different. The renderer is to render the various data set above into data that can be parsed by the LED lamp. Specifically, it obtains the animation parameters sent by the platform server and performs real-time rendering according to the animation parameters, and sends the rendered data generated after rendering to the LED terminal.

[0028] It should be noted that the particles also have texture mapping and text attributes. For example, the scenes of the four seasons of spring, summer, autumn, and winter can be realized through texture mapping (raindrops, snowflakes, leaves, etc.), and the display of preset text in the animation can be realized through text. In addition, according to different scenes, the emitter can be in different positions. For example, for the rain effect, the emitter is usually above the screen, indicating that the rain is dripping from top to bottom; while for the fountain effect, it is just the opposite, and the emitter is usually below the screen, indicating that the fountain is spraying from bottom to top.

[0029] In one embodiment, the platform server can be deployed on a server and have a WEB page configuration function. The animation parameters can be set and previewed on the platform server by creating an animation project on a WEB page, initializing an animation engine, creating an emitter, creating particles, creating a physical model, and generating a moving particle instance. The moving particle instance is then sent to a lighting control host, which performs real-time rendering to generate data that can be parsed by LED lamps. The rendered data is then sent to the LED lamps, and the LED lamps are controlled to present an LED lighting screen that corresponds to the video screen generated by the aforementioned animation parameters.

[0030] Furthermore, the lighting control host is provided with an environmental sensor for collecting environmental parameters, such as temperature, humidity, wind speed, etc. Exemplarily, the environmental sensor may be a wind speed sensor, a temperature and humidity sensor, a light sensor, and a rain sensor. The lighting control host collects environmental parameters in real time through the environmental sensor, and performs real-time rendering calculations in combination with the animation parameters sent by the platform server to change the lighting effect of the LED lamp in real time. Specifically, the lighting control host adjusts the motion parameters in the physical model in real time according to the collected environmental parameters to change the animation parameters in real time, and then performs real-time rendering calculations according to the changed animation parameters to change the lighting effect of the LED lamp in real time, so that the control system of the present application can link the LED lights in real time according to the current air quality, while also improving the viewer's visual experience and enhancing the interaction between the external environment and the LED lights.

[0031] For example, to create a cloud effect, the background color of the entire light will be set, and the lighting control host will set the pixel color of all LED fixture coordinates to blue. The white clouds are composed of particles, and the default is a static blue sky and white cloud effect. At this time, a wind speed is set and a wind speed and wind direction sensor is bound. The lighting control host extracts the data collected by the wind speed and wind direction sensor to the renderer of the animation engine system for calculation, thereby achieving a static blue sky and white cloud lighting effect, and a dynamic lighting change effect can be performed according to the wind speed and wind direction.

[0032] In the LED lighting control system according to the embodiments of the present application, by deploying a platform server on the server, the platform server has a WEB page configuration function for setting and previewing the set animation parameters. Then, the server sends the animation parameters to the lighting control host of the building, and the lighting control host performs real-time rendering to generate data that can be parsed by the LED lamps. After that, the rendered data is sent to the LED lamps, and the LED lamps are controlled to present the LED lighting effect (LED light change) corresponding to the video generated by the animation parameters. Further, it changes dynamically in real time in combination with the data collected by the environmental sensor of the lighting control host. In this way, the production efficiency and quality of the animation are improved, and there is no need to upload and download video animations, saving traffic, making the LED lighting control more convenient, and simplifying the LED lighting control method. Moreover, since the animation is generated in real time and combined with the environmental sensor, the animation parameters can be changed in real time, improving the interactive and linkage experience.

[0033] See Figure 2 , the embodiments of the present application further provide an LED lighting control method, which is applied to the terminal main control. The method includes the following steps: S101. Obtain the animation parameters sent by the platform server; S102. Perform real-time rendering according to the animation parameters; S103. Send the rendered data generated after rendering to the LED terminal to control the LED terminal to present the corresponding lighting effect.

[0034] In the embodiments of the present application, through the LED lighting control method loaded by the terminal main control end (lighting control host), the animation parameters sent by the platform server can be obtained in time and real-time rendering is performed according to the animation parameters. After that, the rendered data generated after rendering is sent to the LED terminal (LED lamp) to control the LED lamp to present the corresponding lighting effect. In this way, there is no need to produce a video in advance, and it can be generated in real time according to the animation parameters sent by the platform server and sent to the LED lamp for lighting presentation in time, making the LED lighting control method convenient and simplified, and the animation parameters can also be changed in real time, enabling real-time linkage of the LED lights, improving the visual experience of viewers, and enhancing the interaction between the external environment and the LED lights.

[0035] As Figure 3 shown, the embodiments of the present application provide a terminal main control, including a processor 111, a communication interface 112, a memory 113, and a communication bus 114. Among them, the processor 111, the communication interface 112, and the memory 113 complete mutual communication through the communication bus 114. The memory 113 is used to store a computer program; In an embodiment of the present application, when the processor 111 executes the program stored on the memory 113, it implements the LED lighting control method provided in the foregoing method embodiment and achieves the same technical effects as those of the foregoing method embodiment.

[0036] An embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the LED lighting control method provided in the foregoing method embodiment and achieves the same technical effects as those of the foregoing method embodiment.

[0037] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the related technology, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0038] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless otherwise clearly specified in the context, the singular forms "a", "an", and "the" as used herein may also include the plural forms. The terms "include", "comprise", "contain", and "have" are inclusive and thus specify the presence of the stated features, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and / or combinations thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring them to be executed in the specific order described or illustrated, unless the execution order is clearly specified. It should also be understood that additional or alternative steps can be used.

[0039] The above are only specific embodiments of the present invention, enabling those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to these embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. An LED lighting control system, characterized in that: The system comprises: The platform server is used to set and preview animation parameters; The terminal master is used to obtain the animation parameters sent by the platform server, perform real-time rendering according to the animation parameters, and send the rendering data generated after rendering to the LED terminal; The LED terminal is used to receive and analyze the rendering data to present a corresponding lighting effect; The terminal main control also includes a sensor, which is used to collect environmental parameters; The terminal master collects environmental parameters in real time, and performs real-time rendering calculations in combination with the animation parameters sent by the platform server to change the lighting effect of the LED terminal in real time, specifically including: The terminal main control adjusts the motion parameters in the physical model in real time according to the collected environmental parameters to change the animation parameters in real time; Performing real-time rendering calculation according to the changed animation parameters to change the lighting effect of the LED terminal in real time; The platform server is deployed on a server and has a WEB page configuration function. The animation parameters are set and previewed on the platform server, the rendering data is generated, the rendering data is sent to the LED lamp, and the LED lamp is controlled to present an LED lighting picture, and the LED lighting picture corresponds to the video picture generated by the animation parameters.

2. The system according to claim 1, characterized in that The platform server generates a moving particle instance through preset steps, and sends the moving particle instance to the terminal master control to set, preview and send the animation parameters. The preset steps include: creating an animation project, initializing an animation engine, creating an emitter, creating particles, creating a physical model, and generating a moving particle instance.

3. The system according to claim 2, characterized in that The particles represent the animation elements, the emitters represent the processing plants of the animation elements, and the physical model represents the control algorithm of the animation state, wherein: The properties of the particles include at least color, shape, texture, text, size and life cycle; The properties of the emitter include at least position, size, direction, quantity, angle and time, and the overall direction of the entire animation is determined by setting the position and direction of the emitter; The physical model is composed of motion parameters, and the dynamic degree of the animation is adjusted by setting the size of the motion parameters.

4. The system according to claim 1, characterized in that The sensors include a wind speed sensor, a temperature and humidity sensor, a light sensor and a rainfall sensor.

5. A LED lighting control method, applied to terminal main control, characterized in that: The method comprises: Get the animation parameters sent by the platform server; Real-time collection of environmental parameters; Performing real-time rendering according to the animation parameters specifically includes: adjusting the motion parameters in the physical model in real time according to the collected environmental parameters to change the animation parameters in real time; performing real-time rendering calculation according to the changed animation parameters to change the lighting effect of the LED terminal in real time; Sending the rendering data generated after rendering to the LED terminal to control the LED terminal to present a corresponding lighting effect; Among them, the platform server is deployed on the server and has a WEB page configuration function. The animation parameters are set and previewed on the platform server, the rendering data is generated, the rendering data is sent to the LED lamp, and the LED lamp is controlled to present an LED lighting picture, and the LED lighting picture corresponds to the video picture generated by the animation parameters.

6. A terminal master control, characterized in that: include: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor coupled to the at least one bus; At least one memory connected to the at least one bus, wherein the processor is configured to perform the method of claim 5.

7. A storage medium, characterized in that: Computer executable instructions are stored, and the computer executable instructions are used to execute the method of claim 5.

Citation Information

Patent Citations

  • Electronic picture changed with environment

    CN101604492A

  • Illumination effect real-time preview method and device, electronic equipment and medium

    CN114241116A

  • High-precision real-time virtual picture fusion system

    CN118864267A

  • Intelligent LED lamp

    CN210781443U