A visual management system and method based on digital twin technology
By analyzing the degree of inflection and relative position changes of the scanning points, the problems of data compression and fitting accuracy in digital twin technology are solved, and efficient data transmission and accurate visual management are achieved.
Patent Information
- Application Number
- CN202411420586.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-12
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-10-12
AI Technical Summary
While increasing the amount of data compression, existing digital twin technology is difficult to effectively reduce the loss of product structure and form, resulting in a longer transmission time and a decrease in fitting accuracy.
By analyzing the degree of inflection of the scanning points, filtering important points, calculating the compression cost-effectiveness, filtering out structural points that can characterize the product appearance change pattern, and screening rigid structural points for transmission in combination with relative position changes, reducing the transmission volume and maintaining fitting accuracy.
It realizes the reduction of compression loss while increasing the compression amount, reduces transmission amount, and ensures the stability of the appearance fitting accuracy of the target product.
Smart Images

Figure CN118964699B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing, and in particular to a visual management system and method based on digital twin technology. Background Art
[0002] Digital twin technology creates a virtual copy of the product on a computer platform to achieve real-time monitoring and analysis of the product on a computing platform. This technology helps to display the product's operating status information more concretely, makes it easier for people to understand and grasp product-related information, and improves the quality of information exchange.
[0003] In order to display the operating status of the product in real time on the computer, the digital twin technology needs to collect the scanning points of the product at each moment in the operation process in real time, and transmit the scanning points to the computer, and use the scanning points to fit the structural form of the product at each moment. In order to ensure the accuracy of the fitted product structure, the collected scanning points are relatively large. If the transmission process is directly performed, it will result in a long transmission time, so the scanning points need to be compressed. In order to ensure a higher compression amount, a certain amount of scanning points will generally be lost, and the loss of scanning points will inevitably cause the loss of product structure. Therefore, how to increase the compression amount while reducing the compression loss becomes the research focus of this invention.
[0004] A digital twin model optimization method and device are disclosed in a patent application document with publication number CN118135140A. In this document, a virtual model of an object is constructed by image analysis. The method in this document does not consider issues such as data compression. Therefore, the method in this document cannot effectively solve the compression problem in the present invention. Summary of the invention
[0005] In order to solve the problem of increasing compression amount while reducing compression loss, the present invention provides a visual management system and method based on digital twin technology.
[0006] In a first aspect, the present invention provides a visual management method based on digital twin technology, which adopts the following technical solution:
[0007] A visual management method based on digital twin technology, comprising the steps of:
[0008] Obtain the scanning points of the target product at each moment and build a coordinate system based on the scanning points;
[0009] Calculate the degree of turning , Indicates that the scanning point and The sign of the j-axis difference between adjacent scanning points in the negative direction of the axis, express The sign of the j-axis difference between the adjacent scanning point in the positive direction of the axis and the scanning point, represents the angle between the scanning point and the line connecting two adjacent scanning points in the j-axis direction, Indicates the preset anti-zero parameters. Represents the set of three coordinate axes of the coordinate system, represents an exponential function with a natural constant as base, Representing a hyperbolic tangent function; presetting multiple degree thresholds; recording any degree threshold as a target degree threshold, screening out scanning points with a turning degree less than the target degree threshold, and using the remaining scanning points to calculate the compression cost performance; using each degree threshold to complete scanning point screening and compression cost performance calculation operations, taking the degree threshold with the largest compression cost performance as the preferred degree threshold, and taking the remaining scanning points obtained by the preferred degree threshold as structural points;
[0010] The relative position vector between two adjacent structural points at a time is obtained, and the difference between the relative position vector between the two adjacent structural points at the time and the relative position vector between the corresponding structural points at the previous time is recorded as the position change vector of the two adjacent structural points; the structural points whose modulus length of the position change vector is less than a preset change threshold are classified as structural points of the same rigid structure, and the outermost structural point is selected as a reserved point in each structural point of the same rigid structure;
[0011] The reserved points and their corresponding structural points at the previous moment are transmitted to achieve visual management.
[0012] The present invention accurately reflects the change characteristics at each scanning point by analyzing the degree of inflection of each scanning point, which can characterize the change law of the appearance of the target product, and provides a basis for the accurate screening of subsequent scanning points, thereby achieving improved compression while reducing the impact on the fitting accuracy of the appearance of the target product; further, by analyzing the changes in the relative positions of the structural points in time sequence, some fewer structural points that can characterize the position characteristics of the rigid structure are screened out for transmission, thereby reducing the transmission amount while ensuring that all structural points are located using the fewer structural points transmitted, thereby reducing the transmission amount while not reducing the fitting accuracy of the appearance of the target product.
[0013] Preferably, the calculation of compression cost performance includes:
[0014] ;
[0015] Among them, the fitting function of the remaining scanning points is used to fit the fitting points of each scanning point. Indicates the number of scan points, Indicates the number of remaining scan points, Indicates Scan points and The angle between the lines connecting two adjacent scanning points in the axial direction, Indicates The fitting points of the scan points are respectively The angle between the lines connecting two adjacent fitting points in the axial direction, Indicates The fitting point of the scan point is The distance between the scanning points, Indicates compression cost performance.
[0016] When calculating the compression cost-effectiveness, the present invention not only takes into account the distance difference between the scanning points before and after compression, but also takes into account the angle deviation before and after compression, thereby more comprehensively measuring the fitting loss of the target product before and after compression, improving the accuracy of the compression loss measurement, and providing a basis for accurately screening the scanning points.
[0017] Preferably, the method for obtaining the fitting points includes:
[0018] The remaining scanning points within the preset radius of the scanning point are obtained and recorded as reference points of the scanning point, the reference points are fitted to obtain a fitting function, and the fitting function is used to fit the fitting points corresponding to each scanning point.
[0019] The present invention uses the remaining scanning points within the preset radius as fitting reference points. The number of fitting reference points obtained in this way is small, which can improve the fitting efficiency. At the same time, the fitting reference points obtained in this way are close to the scanning points, and the fitting reference points with a close distance have similar variation rules at the positions where the scanning points are located, so the fitting function fitted using the fitting reference points is more accurate.
[0020] Preferably, after the structural point is determined at the first moment, the structural point is directly used as a reserved point for transmission processing.
[0021] Preferably, the step of selecting the outermost structural point from among the structural points of each identical rigid structure as the reserved point comprises:
[0022] Convex hull detection is performed on the structural points of the same rigid structure, and the structural points on the edge of the convex hull area are obtained as reserved points.
[0023] The reserved points obtained in this way can enclose the area corresponding to the rigid structure, so that the structural points belonging to the same rigid structure as the reserved points can be identified more quickly, providing a basis for subsequent faster decompression.
[0024] Preferably, the method of realizing visual management includes:
[0025] The corresponding structural point of the reserved point at the previous moment is recorded as a reference point, a convex hull detection is performed on the reference point, a relative position vector between the reference point and each structural point in the convex hull area is obtained, and each structural point at the current moment is located according to the relative position vector between the reference point and each structural point in the convex hull area and the reserved point;
[0026] The fitting model of the target product is fitted according to each structural point at the current moment and displayed visually.
[0027] When decompressing, the present invention uses the relative position relationship to more accurately locate the structural points that have not been transmitted, providing a basis for accurate visualization.
[0028] Preferably, the method for obtaining the relative position vector includes:
[0029] The vector obtained by subtracting the coordinates of a point from the coordinates of another point is used as the relative position vector.
[0030] Preferably, the method for acquiring the corresponding structural point at the previous moment includes:
[0031] The structural points at two adjacent moments are matched, and the matching points of each structural point at the previous moment are used as the corresponding structural points of each structural point at the previous moment.
[0032] In a second aspect, the present invention provides a visual management system based on digital twin technology, which adopts the following technical solution:
[0033] A visualization management system based on digital twin technology includes: a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the above-mentioned visualization management method based on digital twin technology is implemented.
[0034] By adopting the above-mentioned technical solution, the above-mentioned visual management method based on digital twin technology is generated into a computer program and stored in a memory so as to be loaded and executed by a processor, thereby making a terminal device based on the memory and the processor for easy use.
[0035] The present invention has the following technical effects:
[0036] The present invention can accurately reflect the change characteristics at each scanning point by analyzing the degree of inflection of each scanning point, and can characterize the change law of the appearance of the target product, thereby providing a basis for the accurate screening of subsequent scanning points, thereby achieving the goal of increasing the compression amount while reducing the impact on the fitting accuracy of the appearance of the target product;
[0037] Furthermore, by analyzing the changes in the relative positions between the structural points in time series, some fewer structural points that can characterize the positional characteristics of the rigid structure are screened out for transmission. The structural points screened out in this way can more accurately restore other compressed structural points, thereby reducing the transmission amount while not reducing the appearance fitting accuracy of the target product. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] By reading the detailed description below with reference to the accompanying drawings, the above and other purposes, features and advantages of the exemplary embodiments of the present invention will become readily understood. In the accompanying drawings, several embodiments of the present invention are shown in an exemplary and non-restrictive manner, and the same or corresponding reference numerals represent the same or corresponding parts.
[0039] Figure 1 It is a flowchart of a method in a visualization management method based on digital twin technology in an embodiment of the present invention. DETAILED DESCRIPTION
[0040] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0041] It should be understood that when the terms "first", "second", etc. are used in the claims, descriptions, and drawings of the present invention, they are only used to distinguish different objects, rather than to describe a specific order. The terms "include" and "comprise" used in the description and claims of the present invention indicate the presence of the described features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their collections.
[0042] The embodiment of the present invention discloses a visual management method based on digital twin technology, referring to Figure 1 , comprising steps S1 to S4:
[0043] S1: Obtain the scanning points of the target product at each moment and build a coordinate system based on the scanning points.
[0044] Specifically, a scanner is used to perform real-time scanning processing on the target product to obtain a number of scanning points of the target product at each moment.
[0045] Take any point as the origin of coordinates to construct a three-dimensional coordinate system, where the three coordinate axes of the three-dimensional coordinate system are recorded as axis, Axis and Axis. Get the coordinates of each scanning point in the three-dimensional coordinate system.
[0046] This embodiment analyzes the robot arm as the target product, and other embodiments select other products that meet the scene requirements as the target product, which is not specifically limited in this embodiment. Meeting the scene requirements means that the product can obtain scanning points by scanning.
[0047] S2: Calculate the degree of turning; preset multiple degree thresholds; record any degree threshold as the target degree threshold, screen out the scanning points with a turning degree less than the target degree threshold, and use the remaining scanning points to calculate the compression cost performance; use each degree threshold to complete the scanning point screening and compression cost performance calculation operations, use the degree threshold with the largest compression cost performance as the preferred degree threshold, and use the remaining scanning points obtained by the preferred degree threshold as the structural points.
[0048] S20: Calculate the degree of turning.
[0049] It should be noted that the appearance surface of the target product can be fitted using some fitting functions. In order to obtain the fitting function of the appearance surface, it is necessary to use some scanning points that can reflect the change law of the appearance surface to obtain the fitting function. The inflection point is generally the point where the change feature changes, so the inflection point can better reflect the change law information of the appearance surface. Therefore, it is necessary to analyze the degree to which each scanning point is an inflection point, so as to extract the scanning points that can better describe the change law characteristics of the product appearance surface.
[0050] Preferably, as an example, calculating the degree of turning includes:
[0051]
[0052] in, Indicates that the scanning point and The sign of the j-axis difference between adjacent scanning points in the negative direction of the axis, express The sign of the j-axis difference between the adjacent scanning point in the positive direction of the axis and the scanning point, Reflected in The increase and decrease consistency of the two sides of the scanning point in the axial direction, where When negative, it means The increase and decrease on both sides of the scanning point in the axial direction are inconsistent. The greater the degree of inflection point from the scanning point, It represents the angle between the scanning point and the line connecting the two adjacent scanning points in the j-axis direction. The larger the value, the smaller the difference between the two sides of the scanning point, and thus the smaller the degree to which the scanning point is an inflection point. Represents a preset anti-zero parameter, which is used to prevent the denominator from being 0. Take 0.001 as an example for illustration, other embodiments may take other values, and this embodiment does not specifically limit it; express axis, axis, The set of axes, Indicates and. Represents an exponential function with a natural constant as its base. Represents the hyperbolic tangent function, which is used for normalization. Indicates the degree of inflection of the scan point.
[0053] It should be added that the scanning point and The sign of the j-axis difference between adjacent scanning points in the negative direction of the axis refers to the difference between the coordinate value of the scanning point on the j-axis and The sign of the difference between the coordinate values of adjacent scanning points in the negative direction of the axis on the j-axis; The sign of the j-axis difference between the adjacent scanning point in the positive direction of the axis and the scanning point is The positive or negative sign of the difference between the coordinate value of the adjacent scanning point on the j-axis in the positive direction of the axis and the coordinate value of the scanning point on the j-axis.
[0054] It should be further supplemented that the method for obtaining the angle is: The line connecting the adjacent scanning points in the axis direction is recorded as the first line segment. A line connecting another adjacent scanning point in the axial direction is recorded as a second line segment, and the angle is the angle between the first line segment and the second line segment.
[0055] S21: Preset multiple degree thresholds; record any degree threshold as the target degree threshold, screen out scanning points with a turning degree less than the target degree threshold, and use the remaining scanning points to calculate the compression cost performance; use each degree threshold to complete scanning point screening and compression cost performance calculation operations, use the degree threshold with the largest compression cost performance as the preferred degree threshold, and use the remaining scanning points obtained by the preferred degree threshold as structural points.
[0056] It should be noted that in order to increase the compression amount, as few scanning points as possible need to be retained, and the lack of scanning points will affect the fitting accuracy of the product appearance. Therefore, it is necessary to analyze the compression cost-effectiveness of different compression degrees, so as to select the compression strategy with the highest compression cost-effectiveness.
[0057] S210: Preset multiple degree thresholds; record any degree threshold as a target degree threshold, and filter out scanning points with a turning degree less than the target degree threshold.
[0058] Optionally, as an example, multiple degree thresholds are preset; any degree threshold is recorded as a target degree threshold, and scanning points with a turning degree less than the target degree threshold are screened out, including:
[0059] Preset level threshold , Indicates the preset lower limit value, Indicates the preset step size. In this embodiment, Take 0.5, 0.01 is taken as an example for description, and other embodiments may take other values, which are not specifically limited in this embodiment. represents the adjustment variable, and Take interval For each integer in , we get several degree thresholds.
[0060] Any degree threshold is recorded as the target degree threshold, and scanning points with a turning degree less than or equal to the target degree threshold are screened out.
[0061] S211: Calculate compression cost performance using the remaining scanning points.
[0062] Optionally, as an example, the compression cost performance is calculated according to the remaining scanning points, including:
[0063]
[0064] Among them, the fitting points of each scanning point are fitted using the fitting function of the remaining scanning points. Indicates the number of scan points, Indicates the number of remaining scan points, This value reflects the amount of data compression. The larger the value, the greater the data compression and the higher the compression cost performance. Indicates The fitting point of the scan point is The larger the value, the worse the fitting accuracy of the appearance characteristics of the target product, and thus the lower the compression cost performance. Indicates compression cost performance.
[0065] It should be noted that although the distance difference between the scanning point and the fitting point can reflect the fitting accuracy of the appearance characteristics of the target product to a certain extent, sometimes the distance difference is small, but the shape deviation is large. Therefore, using only the distance feature cannot accurately reflect the fitting accuracy of the appearance characteristics of the target product.
[0066] Preferably, as an example, the compression cost performance ratio is calculated according to the remaining scanning points, including:
[0067]
[0068] Among them, the fitting points of each scanning point are fitted using the fitting function of the remaining scanning points. Indicates the number of scan points, Indicates the number of remaining scan points, Indicates Scan points and The angle between the lines connecting two adjacent scanning points in the axial direction, Indicates The fitting points of the scan points are The angle between the lines connecting two adjacent fitting points in the axial direction, represents the absolute value symbol, This value reflects the morphological deviation of the appearance characteristics of the target product. The larger the value, the worse the fitting accuracy of the appearance characteristics of the target product, and the lower the compression cost performance. Indicates The fitting point of the scan point is The distance between the scanning points, Indicates compression cost performance.
[0069] It should be added that the method for obtaining the fitting points is: obtaining the remaining scanning points within the preset radius of the scanning point and recording them as reference points of the scanning point, using the least squares method to fit the reference points with a polynomial to obtain a fitting function, and using the fitting function to fit the fitting points corresponding to each scanning point. This embodiment is described by taking the preset radius of 50 as an example, and other embodiments may take other values, which are not specifically limited in this embodiment.
[0070] S212: Use each degree threshold to complete scanning point screening and compression cost performance calculation operations, use the degree threshold with the largest compression cost performance as the preferred degree threshold, and use the remaining scanning points obtained by the preferred degree threshold as structural points.
[0071] Preferably, as an example, each degree threshold is used to complete scanning point screening and compression cost-effectiveness calculation operations, the degree threshold with the largest compression cost-effectiveness is used as the preferred degree threshold, and the remaining scanning points obtained by the preferred degree threshold are used as structural points.
[0072] The scanning point screening and compression cost-effectiveness calculation method is performed according to the target degree threshold. Each degree threshold is used to complete the scanning point screening and compression cost-effectiveness calculation operations. The degree threshold with the largest compression cost-effectiveness is used as the preferred degree threshold, and the remaining scanning points obtained by the preferred degree threshold are used as structural points.
[0073] It should be noted that the structural points screened out using the threshold with the highest compression cost-effectiveness can better describe the appearance characteristics of the target product, so other scanning points can be screened out to achieve data compression and reduce the transmission burden.
[0074] S3: Obtain the relative position vector between two adjacent structural points at a moment, and record the difference between the relative position vector between the two adjacent structural points at this moment and the relative position vector between the corresponding structural points at the previous moment as the position change vector of the two adjacent structural points; classify the structural points whose modulus of the position change vector is less than a preset change threshold as structural points of the same rigid structure; select the outermost structural point as the reserved point among each structural point of the same rigid structure.
[0075] S30: Obtain the relative position vector between two adjacent structural points at a moment, and record the difference between the relative position vector between the two adjacent structural points at this moment and the relative position vector between the corresponding structural points at the previous moment as the position change vector of the two adjacent structural points; classify the structural points whose modulus of the position change vector is less than a preset change threshold as structural points of the same rigid structure.
[0076] It should be noted that the target product is composed of rigid components, the shape of the rigid components does not change, and thus the relative relationship of the scanning points on the rigid components does not change. This feature can be used to further perform data compression.
[0077] Preferably, as an example, the relative position vector between two adjacent structural points at a moment is obtained, and the difference between the relative position vector between the two adjacent structural points at the moment and the relative position vector between the corresponding structural points at the previous moment is recorded as the position change vector of the two adjacent structural points; the structural points whose modulus of the position change vector is less than the preset change threshold are classified as structural points of the same rigid structure. This embodiment takes the preset change threshold of 0.5 as an example for description, and other embodiments may take other values, which are not specifically limited in this embodiment.
[0078] It should be added that the method for obtaining the corresponding structural point at the previous moment includes: matching the structural points at two adjacent moments, and using the matching point of each structural point at the previous moment as the corresponding structural point of each structural point at the previous moment.
[0079] It should be further added that the method for obtaining the relative position vector includes:
[0080] The vector obtained by subtracting the coordinates of a point from the coordinates of another point is used as the relative position vector.
[0081] It should be noted that the structural points of the same rigid structure can reflect the structural points belonging to the same rigid object. Although the rigid object will move as a whole, it will not deform, so the relative positions of the structural points belonging to the same rigid object will not change. Only some structural points of the rigid object need to be retained to reflect the overall movement of the rigid object, and other unreserved structural points can be derived through relative positions to achieve data compression.
[0082] S31: Select the outermost structural point among the structural points of each identical rigid structure as the reserved point.
[0083] Preferably, as an example, the outermost structural point is selected as the reserved point among the structural points of each same rigid structure, including:
[0084] Convex hull detection is performed on the structural points of the same rigid structure, and the structural points on the edge of the convex hull area are obtained as reserved points.
[0085] In particular, after obtaining the structural points at the first moment, the structural points are directly used as reserved points, and no related analysis such as the same rigid structure is performed.
[0086] It should be noted that the reserved points selected in this way can segment the area where the rigid object is located, so that other structural points belonging to the same rigid object as the reserved points can be quickly obtained during subsequent data decompression.
[0087] S4: The reserved point and its corresponding structural point at the previous moment are transmitted to realize visual management.
[0088] Preferably, as an example, the reserved point and its corresponding structural point at the previous moment are transmitted to achieve visual management, including:
[0089] The reserved points and the corresponding structural points at the previous moment are transmitted to the visualization display platform.
[0090] The visualization display platform decompresses the transmitted retention points and the structural points corresponding to the previous moment, and visualizes the fitting model obtained from the decompressed data points.
[0091] The method of decompressing according to the transmitted reserved point and the structural point corresponding to the previous moment includes:
[0092] The corresponding structural point of the reserved point at the previous moment is recorded as the reference point, and the convex hull detection is performed on the reference point to obtain the relative position vector between the reference point and each structural point in the convex hull area, and the structural points at the current moment are located according to the relative position vector between the reference point and each structural point in the convex hull area and the reserved point, and the structural point at the current moment is used as the decompressed data point.
[0093] It should be added that the method for obtaining the fitting model obtained from the decompressed data points is: use the least squares method to fit the decompressed data points with a polynomial to obtain a fitting function, and use the three-dimensional model constructed by the fitting function as the fitting model obtained from the decompressed data points.
[0094] In particular, only the reserved points need to be transmitted at the first moment, and there is no need to transmit the structural points corresponding to the previous moment.
[0095] An embodiment of the present invention also discloses a visualization management system based on digital twin technology, including a processor and a memory, wherein the memory stores computer program instructions. When the computer program instructions are executed by the processor, a visualization management method based on digital twin technology according to the present invention is implemented.
[0096] The above system also includes other components well known to those skilled in the art, such as a communication bus and a communication interface, and their configuration and functions are known in the art, so they will not be described in detail here.
[0097] In the present invention, the aforementioned memory may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. For example, a computer-readable storage medium may be any suitable magnetic storage medium or magneto-optical storage medium, such as a resistive random access memory, a dynamic random access memory, a static random access memory, an enhanced dynamic random access memory, a high bandwidth memory, a hybrid storage cube, etc., or any other medium that can be used to store the required information and can be accessed by an application, a module, or both. Any such computer storage medium may be part of the device or accessible or connectable to the device.
[0098] Although this specification has shown and described a number of embodiments of the present invention, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. Those skilled in the art will conceive of many modifications, changes and alternatives without departing from the ideas and spirit of the present invention. It should be understood that in the practice of the present invention, various alternatives to the embodiments of the present invention described herein may be employed.
[0099] The above are all preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Therefore, any equivalent changes made based on the structure, shape, and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A visual management method based on digital twin technology, characterized in that: Includes steps: Obtain the scanning points of the target product at each moment and build a coordinate system based on the scanning points; Calculate the degree of turning , Indicates that the scanning point and The sign of the j-axis difference between adjacent scanning points in the negative direction of the axis, express The sign of the j-axis difference between the adjacent scanning point in the positive direction of the axis and the scanning point, represents the angle between the scanning point and the line connecting two adjacent scanning points in the j-axis direction, Indicates the preset anti-zero parameters. Represents the set of three coordinate axes of the coordinate system, represents an exponential function with a natural constant as base, Representing a hyperbolic tangent function; presetting multiple degree thresholds; recording any degree threshold as a target degree threshold, screening out scanning points with a turning degree less than the target degree threshold, and using the remaining scanning points to calculate the compression cost performance; using each degree threshold to complete scanning point screening and compression cost performance calculation operations, taking the degree threshold with the largest compression cost performance as the preferred degree threshold, and taking the remaining scanning points obtained by the preferred degree threshold as structural points; The relative position vector between two adjacent structural points at a time is obtained, and the difference between the relative position vector between the two adjacent structural points at the time and the relative position vector between the corresponding structural points at the previous time is recorded as the position change vector of the two adjacent structural points; the structural points whose modulus length of the position change vector is less than a preset change threshold are classified as structural points of the same rigid structure, and the outermost structural point is selected as a reserved point in each structural point of the same rigid structure; The reserved points and their corresponding structural points at the previous moment are transmitted to achieve visual management.
2. According to claim 1, a visualization management method based on digital twin technology is characterized in that: The calculation of compression cost performance includes: ; Among them, the fitting function of the remaining scanning points is used to fit the fitting points of each scanning point. Indicates the number of scan points, Indicates the number of remaining scan points, Indicates Scan points and The angle between the lines connecting two adjacent scanning points in the axial direction, Indicates The fitting points of the scan points are respectively The angle between the lines connecting two adjacent fitting points in the axial direction, Indicates The fitting point of the scan point is The distance between the scanning points, Indicates compression cost performance.
3. According to claim 2, a visualization management method based on digital twin technology is characterized in that: The method for obtaining the fitting points includes: The remaining scanning points within the preset radius of the scanning point are obtained and recorded as reference points of the scanning point, the reference points are fitted to obtain a fitting function, and the fitting function is used to fit the fitting points corresponding to each scanning point.
4. According to claim 1, a visualization management method based on digital twin technology is characterized in that: At the first moment, after the structural point is determined, the structural point is directly used as a reserved point for transmission processing.
5. According to claim 1, a visualization management method based on digital twin technology is characterized in that: The step of selecting the outermost structural point as the reserved point among the structural points of each identical rigid structure comprises: Convex hull detection is performed on the structural points of the same rigid structure, and the structural points on the edge of the convex hull area are obtained as reserved points.
6. According to claim 1, a visualization management method based on digital twin technology is characterized in that: The above-mentioned visual management is realized, including: The corresponding structural point of the reserved point at the previous moment is recorded as a reference point, a convex hull detection is performed on the reference point, a relative position vector between the reference point and each structural point in the convex hull area is obtained, and each structural point at the current moment is located according to the relative position vector between the reference point and each structural point in the convex hull area and the reserved point; The fitting model of the target product is fitted according to each structural point at the current moment and displayed visually.
7. The visualization management method based on digital twin technology according to claim 1 is characterized in that: The method for obtaining the relative position vector comprises: The vector obtained by subtracting the coordinates of a point from the coordinates of another point is used as the relative position vector.
8. The visualization management method based on digital twin technology according to claim 1 is characterized in that: The method for obtaining the corresponding structural point at the previous moment includes: The structural points at two adjacent moments are matched, and the matching points of each structural point at the previous moment are used as the corresponding structural points of each structural point at the previous moment.
9. A visual management system based on digital twin technology, characterized in that: include: A processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, a visualization management method based on digital twin technology according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Digital twin model optimization method and device
CN118135140A
Three-dimensional visual editing system based on digital twinning
CN116664776A
Hybrid model-based digital twin modeling method and system for power communication network
CN117371308A
Method and device for real-time mapping and localization
EP3078935A1
Method for creating a digital twin of an infrastructure component
US20220414862A1