An integrated control platform for the landscape lighting of smart city buildings

By designing an integrated control platform for smart city building landscape lighting, the existing intelligent landscape lighting control system has been solved, and intelligent control and efficient management have been realized, and the quality of the lighting environment and the flexibility of management have been improved.

CN114945233BActive Publication Date: 2025-05-27SHENZHEN TIANDI LIGHTING GRP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202210624693.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-02
Publication Date
2025-05-27
Estimated Expiration
2042-06-02

AI Technical Summary

Technical Problem

The existing intelligent landscape lighting control system has exceeded the standard design, high maintenance costs, incomplete functions of measurement and control facilities, and it is difficult to achieve centralized intelligent control, which affects the pace of smart city construction.

Method used

Design an integrated control platform for building landscape lighting in smart city, including environmental condition detection unit, building landscape lighting scene library and building scene lighting control unit, and achieve unified management and remote control through cloud platform, landscape lighting control module and user terminal.

Benefits of technology

It realizes unified management of the platform, provides services such as synchronous coordination control, remote video updates and status monitoring, and provides a complete solution for dynamic monitoring of building landscape lighting, improving the quality of the lighting environment and the flexibility of management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114945233B_ABST
    Figure CN114945233B_ABST
Patent Text Reader

Abstract

The present invention discloses an integrated control platform for the landscape lighting of smart city buildings, comprising: an environmental condition detection unit, a building landscape lighting scene library, and a building scene lighting control unit; the environmental condition detection unit is used to establish an environmental condition detection model according to time, the location area, and the building landscape lighting information, collect environmental information data, and analyze the environmental information data; the building landscape lighting scene library is used to design the structure of the lighting scene through the characteristics of the building and the analysis result of the environmental information data, and establish a building landscape lighting scene library through the structure of the lighting scene; the building scene lighting control unit is used to control the structure of the lighting scene in the building landscape lighting scene library by the manager to obtain the current building landscape lamp lighting scene. The landscape lighting of smart city buildings has highly flexible scalability, modifiability, and operability, and can adapt to application requirements of different scales.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of integrated control technology, and particularly to an integrated control platform for the landscape lighting of buildings in a smart city. Background Art

[0002] Through an intelligent landscape lighting control system, the color, brightness distribution, and lighting time of lights in the environment can be controlled, and different artistic conceptions and effects can be created through their combinations, improving the quality of the lighting environment and ensuring the comfort and health of the groups working and living around.

[0003] In the process of the continuous development of the urban construction level, the requirements for landscape lighting are getting higher and higher in terms of lighting area, the number of lighting devices, fancy effects, etc. Large-area, high-density, and multimedia landscape lighting has become a new development goal, and the intensification of quantity, diversification of media, and online synchronization will surely become new development focuses.

[0004] However, the current intelligent landscape lighting control system has an over-standard design, high maintenance costs, incomplete functions of measurement and control facilities, and lacks lighting information collection, storage, and analysis, making it difficult to achieve centralized intelligent management and control, which seriously affects the pace of smart city construction. Summary of the Invention

[0005] The present invention provides an integrated control platform for the landscape lighting of buildings in a smart city to solve the above problems existing in the prior art: Through an intelligent landscape lighting control system, the color, brightness distribution, and lighting time of lights in the environment can be controlled, and different artistic conceptions and effects can be created through their combinations, improving the quality of the lighting environment and ensuring the comfort and health of the groups working and living around. In the process of the continuous development of the urban construction level, the requirements for landscape lighting are getting higher and higher in terms of lighting area, the number of lighting devices, fancy effects, etc. Large-area, high-density, and multimedia landscape lighting has become a new development goal, and the intensification of quantity, diversification of media, and online synchronization will surely become new development focuses. However, the current intelligent landscape lighting control system has an over-standard design, high maintenance costs, incomplete functions of measurement and control facilities, and lacks lighting information collection, storage, and analysis, making it difficult to achieve centralized intelligent management and control, which seriously affects the pace of smart city construction.

[0006] To achieve the above object, the present invention provides the following technical solutions:

[0007] An integrated control platform for the landscape lighting of buildings in a smart city, comprising: an environmental condition detection unit, a building landscape lighting scene library, and a building scene lighting control unit;

[0008] The environmental condition detection unit is used to establish an environmental condition detection model according to time, the area where it is located, and building landscape lighting information, collect environmental information data, and analyze the environmental information data;

[0009] The building landscape lighting scene library is used to design the structure of the lighting scene through the characteristics of the building and the analysis results of the environmental information data, and establish a building landscape lighting scene library through the structure of the lighting scene;

[0010] The building scene lighting control unit is used to control the structure of the lighting scene in the building landscape lighting scene library by the manager to obtain the current building landscape lamp lighting scene.

[0011] Among them, the building scene lighting control unit includes: a cloud platform, a landscape lighting control module, and a user terminal;

[0012] The cloud platform is used to manage and maintain the access of the user terminal, track and record the running status of the integrated control platform in real time, and feedback the faults existing in the integrated control platform to the user;

[0013] The landscape lighting control module is used to control the video playback of the LED light nodes according to the structure of the lighting scene in the building landscape lighting scene library;

[0014] The user terminal is used to provide remote management services for the manager, and perform operations such as lighting scene arrangement, remote video transmission, and status query.

[0015] Among them, the landscape lighting control module includes: a lighting controller and an LED light array;

[0016] The lighting controller is used as an information interaction bridge between the cloud platform and the LED light array, accesses the cloud platform, and controls the LED light array in an orderly manner;

[0017] The LED light array is used to drive each LED lamp to emit light in an orderly manner according to the control of the lighting controller.

[0018] Among them, the cloud platform centralizes all user information and integrated control platform information, and saves the historical data of the integrated control platform work transactions and manager operation access;

[0019] The cloud platform provides services for functional business processing, historical data analysis, information management and query;

[0020] The cloud platform tracks and records the working status of the lighting controller, and the working status includes: video playback status, network parameters, output parameters, CPU and memory load conditions;

[0021] When the lighting controller uploads its working status, it encapsulates various parameters and statuses and packs them into a complete MQTT data packet, which is sent to the cloud platform through the MQTT protocol. After receiving the MQTT data packet, the cloud platform obtains the data prototype by unpacking and parsing the MQTT data packet, and extracts and stores the valid data from the data prototype list.

[0022] Among them, the landscape lighting control module further includes: a DNS server;

[0023] The user terminal adopts a B / S design model and is provided to the administrator in the form of a Web page. The video files in the building landscape lighting scene library are managed through the user terminal, and the user can update and delete the video files.

[0024] Save the IP address of the lighting controller on a public server with a fixed IP. The user terminal obtains the corresponding IP address from the public server according to the identity information of the specified lighting controller.

[0025] Pass the IP address of the lighting controller to the user terminal, and the lighting controller requests the DNS server to update the IP of the domain name.

[0026] The remote user terminal accesses the DNS server to obtain the IP of the specified lighting controller domain name, and the user terminal accesses the specified lighting controller through this IP to establish a remote network connection.

[0027] Among them, environmental information data is collected through the environmental condition detection unit. The environmental information data includes: illuminance, location, and date. The illuminance information in the environmental information data is extracted, combined with the special elements of the building landscape lighting, and the current lighting demand is obtained through analysis.

[0028] A lighting plan is established through the building landscape lighting scene library, and different priorities of weighting are performed on the LED lights at different positions and attributes according to the current lighting demand to obtain a suitable scene. Among them, the lighting plan in the building landscape lighting scene library is established according to visual aesthetics and experience.

[0029] Among them, the LED light array includes: a number of lighting buses and sub - controllers;

[0030] The lighting buses are controlled by the sub - controllers. The sub - controllers receive the lighting control data in the lighting controller, and parse and extract the valid RGB data from it to control the lighting display of each LED light on the lighting buses.

[0031] The LED light array is specially customized according to the application occasion. The special customization includes: the control method of the lights, the quantity scale, and the layout shape.

[0032] The lighting controller outputs image data of a specified size according to preset parameters to control different LED light arrays.

[0033] Among them, the lighting controller includes: a video playback module, and the video playback module includes: a file reading and analysis sub-module, a demultiplexing sub-module, a video decoding sub-module, a timing control sub-module, an image conversion sub-module, and a video output sub-module;

[0034] The file reading and analysis sub-module is used to read the building landscape video file from the lighting scheme in the building landscape light scene library, and prepare the demultiplexing and decoding schemes according to the video container information in the building landscape video file header;

[0035] The demultiplexing sub-module is used to extract and separate the audio compressed data, video compressed data, and subtitle data encapsulated in the building landscape light scene library into independent data streams, discard the audio compressed data and subtitle data, and only retain the video compressed data;

[0036] The video decoding sub-module is used to extract the video compressed data and then decode it to obtain the original video image;

[0037] The timing control sub-module is used to control the video playback speed and deliver the video image to the next stage according to the timing;

[0038] The image conversion sub-module is used to perform size transformation and color space conversion on the decoded original video image;

[0039] The video output sub-module is used to transmit the data to the LED light array through Ethernet to generate the corresponding video landscape.

[0040] Among them, multi-threaded parallel execution is adopted for image conversion. In the timing control thread, the YUV images in the building landscape light scene library are pushed into the YUV image buffer queue. Multiple image conversion threads obtain the YUV images to be processed from the YUV image buffer queue for image conversion and push the obtained RGB images into the RGB image buffer queue. The output thread obtains the RGB images to be output from the RGB image buffer queue for network data packaging and transmits them to the LED light array through Ethernet.

[0041] Among them, the lighting controller outputs the video image through Ethernet. The lighting controller packs the RGB image data into UDP data packets according to the set data format, transmits the data to the sub-controller via Ethernet, and the transmission is sent to the LED light array in the form of UDP broadcast. The sub-controller will grab the UDP broadcast packet from the Ethernet bus, parse and extract the RGB data from the grabbed UDP broadcast packet, and the extracted RGB data is used to control the LED lights on each bus. The video projection of the LED light array is obtained by controlling the LED lights on each bus.

[0042] Compared with the prior art, the present invention has the following advantages:

[0043] An integrated control platform for the landscape lighting of smart city buildings includes: an environmental condition detection unit, a landscape lighting scene library for buildings, and a building scene lighting control unit; the environmental condition detection unit is used to establish an environmental condition detection model according to time, location area, and building landscape lighting information, collect environmental information data, and analyze the environmental information data; the landscape lighting scene library for buildings is used to design the structure of the lighting scene through the characteristics of the building and the analysis result of the environmental information data, and establish a landscape lighting scene library for buildings through the structure of the lighting scene; the building scene lighting control unit is used to control the structure of the lighting scene in the landscape lighting scene library for buildings by the manager to obtain the current building landscape lighting scene. By constructing an integrated control platform for the landscape lighting of smart city buildings, unified management of the platform is realized, and services such as synchronous coordination control, remote video update, and status monitoring are provided, providing a complete solution for the dynamic monitoring of building landscape lighting, making the landscape lighting of smart city buildings highly flexible in scalability, modifiability, and operability, and adaptable to application requirements of different scales.

[0044] Other features and advantages of the present invention will be described in the following specification, and, in part, will be obvious from the specification, or will be understood by implementing the present invention. The objectives and other advantages of the present invention can be realized and obtained by the structures specifically pointed out in the written specification, claims, and drawings.

[0045] The technical solutions of the present invention will be further described in detail below with reference to the drawings and embodiments. Description of the Drawings

[0046] The drawings are used to provide a further understanding of the present invention, and constitute a part of the specification, and are used to explain the present invention together with the embodiments of the present invention, and do not constitute a limitation to the present invention. In the drawings:

[0047] Figure 1 is a structural diagram of an integrated control platform for the landscape lighting of smart city buildings in an embodiment of the present invention;

[0048] Figure 2 is a flowchart of an integrated control platform for the landscape lighting of smart city buildings in an embodiment of the present invention;

[0049] Figure 3 is a structural diagram of the building scene lighting control unit in an integrated control platform for the landscape lighting of smart city buildings in an embodiment of the present invention. Detailed Embodiments

[0050] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only for the purpose of illustrating and explaining the present invention, and are not intended to limit the present invention.

[0051] An embodiment of the present invention provides an integrated control platform for the landscape lighting of smart city buildings. Please refer to Figures 1 to 3 , the integrated control platform for the landscape lighting of smart city buildings includes: an environmental condition detection unit, a building landscape lighting scene library, and a building scene lighting control unit;

[0052] The environmental condition detection unit is used to establish an environmental condition detection model according to time, the location area, and the building landscape lighting information, collect environmental information data, and analyze the environmental information data;

[0053] The building landscape lighting scene library is used to design the structure of the lighting scene through the characteristics of the building and the analysis result of the environmental information data, and establish the building landscape lighting scene library through the structure of the lighting scene;

[0054] The building scene lighting control unit is used to control the structure of the lighting scene in the building landscape lighting scene library by the manager to obtain the current building landscape lighting scene.

[0055] The working principle of the above technical solution is as follows: The environmental condition detection unit is used to establish an environmental condition detection model according to time, the location area, and the building landscape lighting information, collect environmental information data, and analyze the environmental information data; The building landscape lighting scene library is used to design the structure of the lighting scene through the characteristics of the building and the analysis result of the environmental information data, and establish the building landscape lighting scene library through the structure of the lighting scene; The building scene lighting control unit is used to control the structure of the lighting scene in the building landscape lighting scene library by the manager to obtain the current building landscape lighting scene. This enables the landscape lighting of smart city buildings to have highly flexible scalability, modifiability, and operability, and can adapt to application requirements of different scales.

[0056] The beneficial effects of the above technical solution are as follows: The environmental condition detection unit is used to establish an environmental condition detection model according to time, the area where it is located, and building landscape lighting information, collect environmental information data, and analyze the environmental information data; the building landscape lighting scene library is used to design the structure of the lighting scene through the characteristics of the building and the analysis results of the environmental information data, and establish a building landscape lighting scene library through the structure of the lighting scene; the building scene lighting control unit is used to control the structure of the lighting scene in the building landscape lighting scene library through the manager, and obtain the current building landscape lighting scene. This makes the building landscape lighting in the smart city highly flexible in terms of scalability, modifiability, and operability, and can adapt to application requirements of different scales. An integrated control platform for building landscape lighting in the smart city is constructed to achieve unified management of the platform, provide services such as synchronous coordination control, remote video update, and status monitoring, and provide a complete solution for the dynamic monitoring of building landscape lighting. This makes the building landscape lighting in the smart city highly flexible in terms of scalability, modifiability, and operability, and can adapt to application requirements of different scales.

[0057] In another embodiment, the building scene lighting control unit includes: a cloud platform, a landscape lighting control module, and a user terminal;

[0058] The cloud platform is used to manage and maintain the access of the user terminal, track and record the operation status of the integrated control platform in real time, and feedback the faults existing in the integrated control platform to the user;

[0059] The landscape lighting control module is used to control the video played on the LED light nodes according to the structure of the lighting scene in the building landscape lighting scene library;

[0060] The user terminal is used to provide remote management services for the manager, and perform operations such as lighting scene arrangement, remote video transmission, and status query.

[0061] The working principle of the above technical solution is as follows: The cloud platform is used to manage and maintain the access of the user terminal, track and record the operation status of the integrated control platform in real time, and feedback the faults existing in the integrated control platform to the user; the landscape lighting control module is used to control the video played on the LED light nodes according to the structure of the lighting scene in the building landscape lighting scene library; the user terminal is used to provide remote management services for the manager, and perform operations such as lighting scene arrangement, remote video transmission, and status query. The user terminal provides flexible and perfect remote management services for the manager, realizing remote control, monitoring, and management of the landscape lighting control module.

[0062] The beneficial effects of the above technical solution are as follows: The cloud platform is used to manage and maintain the access of the user terminal, track and record the running status of the integrated control platform in real time, and feedback the faults existing in the integrated control platform to the user; The landscape lighting control module is used to control the video played by the LED light nodes according to the structure of the lighting scenes in the building landscape lighting scene library; The user terminal is used to provide remote management services for the manager, and perform operations such as lighting scene arrangement, remote video transmission, and status query. The user terminal provides flexible and perfect remote management services for the manager, realizing remote control, monitoring and management of the landscape lighting control module.

[0063] In another embodiment, the landscape lighting control module includes: a lighting controller and an LED light array;

[0064] The lighting controller is used as an information interaction bridge between the cloud platform and the LED light array, accesses the cloud platform, and controls the LED light array in an orderly manner;

[0065] The LED light array is used to drive each LED to emit light in an orderly manner according to the control of the lighting controller.

[0066] The working principle of the above technical solution is as follows: The lighting controller is used as an information interaction bridge between the cloud platform and the LED light array, accesses the cloud platform, and controls the LED light array in an orderly manner; The LED light array is used to drive each LED to emit light in an orderly manner according to the control of the lighting controller.

[0067] The beneficial effects of the above technical solution are as follows: The lighting controller is used as an information interaction bridge between the cloud platform and the LED light array, accesses the cloud platform, and controls the LED light array in an orderly manner; The LED light array is used to drive each LED to emit light in an orderly manner according to the control of the lighting controller. Make full use of the computing resources, storage resources, and communication resources of the cloud platform to provide technical support for the unified management and remote control of the landscape lighting controller by the user terminal.

[0068] In another embodiment, the cloud platform centralizes all user information and integrated control platform information, and saves the historical data of the integrated control platform work transactions and the manager's operation access;

[0069] The cloud platform provides services for functional business processing, historical data analysis, information management and query;

[0070] The cloud platform tracks and records the working status of the lighting controller, and the working status includes: video playback status, network parameters, output parameters, CPU and memory load conditions;

[0071] When the lighting controller uploads its working status, it encapsulates various parameters and statuses and packs them into a complete MQTT data packet, which is sent to the cloud platform through the MQTT protocol. After receiving the MQTT data packet, the cloud platform unpacks and parses the MQTT data packet to obtain the data prototype, and extracts the valid data from the data prototype list for storage.

[0072] The working principle of the above technical solution is as follows: The cloud platform centralizes all user information and integrated control platform information, and saves the historical data of the integrated control platform's work transactions and managers' operation accesses; the cloud platform provides services for functional business processing, historical data analysis, information management and query; the cloud platform tracks and records the working status of the lighting controller, and the working status includes: video playback status, network parameters, output parameters, CPU and memory load conditions; when the lighting controller uploads its working status, it encapsulates various parameters and statuses and packs them into a complete MQTT data packet, which is sent to the cloud platform through the MQTT protocol. After receiving the MQTT data packet, the cloud platform unpacks and parses the MQTT data packet to obtain the data prototype, and extracts the valid data from the data prototype list for storage.

[0073] The beneficial effects of the above technical solution are as follows: The cloud platform centralizes all user information and integrated control platform information, and saves the historical data of the integrated control platform's work transactions and managers' operation accesses; the cloud platform provides services for functional business processing, historical data analysis, information management and query; the cloud platform tracks and records the working status of the lighting controller, and the working status includes: video playback status, network parameters, output parameters, CPU and memory load conditions; when the lighting controller uploads its working status, it encapsulates various parameters and statuses and packs them into a complete MQTT data packet, which is sent to the cloud platform through the MQTT protocol. After receiving the MQTT data packet, the cloud platform unpacks and parses the MQTT data packet to obtain the data prototype, and extracts the valid data from the data prototype list for storage. It is convenient to construct and parse for data encapsulation and extraction.

[0074] In another embodiment, the user terminal adopts a B / S design model and is provided to the manager in the form of a Web page. The video files in the building landscape lighting scene library are managed through the user terminal, and the user updates and deletes the video files.

[0075] The IP address of the lighting controller is saved on a public server with a fixed IP. The user terminal obtains the corresponding IP address from the public server according to the identity information of the specified lighting controller.

[0076] Transfer the IP address of the lighting controller to the user terminal, and the lighting controller requests the DNS server to update the IP of the domain name.

[0077] The remote user terminal accesses the DNS server to obtain the IP of the specified lighting controller domain name, and the user terminal accesses the specified lighting controller through this IP to establish a remote network connection.

[0078] The working principle of the above technical solution is as follows: The user terminal adopts a B / S design model and is provided to the manager in the form of a Web page. The video files in the building landscape lighting scene library are managed through the user terminal, and the user updates and deletes the video files; the IP address of the lighting controller is saved on a public server with a fixed IP, and the user terminal obtains the corresponding IP address from the public server according to the identity information of the specified lighting controller; transfer the IP address of the lighting controller to the user terminal, and the lighting controller requests the DNS server to update the IP of the domain name; the remote user terminal accesses the DNS server to obtain the IP of the specified lighting controller domain name, and the user terminal accesses the specified lighting controller through this IP to establish a remote network connection.

[0079] The beneficial effects of the above technical solution are as follows: The user terminal adopts a B / S design model and is provided to the manager in the form of a Web page. The video files in the building landscape lighting scene library are managed through the user terminal, and the user updates and deletes the video files; the IP address of the lighting controller is saved on a public server with a fixed IP, and the user terminal obtains the corresponding IP address from the public server according to the identity information of the specified lighting controller; transfer the IP address of the lighting controller to the user terminal, and the lighting controller requests the DNS server to update the IP of the domain name; the remote user terminal accesses the DNS server to obtain the IP of the specified lighting controller domain name, and the user terminal accesses the specified lighting controller through this IP to establish a remote network connection. The lighting controller can interact with the cloud platform and the user terminal.

[0080] In another embodiment, the environmental information data is collected by the environmental condition detection unit. The environmental information data includes: illuminance, location, and date. The illuminance information in the environmental information data is extracted, combined with the special elements of the building landscape lighting, and the current lighting demand is obtained through analysis.

[0081] A lighting plan is established through the building landscape lighting scene library, and different priorities of weighting are performed on the LED lights with different positions and attributes according to the current lighting demand to obtain a suitable scene. Among them, the lighting plan in the building landscape lighting scene library is established according to visual aesthetics and experience.

[0082] The working principle of the above technical solution is as follows: The environmental condition detection unit collects environmental information data, which includes illuminance, location, and date. The illuminance information in the environmental information data is extracted, and combined with the special elements of building landscape lighting, the current lighting demand is obtained through analysis. A lighting plan is established through the building landscape lighting scene library, and different priorities of weighting are performed on LED lights with different positions and attributes according to the current lighting demand to obtain a suitable scene. Among them, the lighting plans in the building landscape lighting scene library are established based on visual aesthetics and experience.

[0083] The beneficial effects of the above technical solution are as follows: The environmental condition detection unit collects environmental information data, which includes illuminance, location, and date. The illuminance information in the environmental information data is extracted, and combined with the special elements of building landscape lighting, the current lighting demand is obtained through analysis. A lighting plan is established through the building landscape lighting scene library, and different priorities of weighting are performed on LED lights with different positions and attributes according to the current lighting demand to obtain a suitable scene. Among them, the lighting plans in the building landscape lighting scene library are established based on visual aesthetics and experience. It provides scene materials for future landscape lighting.

[0084] In another embodiment, the LED light array includes: several lighting buses and sub - controllers;

[0085] The lighting buses are controlled by sub - controllers. The sub - controllers receive the lighting control data in the lighting controller, and parse and extract the effective RGB data to control the lighting display of each LED light on the lighting buses;

[0086] The LED light array is specially customized according to the application occasion. The special customization includes: the control method of the lights, the quantity scale, and the layout shape;

[0087] The lighting controller outputs image data of a specified size according to preset parameters to control different LED light arrays.

[0088] The working principle of the above technical solution is as follows: The lighting buses are controlled by sub - controllers. The sub - controllers receive the lighting control data in the lighting controller, and parse and extract the effective RGB data to control the lighting display of each LED light on the lighting buses. The LED light array is specially customized according to the application occasion. The special customization includes: the control method of the lights, the quantity scale, and the layout shape. The lighting controller outputs image data of a specified size according to preset parameters to control different LED light arrays.

[0089] The beneficial effects of the above technical solution are as follows: The lighting bus is controlled by a sub-controller, which receives the lighting control data in the lighting controller, parses and extracts the valid RGB data therefrom for controlling the lighting display of each LED lamp on the lighting bus; the LED light array is specially customized according to the application scenario, and the special customization includes: the control method of the lights, the quantity scale, and the layout shape; the lighting controller outputs image data of a specified size according to the preset parameters to control different LED light arrays, ensuring that the lighting controller can adapt to different LED light arrays.

[0090] In another embodiment, the lighting controller includes: a video playback module, and the video playback module includes: a file reading and analysis sub-module, a demultiplexing sub-module, a video decoding sub-module, a timing control sub-module, an image conversion sub-module, and a video output sub-module;

[0091] The file reading and analysis sub-module is used to read the building landscape video file from the lighting scheme in the building landscape lighting scene library, and prepare the demultiplexing and decoding schemes according to the video container information in the building landscape video file header;

[0092] The demultiplexing sub-module is used to extract and separate the audio compression data, video compression data, and subtitle data encapsulated in the building landscape lighting scene library into independent data streams, discard the audio compression data and subtitle data, and only retain the video compression data;

[0093] The video decoding sub-module is used to decode after extracting the video compression data to obtain the original video image;

[0094] The timing control sub-module is used to control the video playback speed and deliver the video image to the next stage according to the timing;

[0095] The image conversion sub-module is used to perform size transformation and color space conversion on the decoded original video image;

[0096] The video output sub-module is used to transmit the data to the LED light array through Ethernet to generate the corresponding video landscape.

[0097] The working principle of the above technical solution is as follows: The file reading and analysis sub-module is used to read the building landscape video file from the lighting scheme of the building landscape lighting scene library, and prepare a demultiplexing and decoding scheme according to the video container information in the building landscape video file header; the demultiplexing sub-module is used to extract and separate the audio compressed data, video compressed data, and subtitle data encapsulated in the building landscape lighting scene library into independent data streams, discard the audio compressed data and subtitle data, and only retain the video compressed data; the video decoding sub-module is used to extract the video compressed data and then decode it to obtain the original video image; the timing control sub-module is used to control the video playback speed and deliver the video image to the next stage according to the timing; the image conversion sub-module is used to perform size transformation and color space conversion on the decoded original video image; the video output sub-module is used to transmit the data to the LED light array through Ethernet to generate the corresponding video landscape.

[0098] The beneficial effects of the above technical solution are as follows: The file reading and analysis sub-module is used to read the building landscape video file from the lighting scheme of the building landscape lighting scene library, and prepare a demultiplexing and decoding scheme according to the video container information in the building landscape video file header; the demultiplexing sub-module is used to extract and separate the audio compressed data, video compressed data, and subtitle data encapsulated in the building landscape lighting scene library into independent data streams, discard the audio compressed data and subtitle data, and only retain the video compressed data; the video decoding sub-module is used to extract the video compressed data and then decode it to obtain the original video image; the timing control sub-module is used to control the video playback speed and deliver the video image to the next stage according to the timing; the image conversion sub-module is used to perform size transformation and color space conversion on the decoded original video image; the video output sub-module is used to transmit the data to the LED light array through Ethernet to generate the corresponding video landscape. Hardware processing is used to accelerate video decoding, thereby liberating the computing resources of the processor and reducing the burden on the processor.

[0099] In another embodiment, multi-threaded parallel execution is used for image conversion. In the timing control thread, the YUV images in the building landscape lighting scene library are pushed into the YUV image buffer queue. Multiple image conversion threads obtain the YUV images to be processed from the YUV image buffer queue for image conversion and push the obtained RGB images into the RGB image buffer queue. The output thread obtains the RGB images to be output from the RGB image buffer queue for network data packaging and transmits them to the LED light array through Ethernet.

[0100] The working principle of the above technical solution is as follows: Multithreaded parallel execution is adopted for image conversion. In the timing control thread, the YUV images in the building landscape lighting scene library are pushed into the YUV image buffer queue. Multiple image conversion threads obtain the YUV images to be processed from the YUV image buffer queue for image conversion and push the obtained RGB images into the RGB image buffer queue. The output thread obtains the RGB images to be output from the RGB image buffer queue for network data packaging and transmits them to the LED light array through Ethernet.

[0101] The beneficial effects of the above technical solution are as follows: Multithreaded parallel execution is adopted for image conversion. In the timing control thread, the YUV images in the building landscape lighting scene library are pushed into the YUV image buffer queue. Multiple image conversion threads obtain the YUV images to be processed from the YUV image buffer queue for image conversion and push the obtained RGB images into the RGB image buffer queue. The output thread obtains the RGB images to be output from the RGB image buffer queue for network data packaging and transmits them to the LED light array through Ethernet. This greatly improves the performance of video image conversion, thereby increasing the output frame rate of video images.

[0102] In another embodiment, the lighting controller outputs video images through Ethernet. The lighting controller packages the RGB image data into UDP data packets according to the set data format and transmits the data to the sub-controller via Ethernet. The transmission is sent to the LED light array in the form of UDP broadcast. The sub-controller will capture the UDP broadcast packets from the Ethernet bus, extract the RGB data by parsing the captured UDP broadcast packets, and the extracted RGB data is used to control the LED lights on each bus. The video projection of the LED light array is obtained by controlling the LED lights on each bus.

[0103] The working principle of the above technical solution is as follows: The lighting controller outputs video images through Ethernet. The lighting controller packages the RGB image data into UDP data packets according to the set data format and transmits the data to the sub-controller via Ethernet. The transmission is sent to the LED light array in the form of UDP broadcast. The sub-controller will capture the UDP broadcast packets from the Ethernet bus, extract the RGB data by parsing the captured UDP broadcast packets, and the extracted RGB data is used to control the LED lights on each bus. The video projection of the LED light array is obtained by controlling the LED lights on each bus.

[0104] During the video playback process, there are color changes. Among them, the color characteristics of the target are relatively stable and unchanged during the movement process, and it has quite good adaptability and persistence to the rotation, deformation, and size changes of non-rigid objects. To enhance the adaptability of the tracking method to the changes in landscape lighting, the RGB color space is converted to the HSV color space. Assume that the position parameter of the i-th particle is X i , and the target center is X a . Then the target color histogram distribution is:

[0105]

[0106] Among them, represents the target color histogram; u represents the color histogram bar index; N represents the total number of pixels in the target area; K represents the kernel function; δ represents the impulse function; b(X i ) represents the bar in the color histogram at X i ; h represents the range of the target area; C represents the normalization coefficient.

[0107] By obtaining the target color histogram, the stability of the tracking algorithm is further improved, and more stable video images are obtained, which are finally presented in the form of landscape lighting.

[0108] The beneficial effects of the above technical solution are as follows: The lighting controller outputs video images through Ethernet. The lighting controller packs the RGB image data into UDP data packets according to the set data format and transmits the data to the sub-control unit via Ethernet. The transmission is sent to the LED light array in the form of UDP broadcast. The sub-control unit will grab the UDP broadcast packet from the Ethernet bus, parse and extract the RGB data from the grabbed UDP broadcast packet, and the extracted RGB data is used to control the LED lights on each bus. By controlling the LED lights on each bus, the video playback of the LED light array is obtained. The sub-control unit will not immediately control the lighting display after receiving the video image, but will execute the lighting control according to the RGB image data only after receiving the display synchronization command from the lighting controller. Therefore, the lighting controller only needs to send a display synchronization command to all sub-control units after all the data of a frame of video image is transmitted to ensure that each light of the LED light array is lit simultaneously, avoiding the situation that the display effect of the video picture is affected by the inconsistent lighting time of each light.

[0109] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these changes and modifications.

Claims

1. An integrated control platform for the landscape lighting of buildings in a smart city, characterized in that, it includes: an environmental condition detection unit, a building landscape lighting scene library, and a building scene lighting control unit; The environmental condition detection unit is used to establish an environmental condition detection model according to time, the location area, and the building landscape lighting information, collect environmental information data, and analyze the environmental information data; The building landscape lighting scene library is used to design the structure of the lighting scene through the characteristics of the building and the analysis results of the environmental information data, and establish a building landscape lighting scene library through the structure of the lighting scene; The building scene lighting control unit is used to control the structure of the lighting scene in the building landscape lighting scene library by the manager to obtain the current building landscape lighting scene; The building scene lighting control unit includes: a cloud platform, a landscape lighting control module, and a user terminal; The cloud platform is used to manage and maintain the access of the user terminal, track and record the running status of the integrated control platform in real time, and feedback the faults existing in the integrated control platform to the user; The landscape lighting control module is used to control the video playback of the LED light nodes according to the structure of the lighting scene in the building landscape lighting scene library; The user terminal is used to provide remote management services for the manager, and perform operations such as lighting scene arrangement, remote video transmission, and status query; The landscape lighting control module includes: a lighting controller and an LED light array; The lighting controller is used as an information interaction bridge between the cloud platform and the LED light array, accesses the cloud platform, and controls the LED light array in an orderly manner; The LED light array is used to drive each LED light to emit light in an orderly manner according to the control of the lighting controller; The lighting controller includes: a video playback module, and the video playback module includes: a file reading and analysis sub-module, a demultiplexing sub-module, a video decoding sub-module, a timing control sub-module, an image conversion sub-module, and a video output sub-module; The file reading and analysis sub-module is used to read the building landscape video file from the lighting scheme of the building landscape lighting scene library, and prepare a demultiplexing and decoding scheme according to the video container information in the building landscape video file header; The demultiplexing sub-module is used to extract and separate the audio compression data, video compression data, and subtitle data encapsulated in the building landscape lighting scene library into independent data streams, discard the audio compression data and subtitle data, and only retain the video compression data; The video decoding sub-module is used to extract and decode the video compression data to obtain the original video image; The timing control sub-module is used to control the video playback speed and deliver the video image to the next stage according to the timing; The image conversion sub-module is used to perform size transformation and color space conversion on the decoded original video image; The video output sub-module is used to transmit the data to the LED light array through Ethernet to generate a corresponding video landscape; The lighting controller outputs video images via Ethernet. The lighting controller packs RGB image data into UDP data packets according to a set data format, and transmits the data to the sub - controller via Ethernet. The transmission is sent to the LED light array in the form of UDP broadcast. The sub - controller grabs the UDP broadcast packet from the Ethernet bus, extracts the RGB data by parsing the grabbed UDP broadcast packet, and the extracted RGB data is used to control the LED lights on each bus. By controlling the LED lights on each bus, the video projection of the LED light array is obtained; There are color changes during the video playback. Among them, the color characteristics of the target are relatively stable and unchanged during the movement, and it has quite good adaptability and persistence for the rotation, deformation, and size change of non-rigid objects. By using the tracking method, the adaptability to the change of landscape lighting is enhanced, and the RGB color space is converted to the HSV color space. Assume that the position parameter of the i-th particle is X i , and the target center is X a , then the target color histogram distribution is: Among them, represents the target color histogram; u represents the color histogram bar index; N represents the total number of pixels in the target area; K represents the kernel function; δ represents the impulse function; b(X i ) represents the bar in the color histogram at X i ; h represents the range of the target area; C represents the normalization coefficient; The stability of the tracking algorithm is improved by obtaining the target color histogram, and more stable video images are obtained, which are finally presented in the form of landscape lights.

2. An integrated control platform for landscape lights of a smart city building as described in claim 1, characterized in that, The cloud platform centralizes all user information and integrated control platform information, and stores the historical data of the integrated control platform's work transactions and managers' operation access; The cloud platform provides services for functional business processing, historical data analysis, information management and query; The cloud platform tracks and records the working status of the lighting controller. The working status includes: video playback status, network parameters, output parameters, CPU and memory load conditions; When the lighting controller uploads its working status, it encapsulates and packs various parameters and statuses into a complete MQTT data packet, and sends it to the cloud platform through the MQTT protocol. After receiving the MQTT data packet, the cloud platform unpacks and parses the MQTT data packet to obtain the data prototype, and extracts the valid data from the data prototype list for storage.

3. An integrated control platform for landscape lights of a smart city building as described in claim 1, characterized in that, The landscape lighting control module further includes: a DNS server; The user terminal adopts a B / S design model and is provided to the manager in the form of a Web page. The video files in the building landscape lighting scene library are managed through the user terminal, and the user updates and deletes the video files; The IP address of the lighting controller is saved on a public server with a fixed IP. The user terminal obtains the corresponding IP address from the public server according to the identity information of the specified lighting controller; The IP address of the lighting controller is passed to the user terminal, and the lighting controller requests to update the IP of the domain name from the DNS server; The user terminal accesses the DNS server to obtain the IP of the specified lighting controller's domain name, and the user terminal accesses the specified lighting controller through this IP to establish a remote network connection.

4. An integrated control platform for landscape lights of a smart city building as described in claim 1, characterized in that, Environmental information data is collected by the environmental condition detection unit. The environmental information data includes: illuminance, location and date. The illuminance information in the environmental information data is extracted, combined with the special elements of the building landscape lighting, and the current lighting requirements are obtained through analysis; Establish a lighting plan through the building landscape lighting scene library, perform weighted processing with different priorities on LED lights at different positions and attributes according to the current lighting requirements, and obtain a suitable scene. Among them, the lighting plan in the building landscape lighting scene library is established based on visual aesthetics and experience.

5. An integrated control platform for smart city building landscape lighting according to claim 1, characterized in that the LED light array includes: several lighting buses and sub - controllers; The lighting buses are controlled by sub - controllers. The sub - controllers receive the lighting control data in the lighting controller, parse and extract the effective RGB data therefrom for controlling the lighting display of each LED light on the lighting buses; The LED light array is specially customized according to the application occasion. The special customization includes: the control method of the lights, the quantity scale, and the layout shape; The lighting controller outputs image data of a specified size according to preset parameters to control different LED light arrays.

6. An integrated control platform for smart city building landscape lighting according to claim 1, characterized in that Multithreaded parallel execution of image conversion is adopted. In the timing control thread, the YUV images in the building landscape lighting scene library are pushed into the YUV image buffer queue. Multiple image conversion threads obtain the YUV images to be processed from the YUV image buffer queue for image conversion and push the obtained RGB images into the RGB image buffer queue. The output thread obtains the RGB images to be output from the RGB image buffer queue for network data packaging and transmits them to the LED light array through Ethernet.

Citation Information

Patent Citations

  • LED landscape city building facade cluster light Internet control system

    CN106163017A

  • Energy-saving control system of building

    CN106681166A

  • Tencent cloud-based on-line measurement and control method for intelligent building lighting

    CN106879114A

  • A lighting control method for building night scene

    CN109195289A