A method and system for remote video monitoring of ultra-large cluster nodes for landscape lighting

By using UDP packet segmentation to dynamically compress image data and transmit it back to the server in real time in the landscape lighting system, the problem of image data synchronization for ultra-large cluster nodes is solved, achieving efficient monitoring and rapid anomaly capture, and reducing network resource consumption and operating costs.

CN115052127BActive Publication Date: 2025-10-31BEIJING MINGRUIZHIGUANG TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202210208400.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-04
Publication Date
2025-10-31
Estimated Expiration
2042-03-04

AI Technical Summary

Technical Problem

In existing landscape lighting systems, the image data of ultra-large cluster nodes cannot be synchronously transmitted back in real time, resulting in low monitoring efficiency, inability to capture anomalies in the first instance, and serious waste of bandwidth and storage resources.

Method used

Using the User Datagram Protocol (UDP) packetization method, the screen data of each node is dynamically compressed and packaged and sent back to the server in real time. After decompression by the server, it is output to the central control screen to realize the real-time synchronous display of the screens of all nodes. Anomalies can be detected through the central control screen, and multiple display ratios and zoom ratio adjustments are supported.

Benefits of technology

It enables real-time synchronous transmission of images from all nodes within the cluster, improving monitoring efficiency, reducing bandwidth consumption and storage resources, ensuring that operations and maintenance personnel can capture anomalies and respond quickly, and reducing costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115052127B_ABST
    Figure CN115052127B_ABST
Patent Text Reader

Abstract

This invention discloses a method and system for remote video monitoring of ultra-large cluster nodes in landscape lighting. Each building facade of the landscape lighting system serves as a node, and each node is pre-connected to a control device. The control devices of all nodes dynamically compress and package the video data output to the corresponding building facade, resulting in compressed data for each node. All node control devices use User Datagram Protocol (UDP) packetization to transmit the compressed data back to the server in real time. The server decompresses each compressed data to obtain the video data and outputs the video data from all nodes to the central control screen in real time. The display on the central control screen is monitored in real time, and any anomalies are addressed. This improves monitoring efficiency and enables immediate anomaly detection. Compared to existing technologies, it reduces bandwidth consumption and storage resources, facilitates monitoring by maintenance personnel, allows for rapid response to anomalies, significantly improves network utilization, reduces costs, and increases work efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to remote monitoring of landscape lighting, and more particularly to a method and system for remote video monitoring of ultra-large cluster nodes of landscape lighting. Background Technology

[0002] With urban development, more and more places are using landscape lighting to enhance the city's image. Landscape lighting not only has the effect of artistic decoration and beautifying the environment, but also creates tourist attractions and reflects the openness and activity of the city. Different buildings and landscapes, different seasons and holidays often display different lighting effects to enhance the festive atmosphere or landscape features. In order to avoid inappropriate animation effects or displayed information, it is necessary to manually monitor the node animations and deal with abnormal problems in a timely manner.

[0003] Currently, thanks to the maturity of network technology, especially the widespread adoption of 4G / 5G, each lighting node transmits its current display image back to the central control room in real time via the network, facilitating observation by maintenance personnel. Since the central control monitoring screen is often much smaller than the actual display image, the transmitted images are currently compressed to the actual image size and transmitted via common protocols such as FTP. However, the number of nodes that can transmit images is limited. Therefore, when there are many lighting nodes, maintenance personnel cannot monitor the current animations of other nodes in a timely manner and cannot promptly handle abnormal situations. If simultaneous updates from all nodes were required, more networks and equipment would need to be built, incurring higher costs.

[0004] like Figure 1 As shown, the node cluster includes N building facades, where N is a natural number greater than 1, such as N including but not limited to 2, 10, 87, 100, and 1000. Some node control devices compress and package the images output to the building facades, with a maximum of 5 images compressed and packaged simultaneously. This example uses 5 compressed and packaged images; that is, 1 to 5 control devices compress and package the 5 images output to the building facades. The corresponding node or its control device periodically transmits the 5 compressed and packaged images back to the server via FTP or other open protocols. The server outputs the corresponding node images to the central control screen in real time. The central control screen refreshes the corresponding node images in real time. Maintenance personnel monitor the image data in real time and take necessary responses when anomalies occur, including stopping the display of a particular building facade or using pre-prepared data for display. Maintenance personnel can manually refresh the next set of node images or set the system background to refresh the next set of node images periodically.

[0005] In other words, the existing landscape lighting media facade displays output images via PC or professional equipment. The image content can be simultaneously captured, compressed to a fixed size, and sent back to the server. Control personnel in the central control room observe whether the content meets expectations, and then periodically send back the current image via FTP protocol. Due to the limitations of the protocol itself, a maximum of 5 nodes can be sent back simultaneously. However, more nodes require manual or periodic switching for observation, which is inefficient and cannot detect anomalies immediately; moreover, the transmission process consumes a lot of bandwidth and requires more storage resources. Summary of the Invention

[0006] This invention provides a method and system for remote video monitoring of ultra-large cluster nodes in landscape lighting. The technical problems to be solved include: how to solve the problem that all nodes in the cluster cannot synchronously and in real time transmit the current video, synchronously and in real time transmit the video data of all nodes in the cluster, improve monitoring efficiency and capture anomalies in the first time, reduce bandwidth consumption, and reduce storage resources.

[0007] The technical solution of the present invention is as follows:

[0008] A method for remote video monitoring of ultra-large cluster nodes of landscape lighting includes the following steps:

[0009] S1, each building facade for landscape lighting is treated as a node, and each node is pre-connected to a control device;

[0010] S2, the control devices of all nodes will dynamically compress and package the image data output to the corresponding building facade to obtain the compressed data of each node;

[0011] S3, the control devices of all nodes use the User Datagram Protocol (UDP) packet method to transmit compressed data back to the server in real time;

[0012] S4, the server decompresses each compressed data to obtain the screen data, and outputs the screen data of all nodes to the main control screen in real time;

[0013] S5 monitors the display screen of the central control panel in real time and handles any abnormalities.

[0014] Preferably, in S5, the main control screen is divided into multiple display sub-screens, which display the screen data of all nodes in real time. When a display sub-screen corresponding to one of the nodes is selected, the display sub-screen is adjusted according to an adjustable magnification ratio to cover some or all of the other display sub-screens.

[0015] Preferably, in S5, the main control screen is divided into multiple display ratios, each display ratio corresponding to a different number of display sub-screens. When any display ratio is selected, the corresponding number of display sub-screens are displayed according to the selected display ratio.

[0016] Preferably, the image data of each node is displayed sequentially in a first-in-first-out manner according to the node sequence number of each building facade of the landscape lighting, based on the selected display ratio.

[0017] Preferably, before S1, there is also S0, which establishes network connections and pre-configures network protocols for each building facade of the landscape lighting.

[0018] Preferably, in S2, the control devices of each node compress the data based on the minimum value of the data volume according to the display resolution of the main control screen to improve the compression ratio.

[0019] Preferably, in S3, the control devices of each node transmit data using User Datagram Protocol (UDP) messages.

[0020] Preferably, in S5, the display screen of the main control screen is monitored in real time on-site or via a mobile APP. In case of an anomaly, the control device of the corresponding node is connected in real time via the mobile APP to pause or replace the playback.

[0021] Preferably, the data path formed by the control devices, servers, and central control screen at each node encrypts and verifies each transmitted data packet, performs real-time error correction and retry during transmission to ensure data transmission integrity, and the transmitted content is encrypted using MD5.

[0022] Preferably, a remote video monitoring system for ultra-large cluster nodes of landscape lighting includes a server, a central control screen, and control devices for each node, wherein the control devices of each node, the server, and the central control screen are connected to form a network.

[0023] Each control device connects to all point light sources on a building facade of the landscape lighting, and is used to dynamically compress and package the image data output to the corresponding building facade to obtain compressed data for each node. The compressed data is then transmitted back to the server in real time using the User Datagram Protocol (UDP) packetization method.

[0024] The server is used to decompress each compressed data to obtain the screen data, and output the screen data of all nodes to the main control screen in real time;

[0025] The central control screen is used to display the video data of all nodes in real time.

[0026] By adopting the above solution, this invention optimizes the design of each node of the landscape lighting and synchronously transmits the image data of all nodes in the cluster in real time. This improves monitoring efficiency and captures anomalies in the first instance. Compared with existing technologies, it reduces bandwidth consumption and storage resources, facilitates monitoring by operation and maintenance personnel and enables them to respond quickly to anomalies, greatly improves network utilization, reduces costs and improves work efficiency, and has high market application value. Attached Figure Description

[0027] Figure 1 This is a schematic diagram illustrating the implementation of existing technologies;

[0028] Figure 2 This is a schematic diagram of the first embodiment of the remote video monitoring method for ultra-large cluster nodes of landscape lighting according to the present invention;

[0029] Figure 3 This is a schematic diagram of the second embodiment of the remote video monitoring method for ultra-large cluster nodes of landscape lighting according to the present invention;

[0030] Figure 4 This is a schematic diagram of the third embodiment of the remote video monitoring method for ultra-large cluster nodes of landscape lighting according to the present invention;

[0031] Figure 5 This is a schematic diagram of the fourth embodiment of the remote video monitoring method for ultra-large cluster nodes of landscape lighting according to the present invention;

[0032] Figure 6 This is a schematic diagram of the fifth embodiment of the remote video monitoring method for ultra-large cluster nodes of landscape lighting according to the present invention;

[0033] Figure 7 This is a schematic diagram of the sixth embodiment of the remote video monitoring method for ultra-large cluster nodes of landscape lighting according to the present invention;

[0034] Figure 8 This is a schematic diagram of the seventh embodiment of the remote video monitoring method for ultra-large cluster nodes of landscape lighting according to the present invention;

[0035] Figure 9 This is a schematic diagram of the eighth embodiment of the remote video monitoring method for ultra-large cluster nodes of landscape lighting according to the present invention;

[0036] Figure 10 This is a schematic diagram illustrating the application of the remote video monitoring system for ultra-large cluster nodes of landscape lighting described in this invention. Detailed Implementation

[0037] To facilitate understanding of the present invention, a more detailed description is provided below with reference to the accompanying drawings and specific embodiments. However, the present invention can be implemented in many different forms and is not limited to the embodiments described in this specification. It should be noted that when an element is referred to as being "fixed to" another element, it can be directly on the other element or there may be an intervening element. When an element is referred to as being "connected to" another element, it can be directly connected to the other element or there may be an intervening element present.

[0038] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. The term "and / or" as used in this specification includes any and all combinations of one or more of the associated listed items.

[0039] like Figure 2 As shown, one embodiment of the present invention is a method for remote monitoring of ultra-large cluster nodes of landscape lighting, which includes the following steps: S1, each building facade of the landscape lighting is treated as a node, and each node is pre-connected to a control device; S2, the control devices of all nodes dynamically compress and package the image data output to the corresponding building facade to obtain compressed data for each node; S3, the control devices of all nodes use the User Datagram Protocol (UDP) packetization method to transmit the compressed data back to the server in real time; S4, the server decompresses each compressed data to obtain image data and outputs the image data of all nodes to the central control screen in real time; S5, the display screen of the central control screen is monitored in real time, and any abnormalities are handled. In other words, all node control devices dynamically compress and package the images output to the building facades, all nodes transmit the images back to the server in real time using a custom network transmission protocol and the UDP packetization method, the server decompresses the data, and outputs the images of all nodes to the central control screen in real time. The screen can arbitrarily set the number of nodes displayed and the image size, and maintenance personnel monitor the image data in real time and take necessary responses when abnormalities occur. By adopting the above solution, this invention optimizes the design of each node of the landscape lighting and synchronously transmits the image data of all nodes in the cluster in real time. This improves monitoring efficiency and captures anomalies in the first instance. Compared with existing technologies, it reduces bandwidth consumption and storage resources, facilitates monitoring by operation and maintenance personnel and enables them to respond quickly to anomalies, greatly improves network utilization, reduces costs and improves work efficiency, and has high market application value.

[0040] Preferably, in S1, each building facade of the landscape lighting is treated as a node, and each node is pre-connected to a control device. A landscape lighting system, also known as a landscape lighting system, can have multiple building facades, and each building facade can have many lighting sources, such as LED lighting modules or LED point light sources. A building facade and all its lighting sources are considered as one node, and all building facades of the landscape lighting system are treated as separate nodes. A control device is set up for each node, and the control device is often located within the building where the building facade is located. More preferably, for two adjacent building facades, if the distance between them is less than a predetermined distance, then the two nodes corresponding to these two building facades are pre-connected to the same control device. These two nodes can belong to the same landscape lighting system or to two different landscape lighting systems. Similarly, for multiple adjacent building facades, if the radius of the circle containing these building facades is less than a predetermined distance, then the nodes corresponding to these building facades are pre-connected to the same control device. These nodes can belong to the same landscape lighting system or to multiple different landscape lighting systems. In other words, when a building has two facades that are used in the same or different landscape lighting systems, the two nodes can be connected to the same control device. This not only saves costs but also reduces the space occupied, thereby enhancing the product's competitiveness and making it easier to apply.

[0041] Preferably, in step S2, the control devices of all nodes dynamically compress and package the image data output to the corresponding building facade to obtain compressed data for each node; that is, each node's control device dynamically compresses and packages the image data it outputs to the building facade as its compressed data. This compressed data can be encrypted or unencrypted. More preferably, the control devices of each node dynamically compress and package the image data output to the corresponding building facade in a rolling frame manner to obtain compressed data for each node; wherein, the rolling frame manner is to take a certain number of frames in a first-in-first-out (FIFO) order, and the dynamic compression and packaging is to compress and package a certain number of frames each time; the certain number is a preset number of frames, and each frame is one image data output to the corresponding building facade. Preferably, the number of frames is 1, 2, 3, 4, or 5, meaning a certain number of frames are 1, 2, 3, 4, or 5 frames. More preferably, the number of frames is a set of two or three natural numbers, not a constant, but a random number. In this case, the frame scrolling method uses a first-in, first-out (FIFO) approach, sequentially selecting frames from the output image data for the corresponding building facade. The random numbers are selected from 1 and 2, or 2 and 3, or 1, 2, and 3, or 1, 2, 3, 4, and 5, and so on. This simplifies computation and reduces data volume, while also providing some compensation for unreliable data. In this case, the compressed data received by the server in the following steps follows a pattern, generally exhibiting a multiple relationship. This simplifies the computational workload of the control devices at the nodes and provides some redundant data to the server, making up for the shortcomings of the User Datagram Protocol (UDP) being too simple and unreliable. This invention uses UDP packets for transmission, making it suitable for PC devices or lightweight embedded devices. At the same time, with the same number of nodes, it consumes less bandwidth and storage resources compared to existing technologies.

[0042] Preferably, in S3, the control devices of all nodes use the User Datagram Protocol (UDP) packetization method to transmit compressed data back to the server in real time. The UDP is a simple connectionless transport layer protocol that does not require establishing a connection before sending data, thus reducing overhead and latency before sending data. Furthermore, it is characterized by unreliable datagrams, which do not guarantee reliable delivery. Therefore, it does not require maintaining a complex connection state table, making it simple and fast to implement.

[0043] Preferably, in S4, the server decompresses each compressed data point to obtain the video data and outputs the video data from all nodes to the central control screen in real time; that is, a single central control screen is used to simultaneously display the video data from multiple nodes, or simultaneously display the video data from all nodes. Simultaneous display on the central control screen is essential, as it reduces the number of monitoring personnel or monitoring devices, thereby lowering the overall system cost. Ideally, in S4, the server outputs the screen data of all nodes to the central control screen in real time according to the time points. Preferably, the time points are 5 to 60 seconds or more before the display, such as 5 to 300 seconds. Even better, in S2, the control devices of all nodes dynamically compress and package the screen data output to the corresponding building facade in advance to obtain the compressed data of each node. Preferably, dynamic compression and packaging is performed 5 to 60 seconds or 5 to 300 seconds in advance, that is, 5 to 60 seconds before the display on the building facade, these display data have been sent to the server. In S4, the server outputs the screen data of all nodes to the central control screen in real time according to the time points. At this time, the central control screen displays the screen data of each node at a future time point. Unless it is played in real time, the monitoring personnel can detect problems in advance and take control measures, such as switching the content about to be broadcast by the problematic node to a scheduled advertisement or other screen.

[0044] Preferably, S5 monitors the display screen of the central control panel in real time and handles any anomalies. Anomalies can be of various types, mainly categorized into system failures and content control issues. System failures can be understood as hardware malfunctions or software errors, while content control primarily involves monitoring for uncontrolled content and illegal content. This is to meet regulatory requirements and protect the rights of property owners from harm. Preferably, in S5, the central control panel is divided into multiple sub-screens, each displaying real-time data from all nodes. When a sub-screen corresponding to a node is selected, it is magnified to an adjustable scale, covering some or all of the other sub-screens. For example... Figure 3As shown, one embodiment of the present invention is a method for remote monitoring of ultra-large cluster nodes of landscape lighting, comprising the following steps: S1, each building facade of the landscape lighting is treated as a node, and each node is pre-connected to a control device; S2, the control devices of all nodes dynamically compress and package the image data output to the corresponding building facade to obtain compressed data for each node; S3, the control devices of all nodes use the User Datagram Protocol (UDP) packetization method to transmit the compressed data back to the server in real time; S4, the server decompresses each compressed data to obtain image data and outputs the image data of all nodes to the central control screen in real time; S5, the display screen of the central control screen is monitored in real time, and any abnormalities are handled; wherein, the central control screen is divided into multiple display sub-screens, which display the image data of all nodes in real time; when the display sub-screen corresponding to one node is selected, the display sub-screen is adjusted according to an adjustable magnification ratio to cover some or all of the other display sub-screens. This solves the problem that multiple nodes cannot be observed synchronously in existing solutions.

[0045] Preferably, in S5, the main control screen is divided into multiple display ratios, each corresponding to a different number of display sub-screens. When any display ratio is selected, the corresponding number of display sub-screens are displayed according to the selected display ratio. For example... Figure 4 As shown, one embodiment of the present invention is a method for remote video monitoring of ultra-large cluster nodes of landscape lighting, which includes the following steps: S1, each building facade of the landscape lighting is treated as a node, and each node is pre-connected to a control device; S2, the control devices of all nodes dynamically compress and package the video data output to the corresponding building facade to obtain compressed data for each node; S3, the control devices of all nodes use the User Datagram Protocol (UDP) packetization method to transmit the compressed data back to the server in real time; S4, the server decompresses each compressed data to obtain video data, and transmits the video data of all nodes in real time. The data is output to the central control screen in real time; S5 monitors the display on the central control screen in real time and handles any anomalies; the central control screen is divided into multiple sub-screens, each displaying the data from all nodes in real time; when a sub-screen corresponding to a node is selected, it is magnified to an adjustable scale, covering some or all of the other sub-screens; the central control screen is divided into multiple display scales, each corresponding to a different number of sub-screens, and when any display scale is selected, the corresponding number of sub-screens are displayed. This allows management personnel to focus on key sub-screens.

[0046] Preferably, based on the node sequence number of each building facade in the landscape lighting, the image data of each node is displayed sequentially in a first-in, first-out manner according to the selected display ratio. For example... Figure 5As shown, one embodiment of the present invention is a method for remote video monitoring of ultra-large cluster nodes of landscape lighting, comprising the following steps: S1, each building facade of the landscape lighting is treated as a node, and each node is pre-connected to a control device; S2, the control devices of all nodes dynamically compress and package the video data output to the corresponding building facade to obtain compressed data for each node; S3, the control devices of all nodes use the User Datagram Protocol (UDP) packetization method to transmit the compressed data back to the server in real time; S4, the server decompresses each compressed data to obtain video data and outputs the video data of all nodes to the central control screen in real time; S5, the display screen of the central control screen is monitored in real time. In case of anomalies, the system handles the situation by dividing the main control screen into multiple sub-screens, each displaying real-time data from all nodes. When a sub-screen corresponding to a node is selected, it is magnified to cover some or all of the other sub-screens. The main control screen is divided into multiple display ratios, each corresponding to a different number of sub-screens. When any ratio is selected, the corresponding number of sub-screens is displayed. Based on the node sequence number of each building facade in the landscape lighting, the data from each node is displayed sequentially in a first-in, first-out manner according to the selected ratio. This allows for different numbers of display screens, providing a clearer view of the data from each node and facilitating monitoring by management personnel or AI programs.

[0047] Preferably, before S1, it also includes: S0, which establishes network connections for each building facade of the landscape lighting and pre-configures the network protocol. More preferably, the number of synchronous backhaul nodes is unlimited in the pre-configured network protocol. For example... Figure 6 As shown, one embodiment of the present invention is a method for remote monitoring of ultra-large cluster nodes of landscape lighting, which includes the following steps: S0, establishing network connections and pre-setting network protocols for each building facade of the landscape lighting; S1, each building facade of the landscape lighting is treated as a node, and each node is pre-connected to a control device; S2, the control devices of all nodes dynamically compress and package the image data output to the corresponding building facade to obtain compressed data for each node; S3, the control devices of all nodes use the User Datagram Protocol (UDP) packetization method to transmit the compressed data back to the server in real time; S4, the server decompresses each compressed data to obtain image data and outputs the image data of all nodes to the central control screen in real time; S5, the display screen of the central control screen is monitored in real time, and any abnormalities are handled. The specific network connection method and network protocol settings can be configured according to conventional methods.

[0048] Preferably, in S1, each node is pre-connected to a control device, or in S0, network connections are established for each building facade of the landscape lighting. The remote video monitoring method for ultra-large cluster nodes of landscape lighting also includes a step of detecting the point light source structure diagram of the building facade for maintenance; specifically, it includes: S01, setting up a wireless network so that the handheld device can connect to the control device through a communication medium; S02, operating the handheld device in front of the building facade to control the control device and light up the specified point light source on the building facade; S03, recording the controller port, light number, and coordinates of the current point light source on the building facade; S04, returning to execute S02 until all point light source detection and recording are completed; S05, drawing the point light source structure diagram. This optimizes the operation and maintenance process, saves human resources, simplifies operation and maintenance work, and makes the whole process easy to operate, improving the efficiency of debugging personnel. Moreover, many steps can be implemented with automation technology, which greatly simplifies the operation and maintenance of large-scale landscape lighting systems, especially ultra-large-scale landscape lighting systems. It simplifies the large amount of repetitive labor or communication between two locations that used to require a lot of manpower to be solved by one person with a handheld device. Compared with existing technologies, this provides great convenience for the operation and maintenance of ultra-large-scale landscape lighting systems.

[0049] Preferably, in S01, the wireless network uses the Internet, radio, Wi-Fi, 4G, or 5G for data transmission. This is the biggest difference between this invention and existing technologies. The communication medium can be a router, a signal repeater, a remote server, or two wired routers, etc. This is because the personnel operating the handheld device in front of the building facade are often hundreds or even thousands of meters away from the location of the control equipment, such as the server room. In this case, the wireless network must use a communication medium to connect the handheld device and the control equipment. This is a blind spot in wireless connectivity. Previous engineers did not fail to think of this, but the limitations of wireless connectivity itself prevented its implementation. Preferably, S01 also includes a built-in wireless communication module in the control device, which encapsulates the display data used for debugging into data packets and opens protocol control commands. Preferably, all display data is encapsulated into data packets in the control device; and in S02, when the control device is controlled, that is, when a control command is received, the control device sends display data frames in the form of data packets to illuminate the designated point light source connected to the corresponding controller port on the building facade. Preferably, the protocol control commands form command combinations with simplified command identifiers. When the control device receives the command identifier, it sends display data frames in the form of data packets according to the command combinations, illuminating the designated point light source connected to the corresponding controller port on the building facade. This, combined with command identifiers or control commands or their combinations with a data size not exceeding 30 bytes in other embodiments, greatly simplifies the operation of handheld devices in front of building facades, thereby simplifying the specific method of controlling the control device and improving commissioning efficiency.

[0050] Handheld devices, also known as handheld terminals, can be mobile phones, tablets, or laptops. They connect wirelessly to control equipment via communication media, offering convenient application and control. A single point light source, multiple point light sources, a module, or a string of lights can be used simultaneously. From an efficiency perspective, it's unlikely to use only one point light source at a time, as ultra-large landscape lighting installations may have hundreds of thousands or even millions of point light sources; therefore, they are usually used in groups, for example, all point light sources connected in series at the same port are grouped together and lit simultaneously. Therefore, in other embodiments, it's necessary to record the sequence number of each light point for accurate identification during maintenance. Preferably, step S02 also includes operating an app on the handheld device in front of the building facade. That is, it can be controlled by a mobile phone or a mobile app; preferably, voice control via the app is also possible. Preferably, in step S02, the handheld device controls the control equipment by sending control commands or combinations thereof, with the data size not exceeding 30 bytes; for example, the handheld device sends a command identifier to the control equipment, which is used to identify command combinations. Ideally, basic or simple control commands or combinations thereof are used, with a data volume not exceeding 30 bytes; even better, the data volume not exceeding 20 bytes. For example, the handheld device and the automatic detection device can be integrated into one unit, such as by installing an automatic detection APP on a mobile phone and fixing it with a bracket similar to a live streaming platform, which can greatly simplify the work of the debugging personnel. This is an important innovative design of this invention, which not only simplifies the connection but also the control. Unlike various known control methods, we only transmit a very small number of control commands, such as start playing segment 1, stop, next port, next light point or light string, start playing segment 2, etc.; while existing debugging methods transmit a large amount of display data and complex control commands, such as a video or multiple large images, specifying which row and column should display what during what time period, and so on. For example, the mobile APP receives the user's control words, converts them into control commands or combinations thereof, and sends the control commands or combinations thereof to the control device, with a data volume not exceeding 30 bytes. The small data volume is an important advantage worth emphasizing, which can improve control efficiency, increase transmission efficiency, and quickly and timely reflect the control device illuminating the specified point light source on the building facade.

[0051] The specific recording method can refer to our previous methods or existing technology implementations. For example, a controller port can often connect many LED point light sources in series, so it is necessary to record the controller port number and its light point sequence number. Furthermore, for ease of presentation, the coordinates of the current point light source corresponding to the building facade should also be recorded. The current point light source can be a single point light source, multiple point light sources, a module, or a string of lights. After illuminating the designated point light source on the building facade, it can be recorded manually or by taking a photo. Combined with the repeated loop of S04, multiple photo records can be automatically overlaid as high-resolution images and applied in the drawing of S05. Because camera resolution can now be very high, photos taken from tens or hundreds of meters away can accurately show the difference between two point light sources with very small spacing. Therefore, it is possible to accurately identify and record the controller port, light point sequence number, and corresponding coordinates of the current point light source on the building facade. For example, identifying and recording the controller port, light point sequence number, and corresponding coordinates of the current group of point light sources on the building facade. Preferably, in S03, a Cartesian coordinate system is used to record the coordinates of the point light source corresponding to the building facade. In practice, for landscape lighting devices with a planar layout, a Cartesian coordinate system is preferred. For other layout shapes, in addition to the Cartesian coordinate system, other reference systems, such as circular coordinate systems or spatial coordinate systems, can be used according to the layout of the landscape lighting, depending on the actual needs.

[0052] S04 involves cyclic operation of handheld devices. Because there are many point light sources, human error is possible, so it's best to use automated equipment, although the cost will be relatively higher. Currently, a large amount of work is done manually, but it may gradually be converted to automated recording in the future. The commissioning or construction personnel only need to set up the recording environment on site. The main advantages of automated recording are a low error rate and no fatigue.

[0053] Preferably, in step S05, the point light source positions in the point light source structure diagram are drawn in a two-dimensional manner, showing their lamp numbers. A three-dimensional method is used to draw the connection combinations of the point light sources in the point light source structure diagram and their connection relationships with the controller ports. More preferably, the point light source structure diagram is drawn in a machine-readable format, so that the point light source positions in the diagram can be read by the target program, and during reading, their lamp numbers, connection combinations, and their connection relationships with the controller ports are displayed. This allows for automated judgment during operation and maintenance, such as when a fault requires repair. In ultra-large landscape lighting installations with tens of thousands, hundreds of thousands, or millions of point light sources, the point light source or its controller port requiring repair can be quickly identified—another maintenance indicator that existing technologies cannot achieve.

[0054] Preferably, after S05, the procedure also includes: S06, disconnecting the wireless network. That is, after ending the point light source detection and recording, the network is disconnected, and the dedicated testing equipment and communication media are recycled and reused.

[0055] Preferably, after S05, the method further includes: S07, establishing a traceability diagram of the correspondence between point light source locations, controller ports, and lamp number. More preferably, the traceability diagram presents the following relationship: Operating a handheld device in front of the building facade, controlling the control device, illuminating a designated point light source on the building facade, and recording the controller port, lamp number, and corresponding coordinates of the current point light source on the building facade; that is, when recording the controller port, lamp number, and corresponding coordinates of the current point light source on the building facade, and then drawing the point light source structure diagram, future maintenance should be considered. The method of recording the point light source structure diagram should provide a reverse-engineering proof, which not only serves to verify and prevent errors but also allows for rapid tracing of problems to find solutions and clarify responsibilities. This is because large-scale landscape lighting often has major problems when it malfunctions, potentially causing widespread failures, such as thousands of lamps malfunctioning simultaneously. In actual use, it plays a crucial role in advertising, involving multiple and significant cost allocation issues. Therefore, it is necessary to clarify responsibilities and minimize the risks of operation and maintenance, which is something that has never been addressed in existing technologies. The best part is that S05 and S07 are carried out simultaneously.

[0056] Preferably, in S2, the control devices at each node compress the data based on the minimum data size according to the display resolution of the main control screen to improve the compression ratio. For example... Figure 7 As shown, one embodiment of the present invention is a method for remote video monitoring of ultra-large cluster nodes of landscape lighting, which includes the following steps: S0, establishing network connections and pre-setting network protocols for each building facade of the landscape lighting; S1, each building facade of the landscape lighting is treated as a node, and each node is pre-connected to a control device; S2, the control devices of all nodes dynamically compress and package the video data output to the corresponding building facade to obtain compressed data for each node; the control devices of each node compress the data according to the display resolution of the main control screen, taking the minimum data volume to improve the compression ratio; S3, the control devices of all nodes use the User Datagram Protocol (UDP) packetization method to transmit the compressed data back to the server in real time; S4, the server decompresses each compressed data to obtain video data and outputs the video data of all nodes to the main control screen in real time; S5, the display screen of the main control screen is monitored in real time, and anomalies are handled. Preferably, the nodes compress the video content at the local adaptive monitoring terminal display window resolution, taking the minimum value, effectively improving the compression ratio. Improving the compression ratio can help reduce the amount of transmitted data, increase the transmission rate, and appropriately reduce operating costs.

[0057] Preferably, in S3, the control devices of each node transmit data using User Datagram Protocol (UDP) messages. For example... Figure 8 As shown, one embodiment of the present invention is a method for remote monitoring of ultra-large cluster nodes of landscape lighting, which includes the following steps: S0, establishing network connections and pre-setting network protocols for each building facade of the landscape lighting; S1, each building facade of the landscape lighting is treated as a node, and each node is pre-connected to a control device; S2, the control devices of all nodes dynamically compress and package the image data output to the corresponding building facade to obtain compressed data for each node; the control devices of each node compress the data by taking the minimum data volume according to the display resolution of the main control screen to improve the compression ratio; S3, the control devices of all nodes use the User Datagram Protocol (UDP) packet method to transmit the compressed data back to the server in real time; wherein, the control devices of each node use UDP packets for transmission; S4, the server decompresses each compressed data to obtain image data and outputs the image data of all nodes to the main control screen in real time; S5, the display screen of the main control screen is monitored in real time, and anomalies are handled. The UDP packet segmentation method is a key feature of the various embodiments of this invention. These embodiments are provided for illustrative purposes only. Each node's control device transmits compressed data to the server in real time using UDP packet segmentation. Because the server acts like a mother nest and the data acts like returning home, this is called backhaul. This invention solves the problem of the limited number of backhaul nodes in traditional FTP, and also addresses the issue that some specialized equipment lacks public protocols such as FTP or has too high an implementation cost to transmit data.

[0058] Preferably, in S5, the display screen of the main control panel is monitored in real time, either on-site or via a mobile app. In case of an anomaly, the mobile app connects in real time to the control equipment of the corresponding node to pause or replace playback. For example... Figure 9As shown, one embodiment of the present invention is a method for remote video monitoring of ultra-large cluster nodes of landscape lighting, which includes the following steps: S1, each building facade of the landscape lighting is treated as a node, and each node is pre-connected to a control device; S2, the control devices of all nodes dynamically compress and package the video data output to the corresponding building facade to obtain compressed data for each node; S3, the control devices of all nodes use the User Datagram Protocol (UDP) packetization method to transmit the compressed data back to the server in real time; S4, the server decompresses each compressed data to obtain video data and outputs the video data of all nodes to the central control screen in real time; S5, the display screen of the central control screen is monitored in real time on-site or through a mobile APP, and in case of an anomaly, the control device of the corresponding node is connected in real time through the mobile APP to pause or replace playback; that is, "monitoring the display screen of the central control screen in real time on-site or through a mobile APP, and pausing or replacing playback in case of an anomaly" replaces "monitoring the display screen of the central control screen in real time and handling anomalies". Preferably, the data path formed by the control devices, servers, and central control screen at each node encrypts and verifies every data packet transmitted, performs real-time error correction and retries during transmission to ensure data transmission integrity, and uses MD5 encryption for the transmitted content. Pausing or replacing playback is primarily to mitigate regulatory risks and protect the rights of property owners; encryption prevents unauthorized intrusion by hackers or malicious individuals. In other words, the data path encrypts and verifies every data packet, performs real-time error correction and retries during transmission to ensure data transmission integrity, and uses MD5 encryption for the transmitted content to guarantee information security.

[0059] Preferably, a remote video monitoring system for ultra-large cluster nodes of landscape lighting employs the remote video monitoring method for ultra-large cluster nodes of landscape lighting described in any of the above embodiments; preferably, the system has functional modules corresponding to each step of the remote video monitoring method for ultra-large cluster nodes of landscape lighting. The remote video monitoring method for ultra-large cluster nodes of landscape lighting can be applied to the remote video monitoring system for ultra-large cluster nodes of landscape lighting.

[0060] Preferably, a remote video monitoring system for a large-scale cluster of landscape lighting nodes includes a server, a central control screen, and control devices for each node. The control devices of each node, the server, and the central control screen are connected to form a network. Each control device connects to all point light sources on a building facade of the landscape lighting system. It dynamically compresses and packages the video data output to the corresponding building facade, obtaining compressed data for each node. This compressed data is then transmitted back to the server in real-time using a User Datagram Protocol (UDP) packetization method. The server decompresses each compressed data to obtain the video data and outputs the video data from all nodes to the central control screen in real-time. The central control screen displays the video data from all nodes in real-time. This process continues. By optimizing the design of each node in the landscape lighting system, this invention enables real-time synchronous transmission of video data from all nodes within the cluster. This improves monitoring efficiency and allows for immediate anomaly detection. Compared to existing technologies, it reduces bandwidth consumption and storage resources, facilitates monitoring by maintenance personnel, and allows for rapid response to anomalies. It significantly improves network utilization, reduces costs, and increases work efficiency, demonstrating high market application value.

[0061] like Figure 10As shown, one embodiment of the present invention involves a node cluster comprising N building facades, where N is a natural number greater than 1, such as N including but not limited to 3, 14, 91, 200, and 1000. Each node control device compresses and packages the images output to the building facades, and simultaneously compresses and packages the images of all nodes. Here, we take compressing and packaging 100 images as an example; that is, 1 to 100 control devices compress and package 100 images output to 100 building facades. The corresponding node or its control device transmits the compressed and packaged 100 images back to the server in real time or at regular intervals via the UDP protocol. UDP is a connectionless protocol; the source and terminal do not establish a connection before transmitting data. When it wants to transmit, it simply grabs the data from the application and throws it onto the network as quickly as possible. The definition of connectionless is mainly compared to the TCP protocol. When using the TCP protocol to transmit data, a connection must be established before data can be transmitted. However, when using the UDP protocol for data transmission, only the IP address and port number of the other party are needed to send data; no connection is required, nor is it necessary to confirm whether the data has been received by the other party. The server outputs all node images to the central control screen in real time. The central control screen refreshes the corresponding node images in real time, displaying all node images simultaneously or only a portion of them as needed. Maintenance personnel monitor the image data in real time and respond appropriately to anomalies, including stopping the display of a specific building facade or using pre-prepared data for display. Maintenance personnel do not need to manually refresh the next set of node images or set the system to refresh the next set of node images periodically. The role of maintenance personnel can also be replaced by automated instruments. This invention proposes a new transmission method where the node dynamically compresses the current image based on the actual image size displayed in the central control room, and transmits it back in real time via a private protocol. This solves the problem of all nodes in the cluster not being able to synchronously transmit their current images in real time, facilitating monitoring and rapid response to anomalies by maintenance personnel, greatly improving network utilization, reducing costs, and increasing work efficiency.

[0062] Furthermore, embodiments of the present invention also include a method and system for remote video monitoring of ultra-large cluster nodes of landscape lighting formed by combining the technical features of the above embodiments.

[0063] It should be noted that the above-mentioned technical features can be combined with each other to form various embodiments not listed above, all of which are considered to be within the scope of this invention specification; and, for those skilled in the art, improvements or modifications can be made based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims.

Claims

1. A method for remote video monitoring of ultra-large cluster nodes in landscape lighting, characterized in that, Includes the following steps: S1, each building facade of the landscape lighting is treated as a node, and each node is pre-connected to a control device; wherein, the remote video monitoring method for ultra-large cluster nodes of landscape lighting also includes the step of detecting the point light source structure diagram of the building facade for maintenance; specifically including: S01, setting up a wireless network to enable handheld devices to connect to the control device through a communication medium; S02, operating the handheld device in front of the building facade to control the control device and illuminate the specified point light source on the building facade; S03, recording the controller port, light point number, and coordinates of the current point light source on the building facade; S04, returning to execute S02 until all point light source detection and recording are completed; S05, drawing the point light source structure diagram; S2, the control devices of all nodes dynamically compress and package the image data output to the corresponding building facade to obtain compressed data for each node; wherein, the control device of each node dynamically compresses and packages the image data output to the corresponding building facade in a rolling frame manner to obtain compressed data for each node; wherein, the rolling frame manner is to take a certain number of frames in a first-in-first-out order, and the dynamic compression and packaging is to compress and package a certain number of frames each time; wherein, the certain number is a preset number of frames, and each frame is one image data output to the corresponding building facade; wherein, the certain number is a set of two or three natural numbers, which is a random number; S3, the control devices of all nodes use the User Datagram Protocol (UDP) packet method to transmit compressed data back to the server in real time; S4, the server decompresses each compressed data to obtain the screen data, and outputs the screen data of all nodes to the main control screen in real time; S5 monitors the display screen of the central control panel in real time and handles any abnormalities.

2. The method for remote video monitoring of ultra-large cluster nodes of landscape lighting according to claim 1, characterized in that, In S2, the control devices of all nodes will dynamically compress and package the screen data output to the corresponding building facade before displaying it, thus obtaining the compressed data of each node. In S4, the server outputs the screen data of all nodes to the central control screen in real time according to the time points. In S5, the main control screen is divided into multiple display sub-screens, which display the screen data of all nodes in real time. When a display sub-screen corresponding to a node is selected, the display sub-screen is adjusted by an adjustable magnification ratio to cover some or all of the other display sub-screens. In S05, the position of the point light source in the point light source structure diagram is drawn in two dimensions and its lamp number is displayed. The connection combination of the point light sources in the point light source structure diagram and its connection relationship with the controller port are drawn in three dimensions. The point light source structure diagram is drawn in a machine-readable form so that the position of the point light source in the point light source structure diagram can be read by the target program, and its lamp number, as well as the connection combination of the point light sources and its connection relationship with the controller port, are displayed when the program reads the diagram.

3. The method for remote video monitoring of ultra-large cluster nodes of landscape lighting according to claim 2, characterized in that, In S5, the main control screen is divided into multiple display ratios, each corresponding to a different number of display sub-screens. When any display ratio is selected, the corresponding number of display sub-screens are displayed according to the selected display ratio.

4. The method for remote video monitoring of ultra-large cluster nodes of landscape lighting according to claim 3, characterized in that, Based on the node sequence number of each building facade in the landscape lighting, the image data of each node is displayed sequentially in a first-in-first-out manner according to the selected display ratio.

5. The method for remote video monitoring of ultra-large cluster nodes of landscape lighting according to claim 1, characterized in that, Before S1, there is also S0, which establishes network connections and pre-configures network protocols for each building facade of the landscape lighting.

6. The method for remote video monitoring of ultra-large cluster nodes of landscape lighting according to claim 5, characterized in that, In S2, the control devices at each node compress the data based on the minimum value of the data volume according to the display resolution of the main control screen in order to improve the compression ratio.

7. The method for remote video monitoring of ultra-large cluster nodes of landscape lighting according to claim 6, characterized in that, In S3, the control devices of each node transmit data using User Datagram Protocol (UDP) messages.

8. The method for remote video monitoring of ultra-large cluster nodes of landscape lighting according to any one of claims 1 to 7, characterized in that, In S5, the display screen of the main control panel can be monitored in real time on-site or via a mobile APP. In case of abnormality, the control device of the corresponding node can be connected in real time via the mobile APP to pause or replace playback.

9. The method for remote video monitoring of ultra-large cluster nodes of landscape lighting according to claim 8, characterized in that, The data path formed by the control devices, servers, and central control screen at each node encrypts and verifies every data packet transmitted, performs real-time error correction and retry during transmission to ensure data transmission integrity, and uses MD5 encryption for the transmitted content.

10. A remote video monitoring system for ultra-large cluster nodes of landscape lighting, characterized in that, The method for remote video monitoring of ultra-large cluster nodes of landscape lighting as described in any one of claims 1 to 9 is adopted. The remote video monitoring system for ultra-large cluster nodes of landscape lighting includes a server, a central control screen, and control devices for each node. The control devices for each node, the server, and the central control screen are connected to form a network. Each control device connects to all point light sources on a building facade of the landscape lighting, and is used to dynamically compress and package the image data output to the corresponding building facade to obtain compressed data for each node. The compressed data is then transmitted back to the server in real time using the User Datagram Protocol (UDP) packetization method. The server is used to decompress each compressed data to obtain the screen data, and output the screen data of all nodes to the main control screen in real time; The central control screen is used to display the video data of all nodes in real time.

Citation Information

Patent Citations

  • Method for customized screen splitting mode

    CN101365117A

  • Construction method for safety monitoring system

    CN104869358A

  • Picture loading method and terminal

    CN106681745A

  • Wireless scenery lighting controller

    KR1020110107071A