A processing method for digital twin system based on high-resolution remote sensing and oblique photography
By conducting a comprehensive analysis of the data transmission environment and historical data transmission status of high-score remote sensing image data and tilt photography data, dynamically adjusting the data transmission speed, solving the problem that the data transmission speed in the existing technology cannot adapt to the complex network environment, and achieving high efficiency, real-time and reliability of data transmission.
Patent Information
- Application Number
- CN202411875001.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2044-12-19
AI Technical Summary
The existing data transmission speed control methods cannot adapt to complex and changeable network environments and diversified application scenarios, resulting in data loss and data garbled problems in the case of high load or large network fluctuations.
By conducting a comprehensive analysis of the data transmission environment and historical data transmission status, dynamically adjusting the data transmission speed to ensure real-time data transmission and avoid data loss. The specific methods include receiving the data to be transmitted, determining the data sending end and receiving end, obtaining real-time environmental parameters, calculating the data transmission environment factor, collecting historical data transmission behavior, calculating historical data transmission stability factor, and optimizing the current data transmission speed based on the comprehensive data transmission impact factor.
It realizes efficient data transmission, ensures real-time and reliability of data transmission, and avoids data loss and garbled code.
Smart Images

Figure CN119341998B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data transmission, and in particular to a processing method for a digital twin system based on high-resolution remote sensing and oblique photography. Background Art
[0002] The digital twin system based on high-resolution remote sensing and oblique photography is an advanced system that integrates modern information technology, surveying and mapping technology, and data analysis technology. The system uses high-resolution remote sensing images and oblique photography data, combined with digital twin technology, to achieve digital modeling and real-time simulation of real-world objects or scenes. High-resolution remote sensing images have the characteristics of high resolution and high precision, and can provide a wide range of geographic information, including terrain, landforms, vegetation coverage, etc. Oblique photography technology uses drones equipped with multiple sensors to collect images from multiple angles (vertical, four oblique) to achieve rapid three-dimensional reconstruction of large-scale areas. Therefore, how to stably transmit high-resolution remote sensing image data and oblique photography data has become an urgent problem to be solved.
[0003] With the rapid increase of high-resolution remote sensing image data and oblique photography data, the existing data transmission speed control method can no longer adapt to the complex and changeable network environment and diversified application scenarios. Traditional control methods mainly rely on fixed data transmission speeds. Although they can cope with changes in network conditions to a certain extent, they often cannot achieve optimal transmission efficiency and reliability. Specifically, the fixed data transmission speed method lacks flexibility and cannot be adaptively adjusted according to real-time network conditions, resulting in data loss, garbled data and other problems under high load or large network fluctuations. Summary of the invention
[0004] In view of this, the present invention proposes a processing method for a digital twin system based on high-resolution remote sensing and oblique photography. The present invention realizes the efficient transmission of high-resolution remote sensing image data and oblique photography data by conducting a comprehensive analysis of the data transmission environment and the historical data transmission status. By dynamically adjusting the data transmission speed, the real-time data transmission is guaranteed and the data loss can be avoided.
[0005] The present invention proposes a processing method for a digital twin system based on high-resolution remote sensing and oblique photography, comprising:
[0006] receiving data to be transmitted, determining a data transmitting end and a data receiving end according to the data to be transmitted, and determining a data transmission channel based on the data transmitting end and the data receiving end, wherein the data to be transmitted includes high-resolution remote sensing image data and oblique photography data;
[0007] Acquire real-time environmental parameters of multiple acquisition nodes of the data transmission channel in real time, classify the real-time environmental parameters, and calculate the data transmission environmental factor of the data transmission channel based on the classification result;
[0008] Collecting historical data transmission behaviors of the data transmission channel, dividing the historical data transmission behaviors into historical abnormal data transmission behaviors and historical stable data transmission behaviors, and calculating a historical data transmission stability factor of the data transmission channel based on the historical abnormal data transmission behaviors and the historical stable data transmission behaviors;
[0009] The comprehensive data transmission impact factor of the data transmission channel is determined according to the data transmission environment factor and the historical data transmission stability factor, and the current data transmission speed is optimized based on the comprehensive data transmission impact factor.
[0010] Furthermore, when real-time environmental parameters of a plurality of acquisition nodes of the data transmission channel are acquired in real time, parameter classification is performed on the real-time environmental parameters, and the data transmission environmental factor of the data transmission channel is calculated based on the classification result, it includes:
[0011] Acquire a preset environmental parameter range corresponding to each real-time environmental parameter, wherein the preset environmental parameter range includes a first preset environmental parameter and a second preset environmental parameter, and the first preset environmental parameter is smaller than the second preset environmental parameter;
[0012] Classifying the real-time environmental parameters according to the preset environmental parameter range, and classifying all real-time environmental parameters that are less than the first preset environmental parameters into a difference environmental parameter set;
[0013] Classify all real-time environmental parameters that are greater than or equal to the first preset environmental parameter and less than or equal to the second preset environmental parameter into a standard environmental parameter set;
[0014] Classifying all real-time environmental parameters greater than the second preset environmental parameters into an ideal environmental parameter set;
[0015] The data transmission environment factor of the data transmission channel is calculated according to the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set.
[0016] Further, when the data transmission environment factor of the data transmission channel is calculated according to the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set, it includes:
[0017] Configure a first calculation coefficient, calculate a product value of the first calculation coefficient and the second preset environmental parameter, and use the product value as a first configuration environmental parameter;
[0018] configuring a second calculation coefficient, calculating a product value of the second calculation coefficient and the second preset environment parameter, and using the product value as a second configuration environment parameter;
[0019] Constructing a first parameter interval according to the second preset environment parameter and the first configuration environment parameter;
[0020] Constructing a second parameter interval according to the first configuration environment parameter and the second configuration environment parameter;
[0021] Constructing a third parameter interval according to the second configuration environment parameter;
[0022] Allocating intervals for all real-time environmental parameters in the ideal environmental parameter set, and counting the number of first parameters falling into the first parameter interval, the number of second parameters falling into the second parameter interval, and the number of third parameters falling into the third parameter interval;
[0023] Calculate the initial data transmission environment factor of the data transmission channel according to the first parameter quantity, the second parameter quantity and the third parameter quantity;
[0024] Determining a comprehensive analysis factor of the data transmission channel based on the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set;
[0025] Calibrate the initial data transmission environment factor according to the comprehensive analysis factor, and obtain the sub-data transmission environment factor of the data transmission channel;
[0026] The sum of all sub-data transmission environment factors is calculated and used as the data transmission environment factor of the data transmission channel.
[0027] Further, when calculating the initial data transmission environment factor of the data transmission channel according to the first parameter quantity, the second parameter quantity and the third parameter quantity, it includes:
[0028] The initial data transmission environment factor of the data transmission channel is calculated according to the following formula:
[0029] ;
[0030] Among them, q is the initial data transmission environment factor of the data transmission channel, n is the number of real-time environment parameters in the ideal environment parameter set, and w i is the i-th real-time environment parameter in the ideal environment parameter set, e1 is the first configuration environment parameter, e2 is the second configuration environment parameter, r1 is the first parameter quantity, r2 is the second parameter quantity, and r3 is the third parameter quantity.
[0031] Further, when the comprehensive analysis factor of the data transmission channel is determined based on the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set, it includes:
[0032] The standard environmental parameter set and the ideal environmental parameter set are integrated to obtain a new environmental parameter set;
[0033] Determine a first environmental parameter mean of the new environmental parameter set, and determine a second environmental parameter mean of the missing environmental parameter set;
[0034] Calculate the difference between the first environmental parameter mean and the second environmental parameter mean;
[0035] Extracting the minimum real-time environmental parameter from the new environmental parameter set, and respectively calculating the environmental parameter difference between the minimum real-time environmental parameter and the environmental parameter set of the deficiency;
[0036] Extracting a maximum environmental parameter difference and a minimum environmental parameter difference from all environmental parameter differences, and calculating extreme environmental parameter differences of the maximum environmental parameter difference and the minimum environmental parameter difference;
[0037] The comprehensive analysis factor of the data transmission channel is determined according to the environmental parameter mean difference, the extreme environmental parameter difference, the maximum environmental parameter difference and the minimum environmental parameter difference.
[0038] Further, when the comprehensive analysis factor of the data transmission channel is determined according to the mean difference of the environmental parameters, the extreme environmental parameter differences, the maximum environmental parameter difference and the minimum environmental parameter difference, it includes:
[0039] The comprehensive analysis factor of the data transmission channel is calculated according to the following formula:
[0040] ;
[0041] Among them, t is the comprehensive analysis factor of the data transmission channel, y1 is the mean difference of environmental parameters, y2 is the extreme environmental parameter difference, y3 is the maximum environmental parameter difference, and y4 is the minimum environmental parameter difference.
[0042] Further, when the initial data transmission environment factor is calibrated according to the comprehensive analysis factor and the sub-data transmission environment factor of the data transmission channel is obtained, it includes:
[0043] Presetting a first preset comprehensive analysis factor and a second preset comprehensive analysis factor;
[0044] Presetting a first preset calibration value, a second preset calibration value, and a third preset calibration value;
[0045] When the comprehensive analysis factor is less than the first preset comprehensive analysis factor, a first product value of the first preset calibration value and the initial data transmission environment factor is calculated and used as a sub-data transmission environment factor of the data transmission channel;
[0046] When the comprehensive analysis factor is greater than or equal to the first preset comprehensive analysis factor and less than the second preset comprehensive analysis factor, a second product value of the second preset calibration value and the initial data transmission environment factor is calculated and used as the sub-data transmission environment factor of the data transmission channel;
[0047] When the comprehensive analysis factor is greater than or equal to the second preset comprehensive analysis factor, a third product value of the third preset calibration value and the initial data transmission environment factor is calculated and used as the sub-data transmission environment factor of the data transmission channel.
[0048] Further, when calculating the historical data transmission stability factor of the data transmission channel based on the historical abnormal data transmission behavior and the historical stable data transmission behavior, it includes:
[0049] Determine the abnormal information corresponding to each historical abnormal data transmission behavior, and count the abnormal rate corresponding to each abnormal information;
[0050] Perform curve fitting on all abnormal rates based on statistical time and construct an abnormal rate fitting curve;
[0051] Determine the maximum slope of the abnormal rate fitting curve and use it as the historical data abnormal value of the historical abnormal data transmission behavior;
[0052] A historical data transmission stability factor of the data transmission channel is calculated based on all historical data abnormal values.
[0053] Further, when calculating the historical data transmission stability factor of the data transmission channel according to all the historical data abnormal values, it includes:
[0054] The historical data transmission stability factor of the data transmission channel is calculated according to the following formula:
[0055] ;
[0056] Among them, u is the historical data transmission stability factor of the data transmission channel, p1 is the third calculation coefficient, m1 is the number of historical abnormal data transmission behaviors, m2 is the number of historical stable data transmission behaviors, p2 is the fourth calculation coefficient, and s j is the jth historical data outlier, s max is the maximum anomaly of historical data, p1+p2=1, p1<p2.
[0057] Further, when optimizing the current data transmission speed based on the comprehensive data transmission influencing factor, it includes:
[0058] Presetting a first preset comprehensive data transmission impact factor and a second preset comprehensive data transmission impact factor;
[0059] Presetting a first preset optimization coefficient, a second preset optimization coefficient, and a third preset optimization coefficient;
[0060] When the comprehensive data transmission impact factor is less than the first preset comprehensive data transmission impact factor, optimizing the current data transmission speed based on the first preset optimization coefficient;
[0061] When the comprehensive data transmission impact factor is greater than or equal to the first preset comprehensive data transmission impact factor and less than a second preset comprehensive data transmission impact factor, the current data transmission speed is optimized based on the second preset optimization coefficient;
[0062] When the comprehensive data transmission impact factor is greater than or equal to the second preset comprehensive data transmission impact factor, the current data transmission speed is optimized based on the third preset optimization coefficient.
[0063] Compared with the prior art, the present invention has the following beneficial effects:
[0064] The present invention discloses a processing method for a digital twin system based on high-resolution remote sensing and oblique photography. The method comprises the following steps: determining a data sending end and a data receiving end according to data to be transmitted, and determining a data transmission channel; acquiring real-time environmental parameters of the data transmission channel, and calculating a data transmission environmental factor; collecting historical data transmission behaviors of the data transmission channel, dividing the behaviors into historical abnormal data transmission behaviors and historical stable data transmission behaviors, and calculating a historical data transmission stability factor; determining a comprehensive data transmission influencing factor of the data transmission channel according to the data transmission environmental factor and the historical data transmission stability factor, optimizing the current data transmission speed based on the comprehensive data transmission influencing factor, realizing efficient processing of the data to be transmitted through the data transmission environmental factor and the historical data transmission stability factor, and dynamically adjusting the data transmission speed to ensure real-time data transmission and avoid data loss. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0066] Figure 1A flowchart of a processing method for a digital twin system based on high-resolution remote sensing and oblique photography provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0067] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art. It should be noted that, in the absence of conflict, the embodiments of the present invention and the features described in the embodiments can be combined with each other. The present invention will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0068] like Figure 1 As shown, in some embodiments of the present application, this embodiment provides a processing method for a digital twin system based on high-resolution remote sensing and oblique photography, including:
[0069] S110: receiving data to be transmitted, determining a data sending end and a data receiving end according to the data to be transmitted, and determining a data transmission channel based on the data sending end and the data receiving end, wherein the data to be transmitted includes high-resolution remote sensing image data and oblique photography data;
[0070] In this embodiment, the data to be transmitted carries a data sending IP and a destination IP, and the data sending end and the data receiving end are determined according to the sending IP and the destination IP.
[0071] S120: acquiring real-time environmental parameters of a plurality of acquisition nodes of the data transmission channel in real time, classifying the real-time environmental parameters, and calculating a data transmission environmental factor of the data transmission channel based on the classification result;
[0072] In some embodiments of the present application, when real-time environmental parameters of a plurality of acquisition nodes of the data transmission channel are acquired in real time, parameter classification is performed on the real-time environmental parameters, and a data transmission environmental factor of the data transmission channel is calculated based on the classification result, the method includes:
[0073] Acquire a preset environmental parameter range corresponding to each real-time environmental parameter, wherein the preset environmental parameter range includes a first preset environmental parameter and a second preset environmental parameter, and the first preset environmental parameter is smaller than the second preset environmental parameter;
[0074] Classifying the real-time environmental parameters according to the preset environmental parameter range, and classifying all real-time environmental parameters that are less than the first preset environmental parameters into a difference environmental parameter set;
[0075] Classify all real-time environmental parameters that are greater than or equal to the first preset environmental parameter and less than or equal to the second preset environmental parameter into a standard environmental parameter set;
[0076] Classifying all real-time environmental parameters greater than the second preset environmental parameters into an ideal environmental parameter set;
[0077] The data transmission environment factor of the data transmission channel is calculated according to the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set.
[0078] In this embodiment, in order to avoid environmental fluctuations, multiple collection nodes are set on the data transmission channel, and the specific number can be set to 8, which can be set randomly.
[0079] In this embodiment, the real-time environment parameters include network bandwidth, channel bandwidth, signal-to-noise ratio, etc.
[0080] In this embodiment, each real-time environmental parameter is set with a corresponding preset environmental parameter range, such as the preset environmental parameter range corresponding to the network bandwidth is 256Kbps-512Kbps, and the others are not shown one by one.
[0081] In this embodiment, the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set are for the same real-time environment parameter. For example, the real-time environment parameters in the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set are all network bandwidth, and there will be no channel bandwidth and signal-to-noise ratio, etc. Channel bandwidth and signal-to-noise ratio, etc., each independently constitute the corresponding environment parameter set.
[0082] In some embodiments of the present application, when calculating the data transmission environment factor of the data transmission channel according to the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set, it includes:
[0083] Configure a first calculation coefficient, calculate a product value of the first calculation coefficient and the second preset environmental parameter, and use the product value as a first configuration environmental parameter;
[0084] configuring a second calculation coefficient, calculating a product value of the second calculation coefficient and the second preset environment parameter, and using the product value as a second configuration environment parameter;
[0085] Constructing a first parameter interval according to the second preset environment parameter and the first configuration environment parameter;
[0086] Constructing a second parameter interval according to the first configuration environment parameter and the second configuration environment parameter;
[0087] Constructing a third parameter interval according to the second configuration environment parameter;
[0088] Allocating intervals for all real-time environmental parameters in the ideal environmental parameter set, and counting the number of first parameters falling into the first parameter interval, the number of second parameters falling into the second parameter interval, and the number of third parameters falling into the third parameter interval;
[0089] Calculate the initial data transmission environment factor of the data transmission channel according to the first parameter quantity, the second parameter quantity and the third parameter quantity;
[0090] Determining a comprehensive analysis factor of the data transmission channel based on the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set;
[0091] Calibrate the initial data transmission environment factor according to the comprehensive analysis factor, and obtain the sub-data transmission environment factor of the data transmission channel;
[0092] The sum of all sub-data transmission environment factors is calculated and used as the data transmission environment factor of the data transmission channel.
[0093] In this embodiment, the first calculation coefficient is preferably 1.15, and the second calculation coefficient is preferably 1.25.
[0094] In this embodiment, the first parameter interval is (second preset environment parameter, first configuration environment parameter), the second parameter interval is [first configuration environment parameter, second configuration environment parameter], and the third parameter interval is (second configuration environment parameter, ).
[0095] In this embodiment, each real-time environmental parameter can obtain a corresponding sub-data transmission environment factor, such as the sub-data transmission environment factor corresponding to the network bandwidth, the sub-data transmission environment factor corresponding to the channel bandwidth, etc. These sub-data transmission environment factors are summed to obtain the data transmission environment factor of the data transmission channel, thereby ensuring the comprehensiveness of the determination of the data transmission environment factor.
[0096] The beneficial effect of the above technical solution is that: by constructing the first parameter interval, the second parameter interval and the third parameter interval, the present invention can lay the foundation for the allocation of real-time environmental parameters in the ideal environmental parameter set, provide an allocation basis, and ensure the calculation accuracy of the data transmission environmental factors.
[0097] In some embodiments of the present application, when calculating the initial data transmission environment factor of the data transmission channel according to the first parameter quantity, the second parameter quantity and the third parameter quantity, it includes:
[0098] The initial data transmission environment factor of the data transmission channel is calculated according to the following formula:
[0099] ;
[0100] Among them, q is the initial data transmission environment factor of the data transmission channel, n is the number of real-time environment parameters in the ideal environment parameter set, and w i is the i-th real-time environment parameter in the ideal environment parameter set, e1 is the first configuration environment parameter, e2 is the second configuration environment parameter, r1 is the first parameter quantity, r2 is the second parameter quantity, and r3 is the third parameter quantity.
[0101] The beneficial effect of the above technical solution is that the present invention calculates the initial data transmission environment factor of the data transmission channel according to the first parameter quantity, the second parameter quantity and the third parameter quantity, thereby further ensuring the reliability of data processing.
[0102] In some embodiments of the present application, when determining the comprehensive analysis factor of the data transmission channel based on the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set, it includes:
[0103] The standard environmental parameter set and the ideal environmental parameter set are integrated to obtain a new environmental parameter set;
[0104] Determine a first environmental parameter mean of the new environmental parameter set, and determine a second environmental parameter mean of the missing environmental parameter set;
[0105] Calculate the difference between the first environmental parameter mean and the second environmental parameter mean;
[0106] Extracting the minimum real-time environmental parameter from the new environmental parameter set, and respectively calculating the environmental parameter difference between the minimum real-time environmental parameter and the environmental parameter set of the deficiency;
[0107] Extracting a maximum environmental parameter difference and a minimum environmental parameter difference from all environmental parameter differences, and calculating extreme environmental parameter differences of the maximum environmental parameter difference and the minimum environmental parameter difference;
[0108] The comprehensive analysis factor of the data transmission channel is determined according to the environmental parameter mean difference, the extreme environmental parameter difference, the maximum environmental parameter difference and the minimum environmental parameter difference.
[0109] In this embodiment, the difference in the mean values of the environmental parameters is the absolute value of the difference between the mean value of the first environmental parameter and the mean value of the second environmental parameter.
[0110] In this embodiment, the difference between the minimum real-time environmental parameter and the real-time environmental parameter in the difference environmental parameter set is calculated respectively, and the absolute value is taken to obtain a plurality of environmental parameter difference values.
[0111] The beneficial effect of the above technical solution is: the present invention determines the comprehensive analysis factor of the data transmission channel according to the mean difference of environmental parameters, the extreme environmental parameter difference, the maximum environmental parameter difference and the minimum environmental parameter difference, so as to realize the calibration of the initial data transmission environmental factor, further ensure the accuracy of the initial data transmission environmental factor and avoid errors.
[0112] In some embodiments of the present application, when determining the comprehensive analysis factor of the data transmission channel according to the environmental parameter mean difference, the extreme environmental parameter difference, the maximum environmental parameter difference and the minimum environmental parameter difference, it includes:
[0113] The comprehensive analysis factor of the data transmission channel is calculated according to the following formula:
[0114] ;
[0115] Among them, t is the comprehensive analysis factor of the data transmission channel, y1 is the mean difference of environmental parameters, y2 is the extreme environmental parameter difference, y3 is the maximum environmental parameter difference, and y4 is the minimum environmental parameter difference.
[0116] In some embodiments of the present application, when the initial data transmission environment factor is calibrated according to the comprehensive analysis factor and the sub-data transmission environment factor of the data transmission channel is obtained, it includes:
[0117] Presetting a first preset comprehensive analysis factor and a second preset comprehensive analysis factor;
[0118] Presetting a first preset calibration value, a second preset calibration value, and a third preset calibration value;
[0119] When the comprehensive analysis factor is less than the first preset comprehensive analysis factor, a first product value of the first preset calibration value and the initial data transmission environment factor is calculated and used as a sub-data transmission environment factor of the data transmission channel;
[0120] When the comprehensive analysis factor is greater than or equal to the first preset comprehensive analysis factor and less than the second preset comprehensive analysis factor, a second product value of the second preset calibration value and the initial data transmission environment factor is calculated and used as the sub-data transmission environment factor of the data transmission channel;
[0121] When the comprehensive analysis factor is greater than or equal to the second preset comprehensive analysis factor, a third product value of the third preset calibration value and the initial data transmission environment factor is calculated and used as the sub-data transmission environment factor of the data transmission channel.
[0122] In this embodiment, the first preset comprehensive analysis factor is preferably 6, and the second preset comprehensive analysis factor is preferably 9, which can be adjusted according to actual conditions.
[0123] In this embodiment, the first preset calibration value is preferably 0.85, the second preset calibration value is preferably 1.15, and the third preset calibration value is preferably 1.35, which can be adjusted according to actual conditions.
[0124] The beneficial effect of the above technical solution is that the present invention realizes dynamic calibration of initial data transmission environment factors according to the comprehensive analysis factor, the first preset comprehensive analysis factor and the second preset comprehensive analysis factor.
[0125] S130: collecting historical data transmission behaviors of the data transmission channel, dividing the historical data transmission behaviors into historical abnormal data transmission behaviors and historical stable data transmission behaviors, and calculating a historical data transmission stability factor of the data transmission channel based on the historical abnormal data transmission behaviors and the historical stable data transmission behaviors;
[0126] In some embodiments of the present application, when calculating the historical data transmission stability factor of the data transmission channel based on the historical abnormal data transmission behavior and the historical stable data transmission behavior, it includes:
[0127] Determine the abnormal information corresponding to each historical abnormal data transmission behavior, and count the abnormal rate corresponding to each abnormal information;
[0128] Perform curve fitting on all abnormal rates based on statistical time and construct an abnormal rate fitting curve;
[0129] Determine the maximum slope of the abnormal rate fitting curve and use it as the historical data abnormal value of the historical abnormal data transmission behavior;
[0130] A historical data transmission stability factor of the data transmission channel is calculated according to all historical data abnormal values.
[0131] In this embodiment, the data to be transmitted from the data sending end to the data receiving end is a historical data transmission behavior. If data loss, data corruption, etc. occur during the data transmission process, it is recorded as a historical abnormal data transmission behavior. If not, it is recorded as a historical stable data transmission behavior.
[0132] In this embodiment, historical abnormal data transmission behaviors correspond to different abnormal information, and the abnormal information includes data loss, data corruption, transmission delay, data undersynchronization, etc. The abnormal rates corresponding to the abnormal information include data loss rate, data corruption rate, transmission delay rate, data undersynchronization rate, etc.
[0133] In this embodiment, the curve fitting is performed with the statistical time as the horizontal axis and the abnormality rate as the vertical axis. The statistical time is the 1st second, the 2nd second, the 3rd second, etc., which is specifically an arithmetic progression.
[0134] The beneficial effect of the above technical solution is: the historical data transmission stability factor of the data transmission channel is calculated based on all historical data anomalies. The historical data transmission stability factor can comprehensively reflect the abnormal transmission of historical data in the data transmission channel, and further provide a basis for optimizing the data transmission speed.
[0135] In some embodiments of the present application, when calculating the historical data transmission stability factor of the data transmission channel according to all historical data abnormal values, it includes:
[0136] The historical data transmission stability factor of the data transmission channel is calculated according to the following formula:
[0137] ;
[0138] Among them, u is the historical data transmission stability factor of the data transmission channel, p1 is the third calculation coefficient, m1 is the number of historical abnormal data transmission behaviors, m2 is the number of historical stable data transmission behaviors, p2 is the fourth calculation coefficient, and s j is the jth historical data outlier, s max is the maximum anomaly of historical data, p1+p2=1, p1<p2.
[0139] S140: Determine a comprehensive data transmission impact factor of the data transmission channel according to the data transmission environment factor and the historical data transmission stability factor, and optimize the current data transmission speed based on the comprehensive data transmission impact factor.
[0140] In this embodiment, the comprehensive data transmission impact factor = data transmission environment factor First weight + historical data transmission stability factor The second weight, and the first weight is greater than the second weight, the first weight + the second weight = 1, here It is the multiplication sign in mathematical operations.
[0141] The beneficial effect of the above technical solution is: the present invention determines the comprehensive data transmission influencing factor of the data transmission channel according to the data transmission environment factor and the historical data transmission stability factor, which can realize the integrated analysis of the data transmission environment factor and the historical data transmission stability factor, and further ensure the data processing accuracy.
[0142] In some embodiments of the present application, when optimizing the current data transmission speed based on the comprehensive data transmission influencing factor, it includes:
[0143] Presetting a first preset comprehensive data transmission impact factor and a second preset comprehensive data transmission impact factor;
[0144] Presetting a first preset optimization coefficient, a second preset optimization coefficient, and a third preset optimization coefficient;
[0145] When the comprehensive data transmission impact factor is less than the first preset comprehensive data transmission impact factor, optimizing the current data transmission speed based on the first preset optimization coefficient;
[0146] When the comprehensive data transmission impact factor is greater than or equal to the first preset comprehensive data transmission impact factor and less than a second preset comprehensive data transmission impact factor, the current data transmission speed is optimized based on the second preset optimization coefficient;
[0147] When the comprehensive data transmission impact factor is greater than or equal to the second preset comprehensive data transmission impact factor, the current data transmission speed is optimized based on the third preset optimization coefficient.
[0148] In this embodiment, the first preset comprehensive data transmission impact factor is preferably 4, and the second preset comprehensive data transmission impact factor is preferably 7. The specific factors can be adjusted according to actual conditions.
[0149] In this embodiment, the first preset optimization coefficient is preferably 0.8, the second preset optimization coefficient is preferably 1.2, and the third preset optimization coefficient is preferably 1.4. The specific values can also be adjusted according to actual conditions.
[0150] The beneficial effect of the above technical solution is: the present invention realizes efficient processing of the data to be transmitted through the data transmission environment factor and the historical data transmission stability factor, and through the dynamic adjustment of the data transmission speed, it not only ensures the real-time data transmission, but also avoids the phenomenon of data loss, thereby realizing the reliability and stability of data processing.
[0151] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0152] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0153] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0154] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0155] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents, and any modifications or equivalent replacements that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the present invention.
Claims
1. A processing method for a digital twin system based on high-resolution remote sensing and oblique photography, characterized in that: include: receiving data to be transmitted, determining a data transmitting end and a data receiving end according to the data to be transmitted, and determining a data transmission channel based on the data transmitting end and the data receiving end, wherein the data to be transmitted includes high-resolution remote sensing image data and oblique photography data; Acquire real-time environmental parameters of multiple acquisition nodes of the data transmission channel in real time, classify the real-time environmental parameters, and calculate the data transmission environmental factor of the data transmission channel based on the classification result; Collecting historical data transmission behaviors of the data transmission channel, dividing the historical data transmission behaviors into historical abnormal data transmission behaviors and historical stable data transmission behaviors, and calculating a historical data transmission stability factor of the data transmission channel based on the historical abnormal data transmission behaviors and the historical stable data transmission behaviors; Determine a comprehensive data transmission impact factor of the data transmission channel according to the data transmission environment factor and the historical data transmission stability factor, and optimize the current data transmission speed based on the comprehensive data transmission impact factor; When real-time environmental parameters of a plurality of acquisition nodes of the data transmission channel are acquired in real time, parameter classification is performed on the real-time environmental parameters, and a data transmission environmental factor of the data transmission channel is calculated based on the classification result, the method includes: Acquire a preset environmental parameter range corresponding to each real-time environmental parameter, wherein the preset environmental parameter range includes a first preset environmental parameter and a second preset environmental parameter, and the first preset environmental parameter is smaller than the second preset environmental parameter; Classifying the real-time environmental parameters according to the preset environmental parameter range, and classifying all real-time environmental parameters that are less than the first preset environmental parameters into a difference environmental parameter set; Classify all real-time environmental parameters that are greater than or equal to the first preset environmental parameter and less than or equal to the second preset environmental parameter into a standard environmental parameter set; Classifying all real-time environmental parameters greater than the second preset environmental parameters into an ideal environmental parameter set; Calculating a data transmission environment factor of the data transmission channel according to the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set; When calculating the historical data transmission stability factor of the data transmission channel based on the historical abnormal data transmission behavior and the historical stable data transmission behavior, it includes: Determine the abnormal information corresponding to each historical abnormal data transmission behavior, and count the abnormal rate corresponding to each abnormal information; Perform curve fitting on all abnormal rates based on statistical time and construct an abnormal rate fitting curve; Determine the maximum slope of the abnormal rate fitting curve and use it as the historical data abnormal value of the historical abnormal data transmission behavior; A historical data transmission stability factor of the data transmission channel is calculated according to all historical data abnormal values.
2. The processing method for a digital twin system based on high-resolution remote sensing and oblique photography according to claim 1, characterized in that: When calculating the data transmission environment factor of the data transmission channel according to the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set, it includes: Configure a first calculation coefficient, calculate a product value of the first calculation coefficient and the second preset environmental parameter, and use the product value as a first configuration environmental parameter; configuring a second calculation coefficient, calculating a product value of the second calculation coefficient and the second preset environment parameter, and using the product value as a second configuration environment parameter; Constructing a first parameter interval according to the second preset environment parameter and the first configuration environment parameter; Constructing a second parameter interval according to the first configuration environment parameter and the second configuration environment parameter; Constructing a third parameter interval according to the second configuration environment parameter; Allocating intervals for all real-time environmental parameters in the ideal environmental parameter set, and counting the number of first parameters falling into the first parameter interval, the number of second parameters falling into the second parameter interval, and the number of third parameters falling into the third parameter interval; Calculate the initial data transmission environment factor of the data transmission channel according to the first parameter quantity, the second parameter quantity and the third parameter quantity; Determining a comprehensive analysis factor of the data transmission channel based on the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set; Calibrate the initial data transmission environment factor according to the comprehensive analysis factor, and obtain the sub-data transmission environment factor of the data transmission channel; The sum of all sub-data transmission environment factors is calculated and used as the data transmission environment factor of the data transmission channel.
3. The processing method for a digital twin system based on high-resolution remote sensing and oblique photography according to claim 2, characterized in that: When calculating the initial data transmission environment factor of the data transmission channel according to the first parameter quantity, the second parameter quantity and the third parameter quantity, it includes: The initial data transmission environment factor of the data transmission channel is calculated according to the following formula: ; Among them, q is the initial data transmission environment factor of the data transmission channel, n is the number of real-time environment parameters in the ideal environment parameter set, and w i is the i-th real-time environment parameter in the ideal environment parameter set, e1 is the first configuration environment parameter, e2 is the second configuration environment parameter, r1 is the first parameter quantity, r2 is the second parameter quantity, and r3 is the third parameter quantity.
4. The processing method for a digital twin system based on high-resolution remote sensing and oblique photography according to claim 2, characterized in that: When the comprehensive analysis factor of the data transmission channel is determined based on the deficiency environment parameter set, the standard environment parameter set and the ideal environment parameter set, it includes: The standard environmental parameter set and the ideal environmental parameter set are integrated to obtain a new environmental parameter set; Determine a first environmental parameter mean of the new environmental parameter set, and determine a second environmental parameter mean of the missing environmental parameter set; Calculate the difference between the first environmental parameter mean and the second environmental parameter mean; Extracting the minimum real-time environmental parameter from the new environmental parameter set, and respectively calculating the environmental parameter difference between the minimum real-time environmental parameter and the environmental parameter set of the deficiency; Extracting a maximum environmental parameter difference and a minimum environmental parameter difference from all environmental parameter differences, and calculating extreme environmental parameter differences of the maximum environmental parameter difference and the minimum environmental parameter difference; The comprehensive analysis factor of the data transmission channel is determined according to the environmental parameter mean difference, the extreme environmental parameter difference, the maximum environmental parameter difference and the minimum environmental parameter difference.
5. The processing method for a digital twin system based on high-resolution remote sensing and oblique photography according to claim 4, characterized in that: When the comprehensive analysis factor of the data transmission channel is determined according to the mean difference of the environmental parameters, the extreme environmental parameter differences, the maximum environmental parameter difference and the minimum environmental parameter difference, it includes: The comprehensive analysis factor of the data transmission channel is calculated according to the following formula: ; Among them, t is the comprehensive analysis factor of the data transmission channel, y1 is the mean difference of environmental parameters, y2 is the extreme environmental parameter difference, y3 is the maximum environmental parameter difference, and y4 is the minimum environmental parameter difference.
6. The processing method for a digital twin system based on high-resolution remote sensing and oblique photography according to claim 2, characterized in that: When the initial data transmission environment factor is calibrated according to the comprehensive analysis factor and the sub-data transmission environment factor of the data transmission channel is obtained, the method includes: Presetting a first preset comprehensive analysis factor and a second preset comprehensive analysis factor; Presetting a first preset calibration value, a second preset calibration value, and a third preset calibration value; When the comprehensive analysis factor is less than the first preset comprehensive analysis factor, a first product value of the first preset calibration value and the initial data transmission environment factor is calculated and used as a sub-data transmission environment factor of the data transmission channel; When the comprehensive analysis factor is greater than or equal to the first preset comprehensive analysis factor and less than the second preset comprehensive analysis factor, a second product value of the second preset calibration value and the initial data transmission environment factor is calculated and used as the sub-data transmission environment factor of the data transmission channel; When the comprehensive analysis factor is greater than or equal to the second preset comprehensive analysis factor, a third product value of the third preset calibration value and the initial data transmission environment factor is calculated and used as the sub-data transmission environment factor of the data transmission channel.
7. The processing method for a digital twin system based on high-resolution remote sensing and oblique photography according to claim 1, characterized in that: When calculating the historical data transmission stability factor of the data transmission channel according to all historical data abnormal values, it includes: The historical data transmission stability factor of the data transmission channel is calculated according to the following formula: ; Among them, u is the historical data transmission stability factor of the data transmission channel, p1 is the third calculation coefficient, m1 is the number of historical abnormal data transmission behaviors, m2 is the number of historical stable data transmission behaviors, p2 is the fourth calculation coefficient, and s j is the jth historical data outlier, s max is the maximum anomaly of historical data, p1+p2=1, p1<p2.
8. The processing method for a digital twin system based on high-resolution remote sensing and oblique photography according to claim 1, characterized in that: When optimizing the current data transmission speed based on the comprehensive data transmission influencing factor, it includes: Presetting a first preset comprehensive data transmission impact factor and a second preset comprehensive data transmission impact factor; Presetting a first preset optimization coefficient, a second preset optimization coefficient, and a third preset optimization coefficient; When the comprehensive data transmission impact factor is less than the first preset comprehensive data transmission impact factor, optimizing the current data transmission speed based on the first preset optimization coefficient; When the comprehensive data transmission impact factor is greater than or equal to the first preset comprehensive data transmission impact factor and less than a second preset comprehensive data transmission impact factor, the current data transmission speed is optimized based on the second preset optimization coefficient; When the comprehensive data transmission impact factor is greater than or equal to the second preset comprehensive data transmission impact factor, the current data transmission speed is optimized based on the third preset optimization coefficient.
Citation Information
Patent Citations
Digital twin data stream tracking and tracing system
CN118214703A
Fish school feeding system and method based on digital twinborn technology
CN118446829A