CN110990917A - BIM model display method, device and system - Google Patents

BIM model display method, device and system Download PDF

Info

Publication number
CN110990917A
CN110990917A CN201911146669.0A CN201911146669A CN110990917A CN 110990917 A CN110990917 A CN 110990917A CN 201911146669 A CN201911146669 A CN 201911146669A CN 110990917 A CN110990917 A CN 110990917A
Authority
CN
China
Prior art keywords
bim
spatial position
position information
current spatial
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911146669.0A
Other languages
Chinese (zh)
Inventor
孔卫平
索召和
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Changkong Yunhai Technology Co Ltd
Original Assignee
Beijing Changkong Yunhai Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Changkong Yunhai Technology Co Ltd filed Critical Beijing Changkong Yunhai Technology Co Ltd
Priority to CN201911146669.0A priority Critical patent/CN110990917A/en
Publication of CN110990917A publication Critical patent/CN110990917A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The application discloses a method, a device and a system for displaying a BIM (building information modeling) model. The method comprises the steps that a server side obtains current spatial position information or construction drawing information sent by AR equipment, the AR equipment comprises a client side corresponding to the server side, and the current spatial position information is a visible visual field range of a user wearing the AR equipment; the server matches a BIM corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure; and sending the BIM corresponding to the current spatial position information or the construction drawing information to AR equipment so that the AR equipment displays the BIM corresponding to the current spatial position information or the construction drawing information. The problem that the utilization rate of the BIM is influenced by the existing BIM model display mode is solved.

Description

BIM model display method, device and system
Technical Field
The application relates to the technical field of data processing, in particular to a method, a device and a system for displaying a BIM (building information modeling) model.
Background
The Building Information Modeling (BIM) model is based on various relevant Information data of a Building engineering project, simulates real Information of a Building through digital Information simulation, and realizes functions of project supervision, property management, equipment management, digital processing, engineering management and the like through a three-dimensional Building model. In the actual engineering management process, the demand for displaying the BIM exists. In order to improve the service efficiency of the BIM model and the management efficiency, the mainstream BIM model display scheme is the light weight of VR and BIM models, the BIM model is displayed in an all-around mode through the VR technology according to the realization principle of the scheme, and the loading process of the model is accelerated through the light weight of the BIM. In practical use, the inventor finds that the heavy and immature VR equipment and the old and weak technology adopted by the lightweight BIM model in the mainstream technical scheme can cause the problems of incomplete model display and insufficient real-time model data loading, so that the use efficiency of the BIM model is influenced.
Disclosure of Invention
The application mainly aims to provide a method, a device and a system for BIM model display, so as to solve the problem that the utilization rate of the BIM model is influenced by the existing BIM model display mode.
To achieve the above object, according to a first aspect of the present application, a method of BIM model display is provided.
The BIM model display method comprises the following steps:
the method comprises the steps that a server side obtains current spatial position information or building drawing information sent by AR equipment, the AR equipment comprises a client side corresponding to the server side, and the current spatial position information is a visible visual field range of a user wearing the AR equipment;
the server matches a BIM corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure;
and sending the BIM corresponding to the current spatial position information or the construction drawing information to AR equipment so that the AR equipment displays the BIM corresponding to the current spatial position information or the construction drawing information.
Further, before the server acquires the current spatial location information or the construction drawing information sent by the AR device, the method further includes:
acquiring a classification screening requirement sent by AR equipment;
and the server side screens the BIM model meeting the classification screening requirement from all BIM models according to the classification screening requirement based on the artificial neural network model.
Further, the step of matching, by the server, a BIM model corresponding to the current spatial position information or the construction drawing information from all the BIM models according to the current spatial position information or the construction drawing information includes:
matching the identity of the BIM corresponding to the current spatial position information or the construction drawing information from the BIM meeting the classification screening requirement based on an artificial neural network model according to the current spatial position information or the construction drawing information;
and searching a BIM corresponding to the identity from a database according to the identity, wherein all BIM in the database are stored corresponding to the identity corresponding to the BIM.
Further, the method further comprises:
receiving predicted spatial position information sent by the AR equipment, wherein the predicted spatial position information is determined by the AR equipment according to real-time data of the change of the spatial position of the AR equipment and/or the change of the visual direction of a user wearing the AR equipment;
and matching a BIM corresponding to the preset spatial position information from the BIM meeting the classified screening requirement based on the artificial neural network model according to the predicted spatial position information to obtain a pre-displayed BIM so that the AR equipment can display the pre-displayed BIM.
Further, before sending the BIM model corresponding to the current spatial position information or the construction drawing information to the AR device, the method further includes:
acquiring real-time data of real equipment corresponding to a BIM (building information modeling) model corresponding to current spatial position information or construction drawing information through a data transmitting port of a sensor;
sending the BIM corresponding to the current spatial position information or the construction drawing information to the AR equipment so that the AR equipment displays the BIM corresponding to the current spatial position information or the construction drawing information, wherein the BIM comprises:
and overlapping the real-time data with the BIM corresponding to the current spatial position information or the building drawing information, and then sending the overlapped real-time data to the AR equipment, so that the AR equipment displays the BIM corresponding to the current spatial position information or the building drawing information and the real-time data in an overlapping manner.
Further, the method further comprises:
the method comprises the steps that a server side obtains original files of all BIM models of the whole building, and formatting processing is carried out on the original files;
and correspondingly storing the formatted BIM in the database according to the identity identification.
In order to achieve the above object, according to a second aspect of the present application, there is provided a method of BIM model display.
The BIM model display method comprises the following steps:
the AR equipment determines current spatial position information or construction drawing information through a spatial position calculating and identifying function, the AR equipment comprises a client corresponding to a server, and the current spatial position information is a visible field range of a user wearing the AR equipment;
sending the current spatial position information or the construction drawing information to the server side so that the server side matches a BIM model corresponding to the current spatial position information or the construction drawing information from all BIM models, wherein all BIM models are all BIM models corresponding to the whole building structure;
and receiving and displaying the BIM corresponding to the current spatial position information or the construction drawing information sent by the server.
Further, the method further comprises:
determining predicted spatial position information according to real-time data of the change of the spatial position of the AR equipment and/or the change of the visual direction of a user wearing the AR equipment;
sending the predicted spatial position information to a server side so that the server side matches a BIM (building information modeling) model corresponding to the predicted spatial position information according to the predicted spatial position information;
and receiving and displaying the BIM corresponding to the predicted spatial position information sent by the server.
To achieve the above object, according to a third aspect of the present application, there is provided an apparatus for BIM model exhibition.
The device for BIM model display according to the application comprises:
the system comprises a first acquisition unit, a second acquisition unit and a third acquisition unit, wherein the first acquisition unit is used for a server side to acquire current spatial position information or building drawing information sent by AR equipment, the AR equipment comprises a client side corresponding to the server side, and the current spatial position information is a visible field range of a user wearing the AR equipment;
the matching unit is used for matching the BIM model corresponding to the current spatial position information or the building drawing information from all BIM models by the server according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure;
and the sending unit is used for sending the BIM corresponding to the current spatial position information or the construction drawing information to the AR equipment so that the AR equipment displays the BIM corresponding to the current spatial position information or the construction drawing information.
Further, the apparatus further comprises:
the second obtaining unit is used for obtaining the classification screening requirements sent by the AR equipment before the server side obtains the current spatial position information or the construction drawing information sent by the AR equipment;
and the screening unit is used for screening the BIM which meets the classification screening requirement from all the BIM models by the server based on the artificial neural network model according to the classification screening requirement.
Further, the matching unit includes:
the matching module is used for matching the identity identification of the BIM corresponding to the current spatial position information or the building drawing information from the BIM meeting the classification screening requirement based on the artificial neural network model according to the current spatial position information or the building drawing information;
and the searching module is used for searching the BIM corresponding to the identity identifier from a database according to the identity identifier, and all BIM in the database are stored corresponding to the identity identifier corresponding to the BIM.
Further, the apparatus further comprises:
the AR equipment comprises a receiving unit, a judging unit and a judging unit, wherein the receiving unit is used for receiving predicted spatial position information sent by the AR equipment, and the predicted spatial position information is determined by the AR equipment according to real-time data of the change of the spatial position of the AR equipment and/or the change of the visual direction of a user wearing the AR equipment;
the matching unit is further used for matching a BIM corresponding to the preset spatial position information from the BIM meeting the classification screening requirement based on the artificial neural network model according to the predicted spatial position information to obtain a pre-displayed BIM so that the AR equipment can display the pre-displayed BIM.
Further, the apparatus further comprises:
the third acquisition unit is used for acquiring real-time data of real equipment corresponding to the BIM corresponding to the current spatial position information or the building drawing information through a data transmitting port of the sensor before the BIM corresponding to the current spatial position information or the building drawing information is sent to the AR equipment;
the sending unit is used for:
and overlapping the real-time data with the BIM corresponding to the current spatial position information or the building drawing information, and then sending the overlapped real-time data to the AR equipment, so that the AR equipment displays the BIM corresponding to the current spatial position information or the building drawing information and the real-time data in an overlapping manner.
Further, the apparatus further comprises:
the processing unit is used for the server side to obtain original files of all BIM models of the whole building and format the original files;
and the storage unit is used for correspondingly storing the formatted BIM model in the database according to the identity.
In order to achieve the above object, according to a fourth aspect of the present application, there is provided an apparatus for BIM model exhibition.
The device for BIM model display according to the application comprises:
the AR equipment comprises a determining unit, a judging unit and a judging unit, wherein the determining unit is used for determining current spatial position information or construction drawing information through a spatial position calculating and identifying function, the AR equipment comprises a client corresponding to a server, and the current spatial position information is a visible visual field range of a user wearing the AR equipment;
the sending unit is used for sending the current spatial position information or the construction drawing information to the server so that the server matches BIM models corresponding to the current spatial position information or the construction drawing information from all BIM models, and all BIM models are all BIM models corresponding to the whole building structure;
and the display unit is used for receiving and displaying the BIM corresponding to the current spatial position information or the construction drawing information sent by the server.
Further, the apparatus further comprises:
the determining unit is further used for determining predicted spatial position information according to real-time data of the change of the spatial position of the AR device and/or the change of the visual direction of a user wearing the AR device;
the sending unit is further configured to send the predicted spatial location information to a server, so that the server matches a BIM model corresponding to the predicted spatial location information according to the predicted spatial location information;
and the display unit is also used for receiving and displaying the BIM corresponding to the predicted spatial position information sent by the server.
In order to achieve the above object, according to a fifth aspect of the present application, there is provided a BIM model display system, the system including a server, an AR device:
the AR equipment comprises a client corresponding to the server, and the current spatial position information is a visible field range of a user wearing the AR equipment; matching BIM models corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure; sending the BIM corresponding to the current spatial position information or the construction drawing information to AR equipment;
the AR equipment is used for determining current spatial position information or construction drawing information through a spatial position calculating and identifying function; sending the current spatial position information or the construction drawing information to the server; and receiving and displaying the BIM corresponding to the current spatial position information or the construction drawing information sent by the server.
To achieve the above object, according to a sixth aspect of the present application, there is provided a non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the method of BIM model presentation of any one of the first and second aspects.
In the method, the device and the system for displaying the BIM model in the embodiment of the application, firstly, AR equipment determines current spatial position information or construction drawing information through a spatial position calculation and recognition function; sending the current spatial position information or the construction drawing information to the server; after receiving current spatial position information or building drawing information sent by AR equipment, the server matches BIM models corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure; sending the BIM corresponding to the current spatial position information or the construction drawing information to the AR equipment; and enabling the AR equipment to receive and display the BIM corresponding to the current spatial position information or the construction drawing information sent by the server. In this application, can show BIM model through AR equipment, compare with current VR equipment show BIM model that uses, show more all-round, can improve BIM model's rate of utilization.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, serve to provide a further understanding of the application and to enable other features, objects, and advantages of the application to be more apparent. The drawings and their description illustrate the embodiments of the invention and do not limit it. In the drawings:
FIG. 1 is a flow chart of a method for BIM model display according to an embodiment of the present application;
FIG. 2 is a flow chart of another BIM model display method provided in accordance with an embodiment of the present application;
fig. 3 is an architecture schematic diagram corresponding to a method for displaying a BIM model according to an embodiment of the present disclosure;
FIG. 4 is a block diagram illustrating components of an apparatus for BIM modeling according to an embodiment of the present disclosure;
FIG. 5 is a block diagram illustrating components of an apparatus according to another BIM model provided in an embodiment of the present application;
fig. 6 is a block diagram illustrating an apparatus according to yet another BIM model provided in an embodiment of the present application.
Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be used. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
According to an embodiment of the present application, there is provided a method for displaying a BIM model, as shown in fig. 1, the method includes the following steps:
s101, the server side obtains current space position information or building drawing information sent by the AR equipment.
The server provides the BIM stored with the user's desire to show to AR equipment, the AR equipment refers to the AR equipment such as Microsoft HoloLens and MagicLeap, and system software of the equipment comprises basic voice instruction and information input and processing functions of gesture operation and basic space position calculation and recognition functions. In addition to the general AR device function, the AR device in this embodiment further embeds a client corresponding to the server. Thus, data interaction can be carried out between the client and the server through the client installed in the AR device.
The service end acquires the current spatial position information or the construction drawing information so as to match a BIM (building information modeling) corresponding to the current spatial position information or the construction drawing information from the database according to the current spatial position information or the construction drawing information. The current spatial position information is the spatial position information where the AR device is currently located, namely the visible visual field range of the user wearing the AR device. The construction drawing information is information contained in the construction drawing lock corresponding to the BIM model to be displayed. The current spatial position information or the construction drawing information can be obtained by the AR device through spatial position calculation and image recognition functions.
And S102, the service end matches a BIM corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information.
All BIM models are stored in a database corresponding to the server side, and all BIM models refer to all BIM models corresponding to the whole building structure. Wherein the entire building structure is referred to in this embodiment as a building or a group of buildings. The specific storage mode of the BIM model in the database is that each BIM model is correspondingly stored with a corresponding unique identity, wherein the identity is configured by self-definition during storage. Each BIM model is stored in the database in the form of BIM data, and the BIM data comprises geometric data and non-geometric data corresponding to the BIM model. Non-geometric data includes attribute data, modeling related other data, and the like.
The principle that the server matches the corresponding BIM model according to the current spatial position information or the construction drawing information is that matching is performed according to an Artificial Intelligence (AI) algorithm. Before matching, training of the algorithm model is required according to the sample to obtain a matched algorithm model, the input of the algorithm model is the spatial position information or the construction drawing information of the AR equipment, and the output of the algorithm model is the unique identity corresponding to the BIM model. It should be noted that, when a set of spatial location information or a set of construction drawing information is input, the unique identifier that can be obtained is one or one set, because a set of spatial location information or a set of construction drawing information may correspond to multiple BIM models, and each BIM has a unique identifier. Therefore, the acquired current spatial position information or the acquired construction drawing information is input into the matched algorithm model to obtain the unique identity of the BIM corresponding to the current spatial position information or the construction drawing information, and then the BIM data corresponding to the corresponding BIM can be searched in the database according to the unique identity.
The matching of the BIM model through AI can improve the matching efficiency.
And S103, sending the BIM corresponding to the current spatial position information or the construction drawing information to the AR equipment so that the AR equipment displays the BIM corresponding to the current spatial position information or the construction drawing information.
The method comprises the steps of sending a BIM corresponding to current spatial position information or construction drawing information to AR equipment, namely sending BIM data corresponding to the BIM corresponding to the current spatial position information or construction drawing information to the AR equipment, and displaying the BIM in an all-dimensional mode through the AR equipment.
From the above description, it can be seen that, in the method for displaying a BIM model in the embodiment of the present application, first, the AR device determines current spatial position information or construction drawing information through a spatial position calculation and recognition function; sending the current spatial position information or the construction drawing information to the server; after receiving current spatial position information or building drawing information sent by AR equipment, the server matches BIM models corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure; sending the BIM corresponding to the current spatial position information or the construction drawing information to the AR equipment; and enabling the AR equipment to receive and display the BIM corresponding to the current spatial position information or the construction drawing information sent by the server. In this application, can show BIM model through AR equipment, compare with current VR equipment show BIM model that uses, show more all-round, can improve BIM model's rate of utilization.
As a further supplement and refinement to the above embodiments, according to the embodiments of the present application, another method for BIM model display is provided, as shown in fig. 2, the method includes the following steps:
s201, the server side obtains the classification screening requirements sent by the AR equipment.
The classified screening requirement is that the user sends the information to the AR equipment through voice so that the AR equipment receives the information. An example of specific classification screening requirements is given for explanation, and if a user wants to view a BIM model of a water heating pipeline in a certain building, the corresponding classification screening requirements may be the water heating pipeline; if the user wants to see the BIM model of a certain floor of a certain building, the corresponding classification screening requirement can be the Xth floor first.
S202, the server side screens the BIM which meets the classification screening requirements from all the BIM based on the artificial neural network model according to the classification screening requirements.
The input of the artificial neural network model in this step is category keywords extracted from the classified screening requirements, and the output is the identification information of the BIM model corresponding to the category keywords. The artificial neural network model is also obtained by training according to the training sample.
And extracting category keywords after the server side obtains the classification screening requirements, outputting the category keywords to the artificial neural network model in the step, obtaining the identity identification information of the BIM model corresponding to the classification screening requirements, and searching in a database according to the identity identification information of the corresponding BIM model to obtain the BIM model corresponding to the classification screening requirements.
Step S201 and step S202 are equivalent to performing a weight reduction process on all BIM models, so that efficiency can be improved when matching the BIM models to be displayed subsequently.
And S203, the AR equipment determines the current spatial position information or the construction drawing information through a spatial position calculating and identifying function.
The current spatial position information or the construction drawing information in this embodiment is the same as the current spatial position information or the construction drawing information in step S101 in fig. 1, and is not described herein again.
And S204, the AR equipment sends the current spatial position information or the construction drawing information to the server.
And S205, matching a BIM corresponding to the current spatial position information or the building drawing information from the BIM meeting the classification screening requirement based on the artificial neural network model according to the current spatial position information or the building drawing information.
Specifically, the implementation of this step includes: firstly, matching the identity of a BIM (building information modeling) model corresponding to current spatial position information or building drawing information from BIM models meeting the classification screening requirements based on an artificial neural network model according to the current spatial position information or the building drawing information; and searching a BIM corresponding to the identity from a database according to the identity, and correspondingly storing all BIM in the database and the corresponding identity.
It should be noted that the input of the artificial neural network model in this step is current spatial position information or construction drawing information, and the output is the unique identity of the BIM model.
In addition, description is made regarding storage of the BIM model in the server: firstly, a server side obtains original files of all BIM models of the whole building and formats the original files; and the formatting process is to analyze and convert the original file of the BIM model into file data which is in line with the calling of a server and is in line with the storage of a database. And then, correspondingly storing the formatted BIM in a database according to the identity. And storing the BIM and the corresponding unique identity according to a storage mode of a relational structure, wherein the specific BIM is stored in a database in the form of BIM data.
S206, the server side obtains real-time data of real equipment corresponding to the BIM corresponding to the current spatial position information or the construction drawing information through a data transmitting port of the sensor.
The sensor is a device used for detecting and acquiring equipment implementation data on actual equipment corresponding to the BIM model. The real-time data can be temperature, humidity, water flow speed, direction and the like, and the corresponding real-time data of different equipment is different. In practical application, in order to monitor real-time data, the sensor needs to send the real-time data to the data center or the management center in real time or at intervals through the data transmitting port, so that the server can acquire the real-time data by connecting the data transmitting port.
And S207, the server side superimposes the real-time data and the BIM corresponding to the current spatial position information or the construction drawing information and sends the superimposed BIM to the AR equipment.
And S208, the AR equipment displays the BIM corresponding to the current spatial position information or the construction drawing information and the real-time data in an overlapping mode.
During the display in a superimposed manner, if the real-time data is real-time data of a plurality of devices, the real-time data needs to be superimposed to the corresponding positions of the corresponding devices for display.
Furthermore, the embodiment can also perform intelligent prediction, that is, a BIM model which may need to be displayed by the user in the next step is predicted to be displayed according to the action of the user and the change of the visual field visible range. The principle of the specific intelligent prediction is to predict the change of the current spatial position information, determine the predicted spatial position information, then match and display the BIM model corresponding to the predicted spatial position information according to the predicted spatial position information, and the implementation manners of matching and displaying the BIM model corresponding to the predicted spatial position information and matching and displaying the BIM model corresponding to the current spatial position information are the same, and are not repeated here. It should be added that how to determine the predicted spatial location information, the specific principle is that the AR device determines the predicted spatial location information according to the real-time data of the change of the spatial location of the AR device and/or the change of the visual direction of the user wearing the AR device and the current spatial location information. Namely, on the basis of the current spatial position information, the predicted spatial position information is obtained by calculation and synthesis according to the changed real-time data. The intelligent prediction is carried out according to the action of the user and the change of the visual field visible range, and the BIM model display speed can be improved.
Further, this embodiment provides an architecture schematic diagram corresponding to the BIM model display method, as shown in fig. 3, including an AR device, a Data interface (Data API), a server, a BIM model original file, and a sensor. The AI edge calculation refers to the initial calculation of data based on an end at an AR equipment end, and mainly refers to the determination of space position information; the AI intelligent prediction mainly refers to matching a pre-displayed BIM model according to predicted spatial position information; "DataAPI" refers to the data acquisition, access layer; the intelligent analysis of data part is mainly the analysis, storage and matching of BIM model.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowcharts, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
According to an embodiment of the present application, there is also provided an apparatus for performing BIM model display of the method described in fig. 1 to 2, as shown in fig. 4, the apparatus includes:
the first obtaining unit 31 is configured to obtain, by a server, current spatial position information or construction drawing information sent by an AR device, where the AR device includes a client corresponding to the server, and the current spatial position information is a visible field range of a user wearing the AR device;
the matching unit 32 is used for the server to match the BIM corresponding to the current spatial position information or the building drawing information from all the BIM models according to the current spatial position information or the building drawing information, wherein all the BIM models are all BIM models corresponding to the whole building structure;
and a sending unit 33, configured to send the BIM model corresponding to the current spatial position information or the construction drawing information to the AR device, so that the AR device displays the BIM model corresponding to the current spatial position information or the construction drawing information.
From the above description, it can be seen that, in the device for displaying a BIM model in the embodiment of the present application, first, the AR device determines current spatial position information or construction drawing information through a spatial position calculation and recognition function; sending the current spatial position information or the construction drawing information to the server; after receiving current spatial position information or building drawing information sent by AR equipment, the server matches BIM models corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure; sending the BIM corresponding to the current spatial position information or the construction drawing information to the AR equipment; and enabling the AR equipment to receive and display the BIM corresponding to the current spatial position information or the construction drawing information sent by the server. In this application, can show BIM model through AR equipment, compare with current VR equipment show BIM model that uses, show more all-round, can improve BIM model's rate of utilization.
Further, as shown in fig. 5, the apparatus further includes:
the second obtaining unit 34 is configured to obtain a classification screening requirement sent by the AR device before the server obtains the current spatial position information or the building drawing information sent by the AR device;
and the screening unit 35 is used for screening the BIM meeting the classification screening requirements from all the BIM models by the server based on the artificial neural network model according to the classification screening requirements.
Further, as shown in fig. 5, the matching unit 32 includes:
the matching module 321 is configured to match, based on an artificial neural network model, an identity identifier of a BIM model corresponding to the current spatial position information or the building drawing information from the BIM models meeting the classification and screening requirements according to the current spatial position information or the building drawing information;
the searching module 322 is configured to search, according to the identity, a BIM model corresponding to the identity from a database, where all BIM models in the database are stored in correspondence with the corresponding identities.
Further, as shown in fig. 5, the apparatus further includes:
a receiving unit 36, configured to receive predicted spatial location information sent by the AR device, where the predicted spatial location information is determined by the AR device according to real-time data of a change in spatial location of the AR device and/or a change in visual direction of a user wearing the AR device;
the matching unit 32 is further configured to match a BIM model corresponding to the preset spatial position information from the BIM models meeting the classification screening requirement based on the artificial neural network model according to the predicted spatial position information, so as to obtain a pre-displayed BIM model, so that the AR device displays the pre-displayed BIM model.
Further, as shown in fig. 5, the apparatus further includes:
a third obtaining unit 37, configured to obtain, through a data transmitting port of the sensor, real-time data of the real device corresponding to the BIM model corresponding to the current spatial position information or the building drawing information before sending the BIM model corresponding to the current spatial position information or the building drawing information to the AR device;
the sending unit 33 is configured to:
and overlapping the real-time data with the BIM corresponding to the current spatial position information or the building drawing information, and then sending the overlapped real-time data to the AR equipment, so that the AR equipment displays the BIM corresponding to the current spatial position information or the building drawing information and the real-time data in an overlapping manner.
Further, as shown in fig. 5, the apparatus further includes:
the processing unit 38 is used for the server side to obtain original files of all BIM models of the whole building and format the original files;
and the storage unit 39 is used for correspondingly storing the formatted BIM model in the database according to the identity.
According to an embodiment of the present application, there is also provided an apparatus for performing BIM model display of the method described in fig. 1 to 2, as shown in fig. 6, the apparatus includes:
the determining unit 41 is configured to determine current spatial position information or construction drawing information by using a spatial position calculating and identifying function, where the AR device includes a client corresponding to a server, and the current spatial position information is a visible field range of a user wearing the AR device;
a sending unit 42, configured to send the current spatial position information or the building drawing information to the server, so that the server matches, from all the BIM models, a BIM model corresponding to the current spatial position information or the building drawing information, where all the BIM models are all BIM models corresponding to the entire building structure;
and the display unit 43 is configured to receive and display the BIM model corresponding to the current spatial position information or the construction drawing information sent by the server.
From the above description, it can be seen that, in the device for displaying a BIM model in the embodiment of the present application, first, the AR device determines current spatial position information or construction drawing information through a spatial position calculation and recognition function; sending the current spatial position information or the construction drawing information to the server; after receiving current spatial position information or building drawing information sent by AR equipment, the server matches BIM models corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure; sending the BIM corresponding to the current spatial position information or the construction drawing information to the AR equipment; and enabling the AR equipment to receive and display the BIM corresponding to the current spatial position information or the construction drawing information sent by the server. In this application, can show BIM model through AR equipment, compare with current VR equipment show BIM model that uses, show more all-round, can improve BIM model's rate of utilization.
Further, the determining unit 41 is further configured to determine predicted spatial position information according to real-time data of a change in spatial position of the AR device and/or a change in visual direction of a user wearing the AR device;
the sending unit 42 is further configured to send the predicted spatial location information to the server, so that the server matches a BIM model corresponding to the predicted spatial location information according to the predicted spatial location information;
the display unit 43 is further configured to receive and display the BIM model corresponding to the predicted spatial location information sent by the server.
Specifically, the specific process of implementing the functions of each unit and module in the device in the embodiment of the present application may refer to the related description in the method embodiment, and is not described herein again.
According to an embodiment of the present application, there is also provided a BIM model display system for implementing the method described in fig. 1 to 2, where the system includes a server and an AR device:
the AR equipment comprises a client corresponding to the server, and the current spatial position information is a visible field range of a user wearing the AR equipment; matching BIM models corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure; sending the BIM corresponding to the current spatial position information or the construction drawing information to AR equipment;
the AR equipment is used for determining current spatial position information or construction drawing information through a spatial position calculating and identifying function; sending the current spatial position information or the construction drawing information to the server; and receiving and displaying the BIM corresponding to the current spatial position information or the construction drawing information sent by the server.
From the above description, it can be seen that, in the BIM model display system according to the embodiment of the present application, first, the AR device determines current spatial position information or construction drawing information through a spatial position calculation and recognition function; sending the current spatial position information or the construction drawing information to the server; after receiving current spatial position information or building drawing information sent by AR equipment, the server matches BIM models corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure; sending the BIM corresponding to the current spatial position information or the construction drawing information to the AR equipment; and enabling the AR equipment to receive and display the BIM corresponding to the current spatial position information or the construction drawing information sent by the server. In this application, can show BIM model through AR equipment, compare with current VR equipment show BIM model that uses, show more all-round, can improve BIM model's rate of utilization.
There is also provided, in accordance with an embodiment of the present application, a non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the method of BIM model presentation described in any one of fig. 1-2.
It will be apparent to those skilled in the art that the modules or steps of the present application described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and they may alternatively be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, or fabricated separately as individual integrated circuit modules, or fabricated as a single integrated circuit module from multiple modules or steps. Thus, the present application is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims (10)

1. A method for BIM model display, the method comprising:
the method comprises the steps that a server side obtains current spatial position information or building drawing information sent by AR equipment, the AR equipment comprises a client side corresponding to the server side, and the current spatial position information is a visible visual field range of a user wearing the AR equipment;
the server matches a BIM corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure;
and sending the BIM corresponding to the current spatial position information or the construction drawing information to AR equipment so that the AR equipment displays the BIM corresponding to the current spatial position information or the construction drawing information.
2. The BIM model display method of claim 1, wherein before the server obtains the current spatial location information or the construction drawing information sent by the AR device, the method further comprises:
acquiring a classification screening requirement sent by AR equipment;
and the server side screens the BIM model meeting the classification screening requirement from all BIM models according to the classification screening requirement based on the artificial neural network model.
3. The BIM model display method of claim 2, wherein the step of matching the BIM model corresponding to the current spatial position information or the construction drawing information from all the BIM models by the server according to the current spatial position information or the construction drawing information comprises the following steps:
matching the identity of the BIM corresponding to the current spatial position information or the construction drawing information from the BIM meeting the classification screening requirement based on an artificial neural network model according to the current spatial position information or the construction drawing information;
and searching a BIM corresponding to the identity from a database according to the identity, wherein all BIM in the database are stored corresponding to the identity corresponding to the BIM.
4. The method of BIM model display of claim 2, further comprising:
receiving predicted spatial position information sent by the AR equipment, wherein the predicted spatial position information is determined by the AR equipment according to real-time data of the change of the spatial position of the AR equipment and/or the change of the visual direction of a user wearing the AR equipment;
and matching a BIM corresponding to the preset spatial position information from the BIM meeting the classified screening requirement based on the artificial neural network model according to the predicted spatial position information to obtain a pre-displayed BIM so that the AR equipment can display the pre-displayed BIM.
5. The method of BIM model exhibition in claim 1, wherein before sending the BIM model corresponding to the current spatial location information or construction drawing information to the AR device, the method further comprises:
acquiring real-time data of real equipment corresponding to a BIM (building information modeling) model corresponding to current spatial position information or construction drawing information through a data transmitting port of a sensor;
sending the BIM corresponding to the current spatial position information or the construction drawing information to the AR equipment so that the AR equipment displays the BIM corresponding to the current spatial position information or the construction drawing information, wherein the BIM comprises:
and overlapping the real-time data with the BIM corresponding to the current spatial position information or the building drawing information, and then sending the overlapped real-time data to the AR equipment, so that the AR equipment displays the BIM corresponding to the current spatial position information or the building drawing information and the real-time data in an overlapping manner.
6. A method for BIM model display, the method comprising:
the AR equipment determines current spatial position information or construction drawing information through a spatial position calculating and identifying function, the AR equipment comprises a client corresponding to a server, and the current spatial position information is a visible field range of a user wearing the AR equipment;
sending the current spatial position information or the construction drawing information to the server side so that the server side matches a BIM model corresponding to the current spatial position information or the construction drawing information from all BIM models, wherein all BIM models are all BIM models corresponding to the whole building structure;
and receiving and displaying the BIM corresponding to the current spatial position information or the construction drawing information sent by the server.
7. An apparatus for BIM model display, the apparatus comprising:
the system comprises a first acquisition unit, a second acquisition unit and a third acquisition unit, wherein the first acquisition unit is used for a server side to acquire current spatial position information or building drawing information sent by AR equipment, the AR equipment comprises a client side corresponding to the server side, and the current spatial position information is a visible field range of a user wearing the AR equipment;
the matching unit is used for matching the BIM model corresponding to the current spatial position information or the building drawing information from all BIM models by the server according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure;
and the sending unit is used for sending the BIM corresponding to the current spatial position information or the construction drawing information to the AR equipment so that the AR equipment displays the BIM corresponding to the current spatial position information or the construction drawing information.
8. An apparatus for BIM model display, the apparatus comprising:
the AR equipment comprises a determining unit, a judging unit and a judging unit, wherein the determining unit is used for determining current spatial position information or construction drawing information through a spatial position calculating and identifying function, the AR equipment comprises a client corresponding to a server, and the current spatial position information is a visible visual field range of a user wearing the AR equipment;
the sending unit is used for sending the current spatial position information or the construction drawing information to the server so that the server matches BIM models corresponding to the current spatial position information or the construction drawing information from all BIM models, and all BIM models are all BIM models corresponding to the whole building structure;
and the display unit is used for receiving and displaying the BIM corresponding to the current spatial position information or the construction drawing information sent by the server.
9. The BIM model display system is characterized by comprising a server side and an AR device:
the AR equipment comprises a client corresponding to the server, and the current spatial position information is a visible field range of a user wearing the AR equipment; matching BIM models corresponding to the current spatial position information or the building drawing information from all BIM models according to the current spatial position information or the building drawing information, wherein all BIM models are all BIM models corresponding to the whole building structure; sending the BIM corresponding to the current spatial position information or the construction drawing information to AR equipment;
the AR equipment is used for determining current spatial position information or construction drawing information through a spatial position calculating and identifying function; sending the current spatial position information or the construction drawing information to the server; and receiving and displaying the BIM corresponding to the current spatial position information or the construction drawing information sent by the server.
10. A non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the method of BIM model presentation of any one of claims 1 to 6.
CN201911146669.0A 2019-11-19 2019-11-19 BIM model display method, device and system Pending CN110990917A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911146669.0A CN110990917A (en) 2019-11-19 2019-11-19 BIM model display method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911146669.0A CN110990917A (en) 2019-11-19 2019-11-19 BIM model display method, device and system

Publications (1)

Publication Number Publication Date
CN110990917A true CN110990917A (en) 2020-04-10

Family

ID=70085480

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911146669.0A Pending CN110990917A (en) 2019-11-19 2019-11-19 BIM model display method, device and system

Country Status (1)

Country Link
CN (1) CN110990917A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111521193A (en) * 2020-04-23 2020-08-11 广东博智林机器人有限公司 Live-action navigation method, live-action navigation device, storage medium and processor
CN111797201A (en) * 2020-06-23 2020-10-20 中民筑友建设科技集团有限公司 BIM (building information modeling) model acquisition method, device, equipment and computer readable storage medium
CN111814230A (en) * 2020-06-19 2020-10-23 中民筑友有限公司 BIM model display method, device, equipment and computer readable storage medium
CN113791689A (en) * 2021-09-15 2021-12-14 云茂互联智能科技(厦门)有限公司 Control method and device of intelligent equipment, storage medium and electronic device

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106951083A (en) * 2017-03-20 2017-07-14 任芳 VR methods of exhibiting and system based on BIM
US9903730B1 (en) * 2016-08-24 2018-02-27 Tamerat S. Berhe Methods, devices, and systems for determining an estimated time of departure and arrival based on information associated with the destination
CN107885328A (en) * 2017-11-02 2018-04-06 杭州埃欧哲建设工程咨询有限公司 A kind of architectural design management system based on BIM and VR
CN108462868A (en) * 2018-02-12 2018-08-28 叠境数字科技(上海)有限公司 The prediction technique of user's fixation point in 360 degree of panorama VR videos
CN108710739A (en) * 2018-05-11 2018-10-26 北京建筑大学 A kind of Building Information Model lightweight and three-dimensional scenic visualization method and system
CN108874147A (en) * 2018-07-12 2018-11-23 深圳沃利创意工程有限公司 A kind of VR-BOX experience interactive device
CN108885799A (en) * 2016-03-23 2018-11-23 索尼互动娱乐股份有限公司 Information processing equipment, information processing system and information processing method
CN108898668A (en) * 2018-06-29 2018-11-27 陕西心像信息科技有限公司 The creation of the mapped system of two-dimentional drawing and threedimensional model and Map Searching method
US20180349522A1 (en) * 2017-06-05 2018-12-06 Siteaware Systems Ltd. Adaptive Modeling of Buildings During Construction
CN109299548A (en) * 2018-09-28 2019-02-01 宁波市安贞信息科技有限公司 A kind of the Building Information Model data publication and method for visualizing of network-oriented
CN109389135A (en) * 2017-08-03 2019-02-26 杭州海康威视数字技术股份有限公司 A kind of method for screening images and device
CN109635437A (en) * 2018-12-12 2019-04-16 上海宝冶集团有限公司 Method, apparatus, system and the readable storage medium storing program for executing of exhibition building design scheme
CN109863533A (en) * 2016-08-22 2019-06-07 奇跃公司 Virtually, enhancing and mixed reality system and method
CN109978029A (en) * 2019-03-13 2019-07-05 北京邮电大学 A kind of invalid image pattern screening technique based on convolutional neural networks
CN110083722A (en) * 2019-05-07 2019-08-02 广东电网有限责任公司 A kind of electronic drawing lookup method, device, equipment and readable storage medium storing program for executing
CN110134222A (en) * 2018-02-02 2019-08-16 上海集鹰科技有限公司 A kind of VR shows positioning sighting system and its positioning method of sight
CN110321892A (en) * 2019-06-04 2019-10-11 腾讯科技(深圳)有限公司 A kind of picture screening technique, device and electronic equipment

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108885799A (en) * 2016-03-23 2018-11-23 索尼互动娱乐股份有限公司 Information processing equipment, information processing system and information processing method
CN109863533A (en) * 2016-08-22 2019-06-07 奇跃公司 Virtually, enhancing and mixed reality system and method
US9903730B1 (en) * 2016-08-24 2018-02-27 Tamerat S. Berhe Methods, devices, and systems for determining an estimated time of departure and arrival based on information associated with the destination
CN106951083A (en) * 2017-03-20 2017-07-14 任芳 VR methods of exhibiting and system based on BIM
US20180349522A1 (en) * 2017-06-05 2018-12-06 Siteaware Systems Ltd. Adaptive Modeling of Buildings During Construction
CN109389135A (en) * 2017-08-03 2019-02-26 杭州海康威视数字技术股份有限公司 A kind of method for screening images and device
CN107885328A (en) * 2017-11-02 2018-04-06 杭州埃欧哲建设工程咨询有限公司 A kind of architectural design management system based on BIM and VR
CN110134222A (en) * 2018-02-02 2019-08-16 上海集鹰科技有限公司 A kind of VR shows positioning sighting system and its positioning method of sight
CN108462868A (en) * 2018-02-12 2018-08-28 叠境数字科技(上海)有限公司 The prediction technique of user's fixation point in 360 degree of panorama VR videos
CN108710739A (en) * 2018-05-11 2018-10-26 北京建筑大学 A kind of Building Information Model lightweight and three-dimensional scenic visualization method and system
CN108898668A (en) * 2018-06-29 2018-11-27 陕西心像信息科技有限公司 The creation of the mapped system of two-dimentional drawing and threedimensional model and Map Searching method
CN108874147A (en) * 2018-07-12 2018-11-23 深圳沃利创意工程有限公司 A kind of VR-BOX experience interactive device
CN109299548A (en) * 2018-09-28 2019-02-01 宁波市安贞信息科技有限公司 A kind of the Building Information Model data publication and method for visualizing of network-oriented
CN109635437A (en) * 2018-12-12 2019-04-16 上海宝冶集团有限公司 Method, apparatus, system and the readable storage medium storing program for executing of exhibition building design scheme
CN109978029A (en) * 2019-03-13 2019-07-05 北京邮电大学 A kind of invalid image pattern screening technique based on convolutional neural networks
CN110083722A (en) * 2019-05-07 2019-08-02 广东电网有限责任公司 A kind of electronic drawing lookup method, device, equipment and readable storage medium storing program for executing
CN110321892A (en) * 2019-06-04 2019-10-11 腾讯科技(深圳)有限公司 A kind of picture screening technique, device and electronic equipment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111521193A (en) * 2020-04-23 2020-08-11 广东博智林机器人有限公司 Live-action navigation method, live-action navigation device, storage medium and processor
CN111814230A (en) * 2020-06-19 2020-10-23 中民筑友有限公司 BIM model display method, device, equipment and computer readable storage medium
CN111797201A (en) * 2020-06-23 2020-10-20 中民筑友建设科技集团有限公司 BIM (building information modeling) model acquisition method, device, equipment and computer readable storage medium
CN113791689A (en) * 2021-09-15 2021-12-14 云茂互联智能科技(厦门)有限公司 Control method and device of intelligent equipment, storage medium and electronic device

Similar Documents

Publication Publication Date Title
CN110990917A (en) BIM model display method, device and system
CN109074607B (en) Learned model providing method and learned model providing device
CN107315824B (en) Method and device for generating thermodynamic diagram
CN110968712B (en) BIM family model acquisition method, device and system
CN106326482A (en) System of visualized big data collection and analysis and file conversion and method thereof
CN109325429A (en) A kind of method, apparatus, storage medium and the terminal of linked character data
CN114066718A (en) Image style migration method and device, storage medium and terminal
CN114863418A (en) Voltage-sharing field identification method and device, storage medium and terminal
CN110263748A (en) Method and apparatus for sending information
CN110110950A (en) Generate the method, apparatus and computer readable storage medium in dispatching road area
CN112613569A (en) Image recognition method, and training method and device of image classification model
US10762089B2 (en) Open ended question identification for investigations
CN109873790A (en) Network security detection method, device and computer readable storage medium
CN114565057B (en) Machine learning-based grading field identification method and device, storage medium and terminal
RU2687085C1 (en) Simplified texture comparison system
CN115690615A (en) Deep learning target identification method and system for video stream
US10424092B2 (en) Mapping infrastructure layout between non-corresponding datasets
CN105631404A (en) Method and device for clustering pictures
CN114079801A (en) On-demand overlaying of metadata onto video streams for intelligent video analytics
CN114297516A (en) Event discovery and display method and system based on knowledge graph
CN117435999A (en) Risk assessment method, apparatus, device and medium
CN110674263B (en) Method and device for automatically classifying model component files
CN117094660A (en) Construction monitoring method and system based on digital twin technology
CN111859985B (en) AI customer service model test method and device, electronic equipment and storage medium
CN108932704A (en) Image processing method, picture processing unit and terminal device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200410