Building and transferring real object digital transfer method and system based on graph model data and identification codes

By using a digital transfer method based on image model data and identification codes, the problems of low efficiency and data inconsistency in the physical transfer process of large-scale engineering construction projects have been solved. This method enables the digital, visual, and precise transfer of physical assets, improves inventory efficiency and data quality, and reduces the receiving costs for operating units.

CN121599400APending Publication Date: 2026-03-03SHANGHAI AIRPORT AUTHORITY +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511806772.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-03
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

During the construction-to-operation phase of large-scale engineering projects, the existing technology relies on manual operation for the physical transfer process, resulting in low efficiency, time and labor consumption, difficulty in real-time monitoring of physical data and cross-departmental collaboration, and inconsistencies between architectural drawings and the actual on-site objects.

Method used

A digital transfer method based on map data and identification codes is adopted. The method generates a physical transfer list by acquiring initial map data, generates physical identification codes in batches, and uses mobile devices to conduct physical inventory and data updates. Combined with spatial identification codes, it realizes the digital, visual and precise transfer of physical assets.

Benefits of technology

It has enabled the digital and visual transfer of physical assets from construction to operation, significantly improving inventory efficiency and data quality, reducing manpower and time costs, ensuring the real-time nature and accuracy of data, and simplifying the acceptance process for operating units.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121599400A_ABST
    Figure CN121599400A_ABST
Patent Text Reader

Abstract

The invention discloses a construction and transfer real object digital transfer method and system based on graph model data and identification codes, and relates to the technical field of engineering management, and the method comprises the steps: obtaining initial graph model data, generating an initial real object transfer list based on a project decomposition structure, generating a real object checking task, and generating real object identification codes bound with a positioning chip in batches, and receiving task processing data, updating the obtained approved real object transfer list, the approved graphic model data and the real object association information, and generating a space identification code bound with the space region. Through identity binding of the identification code, association of the visual two-dimensional base map and the three-dimensional building information model and dynamic updating of the transfer list of the mobile terminal, the technical problems of non-standard physical data, low cross-department efficiency, inconsistency of building drawings, models and on-site physical objects and the like caused by a traditional inventory mode are solved; according to the invention, digital transfer of physical assets from construction to operation is realized, and the technical effects of checking efficiency, data quality and transfer credibility are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of engineering management technology, and in particular to a method and system for digital transfer of physical objects in construction and transportation based on drawing data and identification codes. Background Technology

[0002] In large-scale engineering construction projects, the transition phase from construction completion to formal operation, also known as the construction-to-operation phase or simply the construction-to-transfer phase, is a crucial link in project management. One of the core tasks of this phase is to complete the inventory, verification, and handover of the physical assets, ensuring that the operating unit can accurately and completely receive and manage all assets. The physical handover process typically involves multiple stakeholders, including construction companies, equipment suppliers, engineering management departments, and the operating unit's asset management department, forming a complex collaborative network that spans organizations and phases.

[0003] The current common practice of using forms for recording and manual on-site inventory checks is insufficient to support such large-scale, multi-disciplinary collaborative work. This leads to a series of management problems, including a lack of standardization in handover lists, opaque inventory progress, difficulties in dynamically updating data, and delays in handling inventory surpluses or shortages. Furthermore, the current form-based recording and manual on-site inventory check method struggles to match architectural drawings, models, and other architectural information with the actual physical objects on site. This is particularly complex for large-scale infrastructure projects such as airports and rail transit systems, where the physical handover during the construction-to-operation phase is especially challenging.

[0004] In existing technologies, the entire inventory and handover process during the construction to operation phase relies heavily on manual labor, which is not only inefficient and time-consuming, but also makes it difficult to monitor the inventory progress in real time. Summary of the Invention

[0005] The purpose of this application is to provide a method and system for the digital transfer of physical assets during the construction and operation phase of a project based on map data and identification codes. By utilizing a comprehensive technical solution that combines identification code-based identity binding, association between a visualized 2D base map and a 3D building information model, and dynamic updates of the transfer list via mobile devices, this application solves the technical problems caused by traditional form recording and manual on-site inventory methods during the construction-to-operation phase of large-scale engineering projects. These problems include non-standard physical data, low efficiency of cross-departmental collaboration, and inconsistencies between architectural drawings, models, and on-site physical assets. This achieves digital, visualized, and precise transfer of physical assets throughout the entire construction-to-operation process, significantly improving inventory efficiency, data quality, and transfer credibility.

[0006] To achieve the above objectives, this application provides the following solution: In a first aspect, this application provides a method for digital handover of physical objects in construction and transportation based on map data and identification codes, comprising: acquiring initial map data, the initial map data including a two-dimensional base map and a three-dimensional building information model; using the initial map data, generating an initial physical handover list based on a project decomposition structure, the initial physical handover list including a spatial area, the name of the physical object within the spatial area, and the quantity of the physical object within the spatial area; generating physical inventory tasks matched with inventory personnel based on the initial physical handover list; batch generating physical identification codes bound to positioning chips, the physical identification codes not associated with on-site physical objects or the physical handover list, and capable of being bound to any on-site physical object to be inventoried; receiving task processing data, the task processing data being completed by the inventory personnel. The task processing data generated by the physical inventory task includes the binding information between the physical identification code and the physical object on site, the inventory information of the physical object on site, the location information of the physical object marked on the two-dimensional base map, the matching information of the physical object model in the three-dimensional building information model, the image information of the physical object on site, and the model update information of the physical object on site. Using the task processing data, the initial physical handover list and the initial drawing model data are updated to obtain the approved physical handover list and the approved drawing model data, and the physical association information of the physical identification code is updated. A spatial identification code is generated and bound to the spatial area. The spatial identification code includes the updated status information of all physical objects on site in the spatial area. The spatial identification code is for printing and posting to the corresponding on-site area.

[0007] Optionally, the initial physical transfer list also includes professional fields. The step of generating physical inventory tasks matching the inventory personnel based on the initial physical transfer list includes: constructing architectural spatial topology relationships based on the 3D building information model; calculating the workload assessment value of the spatial area using a preset weighting formula, utilizing the area of ​​the spatial area and the quantity of physical items within the spatial area; merging adjacent spatial areas with the same professional field based on the architectural spatial topology relationships to generate several task packages, where the sum of the workload assessment values ​​of all spatial areas within each task package is lower than a preset threshold; obtaining an inventory personnel list; and the inventory... The inventory personnel list includes several inventory personnel, their professional tags, and their current workload. Based on all inventory personnel whose professional tags match the professional field of the task package, a qualified personnel set for the task package is formed. The task package is assigned to the inventory personnel with the lowest current workload in the qualified personnel set, and the current workload of that personnel is updated. Based on the updated current workload of the inventory personnel, the next task package is assigned cyclically until all task packages are assigned. All task packages assigned to the inventory personnel are collected as their physical inventory tasks.

[0008] Optionally, before assigning the task package to the inventory personnel with the smallest current workload in the set of qualified personnel for the task package, and updating the current workload of the inventory personnel, the process includes: sorting several task packages according to the total workload assessment value of each task package to obtain a task package assignment sequence, wherein the total workload assessment value is the sum of the workload assessment values ​​of all spatial areas within the task package; and assigning inventory personnel to several task packages according to the task package assignment sequence.

[0009] Optionally, after the collection of all task packages assigned to the inventory personnel as the physical inventory tasks of the inventory personnel, the process includes: using a preset load uniformity algorithm and calculating the task allocation balance based on the current workload of all the inventory personnel.

[0010] Optionally, the task processing data may also include information indicating that the physical object identification code was not affixed to the physical object on site.

[0011] Optionally, the on-site inventory information includes attribute data of newly added items, inventory loss data of items that are out of stock, and attribute data of items that are normally inventoried; the on-site model update information includes upload reminders for newly added item models and removal reminders for removed item models; wherein, based on the upload reminders for newly added item models, the model of the newly added item is obtained and the 3D building information model is updated accordingly; based on the removal reminders for removed item models, the model corresponding to the out-of-stock item in the 3D building information model is removed and updated.

[0012] Optionally, before generating a physical inventory task matching the inventory personnel based on the initial physical transfer list, the process includes: sending the initial physical transfer list to the review recipient.

[0013] Secondly, this application provides a digital handover system for physical objects based on map model data and identification codes, comprising: an acquisition module configured to acquire initial map model data, the initial map model data including a two-dimensional base map and a three-dimensional building information model; a list generation module configured to use the initial map model data to generate an initial physical handover list based on a project breakdown structure, the initial physical handover list including a spatial area, the name of the physical object within the spatial area, and the quantity of the physical object within the spatial area; a task allocation module configured to generate physical inventory tasks matching inventory personnel based on the initial physical handover list; a batch generation module for physical identification codes configured to batch generate physical identification codes bound to positioning chips, the physical identification codes not associated with on-site physical objects or the physical handover list, and capable of being bound to any on-site physical object to be inventoried; and a task processing data receiving module configured to receive tasks. The system includes a data processing module, which processes data generated by the inventory personnel during the physical inventory task. This data includes the binding information between the physical identification code and the physical object on site, the inventory information of the physical object, the location information of the physical object marked on the 2D base map, the matching information of the physical object model in the 3D building information model, the image information of the physical object, and the model update information of the physical object. An update module is configured to use the data processing to update the initial physical handover list and the initial drawing model data, obtaining the approved physical handover list and approved drawing model data respectively, and updating the physical association information of the physical identification code. A spatial identification code generation module is configured to generate spatial identification codes bound to the spatial area. These spatial identification codes include the updated status information of all physical objects within the spatial area, and are designed for printing and affixing to the corresponding on-site area.

[0014] Thirdly, this application provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described method for constructing and transferring physical objects digitally based on image data and identification codes.

[0015] Fourthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the above-described method for constructing and transferring physical objects digitally based on image data and identification codes.

[0016] According to the specific embodiments provided in this application, the following technical effects are disclosed: This application provides a method and system for digital handover of physical assets based on model data and identification codes. The method involves obtaining initial model data through several steps, and then using this initial model data to generate an initial physical handover list based on the project breakdown structure. This solves the problem of lack of standardization in the handover list and achieves automatic initialization of the physical handover list and data sources, ensuring consistency between the list data and the as-built model from the source. This lays an accurate data foundation for subsequent efficient mobile inventory checks. By batch generating physical identification codes bound to positioning chips, inventory personnel can use mobile terminals to scan the identification codes and upload data. This solves the problems of low efficiency, time-consuming, labor-intensive, and high error rates associated with traditional paper forms and manual inventory checks. It enables rapid collection and binding of on-site physical data based on mobile terminals, significantly improving inventory efficiency and reducing manpower and time costs. Finally, by generating physical inventory tasks matching the inventory personnel based on the initial physical handover list, the method solves the problem of low efficiency in traditional manual task allocation and achieves automatic task push. By utilizing the mobile terminals of inventory personnel, precise task allocation and transparent progress were achieved, reducing coordination costs. By updating the initial physical handover list, initial drawing data, and physical identification codes using task processing data, the problems of difficult dynamic data updates and delayed handling of inventory surpluses or shortages were solved. Real-time data transmission from the field and dynamic updates to the system model were achieved via mobile terminals, reducing data processing cycles and labor costs, and ensuring data timeliness and accuracy. By generating spatial identification codes bound to specific spatial areas, the problem of quickly locating and verifying all assets within a space was solved. This allowed operating units to quickly verify and receive all physical assets within a spatial area simply by scanning the spatial code with a mobile terminal, simplifying complex handover and acceptance processes, drastically improving handover efficiency, significantly reducing operating unit receiving costs, and achieving complete and reliable delivery of physical data from the construction phase to asset data in the operation phase, providing authoritative data for asset receipt and management by operating units. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is an application environment diagram of a method for constructing and transferring physical objects digitally based on image model data and identification codes, according to an embodiment of this application. Figure 2 A flowchart illustrating a method for digital transfer of physical objects based on image model data and identification codes, provided in an embodiment of this application; Figure 3 for Figure 2 A detailed flowchart illustrating the process of generating physical inventory tasks in the middle; Figure 4 A schematic diagram of the functional modules of a digital transfer system for physical objects based on image model data and identification codes, provided in an embodiment of this application; Figure 5 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0019] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0020] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0021] The method for digital transfer of physical objects based on image model data and identification codes provided in this application can be applied to, for example... Figure 1In the application environment shown, terminal 101 communicates with server 102 via a network. A data storage system can store the data that server 102 needs to process. The data storage system can be set up independently, integrated into server 102, or placed in the cloud or on other servers. An initial physical transfer list can be sent to server 102. Server 102 receives the initial map data, uses the initial map data, and generates an initial physical transfer list based on the project breakdown structure. Based on the initial physical transfer list, it generates physical inventory tasks matching the inventory personnel, batches physical identification codes bound to positioning chips, receives task processing data (generated by the inventory personnel completing the physical inventory tasks), updates the initial physical transfer list and initial map data using the task processing data, obtains the approved physical transfer list and approved map data respectively, updates the physical association information of the physical identification codes, and generates spatial identification codes bound to spatial areas based on the approved physical transfer list. Furthermore, in some embodiments, the approved physical transfer list can also be implemented separately by server 102 or terminal 101, with server 102 retrieving initial model data from the data storage system. Terminal 101 can be, but is not limited to, various handheld inventory devices, smartphones, tablets, IoT devices, and portable wearable devices; the modeling platform transmits the initial model data to server 102 via a network, where server 102 stores it in the data storage system. Server 102 can be implemented using a standalone server or a server cluster consisting of multiple servers, or it can be a cloud server.

[0022] In one exemplary embodiment, such as Figure 2 As shown, a method for digital transfer of physical objects based on image model data and identification codes is provided. This method is executed by computer equipment, specifically by a terminal or server computer alone, or by both a terminal and a server. In this embodiment, the method is applied to... Figure 1 We will use server 102 as an example to illustrate this.

[0023] like Figure 2 As shown, a method for digital transfer of physical goods based on image model data and identification codes includes the following steps: S11, Obtain initial model data, which includes a two-dimensional base map and a three-dimensional building information model; S12. Using the initial map data, generate an initial physical handover list based on the project decomposition structure. The initial physical handover list includes the spatial area, the name of the physical item in the spatial area, and the quantity of the physical item in the spatial area. S13, Send the initial physical transfer list to the review recipient; S14: Based on the initial physical handover list, generate a physical inventory task that matches the inventory personnel.

[0024] S15, Batch generate physical identification codes bound to positioning chips. The physical identification codes are not associated with physical objects on site or physical transfer lists, and can be bound to any physical object on site to be inventoried. S16, Receive task processing data. The task processing data is generated by the inventory personnel to complete the physical inventory task. The task processing data includes the binding information between the physical identification code and the physical object on site, the inventory information of the physical object on site, the location information of the physical object marked on the two-dimensional base map, the matching information of the physical object model in the three-dimensional building information model, the image information of the physical object on site, and the model update information of the physical object on site. S17, using task processing data, update the initial physical transfer list and initial drawing model data, obtain the approved physical transfer list and approved drawing model data respectively, and update the physical association information of the physical identification code; S18, Generate a spatial identification code bound to the spatial area. The spatial identification code includes the updated status information of all on-site objects within the spatial area. The spatial identification code can be printed and affixed to the corresponding on-site area.

[0025] By implementing steps 11 to 18 above, initial drawing and model data is obtained through these steps. Using this initial data, an initial physical handover list is generated based on the project breakdown structure. This addresses the lack of standardization in the handover list and achieves automatic initialization of the physical handover list and data sources, ensuring consistency between the list data and as-built drawings and models from the source. This lays an accurate data foundation for subsequent efficient mobile inventory checks. By batch generating physical identification codes bound to positioning chips, inventory personnel can scan the codes and upload data using mobile terminals. This solves the problems of low efficiency, time-consuming, labor-intensive, and high error rates associated with traditional paper forms and manual inventory methods. It enables rapid collection and binding of on-site physical data based on mobile terminals, significantly improving inventory efficiency and reducing manpower and time costs. Furthermore, by generating physical inventory tasks matching the inventory personnel based on the initial physical handover list, the problem of low efficiency in traditional manual task allocation is solved, and tasks are automatically pushed to the inventory personnel's mobile devices. The terminal enables precise task allocation and transparent progress, reducing coordination costs. By utilizing task processing data to update the initial physical handover list, initial drawing data, and physical identification codes, it solves the problems of difficult dynamic data updates and delayed handling of inventory surpluses or shortages in traditional systems. It enables real-time data transmission from the field and dynamic updates of drawing data via mobile terminals, reducing data processing cycles and labor costs, and ensuring data timeliness and accuracy. By generating spatial identification codes bound to spatial areas, it solves the problem of operators struggling to quickly locate and verify all assets within a space. Operators can quickly verify and receive all physical assets within a spatial area simply by scanning the spatial code with a mobile terminal, simplifying complex handover and acceptance processes, drastically improving handover efficiency, significantly reducing operator acceptance costs, and achieving complete and reliable delivery of physical data from the construction phase to asset data in the operation phase, providing authoritative data for operator asset acceptance and management. In summary, by utilizing a comprehensive technical solution based on identity binding using identification codes, association of visualized graphic data, and dynamic updates of the handover list via mobile devices, we have solved the technical problems caused by the traditional form-based recording and manual on-site inventory methods during the transition from construction to operation of large-scale engineering projects. These problems include non-standard physical data, low efficiency of cross-departmental collaboration, and inconsistencies between architectural drawings, models, and actual on-site assets. This solution enables the digital, visualized, and precise handover of physical assets throughout the entire process of transitioning from construction to operation, significantly improving inventory efficiency, data quality, and handover credibility.

[0026] Understandably, the two-dimensional base map in the initial model data can be a visual CAD drawing, and the three-dimensional building information model can be a BIM model. The building transfer and digital handover system based on model data and identification codes, built on server 102, can seamlessly integrate the initial model data. The initial model data can be a refined as-built building information model constructed by the engineering construction party and equipment suppliers based on various modeling platforms. Furthermore, the initial model data can be transmitted from various modeling platforms to the building transfer and digital handover system on server 102 via the network, such as... Figure 1 The modeling platforms shown are A, B, and C. These platforms can be either Autodesk's Revit or Bentley. The final building information model (BIM) includes attribute data required for the operational unit, such as professional fields, individual buildings, floors, spatial areas, object names, quantities, labeling requirements, object specifications, object models, project names, and construction companies.

[0027] Understandably, Project Breakdown Structure (PBS) is a product- or outcome-oriented hierarchical decomposition method that uses the project's final deliverables as the top-level element and then breaks them down into smaller, more manageable components. PBS provides a unified, structured basis for generating a standardized initial physical handover list. All physical items to be handed over must be identified and categorized based on their level and position within the PBS, thus ensuring the completeness and systematic nature of the list from the outset and reducing confusion or omissions caused by misunderstandings among different construction units or individuals.

[0028] Specifically, using the initial schematic data, the initial physical handover list generated based on the project breakdown structure can include the professional field, individual building, floor, spatial area, item name, quantity, whether labeling is required, item specifications, item model, project name, and construction unit. Specifically, it can be divided into multiple data tables based on professional fields, with each professional field having its own corresponding data table. Each row in each professional field's data table corresponds to an individual building, and each row of an individual building includes the floor, spatial area, item name, quantity, whether labeling is required, item specifications, item model, project name, and construction unit.

[0029] In addition, the physical scope corresponding to the initial physical handover list, such as individual buildings, floors, and spatial areas, can be used to match the two-dimensional base map and the three-dimensional building information model, and then distributed to the mobile terminals of the inventory personnel. The inventory personnel can use the two-dimensional base map and the three-dimensional building information model to quickly obtain the inventory route, which helps to improve inventory efficiency.

[0030] Understandably, assigning tasks based on the initial physical handover list generated from the above project breakdown structure facilitates refined division of labor, assigning different tasks to the most suitable inventory personnel, thereby improving collaborative efficiency.

[0031] In practice, the construction unit or the equipment supplier can provide the registration information of the on-site physical handover and inventory personnel, such as their names, mobile phone numbers, and professional fields. This information can be uploaded to server 102 in the form of an inventory personnel list. This allows the registration of inventory personnel to be completed in the construction and transportation physical digital handover system based on model data and identification codes. The system realizes online management of inventory personnel information based on their registration information, which is the foundation for the accurate distribution of physical inventory tasks and the assignment of responsibilities to individuals.

[0032] In practice, after the initial physical inventory list is sent to the review recipient in step 13 above, the review recipient reviews the initial physical inventory list. After the review is approved, the system receives the approval information and then proceeds to step 14 above.

[0033] In practical implementation, the batch generation of physical identification codes bound to positioning chips can be QR codes. These codes, after being scanned by a mobile device, contain only the information bound to the positioning chip. The positioning chip information can be pre-uploaded to a data storage system, then extracted and matched with the physical identification codes by a digital transfer system based on image data and identification codes. The physical binding method between the printed physical identification codes and the positioning chips can be physical pasting onto the printed codes. Understandably, after several physical identification codes are printed by inventory personnel, on-site inventory personnel do not need to strictly use image data to specifically locate on-site items. They can flexibly use any physical identification code to affix based on the final installation status of the on-site items, and then scan the affixed code with a mobile device to bind the code to the on-site item. Furthermore, RFID functionality can be used to achieve data communication with the physically bound positioning chip on the affixed code, enabling rapid inventory checks. This method effectively addresses unexpected situations such as minor adjustments to on-site item locations, temporary changes to the inventory list, or damaged labels, avoiding rework and duplicate printing.

[0034] In practice, physical inventory tasks can be distributed to the mobile terminals of inventory personnel, such as mobile phones, tablets, and handheld inventory devices. Task processing data is generated by inventory personnel using a dedicated application on their mobile terminals to complete the inventory task on-site after receiving the task, enabling real-time updates to the initial physical handover list. This data includes the binding information between physical item identification codes and on-site items, information on items without identification codes, inventory information, on-site item location information marked on the 2D base map, matching information of on-site item models in the 3D building information model, image information of on-site items, and model update information for on-site items. The task processing data can be uploaded to server 102 in real-time via the mobile terminal's network connection, ensuring the timeliness of data collection and the firsthand nature of the on-site situation.

[0035] Understandably, the binding information between the physical item identification code and the physical item is generated by the inventory personnel flexibly taking any physical item identification code within the scope of the physical inventory task, affixing it to the physical item, and then scanning the affixed physical item identification code with a mobile device to achieve the binding information between the physical item identification code and the physical item.

[0036] It is understandable that the on-site physical location information marked on the two-dimensional base map is generated by the inventory personnel using a mobile device to standardize the location of the on-site physical objects on the two-dimensional base map within the scope of the physical inventory task.

[0037] It is understandable that the on-site physical model matching information in the 3D building information model is generated by the inventory personnel matching the on-site physical objects with the 3D building information model on their mobile devices within the scope of the physical inventory task.

[0038] It is understandable that the images of the physical items on site are generated by the inventory personnel taking photos of the physical items on their mobile devices within the scope of the inventory task.

[0039] It is understandable that the model update information of physical objects is related to the inventory information of physical objects. Specifically, the inventory information includes the attribute data of newly added physical objects, the inventory loss data of physical objects that are out of stock, and the attribute data of physical objects that are normally in stock. The model update information of physical objects includes the upload reminder information for newly added physical object models and the removal reminder information for removed physical object models.

[0040] For the attribute data of newly added physical objects, it can be the data generated when inventory personnel upload information about newly added physical objects in the event of inventory surplus. When attribute data of newly added physical objects exists, the system generates an upload reminder message for the new physical object model and sends it to the model provider. Specifically, it can send it to the modeling platform, which can be any of the aforementioned modeling platforms, such as Revit or Bentley. After the new physical object model is uploaded, the system updates the 3D building information model. In addition, for newly added physical objects, it also generates binding information with the physical object identification code, information on the location of the newly added physical object marked on the 2D base map, and image information of the newly added physical object.

[0041] For inventory loss data of physical items, it can be data generated by inventory personnel during inventory counts, and can include the reasons for the inventory loss. When there is inventory loss data of physical items, the system generates a removal reminder message to remove the physical model, which can be removed from the 3D building information model by the system backend personnel.

[0042] For attribute data of physical items in normal inventory, the data generated by the inventory personnel during the inventory of physical items under normal circumstances can include the binding information between the physical item identification code and the physical item, the location information of the physical item marked on the two-dimensional base map, the matching information of the physical item model in the three-dimensional building information model, and the image information of the physical item.

[0043] In practice, the task processing data also includes information on items on site that do not have physical identification codes. It is understandable that the inventory personnel selectively label items based on whether the items in the initial physical transfer list need to be labeled. Therefore, this will generate information on the binding of physical identification codes to physical items on site, or information on items on site that do not have physical identification codes.

[0044] In practice, once all inventory tasks have been completed by the inventory personnel and the inventory completion confirmation is clicked, the task loop will be closed. The initial physical transfer list will be updated, dynamically correcting changes in inventory surplus and shortage status, and finally generating an approved physical transfer list and approved drawing data that are completely consistent with the physical items on site. In addition, the associated information in the physical identification code will include physical information.

[0045] In practice, spatial identification codes can also take the form of QR codes. These codes represent the corresponding on-site areas listed in the approved physical transfer list, such as the high-voltage power distribution room, low-voltage power distribution room, restrooms, and duty rooms. Each spatial area can include several physical objects; for example, the low-voltage power distribution room might contain four indoor air conditioning units. Therefore, by scanning the spatial identification code on-site, a mobile device can obtain information about all the physical objects within that spatial area.

[0046] In practice, spatial identification codes can be generated after the approved physical transfer list is updated, or they can be generated simultaneously when generating physical identification codes. Specifically, when it is clearly confirmed that the site area corresponding to the spatial area in the initial physical transfer list will not change, spatial identification codes can be generated simultaneously when generating physical identification codes. Inventory personnel can carry both physical identification codes and spatial identification codes for inventory, achieving simultaneous preparation and posting of physical items and spatial identification codes. Inventory personnel can complete the posting of all identification codes at once, avoiding the time and labor costs of multiple operations. When it is unclear whether the site area corresponding to the spatial area in the initial physical transfer list has changed, such as when partition walls used during construction are demolished during the operation phase, resulting in changes to the spatial area due to layout changes, and the initial drawing data has not been updated, causing inconsistencies between the spatial area in the initial physical transfer list and the site area, spatial identification codes can be generated based on the updated approved physical transfer list after the inventory personnel complete the inventory task and verify the site area and the physical items within the area. This ensures that the final area and physical items associated with the spatial identification code are absolutely accurate versions verified by on-site physical inventory, guaranteeing data reliability.

[0047] Understandably, the approved physical handover list is a key deliverable for the construction company to provide physical and data services to the operator. After receiving the list, the operator can conduct on-site inspections based on it and quickly and accurately verify the physical information by scanning the spatial identification code and physical identification code on the physical objects, which greatly improves the efficiency and credibility of the handover review.

[0048] In specific implementation, such as Figure 3 As shown, based on the initial physical handover list, a physical inventory task matching the inventory personnel is generated, including the following steps: S141, Constructing architectural spatial topology based on 3D building information model; S142 uses a preset weighted formula to calculate the workload assessment value of the spatial area using the area of ​​the spatial area and the number of physical objects in the spatial area. S143, based on the topological relationship of building space, merge the same professional fields in adjacent spatial areas to generate several task packages, and the sum of the workload assessment values ​​of all spatial areas in each task package is lower than a preset threshold. S144, Get the inventory personnel list. The inventory personnel list includes several inventory personnel, the professional tags of the inventory personnel, and the current workload of the inventory personnel. S145, Based on all inventory personnel whose professional tags in the inventory personnel list match the professional fields of the task package, form a qualified personnel set for the task package; S146, sort several task packages according to the total workload assessment value of each task package to obtain the task package allocation sequence. The total workload assessment value is the sum of the workload assessment values ​​of all spatial regions within the task package. S147. Allocate each task package in descending order of the total workload assessment value in the task package allocation sequence, and assign the task package to the inventory personnel with the smallest current workload in the qualified personnel set, and update the current workload of the inventory personnel. S148, Based on the updated current workload of the inventory personnel, cyclically allocate the next task package until all task packages have been allocated; S149, all task packages assigned to the inventory personnel are used as the physical inventory task for the inventory personnel.

[0049] By implementing steps 141 to 149 above, a building spatial topology is constructed, and adjacent spatial areas are merged based on this topology to generate several task packages. This solves the problem of difficulty in comprehensively considering spatial relationships when manually assigning tasks, leading to excessive travel and long paths for inventory personnel. It achieves spatial aggregation of task packages, effectively reducing unnecessary on-site movement time for inventory personnel and improving the efficiency of each work session. By using a weighted formula to calculate the workload assessment value and controlling the workload of each task package below a threshold, it solves the problem of traditional allocation relying solely on experience to estimate the workload, resulting in significant disparities in workload and some personnel having backlogs while others are idle. This achieves quantification and balanced packaging of workload, leading to rational task allocation. By sorting task packages in descending order of total workload and prioritizing the allocation of the task package with the largest total workload, it ensures that large task packages are processed first, preventing them from affecting the overall progress. By combining qualified personnel sets formed according to professional fields and selecting those with the lowest current workload within these sets, the system resolves the issues of inventory errors caused by mismatched expertise in task allocation, and uneven workload resulting from considering only expertise without considering workload. This achieves optimal personnel matching under the dual constraints of professional fields and real-time workload, ensuring both the professionalism and accuracy of the inventory work while ensuring a balanced workload for human resources and accelerating the overall inventory process. Furthermore, by completing all task allocation through a cyclical allocation process, the system overcomes the inefficiency, subjectivity, and inability to achieve large-scale collaboration inherent in traditional manual allocation methods. This results in efficient, automated, and standardized allocation of inventory tasks, reducing communication and rework costs caused by improper allocation.

[0050] In specific implementation, the preset weighting formula in step 142 can be: In the formula, For spatial regions The workload assessment value is a dimensionless numerical value. For spatial regions area, For spatial regions The quantity of the items to be counted is pending. and These are pre-set weighting coefficients used to balance the impact of area and equipment quantity on actual inventory time. Their specific values ​​are determined based on historical inventory data or the experience of domain experts.

[0051] In specific implementation, in step S143, the formula for calculating the threshold when the sum of the workload assessment values ​​of all spatial regions within each task package is lower than the preset threshold can be: In the formula, To indicate having a professional field The number of personnel to be counted. This is the buffer coefficient.

[0052] In practice, in step S148, after each task package is assigned, the current workload of the inventory personnel is updated, and when assigning the next task package, priority is still given to assigning the one with the largest estimated workload. In practice, after all task packages have been allocated, a preset load evenness algorithm can be used to calculate the overall task allocation evenness based on the current workload of all inventory personnel. Specifically, the calculation formula for the load evenness algorithm can be: , In the formula, Let w represent the average workload of all inventory personnel, and W be the list of inventory personnel. This represents the current workload of the inventory personnel, which is the sum of the estimated workload values ​​of all task packages assigned to them. A smaller value indicates a more balanced load. Understandably, after calculating the load evenness for all task allocations, the evenness of the calculation results can be used to determine whether the overall inventory task allocation is reasonable. If it is unreasonable, manual adjustments can be made.

[0053] For example, such as Figure 4 As shown, a digital transfer system for physical objects based on model data and identification codes is provided. This system is built on server 102 and seamlessly integrated with various modeling platforms via a network. The digital transfer system for physical objects based on model data and identification codes includes: an acquisition module 201, a list generation module 202, a task allocation module 203, a batch generation module for physical identification codes 204, a task processing data receiving module 205, an update module 206, and a spatial identification code generation module 207.

[0054] The acquisition module 201 is configured to acquire initial model data, which includes a two-dimensional base map and a three-dimensional building information model. The inventory generation module 202 is configured to use the initial graphic data to generate an initial physical handover inventory based on the project decomposition structure. The initial physical handover inventory includes a spatial region, the name of the physical item within the spatial region, and the quantity of the physical item within the spatial region. The task allocation module 203 is configured to execute physical inventory tasks that are matched with the inventory personnel based on the initial physical handover list; The physical identification code batch generation module 204 is configured to perform batch generation of physical identification codes bound to the positioning chip. The physical identification codes are not associated with the physical objects on site or the physical object transfer list, and can be bound to any of the physical objects on site to be inventoried. The task processing data receiving module 205 is configured to receive task processing data, which is generated by the inventory personnel when completing the physical inventory task. The task processing data includes the binding information between the physical identification code and the physical object on site, the inventory information of the physical object on site, the location information of the physical object marked on the two-dimensional base map, the matching information of the physical object model in the three-dimensional building information model, the image information of the physical object on site, and the model update information of the physical object on site. The update module 206 is configured to use the task processing data to update the initial physical transfer list and the initial drawing data, respectively obtain the approved physical transfer list and approved drawing data, and update the physical association information of the physical identification code; The spatial identification code generation module 207 is configured to generate a spatial identification code bound to the spatial area. The spatial identification code includes the updated status information of all on-site objects within the spatial area. The spatial identification code is to be printed and pasted onto the corresponding on-site area.

[0055] In one exemplary embodiment, a computer device is provided, which may be a server or a terminal, and its internal structure diagram may be as follows. Figure 5As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs stored in the non-volatile storage media. The database stores initial model data, initial physical transfer lists, etc. The I / O interfaces are used for information exchange between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When executed by the processor, the computer program implements a digital physical transfer method based on model data and identification codes.

[0056] Those skilled in the art will understand that Figure 5 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0057] In one exemplary embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0058] In one exemplary embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.

[0059] In one exemplary embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described method embodiments.

[0060] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0061] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM).

[0062] The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0063] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0064] This document uses specific examples to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for digital transfer of physical objects based on image model data and identification codes, characterized in that, include: Acquire initial model data, which includes a two-dimensional base map and a three-dimensional building information model; Using the initial graphic data, an initial physical handover list is generated based on the project decomposition structure. The initial physical handover list includes a spatial region, the name of the physical item within the spatial region, and the quantity of the physical item within the spatial region. Based on the initial physical handover list, generate physical inventory tasks that match the inventory personnel; Batch generation of physical identification codes bound to positioning chips, wherein the physical identification codes are not associated with physical objects on site or the physical object transfer list, and can be bound to any physical object on site to be inventoried; Receive task processing data, which is generated by the inventory personnel when completing the physical inventory task. The task processing data includes the binding information between the physical identification code and the physical object on site, the inventory information of the physical object on site, the location information of the physical object marked on the two-dimensional base map, the matching information of the physical object model in the three-dimensional building information model, the image information of the physical object on site, and the model update information of the physical object on site. Using the task processing data, update the initial physical transfer list and the initial drawing data to obtain the approved physical transfer list and approved drawing data respectively, and update the physical association information of the physical identification code; Generate a spatial identification code bound to the spatial area. The spatial identification code includes the updated status information of all on-site objects within the spatial area. The spatial identification code is to be printed and affixed to the corresponding on-site area.

2. The method for digital transfer of physical objects based on image model data and identification codes according to claim 1, characterized in that, The initial physical transfer list also includes professional fields. The process of generating physical inventory tasks matching the inventory personnel based on the initial physical transfer list includes: The architectural spatial topology is constructed based on the aforementioned three-dimensional building information model; Using a preset weighting formula, the workload assessment value of the spatial area is calculated based on the area of ​​the spatial area and the number of physical objects within the spatial area; Based on the architectural space topology, the same professional fields in adjacent spatial areas are merged to generate several task packages, and the sum of the workload assessment values ​​of all spatial areas in each task package is lower than a preset threshold. Obtain the inventory personnel list, which includes several inventory personnel, the professional tags of the inventory personnel, and the current workload of the inventory personnel; Based on all the inventory personnel whose professional tags in the inventory personnel list match the professional field of the task package, a qualified personnel set for the task package is formed. The task package is assigned to the inventory personnel with the lowest current workload in the qualified personnel set, and the current workload of the inventory personnel is updated. Based on the updated current workload of the inventory personnel, the next task package is assigned in a loop until all task packages are assigned. All task packages assigned to the inventory personnel are combined as the physical inventory task of the inventory personnel.

3. The method for digital transfer of physical objects based on image model data and identification codes according to claim 2, characterized in that, Before assigning the task package to the inventory personnel with the lowest current workload in the set of qualified personnel for the task package, and updating the current workload of the inventory personnel, the following steps are included: Several task packages are sorted according to their total workload assessment value to obtain a task package allocation sequence, wherein the total workload assessment value is the sum of the workload assessment values ​​of all spatial regions within the task package; Among them, inventory personnel are assigned to several task packages according to the task package allocation sequence.

4. The method for digital transfer of physical objects based on image model data and identification codes according to claim 2, characterized in that, The process of collecting all task packages assigned to the inventory personnel as their physical inventory tasks includes: A preset load uniformity algorithm is used, and the task allocation balance is calculated based on the current workload of all the inventory personnel.

5. The method for digital transfer of physical objects based on image model data and identification codes according to claim 1, characterized in that, The task processing data also includes information about the absence of the physical identification code on the on-site objects.

6. The method for digital transfer of physical objects based on image model data and identification codes according to claim 1, characterized in that, The on-site physical inventory information includes attribute data of newly added physical items, inventory loss data of physical items that are out of stock, and attribute data of physical items that are normally inventoried; the on-site physical item model update information includes upload reminders for newly added physical item models and removal reminders for removed physical item models; Specifically, based on the upload reminder information of the newly added physical object model, the model of the newly added physical object is obtained and the 3D building information model is updated; based on the removal reminder information of the removed physical object model, the model corresponding to the physical object that is missing in the inventory is removed and updated in the 3D building information model.

7. The method for digital transfer of physical objects based on image model data and identification codes according to claim 1, characterized in that, Before generating a physical inventory task matching the inventory personnel based on the initial physical transfer list, the process includes: sending the initial physical transfer list to the review recipient.

8. A digital transfer system for physical goods based on image model data and identification codes, characterized in that, include: The acquisition module is configured to acquire initial model data, which includes a two-dimensional base map and a three-dimensional building information model. The inventory generation module is configured to use the initial graphic data to generate an initial physical handover inventory based on the project decomposition structure. The initial physical handover inventory includes a spatial region, the name of the physical item within the spatial region, and the quantity of the physical item within the spatial region. The task allocation module is configured to generate physical inventory tasks that match the inventory personnel based on the initial physical handover list; The physical identification code batch generation module is configured to generate physical identification codes bound to positioning chips in batches. The physical identification codes are not associated with the physical objects on site or the physical object transfer list, and can be bound to any of the physical objects on site to be inventoried. The task processing data receiving module is configured to receive task processing data, which is generated by the inventory personnel when completing the physical inventory task. The task processing data includes the binding information between the physical identification code and the physical object on site, the inventory information of the physical object on site, the location information of the physical object marked on the two-dimensional base map, the matching information of the physical object model in the three-dimensional building information model, the image information of the physical object on site, and the model update information of the physical object on site. The update module is configured to use the task processing data to update the initial physical transfer list and the initial drawing data, respectively obtain the approved physical transfer list and approved drawing data, and update the physical association information of the physical identification code; The spatial identification code generation module is configured to generate a spatial identification code bound to the spatial area. The spatial identification code includes the updated status information of all on-site objects within the spatial area. The spatial identification code is to be printed and affixed to the corresponding on-site area.

9. A computer device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor executes the computer program to implement the digital transfer method for physical objects based on image data and identification codes as described in any one of claims 1-7.

10. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the digital transfer method for physical objects based on graphic data and identification codes as described in any one of claims 1-7.