DOI QR코드

DOI QR Code

Using Geometry based Anomaly Detection to check the Integrity of IFC classifications in BIM Models

기하정보 기반 이상탐지분석을 이용한 BIM 개별 부재 IFC 분류 무결성 검토에 관한 연구

  • 구본상 (서울과학기술대학교 건설시스템공학과) ;
  • 신병진 (서울과학기술대학교 건설시스템공학과)
  • Received : 2017.02.06
  • Accepted : 2017.03.03
  • Published : 2017.03.31

Abstract

Although Industry Foundation Classes (IFC) provide standards for exchanging Building Information Modeling (BIM) data, authoring tools still require manual mapping between BIM entities and IFC classes. This leads to errors and omissions, which results in corrupted data exchanges that are unreliable and thus compromise the validity of IFC. This research explored precedent work by Krijnen and Tamke, who suggested ways to automate the mapping of IFC classes using a machine learning technique, namely anomaly detection. The technique incorporates geometric features of individual components to find outliers among entities in identical IFC classes. This research primarily focused on applying this approach on two architectural BIM models and determining its feasibility as well as limitations. Results indicated that the approach, while effective, misclassified outliers when an IFC class had several dissimilar entities. Another issue was the lack of entities for some specific IFC classes that prohibited the anomaly detection from comparing differences. Future research to improve these issues include the addition of geometric features, using novelty detection and the inclusion of a probabilistic graph model, to improve classification accuracy.

Keywords

References

  1. Ahmed, A., Korres, N. E., Ploennigs, J., Elhadi, H., Menzel, K. (2011). Mining building performance data for energyefficient operation, Advanced Engineering Informatics, 25(2), 341-354. https://doi.org/10.1016/j.aei.2010.10.002
  2. Akinci, B. (2008). CAD and GIS interoperability through semantic web services, Journal of Information Technology in Construction (ITcon), 13, 39-55.
  3. Daum, S., Borrmann, A. (2014). Processing of Topological BIM Queries using Boundary Representation Based Methods, Advanced Engineering Informatics, 28(4), 272-286. https://doi.org/10.1016/j.aei.2014.06.001
  4. Dudas, P. M., Ghafourian, M., Karimi, H. A. (2009). ONALIN: Ontology and Algorithm for Indoor Routing, Presented at the 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware, IEEE, pp. 720-725.
  5. El-Mekawy, M., Ostman, A. (2010). Semantic Mapping : An Ontology Engineering Method for Integrating Building Models in IFC and CityGML., 3rd ISDE DIGITAL EARTH SUMMIT. pp. 1-11.
  6. Froese, T., Grobler, F., Ritzenthaler, J., Yu, K., Akinci, B., Akbas, R. (1999). Industry Foundation Classes for Project Management - A Trial Implementation, Journal of Information Technology in Construction (ITcon), 4(2), 17-36.
  7. Fisher, M., Hanrahan, P. (2010). Context-based search for 3D models, In ACM Transactions on Graphics (TOG), 29(6), pp. 182. https://doi.org/10.1145/1882261.1866204
  8. Fisher, M., Savva, M., Hanrahan, P. (2011). Characterizing structural relationships in scenes using graph kernels, In ACM Transactions on Graphics (TOG), 30(4), p. 34.
  9. Kang, H. S., Lee, G., Shin, Y. A. (2008). A Framework for the IFC Interoperability Test Method to Support BIM, Proceedings of KICEM Annual Conference, 675-678.
  10. Kang, T. W. (2015). Open source viewer-based BIM Query Development for BIM information visualization, Journal of KIBIM, 5(2), 19-25. https://doi.org/10.13161/kibim.2015.5.2.019
  11. Kim, I. H., Choi, J. S. (2011). IFC Standard Interoperability for Quality Assurance Based on the Open BIM Environment, 2010 COSEIK Annual Conference, 1-4.
  12. Kim, J. W., Ock, J. H. (2009). A Study on the Development of the Problem Improvement Directions in Enhancing BIM Data Interoperability through IFC, Korean Journal of Construction Engineering and Management, 10(6), 88-98.
  13. Kim, H., Grobler, F. (2009). Design Coordination in Building Information Modeling (BIM) Using Ontological Consistency Checking, International Workshop on Computing in Civil Engineering 2009, American Society of Civil Engineers, 346, pp. 410-420.
  14. Kim, H., Stumpf, A., Kim, W. (2011). Analysis of an energy efficient building design through data mining approach. Automation in Construction, 20(1), 37-43. https://doi.org/10.1016/j.autcon.2010.07.006
  15. Kiviniemi, A. (2009). IFC Certification Process and Data Exchange Problems. Proceedings of the 2008 ECCPM, Conference, pp. 6.
  16. Koller, D., Friedman, N. (2009). Probabilistic graphical models: principles and techniques. MIT press.
  17. Krijnen, T. (2015). IfcOpenShell, https://ifcopenshell.org (May 2015).
  18. Krijnen, T., Tamke, M. (2015). Assessing Implicit Knowledge in BIM Models with Machine Learning, Modelling Behaviour, pp. 397-406.
  19. Lee, S. K., Kim, K. R., Yu, J. H. (2012). Automatic Inference of Standard BOQ(Bill of Quantities) Items using BIM and Ontology. Korean Journal of Construction Engineering and Management, 13(3), 99-108. https://doi.org/10.6106/KJCEM.2012.13.3.099
  20. Lee, S. K., Kim, K. R., Yu, J. H. (2014). BIM and ontologybased approach for building cost estimation. Automation in Construction, 41, 96-105. https://doi.org/10.1016/j.autcon.2013.10.020
  21. Lipman, R., Palmer, M., Palacios, S. (2011). Assessment of conformance and interoperability testing methods used for construction industry product models. Automation in Construction, 20(4), 418-428. https://doi.org/10.1016/j.autcon.2010.11.011
  22. Lee, J. Y., Seo, M. R., Son, B. S. (2009). A Study on the Exchange Method of Building Information Model between BIM Solutions using IFC File Format, Journal of the Architectural Institute of Korea Planning & Design, 25(3), 1-10.
  23. Mazairac, W., Beetz, J. (2013). BIMQL - An open query language for building information models. Advanced Engineering Informatics, 27(4), 444-456. https://doi.org/10.1016/j.aei.2013.06.001
  24. Park, J., Cho, Y. K., Martinez, D. (2016). A BIM and UWB integrated Mobile Robot Navigation System for Indoor Position Tracking Applications, Journal of Construction Engineering and Project Management, 6(2), 30-39. https://doi.org/10.6106/JCEPM.2016.6.2.030
  25. Park, J. D., Kim, J. W. (2009). A Study on the Ontology Representation of the IFC based Building Information Model, Journal of the Architectural Institute of Korea Structure & Construction, 25(5), 87-94.
  26. Paviot, T. (2014). Pythonocc, 3D CAD/CAE/PLM development framework for the python programming language, https://github.com/DURAARK/pyIfcExtract (May 2015).
  27. Pauwels, P., Van Deursen, D. (2012). IFC/RDF: adaptation, aggregation and enrichment. Proceedings of the 5th International Conference on Semantic and Digital Media Technologies, pp. 1-3.
  28. Pauwels, P., De Meyer, R., Van Campenhout, J. (2010). Interoperability for the Design and Construction Industry through Semantic Web Technology. In Semantic Multimedia. Berlin, Heidelberg: Springer Berlin Heidelberg, 6725, pp. 143-158
  29. Pedregosa, F. (2011). Scikit-learn: Machine learning in Python. Journal of Machine Learning Research, 12, pp. 2825-2830.
  30. Tauscher, E., Bargstadt, H. J., Smarsly, K. (2016). Generic BIM queries based on the IFC object model using graph theory. Eccpm, 1-8.
  31. Xiong, X., Huber, D. (2010). Using Context to Create Semantic 3D Models of Indoor Environments. British Machine Vision Conference 2010, British Machine Vision Association. pp. 45.1-45.11.
  32. Xiong, X., Adan, A., Akinci, B., Huber, D. (2013). Automatic creation of semantically rich 3D building models from laser scanner data. Automation in Construction, 31, 325-337. https://doi.org/10.1016/j.autcon.2012.10.006
  33. Yu, J. H., Kim, G. R. (2013). Application of BIM information using ontology-based approach, Construction Engineering and Management, 14(1), 52-57.
  34. Zhang, C., Beetz, J., Weise, M. (2014). Interoperable validation for IFC building models using open p standards. Journal of Information Technology in Construction (ITcon), 20(2), 24-39.