Method, system and equipment for managing quantity of turnover material projects and storage medium
By building a system for collecting engineering information and image features of turnover materials entering the warehouse, and utilizing technologies such as 3D laser scanning and deep convolutional neural networks, the automated management of the quantity of turnover materials is achieved, solving the problems of low efficiency and accuracy in traditional management methods and ensuring construction progress and cost control.
Patent Information
- Application Number
- CN202510612679.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-13
- Publication Date
- 2025-09-12
AI Technical Summary
Under traditional manual management methods, the quantity management of turnover material projects is inefficient and inaccurate, affecting construction progress and cost control.
By constructing the engineering information of turnover materials entering the warehouse, collecting the image features of the target construction points, and extracting image features using 3D laser scanning, drone lidar, photo positioning devices and other equipment, combined with deep convolutional neural networks and registration algorithms, the automated counting and scheduling of the turnover materials can be achieved.
It improves the efficiency and accuracy of quantity management of turnover material projects, reduces the time cost of manual inspection and inventory, ensures the timeliness and accuracy of quantity counting, and realizes the reasonable scheduling of materials on the construction site.
Smart Images

Figure CN120634091A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of engineering cost management, and specifically to a method, system, equipment and storage medium for managing the quantity of turnover material projects. Background Art
[0002] As the scale of construction projects continues to expand, especially in large-scale comprehensive projects, the long construction routes, the many types of engineering structures, and the widely distributed construction sites will make the management of turnover materials increasingly complicated. Among them, turnover materials mainly include various types of construction formwork, scaffolding, construction supports, construction trestles, tunnel culvert in-house supports, construction platforms and other auxiliary construction materials. Since there are many types of turnover materials and they are scattered across multiple construction sites and workshops, it becomes extremely difficult to count the number of projects and to grasp the distribution of the number of turnover materials at each construction site, which will in turn affect the construction progress and cost control.
[0003] Currently, traditional management of project quantities of circulating materials generally relies on manual methods such as quota-based material distribution, daily on-site inventory checks, and monthly inventory checks by the project department. However, due to the limited number of material management personnel in the project department, the busy construction site, and the insufficient material management capabilities of on-site construction personnel, accurate and timely inventory checks are difficult to complete. Furthermore, the frequent dispatch of circulating materials between construction sites further exacerbates the difficulties of inventory checks. In summary, traditional manual management methods suffer from low management efficiency and inaccurate project quantity checks, posing significant challenges to the accurate control of project costs.
[0004] Therefore, how to improve the efficiency and accuracy of turnover material engineering quantity management is an urgent problem that needs to be solved. Summary of the Invention
[0005] The present application provides a method, system, device and storage medium for managing the quantity of turnover material projects, which can improve the efficiency and accuracy of turnover material project quantity management.
[0006] In a first aspect, an embodiment of the present application provides a method for managing the quantity of a turnover material project, the method comprising:
[0007] Constructing turnover material warehousing project information, wherein the turnover material warehousing project information includes the turnover material incoming quantity, outgoing quantity and three-dimensional image features;
[0008] Collecting target image features of a target construction point, and determining a target turnover material project quantity based on the target image features and turnover material storage project information;
[0009] The inventory of turnover material projects is realized based on the turnover material warehousing project information and the target turnover material project quantity.
[0010] In conjunction with the first aspect, in one embodiment, the constructing of turnover material storage project information includes:
[0011] When all turnover materials are put into storage, the point cloud data of each turnover material is extracted by a 3D laser scanner, and the 3D image features of the turnover material are extracted from the point cloud data. The 3D image features include key point information, local descriptors and global features;
[0012] Obtain the incoming and outgoing quantities of circulating materials in the circulating material transfer order, and construct the circulating material incoming engineering information based on the incoming and outgoing quantities and 3D image features of the circulating materials.
[0013] In conjunction with the first aspect, in one embodiment, collecting target image features of the target construction point includes:
[0014] The first image feature is formed by collecting image features of the target construction point based on the UAV laser radar;
[0015] The image feature of the target construction point is collected based on the photographic positioning device to form a second image feature;
[0016] The image features of the target construction point are collected based on the three-dimensional laser scanner to form a third image feature;
[0017] The first image feature, the second image feature and the third image feature are used as target image features.
[0018] In conjunction with the first aspect, in one embodiment, determining the target turnover material project quantity based on the target image features and the turnover material storage project information includes:
[0019] For the first image feature and the third image feature, three-dimensionally register the first image feature and the third image feature with the three-dimensional image features in the incoming project information using a registration algorithm to obtain an aligned three-dimensional point cloud dataset, wherein the three-dimensional point cloud dataset includes a matching relationship between the exposed turnover materials, the internal building materials, and the incoming project information;
[0020] Calculating a global feature similarity based on the aligned three-dimensional point cloud dataset, and determining the amount of exposed turnover materials and the amount of turnover materials inside the building based on the global feature similarity;
[0021] Based on the second image features, local texture features in the second image features are extracted based on a deep convolutional neural network. The local texture features are then compared with local descriptors in the turnover material storage project information using a feature matching algorithm to determine the number of obstructed turnover materials. The local texture features include surface texture, pattern, color, and shape.
[0022] The quantity of exposed turnover materials, the quantity of turnover materials inside the building, and the quantity of shielded turnover materials are taken as the target quantity of turnover materials.
[0023] In conjunction with the first aspect, in one embodiment, the counting of the turnover material project quantity based on the turnover material warehousing project information and the target turnover material project quantity includes:
[0024] If the target turnover material project quantity is less than the turnover material outbound quantity in the turnover material incoming project information, it is determined that there is loss of turnover materials at the construction site;
[0025] If the target turnover material project quantity is equal to the turnover material outbound quantity in the turnover material incoming project information, it is determined that there is no loss of turnover materials at the construction site.
[0026] In combination with the first aspect, in one embodiment, the method further includes:
[0027] Obtain the target turnover material quantity for each construction site within the preset time;
[0028] Determining a first construction site and a second construction site based on the target turnover material quantity, wherein the first construction site is a construction site with surplus turnover materials, and the second construction site is a construction site with a shortage of turnover materials;
[0029] The surplus turnover materials in the first construction site are put into storage, and a preset quantity of turnover materials are transferred from the warehouse to the second construction site to realize the scheduling of turnover materials.
[0030] In a second aspect, an embodiment of the present application provides a management system for the quantity of turnover materials in a project, the management system comprising:
[0031] An incoming information module is used to construct incoming engineering information of turnover materials, which includes incoming quantity, outgoing quantity and three-dimensional image features of turnover materials;
[0032] An image acquisition module, which is used to collect target image features of a target construction point and determine the target turnover material project quantity based on the target image features and turnover material storage project information;
[0033] The quantity counting module is used to count the quantity of turnover material projects based on the turnover material warehousing project information and the target turnover material project quantity.
[0034] In conjunction with the second aspect, in one embodiment, the warehousing information module is specifically configured to:
[0035] When all turnover materials are put into storage, the point cloud data of each turnover material is extracted by a 3D laser scanner, and the 3D image features of the turnover material are extracted from the point cloud data. The 3D image features include key point information, local descriptors and global features;
[0036] Obtain the incoming and outgoing quantities of circulating materials in the circulating material transfer order, and construct the circulating material incoming engineering information based on the incoming and outgoing quantities and 3D image features of the circulating materials.
[0037] In a third aspect, an embodiment of the present application provides a device for managing the quantity of circulating material projects, the device comprising a processor, a memory, and a program for managing the quantity of circulating material projects stored in the memory and executable by the processor, wherein when the program for managing the quantity of circulating material projects is executed by the processor, the steps of the method for managing the quantity of circulating material projects as described in any of the foregoing items are implemented.
[0038] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a management program for the quantity of circulating material projects is stored. When the management program for the quantity of circulating material projects is executed by a processor, the steps of the method for managing the quantity of circulating material projects as described in any of the foregoing items are implemented.
[0039] The beneficial effects of the technical solutions provided in the embodiments of the present application include:
[0040] By constructing turnover material incoming project information including the incoming quantity, outgoing quantity and three-dimensional image features of turnover materials, collecting target image features of the target construction site, and determining the target turnover material project quantity based on the target image features and the turnover material incoming project information; and realizing the inventory of turnover material project quantity based on the turnover material incoming project information and the target turnover material project quantity. In this application, not only the efficiency of on-site management is greatly improved through automated data processing, and the time cost of manual inspection and inventory is reduced, but also the accuracy and timeliness of the inventory of turnover material project quantity are ensured through the full coverage collection of turnover material information at the construction site and the real-time update of target image features. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 A flowchart illustrating an embodiment of a method for managing the quantity of turnover materials in this application;
[0042] Figure 2 For this application Figure 1 Detailed flow chart of step S10;
[0043] Figure 3 For this application Figure 1Detailed flow chart of step S20;
[0044] Figure 4 This is a functional module diagram of an embodiment of a management system for the quantity of turnover materials engineering of this application;
[0045] Figure 5 This is a schematic diagram of the hardware structure of the management equipment for the quantity of turnover materials involved in the embodiment of the present application. DETAILED DESCRIPTION
[0046] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. 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 this application.
[0047] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0048] In a first aspect, an embodiment of the present application provides a method for managing the quantity of turnover material projects.
[0049] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of an embodiment of the method for managing the quantity of turnover materials in this application. Figure 1 As shown, the management methods for the quantity of turnover materials include:
[0050] Step S10: Constructing turnover material warehousing project information, wherein the turnover material warehousing project information includes the turnover material incoming quantity, outgoing quantity and three-dimensional image features.
[0051] For example, in the embodiments of the present application, turnover materials refer to standardized construction structures that can be repeatedly recycled and reused during the construction process, including but not limited to various pipes (such as steel pipe piles, which are used to form construction supports, pier piers, steel pipe pile cofferdams, etc.), plates (such as pier bridge panels, construction platform surfaces, etc.), steel sections (such as channel steel, I-beams, angle steels, etc.), truss structures (such as Bailey plates, trusses, etc.), and beam structures (such as distribution beams, etc.).
[0052] Specifically, the warehousing project information for turnover materials includes the incoming and outgoing quantities of turnover materials and their three-dimensional image features. The incoming and outgoing quantities of turnover materials can be recorded and updated in real time through sensors or barcode scanning to ensure data accuracy. To extract three-dimensional image features, it is first necessary to acquire point cloud data of the turnover materials using acquisition equipment such as laser scanning, depth cameras, or structured light technology. Then, point cloud data from different sources are aligned using point cloud processing algorithms (such as registration and denoising). The three-dimensional image features of the turnover materials are then extracted using key point detection algorithms and local feature description algorithms. Based on the three-dimensional image features, information such as the geometric shape, size, and surface features of each turnover material can be calculated. Finally, the outgoing quantity of the turnover materials and the three-dimensional image features of the turnover materials can be combined to construct the warehousing project information for the turnover materials to ensure accuracy, real-timeness, and efficiency. This process relies on advanced image processing and data matching algorithms in multiple links to achieve automated management and precise tracking. Point cloud processing algorithms, key point detection algorithms, and local feature description algorithms are common knowledge in the field and are not limited here for the sake of brevity.
[0053] Step S20: collecting target image features of the target construction point, and determining the target turnover material project quantity based on the target image features and turnover material storage project information.
[0054] Exemplarily, in an embodiment of the present application, the target construction site refers to a specific construction location or area in a construction project. The target image features of the target construction site can be acquired through a variety of image acquisition devices, and the target image features can be analyzed to identify the content related to turnover materials in the construction site. At the same time, the target image features are combined with the known three-dimensional image features in combination with the turnover material storage project information to infer the target turnover material quantity at the target construction site. The above process realizes the conversion from visual data to specific project requirements by matching the image features with the storage project information, and can accurately identify the quantity of turnover materials at the construction site, ensuring the timely supply of turnover materials and the smooth progress of construction.
[0055] Step S30: Count the quantity of turnover materials based on the turnover materials warehousing project information and the target turnover materials project quantity.
[0056] For example, in the embodiment of the present application, in the management of the turnover material quantity, the actual in-and-out status of the turnover materials can be first recorded based on the incoming project information, and then the quantity is counted in combination with the actual turnover material project quantity determined from the construction site (i.e., the target turnover material project quantity). Specifically, the inventory process includes comparing and analyzing the outgoing quantity of the turnover materials with the target turnover material project quantity, thereby accurately understanding the use and distribution of the turnover materials, thereby ensuring the smooth progress of the project.
[0057] This application constructs turnover material incoming project information including the incoming quantity, outgoing quantity, and three-dimensional image features of turnover materials, collects target image features of target construction points, and determines the target turnover material project quantity based on the target image features and the turnover material incoming project information; and counts the turnover material project quantity based on the turnover material incoming project information and the target turnover material project quantity. This application not only greatly improves the efficiency of on-site management through automated data processing and reduces the time cost of manual inspections and inventory counting, but also ensures the accuracy and timeliness of turnover material project quantity counting through real-time target image feature updates.
[0058] Furthermore, in one embodiment, referring to Figure 2 As shown, the construction of turnover material storage project information includes:
[0059] Step S101: When all turnover materials are put into storage, point cloud data of each turnover material is extracted by a 3D laser scanner, and 3D image features of the turnover material are extracted from the point cloud data. The 3D image features include key point information, local descriptors, and global features.
[0060] Step S102: Obtain the outgoing quantity of the turnover material in the turnover material incoming transfer order, and construct the turnover material incoming engineering information based on the incoming quantity, outgoing quantity and three-dimensional image features of the turnover material.
[0061] For example, in the embodiments of the present application, key point information, local descriptors and global features are commonly used feature parameters in three-dimensional image processing, and play an important role in the processing of point cloud data and object recognition. The above-mentioned feature parameters correspond to different levels of information extraction methods, which can ensure accurate object recognition and matching; wherein, key points refer to points with significant features on the surface of an object, usually points where the local structure changes greatly or is not easily deformed; for example, in a three-dimensional point cloud, these key points may be located at the edge, corner or surface protrusion of the object, etc. The key points are used to provide stable reference points for subsequent matching and recognition; local descriptors can be determined by extracting the features of the structure around the key points in the local area, which is used to describe the shape, texture and other characteristics of the area. The local descriptors play a role in distinguishing different objects or different perspectives of the same object during the matching process; global features are comprehensive features extracted from the entire object or scene, usually including information such as the overall shape, volume distribution, and surface smoothness of the object. They are used to quickly identify the overall structure of the object and help the system perform object recognition and classification.
[0062] Specifically, all turnover materials can be scanned using a 3D laser scanner to obtain their point cloud data, which represents the 3D spatial information of the turnover materials. The point cloud data is then processed to extract the 3D image features of the turnover materials. These features, including key point information, local descriptors, and global features, can effectively reflect the shape, size, and surface characteristics of the material, providing a basis for subsequent identification and matching. The number of turnover materials shipped out, as recorded in the turnover material incoming transfer order, is then obtained and combined with the extracted 3D image features to construct the turnover material incoming information. The above process ensures the precise tracking of turnover materials, providing efficient and accurate support for subsequent inventory management and transfers.
[0063] Furthermore, in one embodiment, referring to Figure 3 As shown, the target image features of the target construction point are collected, including:
[0064] Step S201: collecting image features of the target construction point based on the UAV laser radar to form a first image feature;
[0065] Step S202: collecting image features of the target construction point based on the photographic positioning device to form a second image feature;
[0066] Step S203: collecting image features of the target construction point based on the 3D laser scanner to form a third image feature;
[0067] Step S204: taking the first image feature, the second image feature and the third image feature as target image features.
[0068] Exemplarily, in an embodiment of the present application, the target image features include a first image feature, a second image feature, and a third image feature. The laser radar is used to scan the target construction point to obtain accurate spatial coordinate information and generate high-precision three-dimensional image features; the photographic positioning device is used to provide accurate two-dimensional image data and position coordinate information to assist in accurate spatial positioning and image analysis at the construction point; and the three-dimensional laser scanner is used to provide accurate three-dimensional geometric data for subsequent object morphological modeling and target recognition.
[0069] Specifically, the target construction point can be scanned by the UAV laser radar to obtain the image features of the target construction point to form the first image feature, that is, it mainly relies on laser radar technology to obtain the laser reflection data of the target construction point to construct accurate three-dimensional point cloud data and image information; the target construction point is photographed by a photographic positioning device to obtain the image features of the target construction point (that is, high-precision two-dimensional image information) to form the second image feature; the target construction point is scanned based on a three-dimensional laser scanner to obtain the image features of the target construction point and form a third image feature. The three-dimensional laser scanner can capture the spatial geometric information of the target construction point and form high-precision point cloud image data. The acquisition of target image features provides complete multi-source data support for subsequent target recognition, analysis and processing; it should be understood that the image features collected by different technical means in the above steps complement each other, and together provide more comprehensive and accurate target image features to ensure the accuracy and completeness of the construction point information.
[0070] Furthermore, in one embodiment, determining the target turnover material project quantity based on the target image features and the turnover material storage project information includes:
[0071] For the first image feature and the third image feature, three-dimensionally register the first image feature and the third image feature with the three-dimensional image features in the incoming project information using a registration algorithm to obtain an aligned three-dimensional point cloud dataset, wherein the three-dimensional point cloud dataset includes a matching relationship between the exposed turnover materials, the internal building materials, and the incoming project information;
[0072] Calculating a global feature similarity based on the aligned three-dimensional point cloud dataset, and determining the amount of exposed turnover materials and the amount of turnover materials inside the building based on the global feature similarity;
[0073] Based on the second image features, local texture features in the second image features are extracted based on a deep convolutional neural network. The local texture features are then compared with local descriptors in the turnover material storage project information using a feature matching algorithm to determine the number of obstructed turnover materials. The local texture features include surface texture, pattern, color, and shape.
[0074] The quantity of exposed turnover materials, the quantity of turnover materials inside the building, and the quantity of shielded turnover materials are taken as the target quantity of turnover materials.
[0075] Exemplarily, in an embodiment of the present application, the first image feature includes the image feature of exposed turnover materials and other material image features, which are three-dimensional image features; the second image feature includes the image feature of obscured turnover materials and other material image features, which are two-dimensional image features; the third image feature includes the image feature of turnover materials inside the building (i.e., the image feature of turnover materials inside the room and inside the hole) and other material image features, which are three-dimensional image features; therefore, the exposed turnover materials, obscured turnover materials and turnover materials inside the building can be extracted from each image feature through the following steps, and then the quantity information of the three can be determined respectively.
[0076] Specifically, for the first image features and the third image features (i.e., three-dimensional image features), the first image features and the third image features can be extracted through the registration algorithm, and then respectively registered with the three-dimensional image features in the stored project information to ensure that the features in the image can be accurately aligned in the three-dimensional space; specifically, the registration process compares the geometric relationship and texture information between different image features, and uses matching algorithms such as ICP (Iterative Closest Point) and SIFT (Scale-Invariant Feature Transform) to perform feature matching, optimize the alignment accuracy of the point cloud, and finally form an aligned three-dimensional point cloud dataset, which contains the correspondence between exposed turnover materials, building internal materials and stored project information. Through these matching results, it can be ensured that the image information collected from different perspectives is accurately mapped to the three-dimensional space, thereby providing a reliable data foundation for subsequent material analysis and resource management.
[0077] Specifically, based on the aligned three-dimensional point cloud dataset, the local geometric features of each point in the point cloud, such as curvature and normal vector, can be calculated through a feature point detection algorithm to identify points with significant geometric features (i.e., key points). Then, by analyzing the local structure in the point cloud and combining the normal vector and curvature information of the point, the position of the key point can be optimized to ensure its representativeness and stability in the entire point cloud data. Once the key point is identified, the local descriptor of the point can be calculated, which reflects the geometric shape of the area around the point. Then, by calculating the similarity of the local descriptors, the global feature similarity can be obtained to identify the same or similar material features in different images or different perspectives based on the global feature similarity, thereby achieving cross-perspective matching of exposed turnover material information and internal turnover material information of the building, thereby effectively determining the amount of exposed turnover materials and internal turnover materials at the target construction point. For example, the similarity of two local descriptors (i.e., global feature similarity) can be measured by calculating the Euclidean distance between the local descriptors. The closer the descriptors are, the smaller the Euclidean distance is, which means that the two local features are more similar. The calculation formula of the Euclidean distance is as follows:
[0078] d=|D1-D2|,
[0079] Where D1 is the first local descriptor; D2 is the second local descriptor; and d is the Euclidean distance.
[0080] It can be understood that local texture features include information such as surface texture, pattern, color and shape, and the detailed features of the material can be effectively identified through local texture features; for the second image feature (i.e., two-dimensional image characteristics), its local texture features can be extracted through a deep convolutional neural network, and then combined with the feature matching algorithm to perform similarity comparison with the local descriptors in the stored project information to infer the number of obstructed turnover materials; finally, the number of exposed turnover materials, the number of turnover materials inside the building, and the number of obstructed turnover materials are integrated to obtain the target turnover material quantity, thereby providing accurate data support for subsequent project management and resource allocation.
[0081] Furthermore, in one embodiment, the counting of the turnover material project quantity based on the turnover material storage project information and the target turnover material project quantity includes:
[0082] If the target turnover material project quantity is less than the turnover material outbound quantity in the turnover material incoming project information, it is determined that there is loss of turnover materials at the construction site;
[0083] If the target turnover material project quantity is equal to the turnover material outbound quantity in the turnover material incoming project information, it is determined that there is no loss of turnover materials at the construction site.
[0084] For example, in an embodiment of the present application, the outbound quantity of turnover materials in the turnover material incoming project information refers to the turnover materials taken out of the warehouse for use at the construction site, and the target turnover material project quantity is the actual turnover material quantity at the construction site obtained by inventory. Therefore, the target turnover material project quantity must be less than or equal to the preset turnover material outbound project quantity.
[0085] Specifically, during the construction process, by comparing the target turnover material project quantity with the turnover material outbound quantity, the usage status of turnover materials can be effectively evaluated. When the target turnover material project quantity is less than the turnover material outbound quantity, it indicates that there is loss of turnover materials at the construction site, that is, the actual demand may not be fully met due to reasons such as material loss, waste, damage, or improper use. Conversely, when the target turnover material project quantity equals the turnover material outbound quantity, it indicates that the use of turnover materials is consistent with the planned schedule, that is, there is no loss, the turnover materials at the construction site are properly managed, and the turnover material supply can accurately match construction needs. Therefore, through the above comparison process, problems in construction site material management can be discovered in a timely manner, and corresponding measures can be taken to ensure the rational utilization and management of materials.
[0086] Furthermore, in one embodiment, the method further includes:
[0087] Obtain the target turnover material quantity for each construction site within the preset time;
[0088] Determining a first construction site and a second construction site based on the target turnover material quantity, wherein the first construction site is a construction site with surplus turnover materials, and the second construction site is a construction site with a shortage of turnover materials;
[0089] The surplus turnover materials in the first construction site are put into storage, and a preset quantity of turnover materials are transferred from the warehouse to the second construction site to realize the scheduling of turnover materials.
[0090] For example, in the embodiment of the present application, the specific values of the preset duration and the preset quantity can be determined according to actual needs and are not limited here; the first construction site refers to a construction site with surplus turnover materials, and the second construction site refers to a construction site with a shortage of turnover materials; during the construction process, the first construction site and the second construction site can be identified by obtaining the target turnover material quantity of each construction site within the preset duration and analyzing the turnover material demand and actual quantity of each construction site; then, the excess turnover materials in the first construction site are put into storage management to ensure that these materials can be reasonably stored and managed. At the same time, the preset quantity of turnover materials is dispatched and extracted from the warehouse and delivered to the second construction site in a timely manner to meet the material needs of the construction site. It should be understood that the above process realizes the material allocation and resource balance between the construction sites, ensures the smooth progress of the construction progress, and avoids the risk of material waste and shortage.
[0091] In a second aspect, an embodiment of the present application also provides a management system for the quantity of turnover material projects.
[0092] In one embodiment, referring to Figure 4 , Figure 4 This is a functional module diagram of an embodiment of a management system for the number of turnover materials in this application. Figure 4 As shown, the management system for the quantity of turnover materials engineering includes:
[0093] An incoming information module is used to construct incoming engineering information of turnover materials, which includes incoming quantity, outgoing quantity and three-dimensional image features of turnover materials;
[0094] An image acquisition module, which is used to collect target image features of a target construction point and determine the target turnover material project quantity based on the target image features and turnover material storage project information;
[0095] The quantity counting module is used to count the quantity of turnover material projects based on the turnover material warehousing project information and the target turnover material project quantity.
[0096] Furthermore, in one embodiment, the warehousing information module is specifically used to:
[0097] When all turnover materials are put into storage, the point cloud data of each turnover material is extracted by a 3D laser scanner, and the 3D image features of the turnover material are extracted from the point cloud data. The 3D image features include key point information, local descriptors and global features;
[0098] Obtain the incoming and outgoing quantities of circulating materials in the circulating material transfer order, and construct the circulating material incoming engineering information based on the incoming and outgoing quantities and 3D image features of the circulating materials.
[0099] Furthermore, in one embodiment, the image acquisition module is specifically configured to:
[0100] The first image feature is formed by collecting image features of the target construction point based on the UAV laser radar;
[0101] The image feature of the target construction point is collected based on the photographic positioning device to form a second image feature;
[0102] The image features of the target construction point are collected based on the three-dimensional laser scanner to form a third image feature;
[0103] The first image feature, the second image feature and the third image feature are used as target image features.
[0104] Furthermore, in one embodiment, the image acquisition module is further configured to:
[0105] For the first image feature and the third image feature, three-dimensionally register the first image feature and the third image feature with the three-dimensional image features in the incoming project information using a registration algorithm to obtain an aligned three-dimensional point cloud dataset, wherein the three-dimensional point cloud dataset includes a matching relationship between the exposed turnover materials, the internal building materials, and the incoming project information;
[0106] Calculating a global feature similarity based on the aligned three-dimensional point cloud dataset, and determining the amount of exposed turnover materials and the amount of turnover materials inside the building based on the global feature similarity;
[0107] Based on the second image features, local texture features in the second image features are extracted based on a deep convolutional neural network. The local texture features are then compared with local descriptors in the turnover material storage project information using a feature matching algorithm to determine the number of obstructed turnover materials. The local texture features include surface texture, pattern, color, and shape.
[0108] The quantity of exposed turnover materials, the quantity of turnover materials inside the building, and the quantity of shielded turnover materials are taken as the target quantity of turnover materials.
[0109] Furthermore, in one embodiment, the quantity counting module is specifically configured to:
[0110] If the target turnover material project quantity is less than the turnover material outbound quantity in the turnover material incoming project information, it is determined that there is loss of turnover materials at the construction site;
[0111] If the target turnover material project quantity is equal to the turnover material outbound quantity in the turnover material incoming project information, it is determined that there is no loss of turnover materials at the construction site.
[0112] Furthermore, in one embodiment, the quantity counting module is further configured to:
[0113] Obtain the target turnover material quantity for each construction site within the preset time;
[0114] Determining a first construction site and a second construction site based on the target turnover material quantity, wherein the first construction site is a construction site with surplus turnover materials, and the second construction site is a construction site with a shortage of turnover materials;
[0115] The surplus turnover materials in the first construction site are put into storage, and a preset quantity of turnover materials are transferred from the warehouse to the second construction site to realize the scheduling of turnover materials.
[0116] This application constructs turnover material incoming project information including the incoming quantity, outgoing quantity, and three-dimensional image features of turnover materials, collects target image features of target construction points, and determines the target turnover material project quantity based on the target image features and the turnover material incoming project information; and counts the turnover material project quantity based on the turnover material incoming project information and the target turnover material project quantity. This application not only greatly improves the efficiency of on-site management through automated data processing and reduces the time cost of manual inspections and inventory counting, but also ensures the accuracy and timeliness of turnover material project quantity counting through real-time target image feature updates.
[0117] Among them, the functional implementation of each module in the above-mentioned management system for the number of turnover materials projects corresponds to the various steps in the above-mentioned management method embodiment for the number of turnover materials projects, and its functions and implementation processes will not be repeated here one by one.
[0118] On the third aspect, an embodiment of the present application provides a management device for the quantity of turnover material projects. The management device for the quantity of turnover material projects can be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.
[0119] Reference Figure 5 , Figure 5 Schematic diagram of the hardware structure of the management device for the quantity of turnover materials involved in the embodiment of the present application. In the embodiment of the present application, the management device for the quantity of turnover materials may include a processor, a memory, a communication interface and a communication bus.
[0120] The communication bus may be of any type and is used to interconnect the processor, memory, and communication interface.
[0121] Communication interfaces include input / output (I / O) interfaces, physical interfaces, and logical interfaces, used to interconnect components within the turnover material engineering quantity management device, as well as interfaces used to interconnect the turnover material engineering quantity management device with other devices (such as other computing devices or user devices). Physical interfaces can include Ethernet interfaces, fiber optic interfaces, ATM interfaces, etc.; user devices can include displays, keyboards, etc.
[0122] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.
[0123] The processor may be a general-purpose processor that can call a management program for the number of turnover materials projects stored in a memory and execute the management method for the number of turnover materials projects provided in the embodiments of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The method executed when the management program for the number of turnover materials projects is called can refer to the various embodiments of the management method for the number of turnover materials projects of the present application and will not be repeated here.
[0124] Those skilled in the art will understand that Figure 5 The hardware structure shown in the figure does not constitute a limitation to the present application and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.
[0125] In a fourth aspect, an embodiment of the present application also provides a readable storage medium.
[0126] The readable storage medium of the present application stores a management program for the quantity of turnover materials projects, wherein when the management program for the quantity of turnover materials projects is executed by a processor, the steps of the management method for the quantity of turnover materials projects as described above are implemented.
[0127] Among them, the method implemented when the management program of the turnover material project quantity is executed can refer to the various embodiments of the management method of the turnover material project quantity of this application, and will not be repeated here.
[0128] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit the "first", "second" and "third" to different types.
[0129] In the description of the embodiments of this application, the words "exemplary," "for example," or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary," "for example," or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.
[0130] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.
[0131] In some processes described in the embodiments of the present application, multiple operations or steps are included that appear in a specific order. However, it should be understood that these operations or steps may not be performed in the order in which they appear in the embodiments of the present application or may be performed in parallel. The sequence numbers of the operations are only used to distinguish between different operations, and the sequence numbers themselves do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations or steps may be performed in sequence or in parallel, and these operations or steps may be combined.
[0132] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0133] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device to execute the methods described in each embodiment of the present application.
[0134] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for managing the quantity of turnover materials, characterized in that: The management method for the turnover material engineering quantity includes: Constructing turnover material warehousing project information, wherein the turnover material warehousing project information includes the turnover material incoming quantity, outgoing quantity and three-dimensional image features; Collecting target image features of a target construction point, and determining a target turnover material project quantity based on the target image features and turnover material storage project information; The inventory of turnover material projects is realized based on the turnover material warehousing project information and the target turnover material project quantity.
2. The method for managing the quantity of turnover materials according to claim 1, characterized in that: The construction of turnover material storage project information includes: When all turnover materials are put into storage, the point cloud data of each turnover material is extracted by a 3D laser scanner, and the 3D image features of the turnover material are extracted from the point cloud data. The 3D image features include key point information, local descriptors and global features; Obtain the incoming and outgoing quantities of circulating materials in the circulating material transfer order, and construct the circulating material incoming engineering information based on the incoming and outgoing quantities and 3D image features of the circulating materials.
3. The method for managing the quantity of turnover materials according to claim 2, characterized in that: The target image features of the target construction point are collected, including: The first image feature is formed by collecting image features of the target construction point based on the UAV laser radar; The image feature of the target construction point is collected based on the photographic positioning device to form a second image feature; The image features of the target construction point are collected based on the three-dimensional laser scanner to form a third image feature; The first image feature, the second image feature and the third image feature are used as target image features.
4. The method for managing the quantity of turnover materials according to claim 3, characterized in that: The determining of the target turnover material project quantity based on the target image feature and the turnover material storage project information includes: For the first image feature and the third image feature, three-dimensionally register the first image feature and the third image feature with the three-dimensional image features in the incoming project information using a registration algorithm to obtain an aligned three-dimensional point cloud dataset, wherein the three-dimensional point cloud dataset includes a matching relationship between the exposed turnover materials, the internal building materials, and the incoming project information; Calculating a global feature similarity based on the aligned three-dimensional point cloud dataset, and determining the amount of exposed turnover materials and the amount of turnover materials inside the building based on the global feature similarity; Based on the second image features, local texture features in the second image features are extracted based on a deep convolutional neural network. The local texture features are then compared with local descriptors in the turnover material storage project information using a feature matching algorithm to determine the number of obstructed turnover materials. The local texture features include surface texture, pattern, color, and shape. The quantity of exposed turnover materials, the quantity of turnover materials inside the building, and the quantity of shielded turnover materials are taken as the target quantity of turnover materials.
5. The method for managing the quantity of turnover materials according to claim 1, characterized in that: The counting of the turnover material project quantity based on the turnover material warehousing project information and the target turnover material project quantity includes: If the target turnover material project quantity is less than the turnover material outbound quantity in the turnover material incoming project information, it is determined that there is loss of turnover materials at the construction site; If the target turnover material project quantity is equal to the turnover material outbound quantity in the turnover material incoming project information, it is determined that there is no loss of turnover materials at the construction site.
6. The method for managing the quantity of turnover materials according to claim 1, characterized in that: The method further comprises: Obtain the target turnover material quantity for each construction site within the preset time; Determining a first construction site and a second construction site based on the target turnover material quantity, wherein the first construction site is a construction site with surplus turnover materials, and the second construction site is a construction site with a shortage of turnover materials; The surplus turnover materials in the first construction site are put into storage, and a preset quantity of turnover materials are transferred from the warehouse to the second construction site to realize the scheduling of turnover materials.
7. A management system for the quantity of turnover materials, characterized in that: The management system for the turnover material engineering quantity includes: An incoming information module is used to construct incoming engineering information of turnover materials, which includes incoming quantity, outgoing quantity and three-dimensional image features of turnover materials; An image acquisition module, which is used to collect target image features of a target construction point and determine the target turnover material project quantity based on the target image features and turnover material storage project information; The quantity counting module is used to count the quantity of turnover material projects based on the turnover material warehousing project information and the target turnover material project quantity.
8. The management system for the quantity of turnover materials according to claim 7, characterized in that: The warehousing information module is specifically used for: When all turnover materials are put into storage, the point cloud data of each turnover material is extracted by a 3D laser scanner, and the 3D image features of the turnover material are extracted from the point cloud data. The 3D image features include key point information, local descriptors and global features; Obtain the incoming and outgoing quantities of circulating materials in the circulating material transfer order, and construct the circulating material incoming engineering information based on the incoming and outgoing quantities and 3D image features of the circulating materials.
9. A management device for the quantity of turnover materials, characterized in that: The management device for the quantity of circulating material projects includes a processor, a memory, and a management program for the quantity of circulating material projects stored in the memory and executable by the processor, wherein when the management program for the quantity of circulating material projects is executed by the processor, the steps of the management method for the quantity of circulating material projects as described in any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a management program for the quantity of turnover materials projects, wherein when the management program for the quantity of turnover materials projects is executed by a processor, the steps of the method for managing the quantity of turnover materials projects as described in any one of claims 1 to 6 are implemented.