Fixed asset map construction method and device and electronic equipment
By constructing a fixed asset map and utilizing three-dimensional data of the geographical environment and buildings, the problems of non-intuitive and large errors in fixed asset statistics were solved, and efficient and accurate fixed asset management was achieved.
Patent Information
- Application Number
- CN202510583168.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2045-05-07
AI Technical Summary
In the existing technology, the statistics of fixed assets mainly rely on table entry, which results in non-intuitive expression and poor readability. It is affected by human factors and has large statistical errors. In addition, the wide distribution of fixed assets increases the difficulty of statistics.
By constructing a fixed asset map, using geographic environment data and the three-dimensional laser point cloud and texture image data of buildings, a three-dimensional data base is generated, and the attribute information of the fixed assets is associated with the data base to form an intuitive map representation.
It improves the intuitiveness and readability of the expression of fixed assets, reduces statistical errors, improves statistical efficiency and accuracy, reduces human interference, and reduces statistical difficulty.
Smart Images

Figure CN120672846A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of digital information technology, and specifically, to a method and device for constructing a fixed asset map, and an electronic device. Background Art
[0002] Fixed assets refer to tangible assets held by an enterprise for the production of goods, provision of services, or management of operations, for example, factory buildings, machinery and equipment, transportation equipment, electronic equipment, etc.
[0003] Typically, fixed asset statistics are primarily collected through table entry. Using tables to indicate fixed assets results in a less intuitive and less readable presentation. Furthermore, table statistics are primarily completed by staff, subject to human factors and inconsistencies in the tables provided by staff from different departments. This leads to increased statistical errors and low statistical efficiency. Furthermore, the widespread distribution of fixed assets increases the difficulty of fixed asset statistics. Summary of the Invention
[0004] The embodiments of the present application provide a method and device for constructing a fixed asset map, and an electronic device, which can count fixed assets through the fixed asset map, thereby improving the intuitiveness and readability of the expression of fixed assets, improving the accuracy and efficiency of fixed asset statistics, and reducing the difficulty of fixed asset statistics.
[0005] In a first aspect, an embodiment of the present application provides a method for constructing a fixed asset map, comprising: obtaining geographic environment data of a first area; wherein the first area is the area where the fixed assets are located; constructing a first real-life three-dimensional data base for the first area based on the geographic environment data of the first area; obtaining three-dimensional laser point clouds and texture image data of the indoor and outdoor areas of buildings within the first area; on the first real-life three-dimensional data base, constructing the indoor and outdoor areas of the corresponding buildings in the first real-life three-dimensional data base based on the three-dimensional laser point clouds and texture image data of the indoor and outdoor areas of the buildings within the first area to obtain a second real-life three-dimensional data base for the first area; associating the attribute information of the fixed assets with the corresponding fixed assets in the second real-life three-dimensional data base to obtain a map of the fixed assets.
[0006] In one possible implementation, the geographic environment data of the first area includes image data, positioning and orientation system data, and image control results of the first area; constructing the first real-scene three-dimensional data base of the first area based on the geographic environment data of the first area includes: extracting feature points from the image data of the first area to obtain feature points of each image of the first area; determining feature points with the same name between different images of the first area based on the feature points of each image of the first area; determining the exterior orientation elements of each image of the first area based on the feature points with the same name between different images of the first area, the positioning and orientation system data of the first area, and image control results; matching each pixel on each image of the first area based on the exterior orientation elements of each image of the first area to calculate the three-dimensional spatial coordinates of each pixel on each image of the first area; constructing an irregular triangulated network model of the first area based on the three-dimensional spatial coordinates of each pixel on each image of the first area; matching the image data of the first area with the irregular triangulated network model, and mapping the texture information of the image data of the first area to the surface of the irregular triangulated network model to obtain the first real-scene three-dimensional data base of the first area.
[0007] In a possible implementation, the indoor and outdoor of the corresponding building in the first real-life 3D data base is constructed on the first real-life 3D data base according to the indoor and outdoor 3D laser point cloud and texture image data of the building in the first area to obtain the second real-life 3D data base of the first area, including: based on the indoor and outdoor 3D laser point cloud and texture image data of the building in the first area, combined with real-time positioning and mapping (SLAM) technology and refined modeling technology, on the first real-life 3D data base, the indoor and outdoor of the corresponding building in the first real-life 3D data base is jointly constructed to obtain the second real-life 3D data base of the first area.
[0008] In one possible implementation, associating the attribute information of the fixed assets with the corresponding fixed assets in the second real-life three-dimensional data base to obtain a map of the fixed assets includes: determining a first two-dimensional vector surface base map of the first area based on the model bottom edge contour of the fixed assets in the second real-life three-dimensional data base; wherein the first two-dimensional vector surface base map includes multiple vector surfaces, and each vector surface in the multiple vector surfaces corresponds to one of the fixed assets; marking the attribute information of the corresponding fixed assets on each vector surface in the first two-dimensional vector surface base map to obtain a second two-dimensional vector surface base map; associating the attribute information of the fixed assets with the corresponding fixed assets in the second real-life three-dimensional data base by establishing a mapping relationship between the second two-dimensional vector surface base map and the same fixed asset in the second real-life three-dimensional data base.
[0009] In a possible implementation, the method further includes: publishing the second two-dimensional vector surface base map and the second real-scene three-dimensional data base as services to provide services related to the fixed asset.
[0010] In a possible implementation, the method further includes: obtaining basic information data of the fixed assets and performing layer management on the basic information data of the fixed assets; and configuring different operating permissions for different managers according to the ownership of the fixed assets.
[0011] In a second aspect, an embodiment of the present application provides a device for constructing a fixed asset map, comprising: a first acquisition module for obtaining geographic environment data of a first area; wherein the first area is the area where the fixed assets are located; a first construction module for constructing a first real-scene three-dimensional data base of the first area based on the geographic environment data of the first area; a second acquisition module for obtaining three-dimensional laser point clouds and texture image data of the indoor and outdoor areas of buildings within the first area; a second construction module for constructing the indoor and outdoor areas of corresponding buildings in the first real-scene three-dimensional data base on the first real-scene three-dimensional data base based on the three-dimensional laser point clouds and texture image data of the indoor and outdoor areas of buildings within the first area, so as to obtain a second real-scene three-dimensional data base of the first area; an association module for associating the attribute information of the fixed assets with the corresponding fixed assets in the second real-scene three-dimensional data base to obtain a map of the fixed assets.
[0012] In a third aspect, an embodiment of the present application provides an electronic device comprising a memory and a processor; the memory is used to store a computer program; and the processor is used to implement the method for constructing a fixed asset map described in any one of the first aspects when executing the computer program.
[0013] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for constructing a fixed asset map described in any one of the first aspects is implemented.
[0014] In a fifth aspect, an embodiment of the present application provides a computer program product, which stores computer instructions. When the computer instructions are executed on a processor, the processor executes the method for constructing a fixed asset map described in any one of the first aspects.
[0015] The beneficial effects of the method for constructing a fixed asset map in the embodiment of the present application are:
[0016] Since the first area is the area where the fixed assets are located, constructing the first real-scene three-dimensional data base of the first area based on the geographic environment data of the first area can be understood as constructing the geographic environment data of the area where the fixed assets are located, providing a geographic environment data foundation for constructing a map of fixed assets.
[0017] Furthermore, a second real-world 3D data base for the first area is obtained by constructing the interior and exterior of the corresponding building in the first real-world 3D data base based on the 3D laser point cloud and texture image data of the building's interior and exterior within the first area. In other words, based on the geographic environment data of the area where the fixed asset is located, the interior and exterior of the building in the area where the fixed asset is located is constructed, allowing the second real-world 3D data base to more completely and accurately reflect the geographic environment data of the area where the fixed asset is located and the interior and exterior scenes of the building. This enables the second real-world 3D data base to comprehensively and accurately reflect the location and status of the fixed asset, providing more complete and accurate data for constructing a fixed asset map, thereby improving the accuracy and completeness of the fixed asset map. Thus, by associating the attribute information of the fixed asset with the corresponding fixed asset in the second real-world 3D data base, a fixed asset map can be obtained. This not only achieves the correspondence and association between the attribute information of the fixed asset and the corresponding fixed asset in the fixed asset map, but also provides a method for statistically analyzing fixed assets using the fixed asset map, thereby improving the accuracy of fixed asset statistics.
[0018] Moreover, the fixed asset map can intuitively indicate the location of the fixed assets, the environment and status of the fixed assets, and the corresponding attribute information of the fixed assets. Therefore, the fixed asset map can express the fixed assets more intuitively and visually, thereby improving the intuitiveness and readability of the expression of fixed assets.
[0019] Moreover, since the above-mentioned process of constructing the fixed asset map is implemented by equipment, it reduces labor input, reduces human interference, improves the efficiency and labor cost of fixed asset statistics, and further improves the accuracy of fixed asset statistics.
[0020] Moreover, since the data used to construct the fixed asset map includes the geographical environment data of the area where the fixed assets are located and the three-dimensional laser point cloud and texture image data of the indoor and outdoor areas of the buildings, and the above data are collected by unmanned oblique photography equipment and handheld three-dimensional laser scanners, the difficulty of fixed asset statistics is reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 A flowchart of a method for constructing a fixed asset map provided in an embodiment of the present application;
[0022] Figure 2 A schematic diagram of a process for constructing a first real-scene 3D data base according to an embodiment of the present application;
[0023] Figure 3 A schematic diagram of a device for constructing a fixed asset map provided in an embodiment of the present application;
[0024] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0025] To make the above-mentioned objects, features, and advantages of the present invention more clearly understood, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Instead, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of protection of the present invention.
[0026] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0027] The term "including" and its variations used in this document are open inclusions, that is, "including but not limited to"; the term "based on" means "based at least in part on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "optional embodiments". The relevant definitions of other terms will be given in the following description. It should be noted that the concepts of "first" and "second" mentioned in the present invention are only used to distinguish different devices, modules or units, etc., and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0028] It should be noted that the modifications of "one" and "multiple" mentioned in the present invention are illustrative rather than restrictive. Those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0029] The names of the messages or information exchanged between multiple devices in the embodiments of the present invention are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0030] Fixed assets refer to tangible assets held by an enterprise for the production of goods, provision of services, or management of operations. For example, for the railway sector, fixed assets primarily include tracks, office buildings, equipment within office buildings, and railway infrastructure along the tracks. Another example is a property management company, whose fixed assets primarily include residential buildings, public facilities, trees, roads, and computers, desks, and chairs in the property management office.
[0031] At present, in order to effectively utilize fixed assets, it is necessary to optimize and integrate fixed assets. The premise of optimizing and integrating fixed assets is to conduct statistics on fixed assets. Obviously, statistics on fixed assets is an important task.
[0032] Typically, fixed asset statistics are primarily collected through table entry. Using tables to indicate fixed assets results in a less intuitive and less readable presentation. Furthermore, table statistics are primarily completed by staff, subject to human factors and inconsistencies in the tables provided by staff from different departments. This increases statistical errors and reduces efficiency. Furthermore, the non-centralized distribution of fixed assets complicates fixed asset statistics.
[0033] For example, various railway departments are currently focusing on optimizing and integrating business systems and sharing them. They are committed to improving the quality of information system construction and promoting the in-depth application of information technology in daily work, thereby forming an intensive development model. The prerequisite for optimizing and integrating business systems and sharing them is to conduct a statistical analysis of existing railway-related fixed assets.
[0034] Railway marshaling yards are a type of fixed asset that plays a crucial role in the entire railway transportation system, undertaking a range of critical tasks, including vehicle marshaling, cargo loading and unloading, and train scheduling. However, due to the early construction of some marshaling yards, management issues exist. This leads to the following problems in the statistics of fixed assets within railway marshaling yards: the wide distribution of fixed assets increases the difficulty of statistical analysis, and there are also issues with the inconsistency of statistical tables for fixed assets, which increases statistical errors and reduces statistical efficiency.
[0035] In view of this, embodiments of the present application provide a method for constructing a fixed asset map, which can be executed by an electronic device. The electronic device includes, but is not limited to, a laptop computer, a desktop computer, a tablet computer, and the like. This method for constructing a fixed asset map allows for statistics to be collected using the fixed asset map, improving the intuitiveness and readability of the fixed asset representation, as well as the accuracy and efficiency of fixed asset statistics and reducing the difficulty of fixed asset statistics.
[0036] Below, refer to Figure 1 The method for constructing the fixed asset map provided in the embodiment of the present application is described in detail. Figure 1 As shown, the method for constructing the fixed asset map may include:
[0037] 101. Obtain geographic environment data of a first area.
[0038] The first area is the area where the fixed assets are located. Fixed assets have been explained above and will not be repeated here.
[0039] The first area can be aerially photographed by using an unmanned aerial vehicle (UAV) tilt photography device to obtain geographical environment data of the first area.
[0040] The geographical environment data of the first area includes but is not limited to the image data of the first area, positioning and orientation system data (POS data) and image control results. Among them:
[0041] The image data of the first area includes but is not limited to images shot at multiple angles of the first area.
[0042] The positioning and orientation system data includes relevant data for determining the position and orientation of each object in the first area in space.
[0043] Image control results mainly refer to the results data obtained by measuring image control points. Image control results may include but are not limited to the plane coordinates and elevation data of image control points.
[0044] 102. Construct a first real-scene three-dimensional data base of the first area based on the geographical environment data of the first area.
[0045] For example, when the geographical environment data of the first area includes the image data of the first area, the positioning and orientation system data and the image control results, such as Figure 2 As shown, the implementation process of 102 may include the following steps:
[0046] 201. Perform feature point extraction on the image data of the first area to obtain feature points of each image of the first area.
[0047] The image data of the first region includes multiple images, each of which can be understood as a frame. Feature points refer to special points in the image data that have unique properties and significant features and can represent important information of a local area of the image.
[0048] For example, feature points of each image may be extracted using a feature point extraction algorithm, including but not limited to SIFT (Scale Invariant Feature Transform), SURF (Speeded Up Robust Features), and the like.
[0049] 202. Determine feature points with the same name between different images in the first area based on the feature points of each image in the first area.
[0050] For example, feature points with the same name may be determined between different images using a feature point matching algorithm (such as a matching algorithm based on feature descriptors).
[0051] 203. Determine the exterior orientation elements of each image of the first area based on the feature points with the same name between different images of the first area, the positioning and orientation system data of the first area, and the image control results.
[0052] Specifically, based on the feature points with the same name between different images in the first area, combined with the positioning and orientation system data and image control results of the first area, an algorithm such as bundle adjustment can be used to inversely calculate the exterior orientation elements (position and attitude parameters) of each image. The exterior orientation elements of an image indicate the position and attitude of the image in space.
[0053] 204. According to the exterior orientation elements of each image of the first area, match each pixel on each image of the first area to calculate the three-dimensional space coordinates of each pixel on each image of the first area.
[0054] Specifically, each pixel on each image of the first area may be matched based on the exterior orientation elements of each image of the first area and using a dense matching algorithm to calculate the three-dimensional spatial coordinates of each pixel on each image of the first area.
[0055] Dense matching algorithms include but are not limited to semi-global matching (SGM) and patch-based matching. These algorithms match each pixel on the image and calculate the 3D spatial coordinates corresponding to each pixel.
[0056] 205. Construct an irregular triangulated network model of the first area according to the three-dimensional spatial coordinates of each pixel on each image of the first area.
[0057] Specifically, the pixels in all images of the first area may be divided into blocks according to the 3D spatial coordinates of each pixel in each image of the first area, and an irregular triangulated network model may be constructed according to the 3D spatial coordinates of the divided pixels.
[0058] Among them, when constructing an irregular triangulated network model, the Delaunay triangulation algorithm can often be used. This algorithm can ensure that the minimum internal angle of the triangle is maximized, thereby making the constructed triangulated network more reasonable.
[0059] 206. Match the image data of the first area with the irregular triangulated network model, and map the texture information of the image data of the first area to the surface of the irregular triangulated network model to obtain a first real-scene three-dimensional data base of the first area.
[0060] Obviously, by constructing the first real-scene three-dimensional data base, the first real-scene three-dimensional data base can carry information such as buildings, structures, roads, green belts, and environment in the first area.
[0061] 103. Obtain indoor and outdoor three-dimensional laser point cloud and texture image data of buildings in the first area.
[0062] For example, three-dimensional point cloud data and texture image data of the interior and exterior of buildings in the first area can be obtained by a three-dimensional laser scanning device.
[0063] 104. Based on the first real-scene 3D data base, the interior and exterior of the corresponding buildings in the first area are constructed based on the 3D laser point cloud and texture image data of the buildings' interior and exterior, thereby obtaining a second real-scene 3D data base for the first area. The second real-scene 3D data base for the first area includes not only the basic geographic data in the first real-scene 3D data base, but also detailed models of the interior and exterior of the buildings in the first area.
[0064] Since fixed assets are tangible assets held by an enterprise for the purpose of producing goods, providing services, or conducting business management, a second real-world 3D data base is constructed using geographic data of the area where the fixed assets are located (i.e., the first area) and 3D laser point clouds and texture image data of the building's interior and exterior. This second real-world 3D data base contains information about the fixed assets and the geographic environment in which they are located. This second real-world 3D data base includes information such as the location, shape, and status of the fixed assets, providing a data foundation for the subsequent generation of fixed asset maps and the statistical analysis of fixed assets based on these maps.
[0065] 105. Associate the fixed asset attribute information with the corresponding fixed asset in the second real-life 3D data base to obtain a fixed asset map. In other words, the second real-life 3D data base associated with the fixed asset attribute information is referred to as a fixed asset map. Fixed asset attribute information includes, but is not limited to, the fixed asset's name, number, location, status, age, original value, commissioning date, and net worth. This fixed asset map allows users to intuitively and quickly view fixed assets and their attribute information.
[0066] To sum up, since the first area is the area where the fixed assets are located, constructing the first real-life three-dimensional data base of the first area based on the geographic environment data of the first area can be understood as constructing the geographic environment data of the area where the fixed assets are located, providing a geographic environment data foundation for constructing a map of fixed assets.
[0067] Furthermore, a second real-world 3D data base for the first area is obtained by constructing the interior and exterior of the corresponding building in the first real-world 3D data base based on the 3D laser point cloud and texture image data of the building's interior and exterior within the first area. In other words, based on the geographic environment data of the area where the fixed asset is located, the interior and exterior of the building in the area where the fixed asset is located is constructed, allowing the second real-world 3D data base to more completely and accurately reflect the geographic environment data of the area where the fixed asset is located and the interior and exterior scenes of the building. This enables the second real-world 3D data base to comprehensively and accurately reflect the location and status of the fixed asset, providing more complete and accurate data for constructing a fixed asset map, thereby improving the accuracy and completeness of the fixed asset map. Thus, by associating the attribute information of the fixed asset with the corresponding fixed asset in the second real-world 3D data base, a fixed asset map can be obtained. This not only achieves the correspondence and association between the attribute information of the fixed asset and the corresponding fixed asset in the fixed asset map, but also provides a method for statistically analyzing fixed assets using the fixed asset map, thereby improving the accuracy of fixed asset statistics.
[0068] Moreover, the fixed asset map can intuitively indicate the location of the fixed assets, the environment and status of the fixed assets, and the corresponding attribute information of the fixed assets. Therefore, the fixed asset map can express the fixed assets more intuitively and visually, thereby improving the intuitiveness and readability of the expression of fixed assets.
[0069] Moreover, since the above-mentioned process of constructing the fixed asset map is implemented by equipment, it reduces labor input, reduces human interference, improves the efficiency and labor cost of fixed asset statistics, and further improves the accuracy of fixed asset statistics.
[0070] Moreover, since the data used to construct the fixed asset map includes the geographical environment data of the area where the fixed assets are located and the three-dimensional laser point cloud and texture image data of the indoor and outdoor areas of the buildings, and the above data are collected by drone oblique photography equipment and handheld three-dimensional laser scanners, the difficulty of fixed asset statistics is reduced.
[0071] In one possible implementation, constructing the interior and exterior of a corresponding building in the first real-scene 3D data base based on the 3D laser point cloud and texture image data of the interior and exterior of the building in the first area on the first real-scene 3D data base to obtain a second real-scene 3D data base for the first area may include:
[0072] Based on the indoor and outdoor three-dimensional laser point cloud and texture image data of the buildings in the first area, combined with SLAM (real-time localization and mapping) technology and refined modeling technology, the indoor and outdoor of the corresponding buildings in the first real-scene three-dimensional data base are jointly constructed on the first real-scene three-dimensional data base to obtain a second real-scene three-dimensional data base for the first area.
[0073] Obviously, through joint modeling, the accuracy of the construction can be improved, thereby further improving the accuracy and precision of the second real-life 3D data base.
[0074] In one possible implementation, associating the attribute information of the fixed asset with the corresponding fixed asset in the second real-scene 3D data base to obtain a map of the fixed asset may include:
[0075] First, a first two-dimensional vector surface base map of the first area is determined according to the bottom edge outline of the model of the fixed asset in the second real-scene three-dimensional data base.
[0076] The first two-dimensional vector surface base map includes multiple vector surfaces, and each of the multiple vector surfaces corresponds to a fixed asset.
[0077] Then, the attribute information of the corresponding fixed assets is marked on each vector surface in the first two-dimensional vector surface base map to obtain a second two-dimensional vector surface base map.
[0078] The first two-dimensional vector surface base map on which the attribute information of the fixed assets is marked is referred to as the second two-dimensional vector surface base map.
[0079] Finally, by establishing a mapping relationship between the second two-dimensional vector surface base map and the same fixed asset in the second real-scene three-dimensional data base, the attribute information of the fixed asset is associated with the corresponding fixed asset in the second real-scene three-dimensional data base.
[0080] In one possible implementation, the method for constructing a fixed asset map may further include:
[0081] The second 2D vector base map and the second real-world 3D data base are published as services to provide services related to fixed assets. These services include, but are not limited to, data query, statistics, and analysis of fixed assets.
[0082] In one possible implementation, the method for constructing a fixed asset map may further include:
[0083] Obtain basic data on fixed assets and manage them in layers. Assign different operating permissions to different managers based on the ownership of fixed assets.
[0084] The basic data of fixed assets includes but is not limited to the authority information, location information, etc. For example, based on the basic data of fixed assets, different types of basic data are divided into different layers to perform layer management of the basic data of fixed assets.
[0085] By configuring different management permissions, you can ensure the security of information in the fixed asset map.
[0086] The present application also provides a device for constructing a fixed asset map. Figure 3 As shown, the apparatus 300 may include:
[0087] The first obtaining module 301 is configured to obtain geographical environment data of a first area, wherein the first area is the area where the fixed assets are located;
[0088] A first construction module 302 is configured to construct a first real-scene three-dimensional data base for the first area based on the geographical environment data of the first area;
[0089] A second obtaining module 303 is used to obtain indoor and outdoor three-dimensional laser point cloud and texture image data of the building in the first area;
[0090] A second construction module 304 is configured to construct, on the first real-scene 3D data base, the interior and exterior of the corresponding building in the first real-scene 3D data base based on the 3D laser point cloud and texture image data of the interior and exterior of the building in the first area, to obtain a second real-scene 3D data base for the first area;
[0091] The association module 305 is configured to associate the attribute information of the fixed assets with the corresponding fixed assets in the second real-scene 3D data base to obtain a map of the fixed assets.
[0092] Optionally, the geographical environment data of the first area includes image data, positioning and orientation system data, and image control results of the first area;
[0093] The first construction module 302 is specifically used to extract feature points from the image data of the first area to obtain feature points of each image of the first area; determine feature points with the same name between different images of the first area based on the feature points of each image of the first area; determine the exterior orientation elements of each image of the first area based on the feature points with the same name between different images of the first area, the positioning and orientation system data of the first area and the image control results; match each pixel on each image of the first area based on the exterior orientation elements of each image of the first area to calculate the three-dimensional spatial coordinates of each pixel on each image of the first area; construct an irregular triangulated network model of the first area based on the three-dimensional spatial coordinates of each pixel on each image of the first area; match the image data of the first area with the irregular triangulated network model, and map the texture information of the image data of the first area to the surface of the irregular triangulated network model to obtain a first real-scene three-dimensional data base of the first area.
[0094] Optionally, the second construction module 304 is specifically used to jointly construct the indoor and outdoor areas of the corresponding buildings in the first real-scene three-dimensional data base on the first real-scene three-dimensional data base based on the three-dimensional laser point cloud and texture image data of the indoor and outdoor areas of the buildings in the first area, combined with SLAM (real-time localization and mapping) technology and refined modeling technology, to obtain a second real-scene three-dimensional data base for the first area.
[0095] Optionally, the association module 305 is specifically used to determine the first two-dimensional vector surface base map of the first area based on the model bottom edge outline of the fixed asset in the second real-life three-dimensional data base; wherein the first two-dimensional vector surface base map includes multiple vector surfaces, and each vector surface in the multiple vector surfaces corresponds to one of the fixed assets; the attribute information of the corresponding fixed asset is marked on each vector surface in the first two-dimensional vector surface base map to obtain the second two-dimensional vector surface base map; by establishing a mapping relationship between the second two-dimensional vector surface base map and the same fixed asset in the second real-life three-dimensional data base, the attribute information of the fixed asset is associated with the corresponding fixed asset in the second real-life three-dimensional data base.
[0096] Optionally, the association module 305 is further configured to publish the second two-dimensional vector surface base map and the second real-scene three-dimensional data base as services to provide services for related businesses of the fixed assets.
[0097] Optionally, the association module 305 is further configured to obtain basic information data of the fixed assets and perform layer management on the basic information data of the fixed assets; and configure different operating permissions for different managers according to the ownership of the fixed assets.
[0098] like Figure 4 As shown, an electronic device 400 provided by an embodiment of the present invention may include a processor 410 and a memory 420; the memory 420 is used to store a computer program; the processor 410 is used to implement the above-mentioned method for constructing a fixed asset map when executing the computer program.
[0099] An embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for constructing a fixed asset map as described above is implemented.
[0100] An embodiment of the present invention provides a computer program product, which stores computer instructions. When the computer instructions are executed on a processor, the processor executes the method for constructing a fixed asset map as described above.
[0101] An electronic device 400 that can serve as a server or client of the present invention will now be described, which is an example of a hardware device that can be applied to various aspects of the present invention. The electronic device 400 is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device 400 can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0102] The electronic device 400 includes a computing unit that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) or a computer program loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for device operation can also be stored. The computing unit, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0103] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM). In this application, the units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments of the present invention. In addition, the functional units in the various embodiments of the present invention can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into a single unit. The above-mentioned integrated units can be implemented in the form of hardware or software functional units.
[0104] Although the present invention is disclosed as above, the protection scope of the present invention is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention, and these changes and modifications will fall within the protection scope of the present invention.
Claims
1. A method for constructing a fixed asset map, characterized in that: include: Obtaining geographical environment data of a first area; wherein the first area is an area where the fixed asset is located; Constructing a first real-scene three-dimensional data base of the first area according to the geographical environment data of the first area; Obtaining indoor and outdoor three-dimensional laser point cloud and texture image data of the building within the first area; On the first real-scene 3D data base, constructing the interior and exterior of the corresponding building in the first real-scene 3D data base based on the 3D laser point cloud and texture image data of the interior and exterior of the building in the first area, so as to obtain a second real-scene 3D data base for the first area; The attribute information of the fixed assets is associated with the corresponding fixed assets in the second real-scene 3D data base to obtain a map of the fixed assets.
2. The method according to claim 1, characterized in that The geographical environment data of the first area includes image data, positioning and orientation system data and image control results of the first area; The step of constructing a first real-scene three-dimensional data base of the first area according to the geographical environment data of the first area comprises: Extracting feature points from the image data of the first area to obtain feature points of each image of the first area; determining feature points with the same name between different images of the first area according to the feature points of each image of the first area; determining exterior orientation elements of each image of the first area based on feature points with the same name between different images of the first area, positioning and orientation system data of the first area, and image control results; Matching each pixel on each image of the first area according to the exterior orientation elements of each image of the first area to calculate the three-dimensional spatial coordinates of each pixel on each image of the first area; constructing an irregular triangulated network model of the first area according to the three-dimensional spatial coordinates of each pixel on each image of the first area; The image data of the first area is matched with the irregular triangulated network model, and the texture information of the image data of the first area is mapped to the surface of the irregular triangulated network model to obtain a first real-scene three-dimensional data base of the first area.
3. The method according to claim 1, characterized in that The step of constructing the interior and exterior of the corresponding building in the first real-scene 3D data base based on the 3D laser point cloud and texture image data of the interior and exterior of the building in the first area on the first real-scene 3D data base to obtain a second real-scene 3D data base for the first area includes: Based on the indoor and outdoor three-dimensional laser point cloud and texture image data of the buildings in the first area, combined with real-time positioning and map construction technology and refined modeling technology, the indoor and outdoor of the corresponding buildings in the first real-scene three-dimensional data base are jointly constructed on the first real-scene three-dimensional data base to obtain a second real-scene three-dimensional data base for the first area.
4. The method according to claim 1, wherein Associating the attribute information of the fixed assets with the corresponding fixed assets in the second real-scene 3D data base to obtain a map of the fixed assets includes: Determine a first two-dimensional vector surface base map of the first area based on the bottom edge outline of the fixed asset model in the second real-scene three-dimensional data base; The first two-dimensional vector surface base map includes a plurality of vector surfaces, and each of the plurality of vector surfaces corresponds to one of the fixed assets; Marking the attribute information of the corresponding fixed asset on each vector surface in the first two-dimensional vector surface base map to obtain a second two-dimensional vector surface base map; By establishing a mapping relationship between the second two-dimensional vector surface base map and the same fixed asset in the second real-scene three-dimensional data base, the attribute information of the fixed asset is associated with the corresponding fixed asset in the second real-scene three-dimensional data base.
5. The method according to claim 4, characterized in that The method further comprises: The second two-dimensional vector base map and the second real-scene three-dimensional data base are published as services to provide services related to the fixed asset.
6. The method according to claim 1, characterized in that The method further comprises: Obtaining basic information data of the fixed assets and performing layer management on the basic information data of the fixed assets; Different operating permissions are assigned to different managers based on the ownership of the fixed assets.
7. A device for constructing a fixed asset map, characterized in that: include: A first obtaining module is configured to obtain geographical environment data of a first area, wherein the first area is an area where the fixed assets are located; A first construction module is configured to construct a first real-scene three-dimensional data base for the first area based on the geographical environment data of the first area; A second acquisition module is used to obtain indoor and outdoor three-dimensional laser point cloud and texture image data of the building in the first area; a second construction module configured to construct, on the first real-scene 3D data base, the interior and exterior of the corresponding building in the first real-scene 3D data base based on the 3D laser point cloud and texture image data of the interior and exterior of the building in the first area, to obtain a second real-scene 3D data base for the first area; The association module is used to associate the attribute information of the fixed assets with the corresponding fixed assets in the second real-scene three-dimensional data base to obtain a map of the fixed assets.
8. An electronic device, characterized in that: including memory and processor; The memory is used to store computer programs; The processor is configured to implement the method for constructing a fixed asset map according to any one of claims 1 to 6 when executing the computer program.
9. A computer-readable storage medium, characterized in that The storage medium stores a computer program, and when the computer program is executed by the processor, the method for constructing a fixed asset map according to any one of claims 1 to 6 is implemented.
10. A computer program product, characterized in that The computer program product stores computer instructions, and when the computer instructions are executed on a processor, the processor is caused to execute the method for constructing a fixed asset map according to any one of claims 1 to 6.
Citation Information
Patent Citations
Map construction method and device, equipment and storage medium
CN113920263A
Model generation method and device based on novel basic surveying and mapping and storage medium
CN114998536A
Electronic map generation method and device, equipment and storage medium
CN116129064A
Urban real scene three-dimensional modeling method based on multi-source geographic information coupling
CN116129067A
Three-dimensional live-action model establishment method based on laser point cloud
CN116452760A