Method and platform for storing three-dimensional motion data

By segmenting the athlete's three-dimensional motion data, transforming the cardinal number marking, modulation processing and re-slicing, the problem of insufficient data transmission reliability is solved, and data storage is optimized through benchmark analysis, which achieves more efficient and reliable data transmission and storage.

CN119580932AInactive Publication Date: 2025-03-07CHANGZHOU TEXTILE GARMENT INST

Patent Information

Application Number
CN202411425045.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-03-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The prior art has insufficient reliability in the transmission and storage of athletes' three-dimensional sports data, which leads to data leakage and affects the overall reliability of the data.

Method used

By segmenting and cardinal counting transformation of three-dimensional motion data, modulation processing is performed, and re-slicing and simulation segment formation is performed according to the time-consuming delivery, the reliability of data transmission is improved; the storage area is reduced through reference analysis during storage, and the storage efficiency of data is improved.

Benefits of technology

Improve the reliability during the three-dimensional motion data transmission period, reduce the area where data is stored, and improve the overall reliability and storage efficiency of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119580932A_ABST
    Figure CN119580932A_ABST
Patent Text Reader

Abstract

A storage method and platform for three-dimensional motion data belongs to the technical field of motion data storage, and comprises the following steps: segmenting acquired three-dimensional motion data, performing a plurality of cardinal number counting system transformations on the segmented three-dimensional motion data, and synchronously performing modulation of different methods according to cardinal number counts acquired after the transformations. Then, transmission analysis is executed on the modulated segmentation sections, re-segmentation processing is executed on the segmentation sections according to transmission time consumption, simulation section forming is synchronously executed on the re-segmented data sections, aggregation transmission is executed on the data sections, the reliability in the three-dimensional motion data transmission period is improved, and when storage is executed on the three-dimensional motion data, the three-dimensional motion data can be stored and stored in the three-dimensional motion data transmission period, so that the reliability of the three-dimensional motion data transmission period is improved. By performing a benchmark analysis on the form of the three-dimensional motion data to reduce the entire stored area, the synchronized may be suitable for subsequent selection of the three-dimensional motion data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of motion data storage, and in particular relates to a storage method and platform for three-dimensional motion data. Background Art

[0002] The athlete's three-dimensional motion data, including position, speed, acceleration, posture and other information, can be instantly transmitted to a computer via wireless transmission for further analysis, storage and processing.

[0003] Specifically, the three-dimensional motion data of athletes is often transmitted, displayed and stored using the existing technical solution with patent publication number "CN103520921B", which often involves a control device sensing the three-dimensional motion data of the athlete where it is configured; it also stores the sensed three-dimensional motion data locally and transmits it to a display device for display.

[0004] However, there is no effective method to protect the reliability of the three-dimensional motion data of athletes, which may cause leakage of the three-dimensional motion data of athletes during transmission and storage, thereby making the reliability of the entire three-dimensional motion data insufficient. Summary of the invention

[0005] In order to solve the defects existing in the prior art, the present invention proposes a storage method and platform for three-dimensional motion data, which divides the obtained three-dimensional motion data and performs several cardinality number system transformations on the divided three-dimensional motion data, and synchronously performs different modulation methods according to the cardinality number obtained after the transformation, and then performs transmission analysis on the modulated segmented segments, and performs re-segmentation processing on the segmented segments according to the transmission time, and synchronously performs simulation segment formation on the re-segmented data segments, and performs aggregate transmission on them, thereby improving the reliability of the three-dimensional motion data transmission period, and when the three-dimensional motion data is stored, the entire storage area is reduced by performing standardization analysis on the form of the three-dimensional motion data, which can be synchronously convenient for the subsequent selection of the three-dimensional motion data.

[0006] The present invention utilizes the following technical solutions.

[0007] A method for storing three-dimensional motion data, comprising:

[0008] The control device senses the three-dimensional motion data of the athlete where it is configured; it also stores the sensed three-dimensional motion data locally and transmits it to the display device for display;

[0009] The method of storing the sensed three-dimensional motion data locally and transmitting it to a display device for display specifically includes:

[0010] Step 1: Sense the three-dimensional motion data and synchronously transmit the three-dimensional motion data to the transmission and analysis unit;

[0011] Step 2: performing transmission analysis on the obtained three-dimensional motion data, performing segmentation according to the length of the three-dimensional motion data to obtain segmented segments, performing modulation processing on the segmented segments to form modulated data and modulated segmented segments, and the modulated data is used to perform modulation transmission on the three-dimensional motion data, and synchronously performing demodulation on the transmitted three-dimensional motion data;

[0012] Step 3: re-analyze the obtained modulation segment;

[0013] Step 4: Perform storage analysis on the acquired three-dimensional motion data and form corresponding storage information;

[0014] Step 5: Obtain the transmitted storage information, and synchronously store the three-dimensional motion data according to the storage information.

[0015] A storage platform for three-dimensional motion data, comprising:

[0016] The control device is connected to the display device for communication. The control device is used to sense the three-dimensional motion data of the athlete where it is configured; and is also used to store the sensed three-dimensional motion data locally and transmit it to the display device for display;

[0017] The control unit also includes:

[0018] Data sensing unit, transmission analysis unit, re-analysis unit, value storage analysis unit and control data export unit.

[0019] Preferably, a data sensing unit is used to sense the three-dimensional motion data and synchronously transmit the three-dimensional motion data to the transmission and analysis unit;

[0020] A transmission and analysis unit, which is used to perform transmission and analysis on the obtained three-dimensional motion data, perform segmentation according to the length of the three-dimensional motion data to obtain segmented segments, and perform modulation processing on the segmented segments to form modulated data and modulated segmented segments, and the modulated data is used to perform modulation transmission on the three-dimensional motion data, and synchronously perform demodulation on the transmitted three-dimensional motion data;

[0021] A re-analysis unit, which is used to perform re-analysis processing on the obtained modulation segment;

[0022] A numerical storage and analysis unit, which is used to perform storage and analysis on the acquired three-dimensional motion data and form corresponding storage information;

[0023] The control data export unit is used to obtain the transmitted storage information and synchronously store the three-dimensional motion data according to the storage information.

[0024] Preferably, the method for forming modulation data comprises:

[0025] Obtain the transmitted three-dimensional motion data, synchronously obtain the corresponding length of the three-dimensional motion data, and divide the three-dimensional motion data into equal parts according to the length to obtain segmented segments, and mark the segmented segments as j, where j=1, 2...k;

[0026] Then, a random segment is obtained as a parsing object, and several cardinality transformations are performed on the parsing object to obtain a cardinality parsing object, and the cardinality of real numbers and non-real numbers in the cardinality parsing object are simultaneously selected, and then the drop_duplicates method is performed on the cardinality of the real numbers and the cardinality of the real numbers after the drop_duplicates method is performed is regarded as a replacement set, and the replacement set is replaced with the cardinality of the real numbers;

[0027] Synchronously obtain the non-real cardinality numbers in the cardinality number system analysis object, and determine the number of non-real cardinality numbers. When the number of non-real cardinality numbers is odd, reverse all cardinality numbers and aggregate them to form a modulated analysis object. When the number of non-real cardinality numbers is even, reverse all real cardinality numbers and aggregate them to form a modulated analysis object. Similarly, perform modulation processing on all segments to obtain modulated segments, and synchronously pass the modulated segments to the re-analysis unit.

[0028] Preferably, the basis for equal division is to divide the three-dimensional motion data into 9 segments according to length, and the lengths of the obtained segments are the same.

[0029] Preferably, the length of the three-dimensional motion data is the corresponding number or bit amount of the three-dimensional motion data.

[0030] Preferably, the method for performing the re-analysis treatment specifically includes:

[0031] Obtain all modulation segments j, and synchronously obtain the transmission time Uj of the modulation segment j. The transmission time here represents the time required to complete the transmission of the current modulation segment. Compare the transmission time Uj with the comparison value Uz. When the transmission time Uj is higher than the comparison value Uz, a re-segmentation message is generated. On the contrary, when the transmission time Uj is lower than the comparison value Uz, a compliant transmission message is generated. When faced with the modulation segment corresponding to the compliant transmission message, the controller will correspondingly generate a simulation segment of the same length, and transmit the simulation segment together with the modulation segment.

[0032] Preferably, the method for performing re-analysis processing further includes:

[0033] When faced with the re-segmentation message, the corresponding formation time of the modulation segment is obtained, and the total amount obtained by adding up the numerical totals of the formation time is synchronously obtained, and the odd or even attribute of the total amount obtained by adding up the numerical totals is identified. When the total amount obtained by adding up the numerical totals is an even number, the modulation segment is equally divided into two sub-segments. When the total amount obtained by adding up the numerical totals is an odd number, the modulation segment is equally divided into three sub-segments. After segmentation, the corresponding equally divided modulation segment is obtained, and then simulation segments of the same number and length as the equally divided modulation segment are formed. The simulation segments correspond one-to-one to the equally divided modulation segment, and the simulation segments and their corresponding equally divided modulation segment are aggregated to form the transmitted information.

[0034] Preferably, the method for performing re-analysis processing further includes:

[0035] The three-dimensional motion data is transferred according to the formed transfer information, and the three-dimensional motion data is transferred to the numerical storage and analysis unit after the transfer.

[0036] Preferably, the method for forming the storage information comprises:

[0037] The three-dimensional motion data after transmission is obtained, and the three-dimensional motion data is grouped according to its attributes to obtain group information, and a random group information is selected as a target object at the same time, and then redundant information in the target object is selected, and the redundant information is independently stored to form storage information, and the information in the remaining target object is defined as attribute information, and the completeness of the attribute information is simultaneously determined;

[0038] When the data corresponding to the attribute information is incomplete, the attribute information is marked and defined as abnormal information. On the contrary, when the attribute information is complete data, it is not processed. In the face of abnormal information, the interference to the three-dimensional motion data is analyzed. When there is interference, the abnormal information is corrected by using an error correction algorithm. On the contrary, when there is no interference, the abnormal information is removed. After the above processing, the processed information is finally obtained. Similarly, the same processing can be performed on all the grouping information and the processed information is finally obtained.

[0039] Obtain all the processing information and obtain the benchmark storage format, and the benchmark storage format here represents that the retrieval rate is high when executing data retrieval, and the corresponding length is small synchronously, and the small length is compared with other storage formats, and then the processing information is converted into the benchmark storage format to obtain the benchmark storage information, and the benchmark storage information is copied synchronously, and then the benchmark storage information is stored and the storage information is formed, and the storage information is transmitted to the control data export unit.

[0040] The beneficial effects of the present invention are that, compared with the prior art, the technical effects of the present invention include:

[0041] The obtained three-dimensional motion data is segmented and several cardinality conversions are performed on the segmented three-dimensional motion data, and different modulation methods are performed synchronously according to the cardinality obtained after the conversion, and then the modulated segmented segments are transferred and analyzed, and the segmented segments are re-segmented according to the transfer time, and simulation segments are simultaneously formed on the re-segmented data segments, and they are aggregated and transferred to improve the reliability of the three-dimensional motion data transmission. In addition, when storing the three-dimensional motion data, the entire storage area is reduced by performing standardization analysis on the form of the three-dimensional motion data, which is convenient for the subsequent selection of the three-dimensional motion data. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 is a flow chart of the method for storing three-dimensional motion data in the present invention;

[0043] Figure 2 It is a partial structural schematic diagram of the storage platform of the three-dimensional motion data described in the present invention. DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solution and advantages of the present invention clearer, the following will be combined with the drawings in the embodiments of the present invention to clearly and completely express the technical solution of the present invention. The embodiments expressed in this application are only some embodiments of the present invention, not all embodiments. According to the spirit of the present invention, other embodiments obtained by ordinary technicians in this field without making creative work are all within the protection scope of the present invention.

[0045] like Figure 1 As shown, a method for storing three-dimensional motion data according to the present invention comprises:

[0046] The control device senses the three-dimensional motion data of the athlete where it is configured; it also stores the sensed three-dimensional motion data locally and transmits it to the display device for display;

[0047] The method of storing the sensed three-dimensional motion data locally and transmitting it to a display device for display specifically includes:

[0048] Step 1: Sense the three-dimensional motion data and synchronously transmit the three-dimensional motion data to the transmission and analysis unit;

[0049] Step 2: performing transmission analysis on the obtained three-dimensional motion data, performing segmentation according to the length of the three-dimensional motion data to obtain segmented segments, performing modulation processing on the segmented segments to form modulated data and modulated segmented segments, and the modulated data is used to perform modulation transmission on the three-dimensional motion data, and synchronously performing demodulation on the transmitted three-dimensional motion data;

[0050] Step 3: re-analyze the obtained modulation segment;

[0051] Step 4: Perform storage analysis on the acquired three-dimensional motion data and form corresponding storage information;

[0052] Step 5: Obtain the transmitted storage information, and synchronously store the three-dimensional motion data according to the storage information.

[0053] like Figure 2 As shown, a three-dimensional motion data storage platform according to the present invention includes:

[0054] The control device is connected to the display device for communication. The control device is used to sense the three-dimensional motion data of the athlete where it is configured; and is also used to store the sensed three-dimensional motion data locally and transmit it to the display device for display;

[0055] The control unit also includes:

[0056] Data sensing unit, transmission analysis unit, re-analysis unit, value storage analysis unit and control data export unit.

[0057] In a preferred but non-limiting embodiment of the present invention, the data sensing unit is used to sense the three-dimensional motion data and synchronously transmit the three-dimensional motion data to the transmission and analysis unit.

[0058] A transmission and analysis unit, which is used to perform transmission and analysis on the obtained three-dimensional motion data, perform segmentation according to the length of the three-dimensional motion data to obtain segmented segments, and perform modulation processing on the segmented segments to form modulated data and modulated segmented segments, and the modulated data is used to perform modulation transmission on the three-dimensional motion data, and synchronously perform demodulation on the transmitted three-dimensional motion data;

[0059] In a preferred but non-limiting embodiment of the present invention, the method for forming modulated data comprises:

[0060] Obtain the transmitted three-dimensional motion data, synchronously obtain the corresponding length of the three-dimensional motion data, and divide the three-dimensional motion data into equal parts according to the length to obtain segmented segments, and mark the segmented segments as j, where j=1, 2...k;

[0061] In a preferred but non-limiting embodiment of the present invention, the basis for equal division is to divide the three-dimensional motion data into 9 segments according to length, and the lengths of the obtained segments are the same. When the lengths of the obtained segments are different, zeros are used to fill them into segments of the same length.

[0062] In a preferred but non-limiting embodiment of the present invention, the length of the three-dimensional motion data is the corresponding number or bit amount of the three-dimensional motion data.

[0063] Then, obtain an arbitrary segment as the analysis object, perform several radix notation transformations on the analysis object to obtain the radix notation analysis object, synchronously select the radix notation of real numbers and the radix notation of non-real numbers in the radix notation analysis object, then execute the drop_duplicates method on the radix notation of the real numbers and use the radix notation of the real numbers after executing the drop_duplicates method as the replacement set, and replace the replacement set with the radix notation of the real numbers; the radix notation transformation can use the method of "remainder after division" or "integer after multiplication".

[0064] Synchronously obtain the non-real cardinality numbers in the cardinality number system analysis object, and determine the number of non-real cardinality numbers. When the number of non-real cardinality numbers is odd, reverse all cardinality numbers and aggregate them to form a modulated analysis object. When the number of non-real cardinality numbers is even, reverse all real cardinality numbers and aggregate them to form a modulated analysis object. Similarly, perform modulation processing on all segments to obtain modulated segments, and synchronously pass the modulated segments to the re-analysis unit.

[0065] Here, we start by parsing the numbers in the cardinality parsing object, and then after the cardinality parsing of real numbers is completed, the cardinality parsing of non-real numbers is performed. They have a certain order.

[0066] A re-analysis unit, which is used to perform re-analysis processing on the obtained modulation segment;

[0067] In a preferred but non-limiting embodiment of the present invention, the method for performing re-analysis processing specifically includes:

[0068] Get all the modulation segment j, and synchronously get the transmission time Uj of the modulation segment j. The transmission time here represents the time required for the complete transmission of the current modulation segment, and compare the transmission time Uj with the comparison value Uz. The comparison value Uz is set according to the actual requirements. When the transmission time Uj is higher than the comparison value Uz, it means that the transmission time of the current modulation segment is not short, and a re-segmentation message is formed. On the contrary, when the transmission time Uj is lower than the comparison value Uz, it means that the transmission time of the current modulation segment meets the comparison value, and a compliant transmission message is formed; and in the face of the modulation segment corresponding to the compliant transmission message, the controller will correspondingly form a simulation segment of the same length, and transmit the simulation segment together with the modulation segment. The simulation segment is a data segment set arbitrarily.

[0069] Initially, the controller collects all modulation segments j, and synchronously obtains the transmission time Uj of each modulation segment j. The transmission time Uj here is the time required to complete the entire transmission process of the current modulation segment. Subsequently, the controller compares each transmission time Uj with a pre-defined comparison value Uz. The comparison value Uz is a critical value defined based on actual requirements.

[0070] During the comparison, if it is found that the transmission time Uj of a modulation segment is higher than the comparison value Uz, it means that the transmission rate of the segment does not meet the actual requirements and the transmission time is too high. In this case, the controller will actively generate a re-segmentation message. The function of this message is to activate the subsequent processing method, such as re-segmenting the data segment or improving the transmission rate through other methods.

[0071] On the contrary, if the transmission time Uj is lower than the comparison value Uz, it means that the transmission efficiency of the current modulation segment meets the pre-defined benchmark and the transmission rate is compliant. At this time, the controller will form a compliant transmission message to determine the compliance of the data transmission without executing other methods.

[0072] If the comparison value Uz is set in the network transmission The current controller obtains a modulation segment j1, and its transmission time Uj is because Higher The controller confirms that the transmission of j1 takes too long and activates the message to be split again. In return, the controller often splits j1 into more detailed data segments to facilitate more efficient transmission.

[0073] The controller obtains another modulation segment j2, whose transmission time Uj is because Lower than The controller confirms that j2's delivery time meets the requirements and forms a compliant delivery message, indicating that j2 can still be delivered as usual without the need for additional segmentation or processing.

[0074] In a preferred but non-limiting embodiment of the present invention, the method for performing re-analysis processing specifically includes:

[0075] In the face of the re-segmentation message, the corresponding formation time of the modulation segment is obtained, and the total amount obtained by adding up the numerical totals of the formation time is obtained synchronously, and the odd or even attribute of the total amount obtained by adding up the numerical totals is identified. When the total amount obtained by adding up the numerical totals is an even number, the modulation segment is divided into two sub-segments. When the total amount obtained by adding up the numerical totals is an odd number, the modulation segment is divided into three sub-segments. After segmentation, the corresponding equally divided modulation segment is obtained, and then the simulation segment with the same number and length as the equally divided modulation segment is formed. The simulation segment corresponds to the equally divided modulation segment one by one, and the simulation segment and its corresponding equally divided modulation segment are aggregated to form the transmission information. When the lengths of the equally divided modulation segments obtained by segmentation are different, they are filled with zeros to form equally divided modulation segments of the same length.

[0076] In a preferred but non-limiting embodiment of the present invention, the method for performing re-analysis processing specifically includes:

[0077] Then, the three-dimensional motion data is transferred according to the formed transfer information, and the three-dimensional motion data is transferred to the numerical storage and analysis unit after the transfer.

[0078] A numerical storage and analysis unit, which is used to perform storage and analysis on the acquired three-dimensional motion data and form corresponding storage information;

[0079] In a preferred but non-limiting embodiment of the present invention, a method for forming stored information includes:

[0080] The transmitted three-dimensional motion data is obtained, and the three-dimensional motion data is grouped according to its attributes (three-dimensional motion data, including attributes such as position, speed, acceleration, and posture) to obtain group information (three-dimensional motion data of different attributes are different group information), and a random group information is synchronously selected as the target object, and then the redundant information in the target object is selected, and the redundant information is independently stored to form storage information, and the remaining information in the target object is defined as attribute information, and the completeness of the attribute information is synchronously determined;

[0081] When the data corresponding to the attribute information is incomplete, the attribute information is marked and defined as abnormal information. On the contrary, when the attribute information is complete data, it is not processed. In the face of abnormal information, the interference to the three-dimensional motion data is analyzed. When there is interference (that is, the display of the three-dimensional motion data will produce garbled characters), the abnormal information is corrected by using an error correction algorithm. On the contrary, when there is no interference, the abnormal information is removed. After the above processing, the processed information is finally obtained. Similarly, the same processing can be performed on all the grouped information and the processed information is finally obtained.

[0082] Obtain all the processing information and obtain a benchmark storage form (just like the storage form using continuous storage units), and the benchmark storage form here represents that the retrieval rate is high when executing data retrieval, and the corresponding length is small synchronously, and the length is small compared to other storage forms, and then the processing information is transformed into a benchmark storage form to obtain benchmark storage information, and the benchmark storage information is copied synchronously, and then the benchmark storage information is stored and formed into storage information, and the storage information is passed to the control data export unit.

[0083] The control data export unit is used to obtain the transmitted storage information and synchronously store the three-dimensional motion data according to the storage information. That is, to store the storage information.

[0084] The beneficial effects of the present invention are that, compared with the prior art, the technical effects of the present invention include:

[0085] The obtained three-dimensional motion data is segmented and several cardinality conversions are performed on the segmented three-dimensional motion data, and different modulation methods are performed synchronously according to the cardinality obtained after the conversion, and then the modulated segmented segments are transferred and analyzed, and the segmented segments are re-segmented according to the transfer time, and simulation segments are simultaneously formed on the re-segmented data segments, and they are aggregated and transferred to improve the reliability of the three-dimensional motion data transmission. In addition, when storing the three-dimensional motion data, the entire storage area is reduced by performing standardization analysis on the form of the three-dimensional motion data, which is convenient for the subsequent selection of the three-dimensional motion data.

[0086] 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 deviate from the spirit and scope of the present invention should be covered within the protection scope of the claims of the present invention.

Claims

1. A storage platform for three-dimensional motion data, characterized in that: include: The control device senses the three-dimensional motion data of the athlete where it is configured; it also stores the sensed three-dimensional motion data locally and transmits it to the display device for display; The method of storing the sensed three-dimensional motion data locally and transmitting it to a display device for display specifically includes: Step 1: Sense the three-dimensional motion data and synchronously transmit the three-dimensional motion data to the transmission and analysis unit; Step 2: performing transmission analysis on the obtained three-dimensional motion data, performing segmentation according to the length of the three-dimensional motion data to obtain segmented segments, performing modulation processing on the segmented segments to form modulated data and modulated segmented segments, and the modulated data is used to perform modulation transmission on the three-dimensional motion data, and synchronously performing demodulation on the transmitted three-dimensional motion data; Step 3: re-analyze the obtained modulation segment; Step 4: Perform storage analysis on the acquired three-dimensional motion data and form corresponding storage information; Step 5: Obtain the transmitted storage information, and synchronously store the three-dimensional motion data according to the storage information.

2. A storage platform for three-dimensional motion data, characterized in that: include: The control device is communicatively connected to the display device, and the control device is used to sense the three-dimensional motion data of the athlete where the control device is configured; It is also used to store the sensed three-dimensional motion data locally and transmit it to a display device for display; The control unit also includes: Data sensing unit, transmission analysis unit, re-analysis unit, value storage analysis unit and control data export unit.

3. The storage platform for three-dimensional motion data according to claim 2, characterized in that: A data sensing unit, which is used to sense the three-dimensional motion data and synchronously transmit the three-dimensional motion data to the transmission and analysis unit; A transmission and analysis unit, which is used to perform transmission and analysis on the obtained three-dimensional motion data, perform segmentation according to the length of the three-dimensional motion data to obtain segmented segments, and perform modulation processing on the segmented segments to form modulated data and modulated segmented segments, and the modulated data is used to perform modulation transmission on the three-dimensional motion data, and synchronously perform demodulation on the transmitted three-dimensional motion data; A re-analysis unit, which is used to perform re-analysis processing on the obtained modulation segment; A numerical storage and analysis unit, which is used to perform storage and analysis on the acquired three-dimensional motion data and form corresponding storage information; The control data export unit is used to obtain the transmitted storage information and synchronously store the three-dimensional motion data according to the storage information.

4. The storage platform for three-dimensional motion data according to claim 3, characterized in that: A method for forming modulated data, comprising: Obtain the transmitted three-dimensional motion data, synchronously obtain the corresponding length of the three-dimensional motion data, and divide the three-dimensional motion data into equal parts according to the length to obtain segmented segments, and mark the segmented segments as j, where j=1, 2...k; Then, a random segment is obtained as a parsing object, and several cardinality transformations are performed on the parsing object to obtain a cardinality parsing object, and the cardinality of real numbers and non-real numbers in the cardinality parsing object are simultaneously selected, and then the drop_duplicates method is performed on the cardinality of the real numbers and the cardinality of the real numbers after the drop_duplicates method is performed is regarded as a replacement set, and the replacement set is replaced with the cardinality of the real numbers; Synchronously obtain the non-real cardinality numbers in the cardinality number system analysis object, and determine the number of non-real cardinality numbers. When the number of non-real cardinality numbers is odd, reverse all cardinality numbers and aggregate them to form a modulated analysis object. When the number of non-real cardinality numbers is even, reverse all real cardinality numbers and aggregate them to form a modulated analysis object. Similarly, perform modulation processing on all segments to obtain modulated segments, and synchronously pass the modulated segments to the re-analysis unit.

5. The storage platform for three-dimensional motion data according to claim 4, characterized in that: The basis for equal division is to divide the three-dimensional motion data into 9 segments according to their lengths, and the lengths of the obtained segments are the same.

6. The storage platform for three-dimensional motion data according to claim 5, characterized in that: The length of the three-dimensional motion data is the corresponding number or bit amount of the three-dimensional motion data.

7. The storage platform for three-dimensional motion data according to claim 6, characterized in that: The method for performing re-analysis processing specifically includes: Obtain all modulation segments j, and synchronously obtain the transmission time Uj of the modulation segment j. The transmission time here represents the time required to complete the transmission of the current modulation segment. Compare the transmission time Uj with the comparison value Uz. When the transmission time Uj is higher than the comparison value Uz, a re-segmentation message is generated. On the contrary, when the transmission time Uj is lower than the comparison value Uz, a compliant transmission message is generated. When faced with the modulation segment corresponding to the compliant transmission message, the controller will correspondingly generate a simulation segment of the same length, and transmit the simulation segment together with the modulation segment.

8. The three-dimensional motion data storage platform according to claim 7, characterized in that: The method for performing re-analysis processing specifically includes: When faced with the re-segmentation message, the corresponding formation time of the modulation segment is obtained, and the total amount obtained by adding up the numerical totals of the formation time is synchronously obtained, and the odd or even attribute of the total amount obtained by adding up the numerical totals is identified. When the total amount obtained by adding up the numerical totals is an even number, the modulation segment is equally divided into two sub-segments. When the total amount obtained by adding up the numerical totals is an odd number, the modulation segment is equally divided into three sub-segments. After segmentation, the corresponding equally divided modulation segment is obtained, and then simulation segments of the same number and length as the equally divided modulation segment are formed. The simulation segments correspond one-to-one to the equally divided modulation segment, and the simulation segments and their corresponding equally divided modulation segment are aggregated to form the transmitted information.

9. The storage platform for three-dimensional motion data according to claim 8, characterized in that: The method for performing re-analysis processing specifically includes: The three-dimensional motion data is transferred according to the formed transfer information, and the three-dimensional motion data is transferred to the numerical storage and analysis unit after the transfer.

10. The storage platform for three-dimensional motion data according to claim 9, characterized in that: Forming a method for storing information, including: The three-dimensional motion data after transmission is obtained, and the three-dimensional motion data is grouped according to its attributes to obtain group information, and a random group information is selected as a target object at the same time, and then redundant information in the target object is selected, and the redundant information is independently stored to form storage information, and the information in the remaining target object is defined as attribute information, and the completeness of the attribute information is simultaneously determined; When the data corresponding to the attribute information is incomplete, the attribute information is marked and defined as abnormal information. On the contrary, when the attribute information is complete data, it is not processed. In the face of abnormal information, the interference to the three-dimensional motion data is analyzed. When there is interference, the abnormal information is corrected by using an error correction algorithm. On the contrary, when there is no interference, the abnormal information is removed. After the above processing, the processed information is finally obtained. Similarly, the same processing can be performed on all the grouping information and the processed information is finally obtained. Obtain all the processing information and obtain the benchmark storage format, and the benchmark storage format here represents that the retrieval rate is high when executing data retrieval, and the corresponding length is small synchronously, and the small length is compared with other storage formats, and then the processing information is converted into the benchmark storage format to obtain the benchmark storage information, and the benchmark storage information is copied synchronously, and then the benchmark storage information is stored and the storage information is formed, and the storage information is transmitted to the control data export unit.

Citation Information

Patent Citations

  • A cursor control method, system and control device

    CN103520921B

Cited By

  • Detection data processing system and method for hydraulic hammer power system

    CN120234323A