DMX512 signal relay transmission optimization method and system
By optimizing signal relay technology, the problem of unstable transmission of DMX512 signals in long-distance or complex network structures is solved, the signal stability and reliability are achieved, and automatic error checking and correction functions are suitable for DMX512 signal transmission in long-distance or complex network structures.
Patent Information
- Application Number
- CN202510778588.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-11
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2045-06-11
AI Technical Summary
When the DMX512 signal is transmitted in long distances or in complex network structures, the stability and reliability of the signal cannot be guaranteed, and it lacks automatic error checking and correction functions.
By optimizing signal relay technology, including signal decoding, identifying abnormal areas, correcting abnormal data and performing signal compensation, it ensures the stability and reliability of the signal, and has automatic error checking and correction functions.
It improves the transmission efficiency of DMX512 signals in complex network environments, reduces signal delay and loss, and realizes accurate signal transmission and stability, and is suitable for long-distance or complex network structures.
Smart Images

Figure CN120343593A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of signal relay transmission. Specifically, it relates to a method and system for optimizing DMX512 signal relay transmission. Background Art
[0002] Due to its simplicity, stability, and versatility, DMX512 has quickly become the mainstream method for connecting controllers (such as lighting consoles) to special effect devices such as dimmers, fog machines, and intelligent lights. Today, it has evolved into a standard for remotely controlling dimmers from a console through a standard digital interface.
[0003] Physically, DMX512 uses EIA-485 differential signaling and incorporates a packet-based communication protocol with a flexible size. However, it should be noted that DMX512 does not include an automatic error checking and correction function. Therefore, when transmitting DMX512 signals over long distances or in complex network structures, the stability and reliability of the transmitted signals cannot be guaranteed. Summary of the Invention
[0004] The purpose of the present invention is to provide a method and system for optimizing DMX512 signal relay transmission. By optimizing the signal relay technology, the delay and loss of signals during transmission are reduced, ensuring the stability and reliability of the signals. It is particularly suitable for DMX512 signal transmission that requires long distances or complex network structures and has an automatic error checking and correction function, aiming to solve the problem that DMX512 in the prior art does not include an automatic error checking and correction function.
[0005] The present invention is implemented as follows. The method for optimizing DMX512 signal relay transmission is applied to a relay device and specifically includes the following steps: S101: Receive a signal transmission request sent by a signal transmission end. The signal transmission request carries signal data, the decoding information of the signal data, and the encoding format of the signal data. S102: Obtain the decoding information of the signal data, place the decoding information in a signal decoding model preset in the system to complete the matrix recognition of the signal decoding model, and generate a signal data decoding model. S103: Obtain the signal text of the signal data, input the signal data into the generated signal data decoding model, obtain the signal recognition result output by the signal data decoding model based on the signal data, and obtain the content text of the signal data from the signal recognition result. S104: Identify the content text abnormal area of the signal data. If there is an abnormal area, send an abnormal feedback signal to the signal transmission end according to the abnormal area. The abnormal feedback signal is used to identify the original data content text of the signal transmission end, complete the correction of the abnormal area, generate an updated text of the signal data, and perform content denoising on the generated updated text of the signal data; S105: Obtain the encoding format of the signal data, place the encoding format of the signal data in a system preset signal encoding model to complete the generation of the encoding matrix model, then re-encode the updated text of the denoised signal data. After encoding is completed, amplify the encoded signal. After signal amplification is completed, output the signal data of the updated text.
[0006] Further, in S101, receiving the signal transmission request sent by the signal transmission end includes: Receiving the connection request sent by the signal transmission end through a preset network. The connection request is used to request to establish a connection with the relay device; Detect whether the current account of the signal transmission end is the only target account; If the current account of the signal transmission end is the only target account, connect to the signal transmission end according to the connection request. After the connection is completed, receive the signal transmission request sent by the signal transmission end.
[0007] Further, the preset network includes one or a combination of 3G network, 4G network, 5G network, and WIFI network.
[0008] Further, in S102, obtaining the decoding information of the signal data and placing the decoding information in a system preset signal decoding model to complete the matrix recognition of the signal decoding model includes: Obtain multiple signal decoding models and sort the multiple signal decoding models according to the model matrix distribution; Obtain the decoding information of the signal data and input the decoding information into the signal decoding model ranked first.
[0009] Further, in S103, obtaining the signal text of the signal data and inputting the signal data into the generated signal data decoding model includes: Establish a corresponding recognition relationship with the signal data in the data decoding model in advance; When the signal data decoding model determines that the signal data is recognizable decoded data, in the corresponding recognition relationship between the signal data decoding model and the signal data established in advance, retrieve the feature points corresponding to the signal data decoding model; Obtain the set of feature points corresponding to the signal data decoding model, and complete the output of the signal recognition result.
[0010] Further, in S104, if there is an abnormal area, an abnormal feedback signal is sent to the signal transmission end according to the abnormal area, including: If it is recognized that there is an image abnormal area, a collection instruction is sent to the collection end according to the abnormal area, so that the collection end collects the image of the abnormal area as the target abnormal feature according to the collection instruction; Grab the data on both sides of the target abnormal feature to obtain the associated data of the target abnormal feature; Integrate all the collected target abnormal features and the associated data of the target abnormal features to obtain the set of target abnormal features of the abnormal area.
[0011] Further, the abnormal feedback signal is used to identify the original data content text of the signal transmission end, complete the correction of the abnormal area, and generate an updated text of the signal data, including: Send the obtained set of target abnormal features to the signal transmission end, and the signal transmission end receives the set of target abnormal features for data parsing; Obtain the associated data of the target abnormal features in the set of target abnormal features, and perform retrieval and position marking in the original signal data; Then obtain the target abnormal features in the set of target abnormal features, compare them in the original signal data, update the target abnormal features and feedback them to the collection end to complete the update of the abnormal area of the content text of the signal data.
[0012] Further, in S105, the updated text of the denoised signal data is encoded again, and after the encoding is completed, the encoded signal is amplified, including: Obtain the generated encoding matrix model, place the updated text of the signal data in the encoding matrix model for data encoding, and obtain the signal strength of the updated signal data after the encoding is completed; Place the signal strength of the updated signal data in the system preset signal strength recognition model for recognition, and recognize the relative difference between the signal strength of the updated signal data and the system preset signal strength; Send the relative difference to the compensation module to complete the signal compensation for the updated signal data.
[0013] Compared with the prior art, the DMX512 signal relay transmission optimization method and system provided by the present invention have the following beneficial effects: 1. For improving the transmission efficiency of DMX512 signals in complex network environments, the system optimizes the signal relay technology to reduce the delay and loss of signals during transmission, ensuring the stability and reliability of signals. It is particularly suitable for DMX512 signal transmission that requires long distances or complex network structures, and has an automatic error checking and correction function. It compares with the original data at the signal transmission end, identifies abnormal data, and corrects and replaces it to achieve accurate transmission of data content. 2. By decoding the signal data, the denoising process is carried out on the decoded signal data. After denoising, it is encoded again. The encoding transmission ensures the integrity of the signal data, and at the same time, signal compensation is performed on the re-encoded signal data to reduce data transmission loss, making it easier to be recognized by the signal receiving end and improving signal transmission stability.
[0014] The DMX512 signal relay transmission optimization system is used to execute the above signal relay transmission optimization method. The system includes: A receiving module for receiving signal transmission requests sent by the signal transmission end; A decoding module for generating a signal data decoding model; An identification module for obtaining the signal identification result output by the signal data decoding model based on the signal data, and obtaining the content text of the signal data from the signal identification result; A correction module for identifying the abnormal area of the content text of the signal data. If there is an abnormal area, an abnormal feedback signal is sent to the signal transmission end according to the abnormal area. The abnormal feedback signal is used to identify the original data content text of the signal transmission end to complete the correction of the abnormal area; An encoding module for placing the encoding format of the signal data into the signal encoding model preset by the system to complete the generation of the encoding matrix model, and then re-encoding the updated text of the denoised signal data; An arrangement module for amplifying the encoded signal data, and outputting the signal data of the updated text after the signal amplification is completed.
[0015] Specifically, the correction module includes: A collection end for receiving a collection instruction, and collecting an image of the abnormal area as a target abnormal feature according to the collection instruction, and grabbing the data on both sides of the target abnormal feature to obtain the associated data of the target abnormal feature; An abnormal elimination unit for obtaining the target abnormal feature in the target abnormal feature set, comparing it in the original signal data, updating the target abnormal feature, and feeding it back to the collection end; A data generation unit for completing the update of the abnormal area of the content text of the signal data and generating the updated text of the signal data. Brief Description of the Drawings
[0016] Figure 1 It is a flow schematic block diagram of the DMX512 signal relay transmission optimization method proposed by the present invention; Figure 2 It is a flow schematic block diagram of inputting the signal data into the generated signal data decoding model in the DMX512 signal relay transmission optimization method proposed by the present invention; Figure 3 It is a structural schematic diagram of the DMX512 signal relay transmission optimization system proposed by the present invention; Figure 4 It is a structural schematic diagram of the correction module in the DMX512 signal relay transmission optimization system proposed by the present invention. Detailed Embodiment
[0017] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0018] The implementation of the present invention will be described in detail below with reference to specific embodiments.
[0019] In the drawings of this embodiment, the same or similar reference numerals correspond to the same or similar components; in the description of the present invention, it should be understood that if there are terms such as "upper", "lower", "left", "right", etc. indicating the orientation or positional relationship, they are based on the orientation or positional relationship shown in the drawings. This is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation. Therefore, the terms describing the positional relationship in the drawings are only for illustrative purposes and cannot be construed as limiting the present invention. For those of ordinary skill in the art, the specific meanings of the above terms can be understood according to specific circumstances.
[0020] Referring to Figure 1-2 As shown, the DMX512 signal relay transmission optimization method is applied to a relay device and specifically includes the following steps: S101: Receive a signal transmission request sent by a signal transmission end, where the signal transmission request carries signal data, decoding information of the signal data, and an encoding format of the signal data; Among them, receiving the signal transmission request sent by the signal transmission end includes: Receiving a connection request sent by the signal transmission end through a preset network, where the connection request is used to request to establish a connection with the relay device; Detecting whether the current account of the signal transmission end is the only target account; If the current account at the signal transmission end is the only target account, connect to the signal transmission end according to the connection request. After the connection is completed, receive the signal transmission request sent by the signal transmission end; S102: Obtain the decoding information of the signal data, place the decoding information in the signal decoding model preset in the system to complete the matrix recognition of the signal decoding model, and generate a signal data decoding model; Among them, obtaining the decoding information of the signal data and placing the decoding information in the signal decoding model preset in the system to complete the matrix recognition of the signal decoding model includes: Obtain multiple signal decoding models and sort the multiple signal decoding models according to the distribution of the model matrix; Obtain the decoding information of the signal data and input the decoding information into the signal decoding model ranked first; S103: Obtain the signal text of the signal data, input the signal data into the generated signal data decoding model, obtain the signal recognition result output by the signal data decoding model based on the signal data, and obtain the content text of the signal data from the signal recognition result; Among them, obtaining the signal text of the signal data and inputting the signal data into the generated signal data decoding model includes: Establish a corresponding recognition relationship with the signal data in the data decoding model in advance; When the signal data decoding model determines that the signal data is recognizable decoding data, retrieve the characteristic points corresponding to the signal data decoding model in the pre-established corresponding recognition relationship between the signal data decoding model and the signal data; Obtain the set of characteristic points corresponding to the signal data decoding model to complete the output of the signal recognition result; S104: Identify the abnormal area of the content text of the signal data. If there is an abnormal area, send an abnormal feedback signal to the signal transmission end according to the abnormal area. The abnormal feedback signal is used to identify the original data content text of the signal transmission end, complete the correction of the abnormal area, generate an updated text of the signal data, and perform content denoising on the generated updated text of the signal data; S105: Obtain the encoding format of the signal data, place the encoding format of the signal data in the signal encoding model preset in the system to complete the generation of the encoding matrix model, then re-encode the denoised updated text of the signal data. After the encoding is completed, amplify the encoded signal. After the signal amplification is completed, output the signal data of the updated text; Among them, then re-encode the denoised updated text of the signal data, and amplify the encoded signal after the encoding is completed, including: Obtain the generated encoding matrix model, place the updated text of the signal data in the encoding matrix model for data encoding, and obtain the signal strength of the updated signal data after the encoding is completed; Place the signal strength of the updated signal data into the signal strength recognition model preset by the system for recognition, and recognize the relative difference between the signal strength of the updated signal data and the signal strength preset by the system; Send the relative difference to the compensation module to complete the signal compensation for the updated signal data. By decoding the signal data, the decoded signal data is denoised. After denoising, it is encoded. The encoded transmission ensures the integrity of the signal data. At the same time, signal compensation is also performed on the re-encoded signal data, reducing the loss of data transmission, making it easier to be recognized by the signal receiving end, and improving the signal transmission stability.
[0021] In this embodiment, the preset network includes one or a combination of 3G network, 4G network, 5G network, and WIFI network.
[0022] In S104 of this embodiment, if there is an abnormal area, an abnormal feedback signal is sent to the signal transmission end according to the abnormal area, including: If an image abnormal area is recognized, a collection instruction is sent to the collection end according to the abnormal area, so that the collection end collects the image of the abnormal area as the target abnormal feature according to the collection instruction; Grab the data on both sides of the target abnormal feature to obtain the associated data of the target abnormal feature; Integrate all the collected target abnormal features and the associated data of the target abnormal features to obtain the target abnormal feature set of the abnormal area.
[0023] In S104 of this embodiment, the abnormal feedback signal is used to recognize the original data content text of the signal transmission end, complete the correction of the abnormal area, and generate an updated text of the signal data, including: Send the obtained target abnormal feature set to the signal transmission end, and the signal transmission end receives the target abnormal feature set for data analysis; Obtain the associated data of the target abnormal feature in the target abnormal feature set, and perform retrieval and position marking in the original signal data; Then obtain the target abnormal feature in the target abnormal feature set, compare it in the original signal data, update the target abnormal feature and feedback it to the collection end to complete the update of the abnormal area of the content text of the signal data.
[0024] This technical solution is used to improve the transmission efficiency of DMX512 signals in complex network environments. The system optimizes the signal relay technology to reduce the delay and loss of signals during transmission, ensuring the stability and reliability of signals. It is particularly suitable for DMX512 signal transmission that requires long distances or complex network structures, and has an automatic error checking and correction function. It compares with the original data at the signal transmission end, identifies abnormal data, and corrects and replaces it, so as to achieve accurate transmission of data content; Referring to Figure 3-4 As shown, the DMX512 signal relay transmission optimization system is used to execute the above signal relay transmission optimization method. The system includes: a receiving module for receiving the signal transmission request sent by the signal transmission end; a decoding module for generating a signal data decoding model; an identification module for obtaining the signal identification result output by the signal data decoding model based on the signal data, and obtaining the content text of the signal data from the signal identification result; a correction module for identifying the abnormal area of the content text of the signal data. If there is an abnormal area, an abnormal feedback signal is sent to the signal transmission end according to the abnormal area. The abnormal feedback signal is used to identify the original data content text of the signal transmission end and complete the correction of the abnormal area; an encoding module for placing the encoding format of the signal data into the signal encoding model preset by the system to complete the generation of the encoding matrix model, and then encoding the updated text of the denoised signal data again; an arrangement module for amplifying the encoded signal data, and outputting the signal data of the updated text after the signal amplification is completed. The system optimizes the signal relay technology to reduce the delay and loss of signals during transmission, ensuring the stability and reliability of signals. It is particularly suitable for DMX512 signal transmission that requires long distances or complex network structures, and has an automatic error checking and correction function. It compares with the original data at the signal transmission end, identifies abnormal data, and corrects and replaces it, so as to achieve accurate transmission of data content.
[0025] In this embodiment, the correction module includes: a collection end for receiving a collection instruction, and collecting an image of the abnormal area as a target abnormal feature according to the collection instruction, and grabbing the data on both sides of the target abnormal feature to obtain the associated data of the target abnormal feature; an abnormal elimination unit for obtaining the target abnormal feature in the target abnormal feature set, comparing it in the original signal data, updating the target abnormal feature and feeding it back to the collection end; a data generation unit for completing the update of the abnormal area of the content text of the signal data, generating the updated text of the signal data, having an automatic error checking and correction function, comparing with the original data at the signal transmission end, identifying abnormal data, and correcting and replacing it, so as to achieve accurate transmission of data content; This technical solution decodes the signal data, thereby causing denoising processing on the decoded signal data. After denoising processing, encoding is performed. The encoding transmission ensures the integrity of the signal data. At the same time, signal compensation is also performed on the re-encoded signal data, reducing the loss of data transmission, making it easier to be recognized by the signal receiving end, and improving the signal transmission stability.
[0026] In this embodiment, the entire operation process can be controlled by a computer. Signal feedback is achieved by setting sensors, and the steps are carried out in sequence. These are all common knowledge of current automatic control and will not be elaborated one by one in this embodiment.
[0027] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. An optimized method for DMX512 signal relay transmission, characterized in that, Applied to a relay device, specifically including the following steps: S101: Receive a signal transmission request sent by a signal transmission end, where the signal transmission request carries signal data, decoding information of the signal data, and an encoding format of the signal data; S102: Obtain the decoding information of the signal data, place the decoding information in a signal decoding model preset in the system to complete matrix recognition of the signal decoding model, and generate a signal data decoding model; S103: Obtain the signal text of the signal data, input the signal data into the generated signal data decoding model, obtain a signal recognition result output by the signal data decoding model based on the signal data, and obtain the content text of the signal data from the signal recognition result; S104: Identify an abnormal area of the content text of the signal data. If there is an abnormal area, send an abnormal feedback signal to the signal transmission end according to the abnormal area. The abnormal feedback signal is used to identify the original data content text of the signal transmission end, correct the abnormal area, and generate an updated text of the signal data. Denoise the content of the generated updated text of the signal data; S105: Obtain the encoding format of the signal data, place the encoding format of the signal data in a signal encoding model preset in the system to complete generation of an encoding matrix model, then re-encode the updated text of the signal data after denoising, amplify the encoded signal after encoding, and output the signal data of the updated text after signal amplification is completed.
2. The DMX512 signal relay transmission optimization method according to claim 1, wherein, In S101, receiving the signal transmission request sent by the signal transmission end includes: Receiving a connection request sent by the signal transmission end through a preset network, where the connection request is used to request to establish a connection with the relay device; Detecting whether the current account of the signal transmission end is the only target account; If the current account of the signal transmission end is the only target account, connect to the signal transmission end according to the connection request. After the connection is completed, receive the signal transmission request sent by the signal transmission end.
3. The DMX512 signal relay transmission optimization method according to claim 2, wherein The preset network includes one or a combination of 3G network, 4G network, 5G network, and WIFI network.
4. The DMX512 signal relay transmission optimization method according to claim 3, wherein, In S102, obtaining the decoding information of the signal data and placing the decoding information in the signal decoding model preset in the system to complete matrix recognition of the signal decoding model includes: Obtaining multiple signal decoding models and sorting the multiple signal decoding models according to the distribution of model matrices; Obtaining the decoding information of the signal data and inputting the decoding information into the signal decoding model ranked first.
5. The DMX512 signal relay transmission optimization method according to claim 4, wherein, In S103, obtaining the signal text of the signal data and inputting the signal data into the generated signal data decoding model includes: Pre-establishing a corresponding recognition relationship with the signal data in the data decoding model; When the signal data decoding model determines that the signal data is recognizable and decodable data, retrieve the characteristic points corresponding to the signal data decoding model in the pre-established corresponding recognition relationship between the signal data decoding model and the signal data. Obtain the set of feature points corresponding to the signal data decoding model, and complete the output of the signal recognition result.
6. The DMX512 signal relay transmission optimization method according to claim 5, characterized in that In S104, if there is an abnormal area, an abnormal feedback signal is sent to the signal transmission end according to the abnormal area, including: If an image abnormal area is recognized, a collection instruction is sent to the collection end according to the abnormal area, so that the collection end collects the image of the abnormal area as the target abnormal feature according to the collection instruction; Grab the data on both sides of the target abnormal feature to obtain the associated data of the target abnormal feature; Integrate all the collected target abnormal features and the associated data of the target abnormal feature to obtain the target abnormal feature set of the abnormal area.
7. The DMX512 signal relay transmission optimization method according to claim 6, wherein, The abnormal feedback signal is used to identify the original data content text of the signal transmission end, complete the correction of the abnormal area, and generate an updated text of the signal data, including: Send the obtained target abnormal feature set to the signal transmission end, and the signal transmission end receives the target abnormal feature set for data parsing; Obtain the associated data of the target abnormal feature in the target abnormal feature set, and perform retrieval and position marking in the original signal data; Then obtain the target abnormal feature in the target abnormal feature set, compare it in the original signal data, update the target abnormal feature and feedback it to the collection end to complete the update of the abnormal area of the content text of the signal data.
8. The DMX512 signal relay transmission optimization method according to claim 7, characterized in that In S105, the updated text of the denoised signal data is encoded again, and after the encoding is completed, the encoded signal is amplified, including: Obtain the generated encoding matrix model, place the updated text of the signal data in the encoding matrix model for data encoding, and obtain the signal strength of the updated signal data after the encoding is completed; Place the signal strength of the updated signal data in the system preset signal strength recognition model for recognition, and recognize the relative difference between the signal strength of the updated signal data and the system preset signal strength; Send the relative difference to the compensation module to complete the signal compensation for the updated signal data.
9. An optimized system for DMX512 signal relay transmission, characterized in that, For implementing the signal relay transmission optimization method described in any one of claims 1-8, the system includes: A receiving module, configured to receive a signal transmission request sent by the signal transmission end; A decoding module, configured to generate a signal data decoding model; An identification module, configured to obtain the signal recognition result output by the signal data decoding model based on the signal data, and obtain the content text of the signal data in the signal recognition result; A correction module, configured to identify the abnormal area of the content text of the signal data. If there is an abnormal area, an abnormal feedback signal is sent to the signal transmission end according to the abnormal area. The abnormal feedback signal is used to identify the original data content text of the signal transmission end and complete the correction of the abnormal area; An encoding module, configured to place the encoding format of the signal data in the system preset signal encoding model to complete the generation of the encoding matrix model, and then encode the updated text of the denoised signal data again; An arrangement module, configured to amplify the encoded signal data, and output the signal data of the updated text after the signal amplification is completed.
10. The DMX512 signal relay transmission optimization system according to claim 9, wherein The correction module includes: The acquisition end is used to receive an acquisition instruction, collect an image of an abnormal area as a target abnormal feature according to the acquisition instruction, and grab data on both sides of the target abnormal feature to obtain associated data of the target abnormal feature; The abnormality elimination unit is used to obtain the target abnormal feature in the target abnormal feature set, compare it in the original signal data, update the target abnormal feature and feedback it to the acquisition end; The data generation unit is used to complete the update of the content text abnormal area of the signal data and generate an updated text of the signal data.
Citation Information
Patent Citations
Communication equipment, relay methods therewith, and computer-readable storage media
CN102265528A
Retransmission method based on network coding in relay collaborative wireless network
CN108449161A
Signal modulation method and system of coherent optical module
CN116318385A
HARQ (Hybrid Automatic Repeat Request)-based state updating method in cognitive Internet of Things
CN118054888A
Multi-bit control system based on digital coding
CN120017223A