Multi-source model data conversion method and system
By setting preset conversion interfaces and conversion plug-ins in the digital twin platform, data loss and complex operation problems in multi-source model management are solved, efficient data conversion and synchronization are achieved, and data integrity and convenience are improved.
Patent Information
- Application Number
- CN202411247841.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-06
- Publication Date
- 2025-01-17
AI Technical Summary
In the traditional multi-source model management process, multiple independent software processes the models separately and hands them over to the digital twin platform, resulting in complex operations and easy data loss, making it difficult to achieve unified management of multi-source model data.
Set up a preset conversion interface in the digital twin platform. By extracting the file format of multi-source model files and calling the corresponding conversion plug-in, the data is converted into standardized files, generating a benchmark model and calibrating it, and data synchronization is achieved to ensure data integrity and Convenience.
It improves the data integrity of the transmission process after multi-source data conversion and the convenience of multi-source model data processing, avoids data loss and simplifies the operation process.
Smart Images

Figure CN119322799A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data conversion, and in particular to a multi-source model data conversion method and system. Background Art
[0002] With the continuous advancement of digital twin technology, effective management of multi-source models on the digital twin platform has become a core challenge. In the traditional model management process, multiple independent software often process the models that each software can handle locally, and then hand them over to the digital twin platform for processing. This method of using multiple independent software to process multi-source models separately will lead to complex operations, and data is easy to be lost during data transmission and data processing, which is not conducive to the unified management of multi-source model data. Summary of the invention
[0003] The embodiment of the present invention provides a multi-source model data conversion method and system, which can improve the integrity of the transmission process data after the multi-source data conversion and the convenience of processing the multi-source model data.
[0004] An embodiment of the present invention provides a multi-source model data conversion method, comprising:
[0005] Acquire multi-source model data to be converted; wherein the multi-source model data to be converted includes a plurality of multi-source model files to be converted in different file formats;
[0006] The multi-source model data to be converted is input into a preset conversion interface, so that the preset conversion interface extracts the file format of each multi-source model file to be converted in the multi-source model data to be converted; for each multi-source model file to be converted, the data type of the current multi-source model file to be converted is determined according to the file format, and a conversion plug-in of the corresponding data type is called according to the data type of the current multi-source model file to be converted, so that the conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform; wherein, the preset conversion interface includes conversion plug-ins of several data types, and the preset conversion interface is located in the digital twin platform.
[0007] Furthermore, the conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform, including:
[0008] The conversion plug-in extracts original model data of the multi-source model file to be converted; wherein the original model data includes material information, coordinate information and geometric information contained in the multi-source model file to be converted;
[0009] The original model data is converted into a first standardized file that can be directly processed by the digital twin platform.
[0010] Furthermore, after converting the original model data into a first standardized file that can be directly processed by the digital twin platform, it also includes:
[0011] generating a benchmark model according to the original model data;
[0012] Generate a model to be calibrated according to the first standardized file;
[0013] Comparing the model to be calibrated with the reference model, and calibrating the vertex coordinates, normal vectors and texture coordinates of the model to be calibrated based on the reference model to obtain a calibration model;
[0014] The first standardization file is modified according to the calibration model.
[0015] Furthermore, it also includes:
[0016] In response to the user data synchronization operation, synchronization parameters are obtained; wherein the synchronization parameters include: synchronization frequency and multi-source model data to be synchronized;
[0017] Inputting the multi-source model data to be synchronized into a preset conversion interface according to the synchronization frequency, so that the preset conversion interface converts the multi-source model data to be synchronized into a second standardized file that can be directly processed by the digital twin platform;
[0018] The first standardized file is compared with the second standardized file to determine difference data between the second standardized file and the first standardized file, and the first standardized file is synchronized with the difference data.
[0019] Furthermore, the comparing the first standardized file and the second standardized file, determining the difference data between the second standardized file and the first standardized file, and synchronizing the first standardized file with the difference data includes:
[0020] Comparing the material information, coordinate information and geometric information of the first standardized file and the second standardized file, determining first difference data corresponding to the material information, second difference data corresponding to the coordinate information and third difference data corresponding to the geometric information;
[0021] The first standardized file is synchronized with the first difference data, the second difference data and the third difference data.
[0022] Based on the above method embodiment, the present invention provides a corresponding system embodiment;
[0023] An embodiment of the present invention provides a multi-source model data conversion system, including: a data acquisition module and a data conversion module;
[0024] The data acquisition module is used to acquire the multi-source model data to be converted; wherein the multi-source model data to be converted includes a plurality of multi-source model files to be converted in different file formats;
[0025] The data conversion module is used to input the multi-source model data to be converted into a preset conversion interface, so that the preset conversion interface extracts the file format of each multi-source model file to be converted in the multi-source model data to be converted. For each multi-source model file to be converted, the data type of the current multi-source model file to be converted is determined according to the file format, and the conversion plug-in of the corresponding data type is called according to the data type of the current multi-source model file to be converted, so that the conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform; wherein, the preset conversion interface includes conversion plug-ins of several data types, and the preset conversion interface is located in the digital twin platform.
[0026] Furthermore, the conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform, including:
[0027] The conversion plug-in extracts original model data of the multi-source model file to be converted; wherein the original model data includes material information, coordinate information and geometric information contained in the multi-source model file to be converted;
[0028] The original model data is converted into a first standardized file that can be directly processed by the digital twin platform.
[0029] Further, a calibration module is included;
[0030] The calibration module is used to generate a reference model based on the original model data; generate a model to be calibrated based on the first standardized file; compare the model to be calibrated with the reference model, and calibrate the vertex coordinates, normal vectors and texture coordinates of the model to be calibrated based on the reference model to obtain a calibration model; and correct the first standardized file based on the calibration model.
[0031] Furthermore, it also includes a data synchronization module;
[0032] The data synchronization module is used to respond to user data synchronization operations and obtain synchronization parameters; wherein the synchronization parameters include: a synchronization frequency and multi-source model data to be synchronized; according to the synchronization frequency, the multi-source model data to be synchronized is input into a preset conversion interface, so that the preset conversion interface converts the multi-source model data to be synchronized into a second standardized file that can be directly processed by the digital twin platform; compares the first standardized file and the second standardized file, determines the difference data between the second standardized file and the first standardized file, and synchronizes the first standardized file with the difference data.
[0033] Furthermore, the comparing the first standardized file and the second standardized file, determining the difference data between the second standardized file and the first standardized file, and synchronizing the first standardized file with the difference data includes:
[0034] Comparing the material information, coordinate information and geometric information of the first standardized file and the second standardized file, determining first difference data corresponding to the material information, second difference data corresponding to the coordinate information and third difference data corresponding to the geometric information;
[0035] The first standardized file is synchronized with the first difference data, the second difference data and the third difference data.
[0036] The following beneficial effects are achieved by implementing the present invention:
[0037] The present invention provides a multi-source model data conversion method and system. The data conversion method, by inputting the multi-source model data to be converted into a preset conversion interface located in a digital twin platform, extracting the file format of each multi-source model file to be converted in the multi-source model data to be converted through the preset conversion interface, and calling the conversion plug-in of the corresponding data type based on the file format to perform data format conversion on the multi-source model file to be converted, and then obtaining a first standardized file that can be directly processed by the data twin platform. By setting the preset conversion interface in the digital twin platform, the problem of data loss caused by calling multiple independent software locally to process the data format and then transmitting it to the digital twin platform is avoided, and the integrity of the data in the transmission process after the multi-source data conversion is improved; further, by integrating conversion plug-ins of several data types in the preset conversion interface, the problem of calling multiple independent software locally to process the data format is avoided, the operation of the digital twin platform using multi-source model data is simplified, and the convenience of processing multi-source model data is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 It is a flowchart of a multi-source model data conversion method provided by an embodiment of the present invention.
[0039] Figure 2 This is a schematic diagram of a multi-source model data conversion system provided by 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 only 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 ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0041] like Figure 1 As shown, a multi-source model data conversion method provided by an embodiment of the present invention includes:
[0042] Step S1: obtaining multi-source model data to be converted; wherein the multi-source model data to be converted includes a plurality of multi-source model files to be converted in different file formats;
[0043] Step S2: Input the multi-source model data to be converted into a preset conversion interface, so that the preset conversion interface extracts the file format of each multi-source model file to be converted in the multi-source model data to be converted; for each multi-source model file to be converted, determine the data type of the current multi-source model file to be converted according to the file format, and call the conversion plug-in of the corresponding data type according to the data type of the current multi-source model file to be converted, so that the conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform; wherein the preset conversion interface includes conversion plug-ins of several data types, and the preset conversion interface is located in the digital twin platform.
[0044] Regarding step S1, obtaining multi-source model data to be converted, the multi-source model data to be converted usually includes several multi-source model files to be converted in different file formats. The multi-source model files to be converted in different file formats are usually caused by different export formats when different modeling software builds models.
[0045] For step S2, in order to address the problem that different modeling software export formats make it difficult for the digital twin platform to directly read data, it is necessary to use several external independent software to separately process the converted multi-source model files and then transfer them to the digital twin platform for processing. The present invention presets a conversion interface within the digital twin platform, so that the conversion of multi-source model data is transferred from the outside of the digital twin platform to the internal processing, thereby improving the convenience of multi-source model data processing and data integrity.
[0046] Specifically, the preset conversion interface integrates several data type conversion plug-ins, mainly including 3ds Max format conversion plug-ins and Maya format conversion plug-ins. When the multi-source model data to be converted is input into the preset conversion interface, the preset conversion interface extracts the file format of each multi-source model file to be converted in the multi-source model data to be converted one by one, and determines the data type corresponding to the multi-source model file to be converted according to the extracted file format; the extraction of the file format is mainly determined by the file name suffix of the multi-source model file to be converted. After determining the data type, the conversion plug-in of the corresponding data type is called according to the data type to perform data conversion on the multi-source model file to be converted, and convert it into a GSZ format file (i.e., the above-mentioned first standardized file) that can be directly used by the digital twin platform. For example: when the data type is detected to be 3ds Max, the 3dsMax format conversion plug-in "3dsMaxToStandardConverter" is called to convert it into a GSZ format file. When the data type is detected to be Maya, the Maya format conversion plug-in "MayaToStandardConverter" is called to convert it into a GSZ format file. The converted GSZ format file is stored in the digital twin platform for subsequent processing. Among them, the GSZ format (Generate Service Zip) is a compressed file format used to store and transmit documents. It is mainly used to pack multiple file types into one compressed file for easy storage and sharing. GSZ files are often used to compress and archive files of different formats to make them easier to handle and transmit.
[0047] It should be noted that the main principle of the 3ds Max format conversion plug-in and the Maya format conversion plug-in when performing data conversion is to convert FXB of different data formats into GSZ. Taking the 3ds Max format conversion plug-in as an example, when it receives the multi-source model file to be converted, it needs to access the data in the FBX file of the file. The conversion plug-in needs to create objects from the Manager and use these objects for operations; among them, the object relationship in the FBX SDK can be described as: Manager->IOSettings->Scene->Node->Attribute->Property. For example, to read the node attributes and attribute values in an FBX file, you need to create a Manager object and set global parameters and configurations; create an IOSettings object and set import and export options and parameters; create an Importer object and initialize the import of the FBX file; create a Scene object and load the imported FBX file into the Scene; get the root node of the Scene, traverse the child nodes, and access the node attributes and attribute values; it should be noted that the hierarchical structure of nodes, attributes, and attribute values in the FBX file is relatively complex, and it is necessary to select the appropriate access method and operation method according to actual needs. Through the API provided by the FBX SDK, you can flexibly read and modify the data in the FBX file. After reading all the data of the multi-source model file to be converted, converting the read data into GZS format data completes the data conversion operation of the conversion plug-in on the multi-source model file to be converted.
[0048] It should be noted that Manager is the manager of FBX SDK, which is responsible for creating and destroying other objects. It also contains some global settings and configurations, such as logging, memory management, etc. IOSett i ngs is used to set and manage options and parameters for file import and export. The file format, coordinate system, unit, precision and other parameters can be configured through the IOSett i ngs object. Scene is a scene object that contains all nodes and attributes. FBX files can be read and written through the Scene object, and nodes and attributes in the scene can be operated. Node is a node object in the scene, which can contain attributes (Attribute) or be an empty node. Nodes can represent entities such as objects, cameras, light sources, etc., and attributes, materials, animations and other information can be accessed and modified through nodes. Attributes can be geometric attributes, material attributes, animation attributes, etc. Different types of attributes store different data information, such as geometric attributes store mesh data, material attributes store texture, color and other information, and animation attributes store keyframes, curves and other information. Property is a property object that can store various types of data, such as strings, numbers, vectors, etc. You can access and modify various information of objects such as nodes, attributes, materials, animations, etc. through the Property object.
[0049] In a preferred embodiment, the conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform, including: the conversion plug-in extracts the original model data of the current multi-source model file to be converted; wherein the original model data includes material information, coordinate information and geometric information contained in the multi-source model file to be converted; and converts the original model data into a first standardized file that can be directly processed by the digital twin platform.
[0050] Specifically, when the conversion plug-in processes the multi-source model file to be converted, it first extracts its original model data, including the material information, coordinate information and geometric information contained in the multi-source model file to be converted; the geometric information is mainly the facet structure of the model; based on the original model data, it is converted into a GZS format file that can be directly processed by the digital twin platform.
[0051] In a preferred embodiment, after converting the original model data into a first standardized file that can be directly processed by the digital twin platform, it also includes: generating a reference model based on the original model data; generating a model to be calibrated based on the first standardized file; comparing the model to be calibrated with the reference model, and calibrating the vertex coordinates, normal vectors and texture coordinates of the model to be calibrated based on the reference model to obtain a calibration model; and correcting the first standardized file according to the calibration model.
[0052] Specifically, after converting the multi-source model file to be converted into a GZS format file, the GZS format file and the multi-source model file to be converted need to be transferred to the cloud server associated with the digital twin platform for further data correction processing. In the cloud server, a reference model is generated according to the original model data corresponding to the multi-source model file to be converted, and a model to be calibrated is generated according to the GZS format file data. It should be noted that the process of generating a model to be calibrated according to the GZS format file data is essentially the process of converting the GZS format file into a Mesh. After completing the construction of the model to be calibrated and the reference model, the differences between the two are compared, mainly comparing the vertex coordinate differences, normal vector differences and texture coordinate differences; for the normal vector, the illumination and shadow effects between the two models are mainly kept consistent through mapping adjustment; according to the differences, the calibration model is corrected to obtain a calibration model, so that it can be closer to the original model after calibration, and the accuracy of data conversion is improved. Then the calibration model is converted back to the GZS format file, and the GZS format file before calibration is corrected by the GZS format file corresponding to the calibration model.
[0053] It should be added that in the cloud server, the digital twin platform selects graphics processing algorithms to optimize the model according to the data type, including but not limited to triangle patch processing, texture compression and geometry optimization; for example: for a model containing a large number of small triangle patches, triangle patch processing is used to merge small patches, thereby reducing the number of vertices of the model; for a model with large texture data, compression algorithms are used to reduce the storage space requirements of texture data, thereby reducing the storage space occupied by the cloud server. This optimization process is performed when any model data is transmitted to the cloud server or a model is generated in the cloud server.
[0054] In a preferred embodiment, it also includes: responding to a user data synchronization operation and obtaining synchronization parameters; wherein the synchronization parameters include: a synchronization frequency and multi-source model data to be synchronized; inputting the multi-source model data to be synchronized into a preset conversion interface according to the synchronization frequency, so that the preset conversion interface converts the multi-source model data to be synchronized into a second standardized file that can be directly processed by the digital twin platform; comparing the first standardized file and the second standardized file, determining the difference data between the second standardized file and the first standardized file, and synchronizing the first standardized file with the difference data.
[0055] In a preferred embodiment, the comparing the first standardized file and the second standardized file, determining the difference data between the second standardized file and the first standardized file, and synchronizing the first standardized file with the difference data, includes: comparing the material information, coordinate information and geometric information of the first standardized file and the second standardized file, determining the first difference data corresponding to the material information, the second difference data corresponding to the coordinate information and the third difference data corresponding to the geometric information; synchronizing the first standardized file with the first difference data, the second difference data and the third difference data.
[0056] Specifically, since the model data in the digital twin platform is not constant, the model data needs to be updated and iterated. Therefore, the data needs to be synchronized and updated. It is mainly achieved by responding to the user's data synchronization operation on the digital twin platform. When the user performs the data synchronization operation, it responds to the user's data synchronization operation and obtains the synchronization parameters set by the user during the synchronization operation, mainly including the synchronization frequency (such as hourly synchronization, daily synchronization, etc.) and the multi-source model data to be synchronized. Then, according to the synchronization frequency, the multi-source model data to be synchronized is converted into a GZS format file (that is, the above-mentioned second standardized file) through a preset conversion interface, and then compared with the first standardized file to determine the first difference data corresponding to the material information, the second difference data corresponding to the coordinate information, and the third difference data corresponding to the geometric information, and the first standardized file is synchronized and updated based on the first difference data, the second difference data, and the third difference data.
[0057] Preferably, the data synchronization operation usually determines the synchronization frequency and the multi-source model data to be synchronized when the user uses the digital twin platform to convert the multi-source model data for the first time. The real-time nature of the data is ensured by setting the synchronization frequency. In addition, the version number must be recorded each time the multi-source model data is transmitted to the digital twin platform, and when the multi-source model data to be synchronized is synchronized. The recording of version numbers is helpful in tracking and comparing the differences in data between versions, so as to facilitate data tracing and data comparison. Furthermore, version number management can introduce a version number management system based on a cloud server based on a cloud server, so that in addition to the basic version number record, the specific model data, data processing and conversion operations corresponding to each version number are recorded to achieve a detailed version log. The differences between versions are presented to the user through a visual comparison tool, so that the user can more intuitively view the iterative changes between versions.
[0058] It should be added that after completing the data conversion of the multi-source model data to be converted, the data is stored in the digital twin platform and the cloud server. When the client requests to load the model data, dynamic loading technology is used to load the data on demand according to the client's needs and feed it back to the client.
[0059] Based on the above method embodiments, the present invention provides corresponding system embodiments.
[0060] like Figure 2 As shown, an embodiment of the present invention provides a multi-source model data conversion system, including: a data acquisition module and a data conversion module;
[0061] The data acquisition module is used to acquire the multi-source model data to be converted; wherein the multi-source model data to be converted includes a plurality of multi-source model files to be converted in different file formats;
[0062] The data conversion module is used to input the multi-source model data to be converted into a preset conversion interface, so that the preset conversion interface extracts the file format of each multi-source model file to be converted in the multi-source model data to be converted. For each multi-source model file to be converted, the data type of the current multi-source model file to be converted is determined according to the file format, and the conversion plug-in of the corresponding data type is called according to the data type of the current multi-source model file to be converted, so that the conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform; wherein, the preset conversion interface includes conversion plug-ins of several data types, and the preset conversion interface is located in the digital twin platform.
[0063] In a preferred embodiment, the conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform, including:
[0064] The conversion plug-in extracts original model data of the multi-source model file to be converted; wherein the original model data includes material information, coordinate information and geometric information contained in the multi-source model file to be converted;
[0065] The original model data is converted into a first standardized file that can be directly processed by the digital twin platform.
[0066] In a preferred embodiment, it further comprises a calibration module;
[0067] The calibration module is used to generate a reference model based on the original model data; generate a model to be calibrated based on the first standardized file; compare the model to be calibrated with the reference model, and calibrate the vertex coordinates, normal vectors and texture coordinates of the model to be calibrated based on the reference model to obtain a calibration model; and correct the first standardized file based on the calibration model.
[0068] In a preferred embodiment, it also includes a data synchronization module;
[0069] The data synchronization module is used to respond to user data synchronization operations and obtain synchronization parameters; wherein the synchronization parameters include: a synchronization frequency and multi-source model data to be synchronized; according to the synchronization frequency, the multi-source model data to be synchronized is input into a preset conversion interface, so that the preset conversion interface converts the multi-source model data to be synchronized into a second standardized file that can be directly processed by the digital twin platform; compares the first standardized file and the second standardized file, determines the difference data between the second standardized file and the first standardized file, and synchronizes the first standardized file with the difference data.
[0070] In a preferred embodiment, the comparing the first standardized file and the second standardized file, determining the difference data between the second standardized file and the first standardized file, and synchronizing the first standardized file with the difference data includes:
[0071] Comparing the material information, coordinate information and geometric information of the first standardized file and the second standardized file, determining first difference data corresponding to the material information, second difference data corresponding to the coordinate information and third difference data corresponding to the geometric information;
[0072] The first standardized file is synchronized with the first difference data, the second difference data and the third difference data.
[0073] It should be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the accompanying drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. A person of ordinary skill in the art may understand and implement it without paying any creative effort.
[0074] Those skilled in the art can clearly understand that for the sake of convenience and brevity, the specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0075] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A multi-source model data conversion method, characterized in that: include: Acquire multi-source model data to be converted; wherein the multi-source model data to be converted includes a plurality of multi-source model files to be converted in different file formats; The multi-source model data to be converted is input into a preset conversion interface, so that the preset conversion interface extracts the file format of each multi-source model file to be converted in the multi-source model data to be converted; for each multi-source model file to be converted, the data type of the current multi-source model file to be converted is determined according to the file format, and a conversion plug-in of the corresponding data type is called according to the data type of the current multi-source model file to be converted, so that the conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform; wherein, the preset conversion interface includes conversion plug-ins of several data types, and the preset conversion interface is located in the digital twin platform.
2. A multi-source model data conversion method as claimed in claim 1, characterized in that: The conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform, including: The conversion plug-in extracts original model data of the multi-source model file to be converted; wherein the original model data includes material information, coordinate information and geometric information contained in the multi-source model file to be converted; The original model data is converted into a first standardized file that can be directly processed by the digital twin platform.
3. A multi-source model data conversion method as claimed in claim 2, characterized in that: After converting the original model data into a first standardized file that can be directly processed by the digital twin platform, the method further includes: generating a benchmark model according to the original model data; Generate a model to be calibrated according to the first standardized file; Comparing the model to be calibrated with the reference model, and calibrating the vertex coordinates, normal vectors and texture coordinates of the model to be calibrated based on the reference model to obtain a calibration model; The first standardization file is modified according to the calibration model.
4. A multi-source model data conversion method as claimed in claim 3, characterized in that: Also includes: In response to the user data synchronization operation, synchronization parameters are obtained; wherein the synchronization parameters include: synchronization frequency and multi-source model data to be synchronized; Inputting the multi-source model data to be synchronized into a preset conversion interface according to the synchronization frequency, so that the preset conversion interface converts the multi-source model data to be synchronized into a second standardized file that can be directly processed by the digital twin platform; The first standardized file is compared with the second standardized file to determine difference data between the second standardized file and the first standardized file, and the first standardized file is synchronized with the difference data.
5. A multi-source model data conversion method as claimed in claim 4, characterized in that: The comparing the first standardized file and the second standardized file, determining difference data between the second standardized file and the first standardized file, and synchronizing the first standardized file with the difference data, includes: Comparing the material information, coordinate information and geometric information of the first standardized file and the second standardized file, determining first difference data corresponding to the material information, second difference data corresponding to the coordinate information and third difference data corresponding to the geometric information; The first standardized file is synchronized with the first difference data, the second difference data and the third difference data.
6. A multi-source model data conversion system, characterized in that: include: Data acquisition module and data conversion module; The data acquisition module is used to acquire the multi-source model data to be converted; wherein the multi-source model data to be converted includes a plurality of multi-source model files to be converted in different file formats; The data conversion module is used to input the multi-source model data to be converted into a preset conversion interface, so that the preset conversion interface extracts the file format of each multi-source model file to be converted in the multi-source model data to be converted. For each multi-source model file to be converted, the data type of the current multi-source model file to be converted is determined according to the file format, and the conversion plug-in of the corresponding data type is called according to the data type of the current multi-source model file to be converted, so that the conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform; wherein, the preset conversion interface includes conversion plug-ins of several data types, and the preset conversion interface is located in the digital twin platform.
7. A multi-source model data conversion system as claimed in claim 6, characterized in that: The conversion plug-in converts the current multi-source model file to be converted into a first standardized file that can be directly processed by the digital twin platform, including: The conversion plug-in extracts original model data of the multi-source model file to be converted; wherein the original model data includes material information, coordinate information and geometric information contained in the multi-source model file to be converted; The original model data is converted into a first standardized file that can be directly processed by the digital twin platform.
8. A multi-source model data conversion system as claimed in claim 7, characterized in that: Also includes a calibration module; The calibration module is used to generate a reference model based on the original model data; generate a model to be calibrated based on the first standardized file; compare the model to be calibrated with the reference model, and calibrate the vertex coordinates, normal vectors and texture coordinates of the model to be calibrated based on the reference model to obtain a calibration model; and correct the first standardized file based on the calibration model.
9. A multi-source model data conversion system as claimed in claim 8, characterized in that: Also includes a data synchronization module; The data synchronization module is used to respond to user data synchronization operations and obtain synchronization parameters; wherein the synchronization parameters include: a synchronization frequency and multi-source model data to be synchronized; according to the synchronization frequency, the multi-source model data to be synchronized is input into a preset conversion interface, so that the preset conversion interface converts the multi-source model data to be synchronized into a second standardized file that can be directly processed by the digital twin platform; compares the first standardized file and the second standardized file, determines the difference data between the second standardized file and the first standardized file, and synchronizes the first standardized file with the difference data.
10. A multi-source model data conversion system as claimed in claim 9, characterized in that: The comparing the first standardized file and the second standardized file, determining difference data between the second standardized file and the first standardized file, and synchronizing the first standardized file with the difference data, includes: Comparing the material information, coordinate information and geometric information of the first standardized file and the second standardized file, determining first difference data corresponding to the material information, second difference data corresponding to the coordinate information and third difference data corresponding to the geometric information; The first standardized file is synchronized with the first difference data, the second difference data and the third difference data.