Conference PaperPDF Available

An Integrated Solution for Automatic 3D Object-based Information Retrieval

Authors:

Abstract

As-is building information model (BIM) is regarded as the mainstream solution of the digital twin (DT) for the intelligent building management, especially in the facilities management (FM) phase for the existing buildings. The current automatic scan-to-BIM methods mainly focus on the detailed geometric information modelling. However, the attributes information of the 'secondary' building objects is equally valuable comparing to that of the primary structural objects in the FM workflow. These components may include the light fixture, plumbing and heating terminal and furniture. The knowledge supporting to the FM practice can be extracted based on the geometric and attribute information. Therefore, the 'secondary' building components should be efficiently modelled as the main operation and maintenance targets in the FM phase. This paper proposes an automatic 'secondary' object-based BIM model retrieval method based on segmented point cloud model. The machine learning (ML) supported technical conceptual framework will be introduced in this paper.
An Integrated Solution for Automatic 3D Object-based Information Retrieval
An Integrated Solution for Automatic 3D Object-based Information Retrieval
Ya W
.
1, Mudan W.1, Mahendrini A.1, Guangming W.1, Ioannis B.1 and Lizhao X.2
1University of Cambridge, Cambridge, United Kingdom, CB2 1PZ; email: yw710@cam.ac.uk
1University of Cambridge, Cambridge, United Kingdom, CB2 1PZ; email: mw923@cam.ac.uk
1University of Cambridge, Cambridge, United Kingdom, CB2 1PZ; email: mfa47@cam.ac.uk
1University of Cambridge, Cambridge, United Kingdom, CB2 1PZ; email: gw462@cam.ac.uk
1University of Cambridge, Cambridge, United Kingdom, CB2 1PZ; email: ib340@cam.ac.uk
2University of Hong Kong, Hong Kong SAR; email: u3008759@connect.hku.hk
ABSTRACT
As-is building information model (BIM) is regarded as the mainstream solution of the digital
twin (DT) for the intelligent building management, especially in the facilities management (FM)
phase for the existing buildings. The current automatic scan-to-BIM methods mainly focus on
the detailed geometric information modelling. However, the attributes information of the
‘secondary’ building objects is equally valuable comparing to that of the primary structural
objects in the FM workflow. These components may include the light fixture, plumbing and
heating terminal and furniture. The knowledge supporting to the FM practice can be extracted
based on the geometric and attribute information. Therefore, the ‘secondary’ building
components should be efficiently modelled as the main operation and maintenance targets in the
FM phase. This paper proposes an automatic ‘secondary’ object-based BIM model retrieval
method based on segmented point cloud model. The machine learning (ML) supported technical
conceptual framework will be introduced in this paper.
INTRODUCTION
Point cloud data (PCD) currently serves as one of the primitive representations to aid in
information modelling of existing building assets. Numerous researchers have developed the
integrated solutions to convert PCD into the DT model. However, the current methods
predominately focus on the geometric information modelling leading to that the value of DTs
cannot be realised. The attached real-world attribute information attached is more important in
the FM applications, such as operation and maintenance (O&M) management, asset management
and energy management (Lu et al., 2020; Wen et al., 2020). There is rare research discusses
about how to link the real-world building information to the created DT to facilitate its practical
value. This leads to a significant gap for practitioners in utilising the constructed DT via the
existing methods due to lack of knowledge output beyond geometric information. To address the
An Integrated Solution for Automatic 3D Object-based Information Retrieval
challenge, this paper proposes an object-based ‘secondary’ building componence information
retrieval method based on the BIM object libraries as key training datasets.
Unlike structural components, these 'secondary' components (Adán et al., 2018), for
example, the attributes of lighting fixtures are useful for the energy consumption calculations.
The BIM object databases are designed to include with these valuable attribute information as
well as the geometric information to meet the multiple management requirements in the FM
phase. By matching PCD with BIM objects, we can add valuable practical to enrich the DT
model. Zeng et al. (2020) developed a user exemplar-based method method to create a query
object and retrieve matching instances based on metric learning, and Adán et al. (2018)
developed a DT reconstruction method using an object database. However, it is still a manual
process to identify and match the corresponding digital object. The objective of this paper is to
develop an integrated object-driven geometric and attribute information retrieval framework to
realise the automatic knowledge modelling of DT. It leads to the research question of how to
realise the object-driven information retrieval based on the collected PCD. The contribution of
this research is to build the conceptual building information retrieval framework to enhance the
practical value of as-is DTs. The other contribution is the integrated neural network to
automatically identify the corresponding BIM object matching with the PCD cluster.
METHODOLOGY
Figure 1 Research methodology
There are three steps involved in this framework (see Figure 1), which are: a. geometric
information retrieval; b. attribute information retrieval; and c. knowledge extraction. The first
step involves using a ML-based network to retrieve geometric information, which is the
foundational stage where the shape and dimensions of the building are identified and captured.
Once the corresponding BIM object is matched, its associated attribute information is retrieved.
The attribute information matching in the next step mainly depends on a project building object
database. It is crucial that the geometric and attribute information are already paired and stored,
typically by estate management or an equivalent department. Finally, the geometric and attribute
information will be function-centred organised in the ontology-based knowledge graph to
significantly improves the practical application of the DT from the point cloud data. In this
paper, the technical solution of the geometric information retrieval using advanced ML
techniques will be mainly described.
FRAMEWORK OF AUTOMATIC 3D OBJECT-BASED INFORMATION RETRIEVAL
An Integrated Solution for Automatic 3D Object-based Information Retrieval
Geometric information retrieval of 3D object. The geometric information retrieval is powered
by the integrated ML network (see Figure 2). The lighting fixtures are listed as the examples
shown in the figure.
Figure 2 Technical pipeline of geometric information retrieval
Data preparation: Two sets of data should be prepared, which are the Anchor Object
point cloud model (AO) and the BIM object library. AO (AO1, AO2,…, AOn) in the Figure
2 is the target of the retrieval process, which is a specific part of the point cloud model in
a building asset that has been segmented and labelled. The BIM object library consists of
two parts, which are the general BIM object library and project database. The general
library is used for extracting features from specific categories of building elements and its
3D objects need to be converted into point cloud format. The project 3D object library
refers to the restricted dataset which should be provided by property stakeholders,
contains the positive selection of BIM objects (POs) matching with the AOs. It's crucial
for this library to label each pair of PO (POx) and AO (AOx) clearly, which is necessary
for the supervised learning process in the neural network.
Initial 3D object matching: This step includes two parts: feature extraction using
Multilayer Perceptron (MLP) supported neural network and subsequent similarity
calculation via Cosine Similarity (CS). MLP is a point-based method especially effective
for dealing with non-uniform point density which are widely used in PCD processing
work (Rauch & Braml, 2023). In the MLP neural network, the input layer receives the
point cluster of AOs. The network has multiple hidden layers, where neurons apply
activation functions to the inputs, facilitated by a system of weighted connections. The
feature vectors will be extracted through the iterative feedforward and backpropagation
process (Qi et al., 2017). After extracting the global signature of the point features from
both the AOs and the objects in the BIM object library, the framework employs CS
algorithm to identify the EO that bears the highest similarity to the AO. It is mainly used
for the point-based similarity calculation (Collins et al., 2023; Huang & You, 2012). In
the below equation 1), A and X represents the feature vector extracted from BIM object
library and AO respectively. The framework proposes calculating the output features of
An Integrated Solution for Automatic 3D Object-based Information Retrieval
both datasets (the AO and the BIM objects) rather than directly comparing raw point
cloud data, which is more effective due to the feature vectors are structured.
𝐶𝑜𝑠𝑖𝑛𝑒'𝑆𝑖𝑚𝑖𝑙𝑎𝑟𝑖𝑡𝑦'(𝐴,𝐵)=𝐴𝑋
𝐴‖‖𝑋=𝐴!𝑋!
"
!#$
9𝐴!
%"
!#$ 9𝑋!
%"
!#$
' '1)
Matching refinement: The matching process will be further optimized based on the
Triplet Loss (TL) method, which is a technique initially developed for classifying highly
similar objects, such as in face recognition (Schroff et al., 2015). As shown in the below
equation 2), the process involves: the anchor A, which is AO; the positive sample P, the
matched object PO that corresponds to the AO; and the negative sample N, the EO
identified in the previous step. The Loss Function L measures the distances between these
samples with d(A,N) presenting the distance between the anchor and positive sample, and
d(A,N) the distance between the anchor and negative sample. The ‘margin’ is a
hyperparameter setting the minimum distance between dissimilar pairs. The optimisation
of the feature extraction neural network is achieved through iterative processing using the
gradient descent method on the L until the accuracy achieves a specific threshold for
precise object matching.
𝐿'(𝐴,𝑃,𝑁)=max(𝑑(𝐴,𝑃)𝑑(𝐴,𝑁)+𝑚𝑎𝑟𝑔𝑖𝑛,0)2)
Attribute information retrieval and knowledge extraction. Once the matched BIM object is
identified, its associated attribute information can be retrieved. The attribute data represents the
real-world attribute of the specific building ‘secondary’ objects. Take the lighting fixture as an
example, the attribute can cover the information about material, power, light source, light colour,
installation method etc. By gathering geometric and attribute data, the knowledge framework can
be user-centred designed, which is based on the integration of industrial knowledge graphs.
Consequently, the practical value of DTs can be enhanced in the real-world scenarios.
DISCUSSION AND CONCLUSION
This paper introduces an innovative framework to match 3D BIM objects for the target point
cloud objects and it faces certain limitations that might need to be addressed. The primary
limitation is the framework dependence on a pre-existing project library of 3D objects for both
training and retrieval proposes. It operates under the assumption that the property stakeholders
will supply the necessary information of the building assets. To tackle this limitation, two
scenarios are proposed: The first scenario is the stakeholders are possessing the complete 3D
BIM object library of their assets, necessitating the inclusion of both general and property-
specific 3D BIM object databases in the training dataset. The second scenario caters to the
situations where stakeholders have only attribute and dimension information without geometric
information. Under this circumstance, the solution might be to develop an information query
framework to locate the object in the general BIM object library with high-similarity geometric
information, subsequently aligning it with the real-world asset's attribute information. This
An Integrated Solution for Automatic 3D Object-based Information Retrieval
solution is proposed since the level of details of the object geometric information is less
important than the attribute information and the current general object libraries typically cover a
wide range of product geometric information and various design styles of common building
components.
This paper proposes an integrated solution for extracting the 3D object-based information
from scanned point cloud data aiming to address the research question. The future research will
concentrate on four main areas: 1. testing and verifying the effectiveness of the neural network in
retrieving information based on the case studies; 2. training the BIM object database for the
neural network; 3. Adjusting the matched BIM object parametric and positioning in the DTs and
4. creating a linked data structure that organises both geometric and attribute information.
REFERENCES
Adán, A., Quintana, B., Prieto, S. A., & Bosché, F. (2018). Scan-to-BIM for ‘secondary’
building components. Advanced Engineering Informatics, 37, 119–138.
https://doi.org/10.1016/j.aei.2018.05.001
Collins, F. C., Braun, A., & Borrmann, A. (2023). Finding Geometric and Topological
Similarities in Building Elements for Large-Scale Pose Updates in Scan-vs-BIM. Lecture
Notes in Civil Engineering, 357(September), 517–530. https://doi.org/10.1007/978-3-031-
35399-4_37
Huang, J., & You, S. (2012). Point cloud matching based on 3D self-similarity. IEEE Computer
Society Conference on Computer Vision and Pattern Recognition Workshops, 41–48.
https://doi.org/10.1109/CVPRW.2012.6238913
Lu, Q., Xie, X., Parlikad, A. K., & Schooling, J. M. (2020). Digital twin-enabled anomaly
detection for built asset monitoring in operation and maintenance. Automation in
Construction, 118, 103277. https://doi.org/https://doi.org/10.1016/j.autcon.2020.103277
Qi, C. R., Yi, L., Su, H., & Guibas, L. J. (2017). PointNet++: Deep Hierarchical Feature
Learning on Point Sets in a Metric Space. http://arxiv.org/abs/1706.02413
Rauch, L., & Braml, T. (2023). Semantic Point Cloud Segmentation with Deep-Learning-Based
Approaches for the Construction Industry: A Survey. Applied Sciences (Switzerland),
13(16). https://doi.org/10.3390/app13169146
Schroff, F., Kalenichenko, D., & Philbin, J. (2015). Facenet: A unified embedding for face
recognition and clustering. Proceedings of the IEEE Conference on Computer Vision and
Pattern Recognition, 815–823.
Wen, Y., Tang, L. C. M., & Ho, D. C. W. (2020). A BIM-based space-oriented solution for
hospital facilities management. Facilities, 39(11–12), 689–702. https://doi.org/10.1108/F-
10-2019-0105
Zeng, S., Chen, J., & Cho, Y. K. (2020). User exemplar-based building element retrieval
from raw point clouds using deep point-level features. Automation in Construction,
114. https://doi.org/10.1016/j.autcon.2020.103159
... However, there are no results of research into the possible impact of unreliable transmission channels (broken channels) on decision-making. The work [19] proposes an integrated method for automatic retrieval in BIM, focusing on geometric and attribute information of "secondary" building objects for effective management during the operation and maintenance (FM) phase. However, from the point of view of information security, especially in the context of critical infrastructure objects, this approach raises several concerns. ...
... Since the posterior probabilities are unknown a priori, Bayes' formula is applicable to their calculation [19,24]: ...
Article
Full-text available
For the modern stage of science and technology development, the problem of information protection from unauthorized access is becoming relevant. The object of research is the process of monitoring information protection objects for timely detection and securing of leakage channels. The subject of research is ensuring automatic control of monitoring means for information protection objects. The article presents the results of the development of a method for automatic control of information protection object monitoring means by improving the control process, taking into account the peculiarities of the potential threats impact. The advantage of this study is the involvement of artificial intelligence in monitoring information protection objects in order to timely detect new threats to leakage channels. The essence of the method is to use a cybernetic approach to the development of adaptive control systems for monitoring information protection objects. The structure of the modeling method is considered, the procedure for assessing the adequacy and accuracy of determining the parameters of monitoring information protection objects. Proposals for implementing a method for controlling information protection object monitoring means based on associative control devices are substantiated. Schemes for implementing an associative control device for determining the parameters of an information protection object are presented, and the results of the practical implementation of the proposed method are also presented. A feature of the study are the developed associative control devices that provide the accumulation of knowledge in the process of learning about the threats of information leakage to the object of protection. The results of the study allow to improve the quality of detecting threats of information leakage to the object of protection and take into account possible changes in the characteristics of promising information leakage channels
Chapter
Full-text available
Information-rich BIM models are rarely usable off-the-shelf for operations tasks. Change decisions made on the construction site can lead to significant differences between the as-designed and as-built state of buildings. The responsibility for keeping the digital representation in sync with its physical twin is not defined and will likely only fully be assigned when automatic methods facilitate the geometric update process. To this end, previous research succeeded in (1) identifying if an element was erected at the time and position it was initially designed, and (2) updating the parametric design geometry to fit its LiDAR-measured as-built state under a set of assumptions and threshold values. The research presented in this paper aims at updating the as-designed model in case of significant pose differences between the as-designed and as-built state. The method leverages graphs to encode the topological connectivity between geometric elements, once for the as-designed BIM model and once for the as-built point cloud. A similarity metric, namely the cosine distance, allows for a quantitative comparison of the topologically enriched point cloud clusters and their corresponding BIM element. The results show that a convincing type-wise similarity can be found in the feature space between the as-built point cloud clusters and the BIM elements. This similarity score becomes meaningful once the element’s topological arrangements are included. An instance-wise similarity score of above 90% is achieved for matching-pairs of free-standing columns and allows for a large-scale pose update in the as-designed BIM model.
Article
Full-text available
Point cloud learning has recently gained strong attention due to its applications in various fields, like computer vision, robotics, and autonomous driving. Point cloud semantic segmentation (PCSS) enables the automatic extraction of semantic information from 3D point cloud data, which makes it a desirable task for construction-related applications as well. Yet, only a limited number of publications have applied deep-learning-based methods to address point cloud understanding for civil engineering problems, and there is still a lack of comprehensive reviews and evaluations of PCSS methods tailored to such use cases. This paper aims to address this gap by providing a survey of recent advances in deep-learning-based PCSS methods and relating them to the challenges of the construction industry. We introduce its significance for the industry and provide a comprehensive look-up table of publicly available datasets for point cloud understanding, with evaluations based on data scene type, sensors, and point features. We address the problem of class imbalance in 3D data for machine learning, provide a compendium of commonly used evaluation metrics for PCSS, and summarize the most significant deep learning methods developed for PCSS. Finally, we discuss the advantages and disadvantages of the methods for specific industry challenges. Our contribution, to the best of our knowledge, is the first survey paper that comprehensively covers deep-learning-based methods for semantic segmentation tasks tailored to construction applications. This paper serves as a useful reference for prospective research and practitioners seeking to develop more accurate and efficient PCSS methods.
Article
Full-text available
Purpose This paper aims to propose a space-oriented solution as an interface enabling the knowledge transfer between the building and the facilities management (FM) industry. Design/methodology/approach The research gap is explored based on practical investigations in six large-scale hospitals in China. The theory of engineering systems integration inspires the proposed solution. A practical scenario is demonstrated to explain the workflow of this solution. Findings It is founded that lagging information updates of FM systems in hospital project are one of the main reasons for inefficient and costly FM workflow. Building information modelling (BIM) model could provide accurate building information to the FM systems at the building handover stage. However, few researchers focus on the continuous information transfer solution from the BIM model to FM systems during the building in-use phase. An interface should be established for the “conversation” between the frequent changes of building and the FM systems in the post-construction period. Practical implications The information updates in three FM systems due to space changes in a hospital project is considered as a practical scenario in this paper. It is presented with the workflow and the data logic chain. Originality/value The originality of this paper is to propose a solution to integrate the space information provided by the BIM model with the parameters of particular FM systems. This solution deploys a BIM model for the FM industry. The solution could allow the FM personnel to ease operations and maintenance workflow by updating the space information in the BIM model.
Conference Paper
Full-text available
Point cloud is one of the primitive representations of 3D data nowadays. Despite that much work has been done in 2D image matching, matching 3D points achieved from different perspective or at different time remains to be a challenging problem. This paper proposes a 3D local descriptor based on 3D self-similarities. We not only extend the concept of 2D self-similarity [1] to the 3D space, but also establish the similarity measurement based on the combination of geometric and photometric information. The matching process is fully automatic i.e. needs no manually selected land marks. The results on the LiDAR and model data sets show that our method has robust performance on 3D data under various transformations and noises.
Article
Effective asset management play a significant role in delivering the functionality and serviceability of buildings. However, there is a lack of efficient strategies and comprehensive approaches for managing assets and their associated data that can help to monitor, detect, record, and communicate operation and maintenance (O&M) issues. With the importance of Digital Twin (DT) concepts being proven in the architecture, engineering, construction and facility management (AEC/FM) sectors, a DT-enabled anomaly detection system for asset monitoring and its data integration method based on extended industry foundation classes (IFC) in daily O&M management are provided in this study. This paper presents a novel IFC-based data structure, using which a set of monitoring data that carries diagnostic information on the operational condition of assets is extracted from building DTs. Considering that assets run under changing loads determined by human demands, a Bayesian change point detection methodology that handles the contextual features of operational data is adopted to identify and filter contextual anomalies through cross-referencing with external operation information. Using the centrifugal pumps in the heating, ventilation and air-cooling (HVAC) system as a case study, the results indicate and prove that the novel DT-based anomaly detection process flow realizes a continuous anomaly detection of pumps, which contributes to efficient and automated asset monitoring in O&M.
Article
3D point cloud data can be utilized for site inspection and reverse engineering of building models. However, conventional methods for building element retrieval require a database of 3D CAD or BIM models which are unsuitable for the case of historical buildings without as-planned models or temporary structures that are not in the pre-built model. Thus, this paper proposes a semi-automated method to efficiently retrieve duplicate building elements without these constraints. First, the point cloud is processed with a pre-trained deep feature extractor to generate a 50-dimensional feature vector for each point. Next, the point cloud is segmented through feature clustering and region-growing algorithms, then displayed on a user interface for selection. Lastly, the selected exemplar is provided as input to a peak-finding algorithm to determine positive matches. Experimental results on five different datasets show that the proposed method obtains average rates above 90% for precision and recall.
Article
Works dealing with Scan-to-BIM have, to date, principally focused on 'structural' components such as floors, ceilings and walls (with doors and windows). But the control of new facilities and the production of their corresponding as-is BIM models requires the identification and inspection of numerous other building components and objects, e.g. MEP components, such as plugs, switches, ducts, and signs. In this paper, we present a new 6D-based (XYZ + RGB) approach that processes dense coloured 3D points provided by terrestrial laser scanners in order to recognize the aforementioned smaller objects that are commonly located on walls. This paper focuses on the recognition of objects such as sockets, switches, signs, extinguishers and others. After segmenting the point clouds corresponding to the walls of a building, a set of candidate objects are detected independently in the colour and geometric spaces, and an original consensus procedure integrates both results in order to infer recognition. Finally, the recognized object is positioned and inserted in the as-is semantically-rich 3D model, or BIM model. The assessment of the method has been carried out in simulated scenarios under virtual scanning providing high recognition rates and precise positioning results. Experimental tests in real indoors using our MoPAD (Mobile Platform for Autonomous Digitization) platform have also yielded promising results.