Data transmission method and system of optical telescope
By introducing CRC check code and image quality evaluation mechanism in optical telescope data transmission, combined with the multi-path transmission strategy of the MPTCP protocol, the data integrity and image quality problems are solved, adapted to different network environments, and the reliability, efficiency and stability of data transmission are significantly improved.
Patent Information
- Application Number
- CN202411456492.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2025-03-11
AI Technical Summary
The existing optical telescope data transmission methods lack effective integrity verification mechanisms, resulting in data loss and low-quality image preservation; at the same time, they fail to fully adapt to different network environments, resulting in network congestion and inefficient transmission efficiency.
By introducing CRC check codes, comprehensively analyze the data set before and after transmission, evaluate the data integrity, and detect the data integrity immediately after the data transmission is completed. If it is below the threshold, the retransmission mechanism will be triggered. At the same time, the image quality is evaluated using indicators such as image contrast, signal-to-noise ratio and clarity, and compared with the preset threshold, and data storage is performed only when the image quality reaches the threshold. In addition, multiple transmission channels are built through the MPTCP protocol, dynamically analyze and select the most stable path for data transmission, and adapt to different network environments.
Effectively identify and process lost or damaged data packets, significantly improve the reliability and integrity of data transmission; ensure that the image quality after transmission meets the expected standards, filter out low-quality images; optimize the data packet size and transmission efficiency, avoid network congestion, and significantly improve the efficiency and stability of data transmission.
Smart Images

Figure CN119602908A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data transmission of optical telescopes, and in particular to a data transmission method and system of optical telescopes. Background Art
[0002] The data transmission method and system of optical telescopes are an indispensable part of modern astronomical research. With the continuous advancement of observation technology, astronomers have increasing requirements for data transmission, especially in terms of observation accuracy, real-time and data volume. Optical telescopes usually capture celestial images through high-resolution cameras and generate a large amount of observation data. These data need to be efficiently and stably transmitted to the data processing center for analysis.
[0003] The prior art, such as the invention patent application with announcement number: CN112636808B, discloses a telescope remote data transmission and control method based on Beidou short messages, the steps of which are: by designing a protocol, setting the DT flag, escaping special characters existing in specific data, adopting a framing mechanism for larger data blocks, and performing necessary error control and congestion control mechanisms on the actually transmitted data, the function of transmitting telescope remote data using the Beidou short message RDSS-DTU is successfully realized. The data transmission method of the present invention enables users to transmit short messages containing specific characters, and the observation data transmitted back continues to be normal, thereby ensuring the reliability of communication.
[0004] Based on the above scheme, it is found that the current performance evaluation of new energy stations rarely injects disturbance signals with different characteristics to conduct specific performance evaluation of new energy stations. The lack of characteristic disturbance signal testing may lead to the inability to capture the dynamic response performance of new energy stations in a timely and effective manner, limiting the robustness evaluation of the performance of new energy stations, making it impossible to conduct a comprehensive evaluation of the performance optimization of new energy stations, and it is difficult to efficiently identify potential performance problems and bottlenecks of new energy stations, thereby reducing the reliability of response processing of new energy stations in emergency situations.
[0005] Based on the above scheme, it is found that the limitations of the existing technology include at least the following problems. First, there is a lack of an effective integrity verification mechanism. If there is packet loss or data corruption, the system only relies on the frame number to request retransmission, which can easily lead to data loss and affect the quality and reliability of the entire data transmission. Secondly, the quality of the data after transmission is not clearly evaluated. Even if the data packet is successfully received, it is difficult to ensure that the image quality meets the expected standards, resulting in low-quality images being saved or used for subsequent analysis. Finally, the adaptability to different network environments is not fully considered. When processing large amounts of data, network congestion or low transmission efficiency may occur. Summary of the invention
[0006] In view of the deficiencies in the prior art, the present invention provides a data transmission method and system for an optical telescope, which solves the problem of lack of an effective integrity verification mechanism. If there is packet loss or data corruption, the system only relies on the frame number to request retransmission, which can easily lead to data loss and affect the quality and reliability of the entire data transmission. Secondly, the quality of the data after transmission is not clearly evaluated. Even if the data packet is successfully received, it is difficult to ensure that the image quality meets the expected standard, resulting in low-quality images being saved or used for subsequent analysis. Finally, the adaptability to different network environments is not fully considered. When processing large amounts of data, network congestion or low transmission efficiency may occur.
[0007] To achieve the above objectives, the present invention is implemented through the following technical solutions: a data transmission method for an optical telescope, comprising the following steps: after the optical telescope observation is completed, obtaining the observation data of the optical telescope, and performing data analysis to obtain the observation data set before transmission of the optical telescope; performing transmission processing on the observation data set before transmission of the optical telescope, and after the transmission is completed, performing comprehensive analysis on the observation data sets before and after transmission of the optical telescope based on a CRC check code to obtain the transmission data integrity index of the optical telescope; judging whether the transmission data integrity index of the optical telescope meets a preset data integrity index threshold; if the transmission data integrity index of the optical telescope is lower than the preset data integrity index threshold, adopting a first retransmission mechanism; if the transmission data integrity index of the optical telescope is equal to the preset data integrity index threshold, reading the observation data after transmission of the optical telescope and performing preprocessing; performing data analysis on the observation data after transmission of the preprocessed optical telescope to obtain the image contrast, image signal-to-noise ratio, and image clarity of the optical telescope after transmission, and performing comprehensive analysis to obtain the image quality index after transmission of the optical telescope; comparing and analyzing the image quality index after transmission of the optical telescope with the preset image quality threshold, and taking corresponding measures based on the analysis result.
[0008] Furthermore, the observation data is the pixel value of each pixel in the observation image, and the observation data set is specifically a plurality of transmission data packets.
[0009] Furthermore, the specific steps for obtaining the observation data set of the optical telescope before transmission are as follows: performing byte conversion processing on the pixel value of each pixel point in the image to be transmitted of the optical telescope to obtain the data volume of the data to be transmitted of the optical telescope; obtaining the maximum transmission unit in the transmission network of the optical telescope; and dividing the data volume of the optical telescope in combination with the maximum transmission unit in the transmission network of the optical telescope to obtain a plurality of data blocks of the optical telescope; encoding each data block of the optical telescope respectively to obtain each encoded data block of the optical telescope; filling each encoded data block of the data to be transmitted of the optical telescope to obtain each data packet to be transmitted of the optical telescope, and marking it as the observation data set of the optical telescope before transmission.
[0010] Furthermore, the specific steps for obtaining the observation data set after transmission of the optical telescope are as follows: construct several transmission channels by combining the MPTCP protocol with the observation data set before transmission of the optical telescope; and obtain the network transmission data of each transmission channel of the optical telescope, that is, the delay, packet loss rate, and bandwidth of each transmission channel of the optical telescope; analyze the delay, packet loss rate, and bandwidth of each transmission channel of the optical telescope to obtain the network stability of each transmission channel of the optical telescope; arrange the network stability of each transmission channel of the optical telescope in descending order to generate a transmission channel sequence, and adopt a path selection mechanism based on the transmission channel sequence; transmit each transmission data packet of the optical telescope in combination with the path selection mechanism to obtain each transmission data packet after transmission of the optical telescope, mark it as the observation data set after transmission of the optical telescope, and perform acceptance confirmation processing on each transmission data packet in the observation data set after transmission of the optical telescope.
[0011] Furthermore, the specific steps of obtaining the network stability of each transmission channel of the optical telescope are as follows: the delay and packet loss rate of each transmission channel of the optical telescope are analyzed in combination with the Euclidean distance method to obtain the stability correction index of each transmission channel of the optical telescope; the bandwidth and stability correction index of each transmission channel of the optical telescope are normalized, and a weighted analysis is performed based on the bandwidth and stability correction index of each transmission channel of the optical telescope after normalization to obtain the network stability of each transmission channel of the optical telescope; wherein, the specific formula for calculating the stability correction index and network stability of each transmission channel of the optical telescope is as follows: Among them, DxZ m is the stability correction index of the mth transmission channel of the optical telescope, DbL m is the packet loss rate of the mth transmission channel of the optical telescope, SyD m is the delay of the mth transmission channel of the optical telescope, CsW mis the network stability of the mth transmission channel of the optical telescope, DaK′ m is the bandwidth of the mth transmission channel of the optical telescope after normalization, β1 is the preset weighting coefficient of the bandwidth of the mth transmission channel of the optical telescope after normalization, DxZ′ is the stability correction index of the mth transmission channel of the optical telescope after normalization, β2 is the preset weighting coefficient of the stability correction index of the mth transmission channel of the optical telescope after normalization, and β1+β1=1, m=1,2,3,…,m0 m0 is the number of transmission channels.
[0012] Furthermore, the specific steps of obtaining the transmission data integrity index of the optical telescope are as follows: obtaining the CRC check code of each transmission data packet before transmission of the optical telescope and the CRC check code of each transmission data packet after transmission; analyzing the CRC check code of each transmission data packet before transmission of the optical telescope and the CRC check code of each transmission data packet after transmission respectively in combination with the Hamming distance method, and obtaining the Hamming distance between the CRC check code of each transmission data packet of the optical telescope and the CRC check code of each transmission data packet after corresponding transmission; analyzing the CRC check code of each transmission data packet after transmission of the optical telescope in combination with the statistical method, and obtaining the length of the CRC check code of each transmission data packet after corresponding transmission of the optical telescope; analyzing the Hamming distance of each transmission data packet of the optical telescope's data to be transmitted and the length of the CRC check code of each transmission data packet after corresponding transmission, and obtaining the transmission data integrity index of the optical telescope.
[0013] Furthermore, the specific steps of obtaining the image contrast, image signal-to-noise ratio, and clarity of the optical telescope after transmission are as follows: grayscale processing is performed on the pixel value of each pixel point in the observation image after transmission of the optical telescope after preprocessing to obtain the pixel grayscale value of each pixel point in the observation image after transmission of the optical telescope; the pixel grayscale value of each pixel point in the observation image after transmission of the optical telescope is analyzed by combining a statistical method to obtain the maximum pixel grayscale value and the minimum pixel grayscale value in the observation image after transmission of the optical telescope; and the maximum pixel grayscale value and the minimum pixel grayscale value in the observation image after transmission of the optical telescope are difference analyzed to obtain the image contrast of the optical telescope after transmission. ratio; analyzing the pixel gray value of each pixel in the observation image after transmission of the optical telescope in combination with the mean method to obtain the image signal intensity in the observation image after transmission of the optical telescope; analyzing the image signal intensity after transmission of the optical telescope and the pixel gray value of each pixel in the observation image to obtain the image noise intensity in the observation image after transmission of the optical telescope; comprehensively analyzing the image signal intensity and image noise intensity after transmission of the optical telescope to obtain the image signal-to-noise ratio of the optical telescope; comprehensively analyzing the image contrast, image signal intensity and image signal intensity after transmission of the optical telescope to obtain the image clarity after transmission of the optical telescope.
[0014] Furthermore, the specific formulas for calculating the image contrast, signal intensity, noise intensity, image signal-to-noise ratio, and image clarity in the observation image after transmission of the optical telescope are as follows: Among them, TqD is the image contrast of the optical telescope after transmission, ZdH is the maximum pixel grayscale value in the observation image after transmission of the optical telescope, ZxH is the minimum pixel grayscale value in the observation image after transmission of the optical telescope, and XsH j is the pixel grayscale value of the jth pixel in the observation image after transmission of the optical telescope, XsJ is the signal intensity in the observation image after transmission of the optical telescope, XsB is the noise intensity in the observation image after transmission of the optical telescope, TqZ is the signal-to-noise ratio of the image after transmission of the optical telescope, TqX is the clarity of the image after transmission of the optical telescope, j=1,2,3,…j0, j0 is the number of pixels in the transmitted image.
[0015] Furthermore, the formula for calculating the image quality index after transmission of the optical telescope is as follows: Among them, DtZ is the image quality index of the optical telescope after transmission, TqD′ is the image contrast of the optical telescope after transmission after standardization, α1 is the preset weighting coefficient of the image clarity of the optical telescope after transmission after standardization, TqZ′ is the image signal-to-noise ratio of the optical telescope after transmission after standardization, α2 is the preset weighting coefficient of the image contrast of the optical telescope after standardization, TqX′ is the image clarity of the optical telescope after transmission after standardization, α3 is the preset weighting coefficient of the image signal-to-noise ratio of the optical telescope after transmission after standardization, and α1+α2+α3=1.
[0016] A data transmission system for an optical telescope, comprising: a data acquisition module, a data analysis module, a judgment module, a first execution module, a second execution module, an image analysis module, and a data management module; the data acquisition module is used to acquire the observation data of the optical telescope after the observation of the optical telescope is completed, and to perform data analysis to obtain the observation data set of the optical telescope before transmission; the data analysis and judgment module is used to perform transmission processing on the observation data set of the optical telescope before transmission, and after the transmission is completed, perform a comprehensive analysis on the observation data sets of the optical telescope before and after transmission based on a CRC check code to obtain the transmission data integrity index of the optical telescope; the judgment module is used to judge whether the transmission data integrity index of the optical telescope meets a preset data integrity index threshold; The first execution module is used to adopt a first retransmission mechanism when the transmission data integrity index of the optical telescope is lower than a preset data integrity index threshold; the second execution module is used to read the observation data after the transmission of the optical telescope and perform preprocessing when the transmission data integrity index of the optical telescope is equal to the preset data integrity index threshold; the image analysis module is used to perform data analysis on the preprocessed image data after transmission of the optical telescope to obtain the optical image contrast, image signal-to-noise ratio, and image clarity after transmission, and perform comprehensive analysis to obtain the image quality index of the optical telescope after transmission; the data management module is used to compare and analyze the image quality index of the optical telescope after transmission with the preset image quality threshold, and take corresponding measures based on the analysis results.
[0017] The present invention has the following beneficial effects:
[0018] (1) The data transmission method of the optical telescope introduces a CRC checksum to conduct a comprehensive analysis of the data sets before and after transmission to evaluate the data integrity. After the observation data transmission is completed, the integrity of the transmitted data is immediately detected. If the integrity index is lower than the threshold, a retransmission mechanism will be triggered to ensure the integrity of all data packets, thereby effectively identifying and processing lost or damaged data packets, significantly improving the reliability and integrity of data transmission.
[0019] (2) The data transmission method of the optical telescope uses image contrast, signal-to-noise ratio, and clarity to comprehensively analyze the quality of the received image after the transmission is completed, and compares it with a preset threshold. Data is stored only when the image quality index after transmission is higher than the threshold, thereby effectively filtering out low-quality images and ensuring the effectiveness and reliability of subsequent analysis.
[0020] (3) The data transmission method of the optical telescope uses the IP address of the device through the network protocol to identify the transmitter and the receiver, so as to adapt to different network environments. At the same time, by obtaining the maximum transmission unit (MTU) and dividing the data according to the actual data volume, it can effectively optimize the size of the data packet and the transmission efficiency, avoid network congestion problems, and thus significantly improve the efficiency and stability of data transmission, especially in a dynamically changing network environment.
[0021] (4) The data transmission system of the optical telescope obtains the observation data of the optical telescope and performs preprocessing through the data acquisition module, converts the observation data into a data format that can be transmitted over the network, and automatically performs IP address recognition and path selection through the data analysis module to ensure transmission efficiency and stability. The judgment and analysis module calculates data integrity through CRC check and automatically retransmits data if data loss occurs. The image analysis module evaluates the image quality of the received data and resends the data if the image quality does not meet the requirements to ensure the quality of data storage.
[0022] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 The present invention is a flow chart of a data transmission method for an optical telescope.
[0024] Figure 2 The present invention is a system block diagram of a data transmission method for an optical telescope. DETAILED DESCRIPTION
[0025] The embodiment of the present application solves the problem of lack of an effective integrity verification mechanism through a data transmission method and system for an optical telescope. If there is packet loss or data corruption, the system only relies on the frame number to request retransmission, which can easily lead to data loss and affect the quality and reliability of the entire data transmission. Secondly, the quality of the data after transmission is not clearly evaluated. Even if the data packet is successfully received, it is difficult to ensure that the image quality meets the expected standard, resulting in low-quality images being saved or used for subsequent analysis. Finally, the adaptability to different network environments is not fully considered. When processing large amounts of data, network congestion or low transmission efficiency may occur.
[0026] The overall idea of the problem in the embodiment of the present application is as follows: after the optical telescope observation is completed, the observation data is first obtained and a preliminary analysis is performed to obtain a data set before transmission. Secondly, the IP address of the device is identified through the network protocol, the transmitting end and the receiving end of the data transmission are confirmed, the observation data is transmitted and processed, and the observation data set after transmission is generated. After the transmission is completed, the CRC checksum is used to compare the observation data sets before and after transmission to evaluate the data integrity, and analyze them with the preset integrity threshold. If the data integrity index after transmission is lower than or equal to the threshold, the first retransmission mechanism is executed; if it is higher than the threshold, the observation data after transmission is obtained and pre-processed. After pre-processing, the data is analyzed to obtain the image contrast, signal-to-noise ratio and clarity after transmission, thereby obtaining the image quality index after transmission. Finally, the image quality index is compared with the preset image quality index threshold, and corresponding measures are taken according to the analysis results.
[0027] See also Figure 1 The embodiment of the present invention provides a technical solution: a data transmission method for an optical telescope, comprising the following steps: after the optical telescope observation is completed, obtaining the observation data of the optical telescope, and performing data analysis to obtain the observation data set before transmission of the optical telescope; performing transmission processing on the observation data set before transmission of the optical telescope, and after the transmission is completed, performing comprehensive analysis on the observation data sets before transmission and after transmission of the optical telescope based on the CRC check code to obtain the transmission data integrity index of the optical telescope; judging whether the transmission data integrity index of the optical telescope meets the preset data integrity index threshold; if the transmission data integrity index of the optical telescope is lower than the preset data integrity index threshold, adopting the first retransmission mechanism (i.e. resending the lost or damaged data packet); if the transmission data integrity index of the optical telescope is equal to the preset data integrity index threshold, reading the optical telescope transmission data integrity index; The observation data after transmission by the telescope is preprocessed; data analysis is performed on the observation data after transmission of the preprocessed optical telescope to obtain the image contrast, image signal-to-noise ratio and image clarity of the optical telescope after transmission, and a comprehensive analysis is performed to obtain the image quality index of the optical telescope after transmission; the image quality index of the optical telescope after transmission is compared and analyzed with a preset image quality threshold, and corresponding measures are taken based on the analysis results (i.e., if the image quality index of the optical telescope after transmission is higher than the preset image quality threshold, data is stored, the high-quality image is saved to the data storage system, and the path selection and allocation method in the data transmission are recorded for subsequent analysis and research; if the image quality index of the optical telescope after transmission is lower than or equal to the preset image quality threshold, a second retransmission mechanism is triggered, i.e., the observation data is resent to ensure that a high-quality image is received).
[0028] The observation data is the pixel value of each pixel in the observation image, and the observation data set is specifically a number of transmission data packets.
[0029] Specifically, the specific steps of obtaining the observation data set of the optical telescope before transmission are as follows: performing byte conversion processing on the pixel value of each pixel point in the image to be transmitted of the optical telescope to obtain the data amount of the data to be transmitted of the optical telescope (that is, the total number of bytes of the data to be transmitted); obtaining the maximum transmission unit in the transmission network of the optical telescope; and dividing the data amount of the optical telescope in combination with the maximum transmission unit in the transmission network of the optical telescope to obtain a number of data blocks of the optical telescope; encoding each data block of the optical telescope respectively to obtain each encoded data block of the optical telescope; filling each encoded data block of the data to be transmitted of the optical telescope to obtain each data packet to be transmitted of the optical telescope, and marking it as the observation data set of the optical telescope before transmission.
[0030] The byte conversion process is specifically as follows: converting the image to be transmitted of the optical telescope into an RGBA image, and based on the fact that the pixel value of each pixel in the RGBA image is 4 bytes, summing up the number of bytes of each pixel in the converted RGBA image.
[0031] The maximum transmission unit is the maximum number of bytes that can be transmitted by a data packet in the network. It is determined by the underlying network protocol. Here, the standard MTU of Ethernet is taken, which is 1500 bytes.
[0032] The padding process is as follows: design a data packet format, including the following parts:
[0033] Header information: contains control information, such as version number, sequence number, packet length, timestamp, IP protocol, etc.
[0034] Data part (Payload): contains the actual data content, that is, the encoded data block.
[0035] Checksum / CRC: Redundant information used to verify data integrity.
[0036] Create a data packet for each data block and generate the header information:
[0037] Version number: Indicates the packet format version.
[0038] Sequence number: Assign a unique sequence number to the current data packet to facilitate the receiving end to reassemble the data.
[0039] Packet length: Specifies the byte length of the data portion of the packet.
[0040] Timestamp: records the time when the data packet is created, which is convenient for management and debugging.
[0041] Source IP: The IP address of the transmitter device, usually using 4 bytes (IPv4) or 16 bytes (IPv6).
[0042] Destination IP: The IP address of the receiving device, usually using 4 bytes (IPv4) or 16 bytes (IPv6).
[0043] Fill the data part:
[0044] Fill the "data part" of the packet with the encoded data of the current data block.
[0045] The CRC checksum algorithm is used to calculate the entire data packet (usually including the header and data part) to ensure the integrity of the data. The calculated additional checksum will be placed in the checksum part of the data packet.
[0046] Combine the header information, data part and additional checksum together to form a complete data packet.
[0047] In this implementation scheme, the image data is converted into RGBA format so that each pixel occupies a fixed 4 bytes, which helps to simplify data processing and transmission. By structuring the pixel data, the total number of bytes of data to be transmitted can be accurately calculated, thereby improving transmission efficiency. Secondly, the data is divided according to the maximum transmission unit (MTU) of the network to ensure that the size of each data packet is optimal, which can avoid packet loss or transmission failure caused by too large data packets, and also avoid the increase in transmission burden caused by too small data packets. At the same time, the use of standard MTU (1500 bytes) ensures compatibility with most network devices. Then, each data block is encoded, which is conducive to ensuring the integrity and error correction capability of the data during the data transmission process, making it easier for the encoded data blocks to detect and repair errors that may occur during the transmission process. Each data packet is accompanied by a checksum (such as CRC) to check the integrity of the data and ensure that the data packet received by the receiving end has not been tampered with. or damaged. Even if some data packets have errors during transmission, the check mechanism can help quickly detect and locate problem data packets. The data packet header includes information such as version number, sequence number, timestamp, etc., which can enable the receiving end to quickly identify and reassemble the transmitted data blocks. The sequence number ensures that the data packets are assembled in the correct order. The timestamp can help eliminate delays or other time-related problems. The IP address enables the data packet to be correctly routed to the receiving end, and a checksum is added to each data packet to help ensure the integrity of the data. During the transmission process, if the data is damaged or lost, CRC can help detect these errors and require retransmission of related data packets to ensure the accuracy of the observation data finally received. Finally, the maximum transmission unit adopts the Ethernet standard MTU (1500 bytes), which makes the transmission process compatible with most existing network hardware and transmission protocols. It is not only suitable for current network equipment, but also provides flexible scalability for future hardware and network upgrades.
[0048] Specifically, the specific steps for obtaining the observation data set after transmission of the optical telescope are as follows: combining the MPTCP protocol with the observation data set before transmission of the optical telescope to construct several transmission channels (i.e., the network path for the data to be transmitted from the transmitting end to the receiving end); and obtaining the network transmission data of each transmission channel of the optical telescope, i.e., the delay, packet loss rate, and bandwidth of each transmission channel of the optical telescope; analyzing the delay, packet loss rate, and bandwidth of each transmission channel of the optical telescope to obtain the network stability of each transmission channel of the optical telescope; arranging the network stability of each transmission channel of the optical telescope in descending order to generate a transmission channel sequence, and adopting a path selection mechanism based on the transmission channel sequence (i.e., dynamically adjusting the allocation of data packets according to the network stability of each transmission channel to optimize the data flow); transmitting each transmission data packet of the optical telescope in combination with the path selection mechanism to obtain each transmission data packet after transmission of the optical telescope, marking it as the observation data set after transmission of the optical telescope, and performing acceptance confirmation processing on each transmission data packet in the observation data set after transmission of the optical telescope.
[0049] Specifically, the MPTCP protocol and the observation data set before transmission of the optical telescope are combined to construct several transmission channels: the receiving IP address and the transmitting IP address in the header information of the transmission data packet in the observation data set before transmission of the optical telescope are obtained. The transmitting IP address in the header information of each transmission data packet is consistent, and the receiving IP address is also consistent. A transmission data packet is randomly selected here. The transmitting IP address and the receiving IP address can be extracted by using the Wi reshark tool. Through the randomly selected transmission data packet, the header field is viewed in the details panel, and the IP protocol part is found. The transmitting IP address and the receiving IP address are listed here, and several transmission channels are constructed in combination with the MPTCP protocol.
[0050] The specific steps of receiving and confirming each transmission data packet in the optical telescope's post-transmission data set are as follows: the receiving end sends an acknowledgment message (ACK) for each received transmission data packet, and the ACK can be returned through multiple paths to improve the confirmation efficiency. If the ACK is not received within the specified time, the sending end should consider resending the lost data packet.
[0051] In this implementation scheme, through the multi-path transmission control protocol (MPTCP), multiple network paths can be constructed for the data transmission of the optical telescope. Compared with the traditional single-path transmission, multi-channel transmission can improve the fault tolerance and stability of data transmission. When one path is unstable or fails, other paths can continue to transmit, reducing the possibility of transmission interruption. Dynamic analysis is performed based on the parameters such as delay, packet loss rate, bandwidth, etc. of each transmission channel, and the most stable path is selected to transmit data, thereby optimizing the transmission strategy according to the real-time network status and improving the success rate and speed of data packet transmission. Secondly, by performing network stability analysis on multiple transmission channels and arranging them in descending order, the most reliable path can be selected for data transmission, reducing the impact of data loss, delay and other problems on the overall data transmission, thereby significantly improving the success rate of transmission and ensuring smooth and complete data transmission. At the same time, the receiving end sends an acknowledgment message (ACK) through multiple paths. The confirmation efficiency is improved, and if the ACK message on a certain path is lost, other paths can still successfully complete the confirmation process, thereby effectively improving the reliability of transmission. Then, through the multiple transmission channels supported by the MPTCP protocol, the system can select the best channel combination according to the current network conditions, with strong adaptability. In high network load or complex network environment, by analyzing and optimizing channels, it can effectively resist the impact of adverse factors such as network fluctuations and increased delays on data transmission, and improve the stability of the transmission process. The monitoring and matching analysis of the transmitter and receiver IP addresses of each transmitted data packet helps to track and locate transmission path problems, and quickly discover and resolve possible transmission errors. Finally, combined with the delay information of each channel, through the dynamic path selection mechanism, low-latency channels can be prioritized to transmit key data packets, thereby effectively reducing the delay in the overall transmission process and improving the response speed of the system.
[0052] Specifically, the specific steps for obtaining the network stability of each transmission channel of the optical telescope are as follows: the delay and packet loss rate of each transmission channel of the optical telescope are analyzed in combination with the Euclidean distance method to obtain the stability correction index of each transmission channel of the optical telescope (i.e., to measure the reliability of data transmission of each transmission channel of the optical telescope); the bandwidth and stability correction index of each transmission channel of the optical telescope are normalized, and a weighted analysis is performed based on the bandwidth and stability correction index of each transmission channel of the optical telescope after normalization to obtain the network stability of each transmission channel of the optical telescope; wherein, the specific formula for calculating the stability correction index and network stability of each transmission channel of the optical telescope is as follows: Among them, DxZ m is the stability correction index of the mth transmission channel of the optical telescope, DbL m is the packet loss rate of the mth transmission channel of the optical telescope, SyD mis the delay of the mth transmission channel of the optical telescope, CsW m is the network stability of the mth transmission channel of the optical telescope, DaK′ m is the bandwidth of the mth transmission channel of the optical telescope after normalization, β1 is the preset weighting coefficient of the bandwidth of the mth transmission channel of the optical telescope after normalization, DxZ′ is the stability correction index of the mth transmission channel of the optical telescope after normalization, β2 is the preset weighting coefficient of the stability correction index of the mth transmission channel of the optical telescope after normalization, and β1+β1=1, m=1,2,3,…,m0 m0 is the number of transmission channels, and e is a natural constant, usually taken as 2.71.
[0053] It needs to be explained that the preset process of β1 and β2 is: obtaining the stability correction index and bandwidth of each transmission channel of the optical telescope after normalization, and performing sum calculation to obtain the network stability sum value of each transmission channel of the optical telescope, and performing proportion analysis on the stability correction index and bandwidth of each transmission channel of the optical telescope after normalization and the network stability sum value, and the proportion analysis result is the corresponding weighting coefficient.
[0054] The Euclidean distance method is a mathematical method used to measure the straight-line distance between two points in space. In optical telescopes, when calculating the Euclidean distance by considering the packet loss rate and delay as the positions of two points in two-dimensional space, a reference point is set (i.e., the packet loss rate and delay under ideal conditions), and then the distance between the two points is used to evaluate stability. In this case, the reference point can be set to (0, 0).
[0055] In this implementation scheme, by taking the packet loss rate and delay as points in the two-dimensional space and taking the ideal state (packet loss rate = 0, delay = 0) as the reference point, the network transmission status of each channel is calculated using the Euclidean distance, thereby intuitively and effectively reflecting the stability of the transmission channel, being able to accurately evaluate the network status of the transmission channel, and combining the stability correction index calculated by the Euclidean distance, the transmission reliability of the transmission channel can be quantified, avoiding subjective judgment, providing an objective numerical basis, and facilitating effective comparison of different channels. Secondly, the bandwidth and the stability correction index are normalized, so that these indicators of different dimensions can be compared on the same scale, avoiding the influence of differences in numerical magnitude. The accuracy of weighted analysis ensures the fairness and consistency of the analysis results. At the same time, the weights are calculated by normalizing the bandwidth and stability correction index to ensure that the weighting coefficient can be flexibly changed according to the actual situation, so that in different network environments, the influence of a certain indicator (such as bandwidth, stability) can be flexibly prioritized, thereby enhancing the adaptability of the system. Finally, when selecting a path based on the network stability of each channel, since the stability score combines multiple network performance indicators, it can ensure that the selected path is the path with the highest transmission efficiency and the lowest packet loss rate, thereby significantly improving the robustness of the overall transmission. Even when the network environment changes, the system can adaptively adjust to maintain efficient and stable transmission.
[0056] Specifically, the specific steps of obtaining the transmission data integrity index of the optical telescope are as follows: obtaining the CRC check code of each transmission data packet before the transmission of the optical telescope and the CRC check code of each transmission data packet after the transmission; analyzing the CRC check code of each transmission data packet before the transmission of the optical telescope and the CRC check code of each transmission data packet after the transmission respectively in combination with the Hamming distance method, and obtaining the Hamming distance between the CRC check code of each transmission data packet of the optical telescope and the CRC check code of each transmission data packet after the corresponding transmission; analyzing the CRC check code of each transmission data packet after the transmission of the optical telescope in combination with the statistical method, and obtaining the length of the CRC check code of each transmission data packet after the corresponding transmission of the optical telescope; analyzing the Hamming distance of each transmission data packet of the optical telescope's data to be transmitted and the length of the CRC check code of each transmission data packet after the corresponding transmission, and obtaining the transmission data integrity index of the optical telescope.
[0057] Among them, the specific calculation formula for calculating the transmission data integrity index of the optical telescope is as follows: Among them, SjW is the transmission data integrity index of the optical telescope, HmJ g is the Hamming distance of the g-th transmission packet before the transmission of the optical telescope, ChD gThe length of the CRC check code of the gth transmission data packet after the transmission of the optical telescope, g = 1, 2, 3, ... g0, g0 is the number of transmission data packets, e is a natural constant, usually 2.71.
[0058] The Hamming distance method is an indicator used to measure the difference between two strings or binary sequences of the same length. The calculation process is to compare the bit values at corresponding positions of the two strings one by one from the first bit to the last bit. If they are the same, it is 0, and if they are different, it is 1. The sum is based on the final comparison result. The sum is the Hamming distance between the two strings or binary sequences of the same length.
[0059] In this embodiment, by comparing the CRC checksums of the data packets before and after transmission, errors or differences occurring during the data transmission process can be identified very accurately. The Hamming distance provides a quantitative indicator that intuitively reflects the degree of change in the transmitted data, and by comparing the bit-by-bit Hamming distance, bit-level errors occurring during the data transmission process can be identified in detail. Even very small transmission errors can be detected by the Hamming distance method, thereby accurately evaluating the integrity of the data. At the same time, by analyzing the CRC checksum length of each transmitted data packet by statistical methods, the changes in different data packets during the data transmission process can be identified, thereby reflecting the overall health of the data transmission, providing a global perspective to help understand the overall integrity at the data packet level. Secondly, calculating the data integrity index can provide real-time feedback for the transmission system. Based on the index, the system can detect problems occurring during the transmission process in a timely manner and quickly take corrective measures, such as resending erroneous data packets, thereby improving the reliability of the transmission process and reducing the risk of data loss or error accumulation. Finally, the integrity index can quantify the quality of data transmission. The system can adjust the data transmission parameters according to the index, such as modifying the transmission rate, adjusting the data packet size, or selecting a more stable transmission channel, so that the transmission process can be continuously optimized, thereby achieving the best balance between transmission time, stability, and data accuracy.
[0060] Specifically, the specific steps for obtaining the image contrast, image signal-to-noise ratio, and clarity of the optical telescope after transmission are as follows: grayscale processing is performed on the pixel value of each pixel point in the observation image of the optical telescope after transmission after preprocessing to obtain the pixel grayscale value of each pixel point in the observation image of the optical telescope after transmission; the pixel grayscale value of each pixel point in the observation image of the optical telescope after transmission is analyzed by combining with a statistical method to obtain the maximum pixel grayscale value and the minimum pixel grayscale value in the observation image of the optical telescope after transmission; and the maximum pixel grayscale value and the minimum pixel grayscale value in the observation image of the optical telescope after transmission are difference analyzed to obtain the image contrast of the optical telescope after transmission; and the mean method is used to analyze the pixel grayscale value of each pixel point in the observation image of the optical telescope after transmission to obtain the image contrast of the optical telescope after transmission. The pixel gray value of each pixel in the observation image after transmission is analyzed to obtain the image signal intensity (i.e., the overall brightness level of the image) in the observation image after transmission of the optical telescope; the image signal intensity after transmission of the optical telescope and the pixel gray value of each pixel in the observation image are analyzed to obtain the image noise intensity (i.e., the degree of change of the pixel gray value of the image) in the observation image after transmission of the optical telescope; the image signal intensity and the image noise intensity after transmission of the optical telescope are comprehensively analyzed to obtain the image signal-to-noise ratio of the optical telescope; the image contrast, image signal intensity, and image signal intensity after transmission of the optical telescope are comprehensively analyzed to obtain the image clarity after transmission of the optical telescope.
[0061] In this implementation, by analyzing the grayscale value of each pixel in the image, the difference between the maximum and minimum values provides a direct contrast index, which can quantify the brightness level of the image, thereby ensuring the accuracy of the contrast and helping to identify the difference between the bright and dark parts of the image. At the same time, by calculating the image signal intensity (overall brightness level) and noise intensity (degree of grayscale value change), a comprehensive image signal-to-noise ratio analysis is provided. The signal intensity measures the clarity and brightness of the image, while the noise intensity reveals the clutter and interference in the image. The noise in the image can be identified and provides a basis for subsequent noise reduction processing, ultimately obtaining a clearer and more accurate image. Secondly, through the comprehensive analysis of contrast, signal intensity and signal-to-noise ratio, a complete image clarity is provided. Evaluation can more comprehensively measure the detail clarity of the image instead of relying solely on a single indicator, and provide clear feedback on the detail retention of the observed image to ensure the high quality of the transmitted image. Then, the statistical method and the mean method are combined to analyze the pixel grayscale value, which can quickly and systematically obtain the image contrast, signal strength and noise strength. Through the algorithmic process, manual intervention is reduced and the efficiency of image quality analysis is improved. Finally, the contrast, signal-to-noise ratio and clarity generated by these steps form a set of quantitative image quality standards, which can then be used for quality comparison between different times, different devices, and different images, facilitating long-term monitoring of the stability of image quality, facilitating subsequent data analysis and scientific research, and ensuring the consistency and reliability of the observed data.
[0062] Specifically, the specific formulas for calculating the image contrast, signal intensity, noise intensity, image signal-to-noise ratio, and image clarity in the observation image after transmission of the optical telescope are as follows: Among them, TqD is the image contrast of the optical telescope after transmission, ZdH is the maximum pixel grayscale value in the observation image after transmission of the optical telescope, ZxH is the minimum pixel grayscale value in the observation image after transmission of the optical telescope, and XsH j is the pixel grayscale value of the jth pixel in the observation image after transmission of the optical telescope, XsJ is the signal intensity in the observation image after transmission of the optical telescope, XsB is the noise intensity in the observation image after transmission of the optical telescope, TqZ is the signal-to-noise ratio of the image after transmission of the optical telescope, TqX is the clarity of the image after transmission of the optical telescope, j=1,2,3,…j0, j0 is the number of pixels in the transmitted image.
[0063] In this implementation, the signal strength is obtained by calculating the mean of the grayscale value of each pixel, and the degree of change of the grayscale value (noise intensity) is analyzed separately, which helps to standardize the evaluation of image quality and ensure the consistency of image quality under different conditions. The calculation of the signal-to-noise ratio can help technicians quickly identify noise problems in the image, so as to take timely measures to reduce the impact of noise, thereby improving the clarity of the image. Secondly, the image clarity is obtained by a comprehensive analysis of contrast, signal strength and noise intensity, which can comprehensively measure the visual clarity and detail retention of the image, ensure the accuracy of the evaluation results, and enable technicians to sharpen or reduce noise on the image in a more targeted manner, thereby further optimizing the image quality. Finally, traditional image quality evaluation may rely on human visual judgment, while through these formulas, the image quality evaluation is completely based on mathematical models, eliminating human errors, ensuring the objectivity and consistency of the evaluation, and providing a unified evaluation standard for different observation images, avoiding evaluation errors caused by different transmission conditions or different devices, making image quality comparisons across devices or across time more reliable.
[0064] Specifically, the formula for calculating the image quality index after transmission of the optical telescope is as follows: Wherein, DtZ is the image quality index of the optical telescope after transmission, TqD′ is the image contrast of the optical telescope after transmission after standardization, α1 is the preset weighting coefficient of the image clarity of the optical telescope after transmission after standardization, TqZ′ is the image signal-to-noise ratio of the optical telescope after transmission after standardization, α2 is the preset weighting coefficient of the image contrast of the optical telescope after standardization, TqX′ is the image clarity of the optical telescope after transmission after standardization, α3 is the preset weighting coefficient of the image signal-to-noise ratio of the optical telescope after transmission after standardization, and α1+α2+α3=1, e is a natural constant, usually taken as 2.71.
[0065] What needs to be explained is: the preset process of α1, α2, and α3 is: obtaining the image contrast, image signal-to-noise ratio, and image clarity of the optical telescope after transmission after standardization, and performing sum analysis to obtain the image quality and value of the optical telescope after transmission, and performing proportion analysis on the image contrast, image signal-to-noise ratio, and image clarity of the optical telescope after transmission after standardization and the image quality and value, respectively, and the proportion analysis result is the corresponding weighting coefficient.
[0066] Among them, the calculation data of the image quality index after transmission of the optical telescope is shown in the following table:
[0067] Table 1 Example of calculated data of image quality index after transmission of optical telescope
[0068] 1 2 3 4 5 TqD 0.78 0.80 0.75 0.76 0.72 TqZ 0.90 0.75 0.88 0.91 0.87 Tx 0.71 0.84 0.69 0.81 0.64 <![CDATA[α1]]> 0.34 0.33 0.32 0.31 0.32 <![CDATA[α2]]> 0.39 0.31 0.38 0.37 0.42 <![CDATA[α3]]> 0.27 0.36 0.30 0.32 0.26 ZGar 0.94 1.00 1.22 1.26 1.27
[0069] In the table, TqD′ is the image contrast of the optical telescope after transmission after standardization, TqZ′ is the image signal-to-noise ratio of the optical telescope after transmission after standardization, TqX′ is the image clarity of the optical telescope after transmission after standardization, α1 is the preset weighting coefficient of the image clarity of the optical telescope after transmission after standardization, α2 is the preset weighting coefficient of the image contrast of the optical telescope after standardization, α3 is the preset weighting coefficient of the image signal-to-noise ratio of the optical telescope after transmission after standardization, and DtZ is the image quality index of the optical telescope after transmission.
[0070] The first set of data: the image contrast of the optical telescope after transmission after standardization is: 0.78; TqZ′ is the image signal-to-noise ratio of the optical telescope after transmission after standardization is: 0.90; TqX′ is the image clarity of the optical telescope after transmission after standardization is: 0.71; α1 is the preset weighting coefficient of the image clarity of the optical telescope after transmission after standardization is approximately: 0.34; α2 is the preset weighting coefficient of the image contrast of the optical telescope after standardization is approximately: 0.39; α3 is the preset weighting coefficient of the image signal-to-noise ratio of the optical telescope after transmission after standardization is approximately: 0.27; DtZ is the image quality index of the optical telescope after transmission is approximately: 0.94.
[0071] The second set of data: the image contrast of the optical telescope after transmission after standardization is: 0.80; TqZ′ is the image signal-to-noise ratio of the optical telescope after transmission after standardization is: 0.75; TqX′ is the image clarity of the optical telescope after transmission after standardization is: 0.84; α1 is the preset weighting coefficient of the image clarity of the optical telescope after transmission after standardization is approximately: 0.33; α2 is the preset weighting coefficient of the image contrast of the optical telescope after standardization is approximately: 0.31; α3 is the preset weighting coefficient of the image signal-to-noise ratio of the optical telescope after transmission after standardization is approximately: 0.36; DtZ is the image quality index of the optical telescope after transmission is approximately: 1.01.
[0072] The third set of data: the image contrast of the optical telescope after transmission after standardization is: 0.75; TqZ′ is the image signal-to-noise ratio of the optical telescope after transmission after standardization is: 0.88; TqX′ is the image clarity of the optical telescope after transmission after standardization is: 0.69; α1 is the preset weighting coefficient of the image clarity of the optical telescope after transmission after standardization is approximately: 0.32; α2 is the preset weighting coefficient of the image contrast of the optical telescope after standardization is approximately: 0.38; α3 is the preset weighting coefficient of the image signal-to-noise ratio of the optical telescope after transmission after standardization is approximately: 0.30; DtZ is the image quality index of the optical telescope after transmission is approximately: 1.22.
[0073] The fourth set of data: the image contrast of the optical telescope after transmission after standardization is: 0.76; TqZ′ is the image signal-to-noise ratio of the optical telescope after transmission after standardization is: 0.91; TqX′ is the image clarity of the optical telescope after transmission after standardization is: 0.81; α1 is the preset weighting coefficient of the image clarity of the optical telescope after transmission after standardization is approximately: 0.31; α2 is the preset weighting coefficient of the image contrast of the optical telescope after standardization is approximately: 0.37; α3 is the preset weighting coefficient of the image signal-to-noise ratio of the optical telescope after transmission after standardization is approximately: 0.32; DtZ is the image quality index of the optical telescope after transmission is approximately: 1.26.
[0074] The fifth set of data: the image contrast of the optical telescope after transmission after standardization is: 0.72; TqZ′ is the image signal-to-noise ratio of the optical telescope after transmission after standardization is: 0.87; TqX′ is the image clarity of the optical telescope after transmission after standardization is: 0.64; α1 is the preset weighting coefficient of the image clarity of the optical telescope after transmission after standardization is approximately: 0.32; α2 is the preset weighting coefficient of the image contrast of the optical telescope after standardization is approximately: 0.42; α3 is the preset weighting coefficient of the image signal-to-noise ratio of the optical telescope after transmission after standardization is approximately: 0.26; DtZ is the image quality index of the optical telescope after transmission is approximately: 1.27.
[0075] In this implementation scheme, by standardizing the image contrast, signal-to-noise ratio, and clarity, it is ensured that different indicators are within the same dimensional range, making them comparable under the same indicator system, avoiding deviations caused by numerical differences, thereby providing a more reliable image quality assessment, ensuring the balanced contribution of each indicator, and preventing a single indicator from excessively affecting the final quality assessment. Secondly, the setting of the weighting coefficient is obtained by analyzing the proportion of image contrast, signal-to-noise ratio, clarity and overall image quality, so that the contribution of each indicator to image quality can reflect the actual situation, and different imaging tasks may have different degrees of dependence on these indicators, thereby ensuring the rationality and flexibility of the weighting coefficient, so that the system can dynamically adapt to changes in image quality under different environments, equipment or transmission conditions. Finally, image quality depends not only on a single indicator, but on the comprehensive performance of multiple indicators, so that the system can not only obtain overall quality indicators, but also track specific image performance, such as whether the image quality is affected by contrast, signal-to-noise ratio or clarity, helping technicians to optimize image transmission and processing processes in a targeted manner.
[0076] See also Figure 2 The embodiment of the present invention provides a technical solution: a data transmission method of an optical telescope, comprising: a data acquisition module, a data analysis module, a judgment module, a first execution module, a second execution module, an image analysis module, and a data management module; the data acquisition module is used to acquire the observation data of the optical telescope after the observation of the optical telescope is completed, and perform data analysis to obtain the observation data set before transmission of the optical telescope; the data analysis and judgment module is used to perform transmission processing on the observation data set before transmission of the optical telescope, and after the transmission is completed, perform a comprehensive analysis on the observation data set before and after transmission of the optical telescope based on a CRC check code to obtain the transmission data integrity index of the optical telescope; the judgment module is used to judge whether the transmission data integrity index of the optical telescope meets the preset data integrity integrity index threshold; a first execution module, used to adopt a first retransmission mechanism when the transmission data integrity index of the optical telescope is lower than a preset data integrity index threshold; a second execution module, used to read the observation data after the transmission of the optical telescope and perform preprocessing when the transmission data integrity index of the optical telescope is equal to the preset data integrity index threshold; an image analysis module, used to perform data analysis on the preprocessed image data after transmission of the optical telescope, obtain the image contrast, image signal-to-noise ratio and image clarity after optical transmission, and perform comprehensive analysis to obtain the image quality index after transmission of the optical telescope; a data management module, used to compare and analyze the image quality index after transmission of the optical telescope with the preset image quality threshold, and take corresponding measures based on the analysis results.
[0077] In summary, this application has at least the following effects:
[0078] By introducing CRC checksum, a comprehensive analysis of the data sets before and after transmission is performed to evaluate data integrity. The integrity of the transmitted data is detected immediately after the data transmission is observed. If the integrity index is lower than the threshold, a retransmission mechanism will be triggered to ensure the integrity of all data packets, thereby effectively identifying and processing lost or damaged data packets, significantly improving the reliability and integrity of data transmission.
[0079] After the transmission is completed, the received image quality is comprehensively analyzed using indicators such as image contrast, signal-to-noise ratio and clarity, and compared with the preset threshold. Data will only be stored when the image quality indicators after transmission are higher than the threshold, thereby effectively filtering out low-quality images and ensuring the effectiveness and reliability of subsequent analysis.
[0080] The IP address of the device is used through the network protocol to identify the transmitter and receiver, so as to adapt to different network environments. At the same time, by obtaining the maximum transmission unit (MTU) and dividing it according to the actual data volume, the size of the data packet and the transmission efficiency can be effectively optimized, avoiding network congestion problems, thereby significantly improving the efficiency and stability of data transmission, especially in a dynamically changing network environment.
[0081] Through the data acquisition module, the observation data of the optical telescope is obtained and preprocessed, and the observation data is converted into a data format that can be transmitted over the network. Through the data analysis module, IP address recognition and path selection are automatically performed to ensure transmission efficiency and stability. The judgment and analysis module calculates data integrity through CRC verification. If data loss occurs, it is automatically retransmitted. The image analysis module evaluates the image quality of the received data. If the image quality does not meet the requirements, the data is resent to ensure the quality of data storage.
[0082] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0083] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A data transmission method for an optical telescope, characterized in that: The following steps are involved: After the optical telescope observation is completed, the observation data of the optical telescope is obtained, and data analysis is performed to obtain the observation data set of the optical telescope before transmission; Perform transmission processing on the observation data set before transmission of the optical telescope, and after the transmission, perform comprehensive analysis on the observation data set before and after transmission of the optical telescope based on the CRC check code to obtain the transmission data integrity index of the optical telescope; Determine whether the transmission data integrity index of the optical telescope meets the preset data integrity index threshold; If the transmission data integrity index of the optical telescope is lower than the preset data integrity index threshold, the first retransmission mechanism is adopted; If the transmission data integrity index of the optical telescope is equal to the preset data integrity index threshold, the observation data after transmission by the optical telescope is read and preprocessed; Performing data analysis on the observation data after transmission of the preprocessed optical telescope to obtain the image contrast, image signal-to-noise ratio, and image clarity of the optical telescope after transmission, and performing comprehensive analysis to obtain the image quality index of the optical telescope after transmission; The image quality index of the optical telescope after transmission is compared and analyzed with the preset image quality threshold, and corresponding measures are taken based on the analysis results.
2. The data transmission method of an optical telescope according to claim 1, characterized in that: The observation data is the pixel value of each pixel in the observation image, and the observation data set is specifically a plurality of transmission data packets.
3. A data transmission system for an optical telescope, using the data transmission method for an optical telescope according to any one of claims 1 to 2, characterized in that: include: Data acquisition module, data analysis module, judgment module, first execution module, second execution module, image analysis module, data management module; The data acquisition module is used to acquire the observation data of the optical telescope after the optical telescope observation is completed, and perform data analysis to obtain the observation data set of the optical telescope before transmission; The data analysis and judgment module is used to perform transmission processing on the observation data set before transmission of the optical telescope, and after the transmission is completed, perform a comprehensive analysis on the observation data set before and after transmission of the optical telescope based on the CRC check code to obtain the transmission data integrity index of the optical telescope; The judgment module is used to judge whether the transmission data integrity index of the optical telescope meets the preset data integrity index threshold; The first execution module is used to adopt a first retransmission mechanism when the transmission data integrity index of the optical telescope is lower than a preset data integrity index threshold; The second execution module is used to read the observation data after the transmission of the optical telescope is completed and perform preprocessing when the transmission data integrity index of the optical telescope is equal to a preset data integrity index threshold; The image analysis module is used to perform data analysis on the pre-processed image data after transmission of the optical telescope to obtain the image contrast, image signal-to-noise ratio, and image clarity after optical transmission, and to perform comprehensive analysis to obtain the image quality index after transmission of the optical telescope; The data management module is used to compare and analyze the image quality index of the optical telescope after transmission with a preset image quality threshold, and take corresponding measures based on the analysis result.
Citation Information
Patent Citations
A Telescope Remote Data Transmission and Control Method Based on BeiDou Short Message Service
CN112636808B
Software-defined backhaul network access selection method based on similarity measure
CN108418756A
Missile-borne telemetering collecting and editing sensing data transmission method and system
CN114499754A
Coal mine underground image quality evaluation method
CN117197092A
Multi-path secure transmission method based on Homa
CN118524052A