BIM Product Style Classification and Retrieval Based on Long-Range Style Dependencies
Abstract
:1. Introduction
- This study proposes long-range style dependencies based on patches with strong style for global structural preservation. In the visual representation of a 3D BIM product, there are some salient regions with strong stylistic features and other regions with weak ones. The patches with strong style are sampled to rebuild the tree map path based on the proposed long-range similarity computation algorithm. According to the similarities, the proposed stylistic dependencies can cover the patches even with long distances to the root node by the linked hyperedges. Therefore, for BIM product retrieval, 3D models with different spatial gestures and positions but similar styles can be recommended efficiently by the proposed framework.
- This study introduces the compositional features of both visual and design perspectives by the pre-trained deep model and the design distribution representations. The deep features extracted by deep learning algorithms can represent the low- and semantic-level information from the visual aspect but with data-sensitive problems because of the content noises. The image contents cause matching errors during the style classification. To solve the issue, this paper combines the 69-dimensional design distribution features to improve the robustness, inspired by the design study of style theories.
- This study presents a novel framework for retrieval of BIM products based on stylistic consistency, instead of the shape contents. Stylistic consistency is one of the crucial principles in the design process. However, few studies explore the BIM product recommendation according to the style. In this paper, the intelligent BIM product retrieval framework can release the manual selection pressure to improve design efficiency.
2. Related Works
2.1. BIM Product Recommendation
2.2. Style-Based Image Classification
3. Methods
3.1. Research Framework
3.2. Long-Range Style Dependencies
3.3. Deep and Design Feature Computation
4. BIM Retrieval Results
5. Experiments
5.1. Experimental Setup
5.2. Ablation Study
5.3. Quantitative Experiments
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Shishehgarkhaneh, M.B.; Keivani, A.; Moehler, R.C.; Jelodari, N.; Laleh, S.R. Internet of Things (IoT), Building Information Modeling (BIM), and Digital Twin (DT) in Construction Industry: A Review, Bibliometric, and Network Analysis. Buildings 2022, 12, 1503. [Google Scholar] [CrossRef]
- Atencio, E.; Araya, P.; Oyarce, F.; Herrera, R.F.; Rivera, F.M.-L.; Lozano-Galant, F. Towards the Integration and Automation of the Design Process for Domestic Drinking-Water and Sewerage Systems with BIM. Appl. Sci. 2022, 12, 9063. [Google Scholar] [CrossRef]
- Shishehgarkhaneh, M.B.; Moradinia, S.F.; Keivani, A.; Azizi, M. Application of Classic and Novel Metaheuristic Algorithms in a BIM-Based Resource Tradeoff in Dam Projects. Smart Cities 2022, 5, 1441–1464. [Google Scholar] [CrossRef]
- Zhou, X.; Wang, M.; Liu, Y.S.; Wang, Q.; Guo, M.; Zhao, J. Heterogeneous network modeling and segmentation of building information modeling data for parallel triangulation and visualization. Autom. Constr. 2021, 131, 103897. [Google Scholar] [CrossRef]
- Karthik, R.; Ganapathy, S. A fuzzy recommendation system for predicting the customers interests using sentiment analysis and ontology in e-commerce. Appl. Soft Comput. 2021, 108, 107396. [Google Scholar] [CrossRef]
- Almonte, L.; Guerra, E.; Cantador, I.; De Lara, J. Recommender systems in model-driven engineering: A systematic mapping review. Softw. Syst. Model. 2022, 21, 249–280. [Google Scholar] [CrossRef]
- Abakarim, S.; Qassimi, S.; Rakrak, S. Review on Recent Trends in Recommender Systems for Smart Cities. In Proceedings of the 3rd International Conference on Artificial Intelligence and Computer Vision (AICV2023), Marrakesh, Morocco, 5–7 March 2023; Springer: Cham, Switzerland, 2023; pp. 317–326. [Google Scholar]
- Wang, H.; Meng, X.; Zhu, X. Improving knowledge capture and retrieval in the BIM environment: Combining case-based reasoning and natural language processing. Autom. Constr. 2022, 139, 104317. [Google Scholar] [CrossRef]
- Li, N.; Li, Q.; Liu, Y.S.; Lu, W.; Wang, W. BIMSeek++: Retrieving BIM components using similarity measurement of attributes. Comput. Ind. 2020, 116, 103186. [Google Scholar] [CrossRef]
- Guerrero, J.; Miró-Amarante, G.; Martín, A. Decision support system in health care building design based on case-based reasoning and reinforcement learning. Expert Syst. Appl. 2022, 187, 116037. [Google Scholar] [CrossRef]
- Jiang, S.; Shao, M.; Jia, C.; Fu, Y. Learning Consensus Representation for Weak Style Classification. IEEE Trans. Pattern Anal. Mach. Intell. 2018, 40, 2906–2919. [Google Scholar] [CrossRef] [PubMed]
- Eastman, C. An Outline of the Building Description System; Research Report, No. 50; Education Resources Information Center: Online, 1974. [Google Scholar]
- Schönfelder, P.; Aziz, A.; Faltin, B.; König, M. Automating the retrospective generation of As-is BIM models using machine learning. Autom. Constr. 2023, 152, 104937. [Google Scholar] [CrossRef]
- Gao, X.; Pishdad-Bozorgi, P. BIM-enabled facilities operation and maintenance: A review. Adv. Eng. Informatics 2019, 39, 227–247. [Google Scholar] [CrossRef]
- Lin, J.-R.; Hu, Z.-Z.; Zhang, J.-P.; Yu, F.-Q. A Natural-Language-Based Approach to Intelligent Data Retrieval and Representation for Cloud BIM. Comput. Civ. Infrastruct. Eng. 2016, 31, 18–33. [Google Scholar] [CrossRef]
- Ismagilova, E.; Hughes, L.; Dwivedi, Y.K.; Raman, K.R. Smart cities: Advances in research—An information systems perspective. Int. J. Inf. Manag. 2019, 47, 88–100. [Google Scholar] [CrossRef]
- Shin, S.; Issa, R.R.A. BIMASR: Framework for Voice-Based BIM Information Retrieval. J. Constr. Eng. Manag. 2021, 147, 4021124. [Google Scholar] [CrossRef]
- Fazeli, A.; Jalaei, F.; Khanzadi, M.; Banihashemi, S. BIM-integrated TOPSIS-Fuzzy framework to optimize selection of sustainable building components. Int. J. Constr. Manag. 2022, 22, 1240–1259. [Google Scholar] [CrossRef]
- Lee, P.-C.; Long, D.; Ye, B.; Lo, T.-P. Dynamic BIM component recommendation method based on probabilistic matrix factorization and grey model. Adv. Eng. Informatics 2020, 43, 101024. [Google Scholar] [CrossRef]
- Kwon, G.; Ye, J.C. Diffusion-based image translation using disentangled style and content representation. arXiv 2022, arXiv:2209.15264. [Google Scholar]
- Jing, Y.; Mao, Y.; Yang, Y.; Zhan, Y.; Song, M.; Wang, X.; Tao, D. Learning graph neural networks for image style transfer. In European Conference on Computer Vision; Springer: Cham, Switzerland, 2022; pp. 111–128. [Google Scholar]
- Chen, L.; Yang, J. Recognizing the style of visual arts via adaptive cross-layer correlation. In Proceedings of the 27th ACM International Conference on Multimedia, Nice, France, 21–25 October 2019; pp. 2459–2467. [Google Scholar]
- Joshi, A.; Agrawal, A.; Nair, S. Art Style Classification with Self-Trained Ensemble of AutoEncoding Transformations. arXiv 2020, arXiv:2012.03377. [Google Scholar]
- Liu, C.; Jiang, H. Classification of traditional Chinese paintings based on supervised learning methods. In Proceedings of the 2014 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Guilin, China, 5–8 August 2014; pp. 641–644. [Google Scholar]
- Cetinic, E.; Lipic, T.; Grgic, S. Learning the Principles of Art History with convolutional neural networks. Pattern Recognit. Lett. 2020, 129, 56–62. [Google Scholar] [CrossRef]
- Cetinic, E.; Lipic, T.; Grgic, S. A deep learning perspective on beauty, sentiment, and remembrance of art. IEEE Access 2019, 7, 73694–73710. [Google Scholar] [CrossRef]
- Chu, W.-T.; Wu, Y.-L. Deep Correlation Features for Image Style Classification. In Book Deep Correlation Features for Image Style Classification, Series Deep Correlation Features for Image Style Classification; Association for Computing Machinery: New York, NY, USA, 2016; pp. 402–406. [Google Scholar]
- Nguyen, V.D.; Dong, N.T.; Tuan, D.M.; Ngoc, N.T.A.; Lam, N.V.S.; Anh, N.V.; Dang, N.H. Extending OCR Model for Font and Style Classification. In Proceedings of the 17th Conference on Information Technology and its Applications, Turin, Italy, 20–22 October 2023; Springer: Berlin/Heidelberg, Germany, 2023; pp. 193–204. [Google Scholar]
- Zhang, Y.; Tang, F.; Dong, W.; Huang, H.; Ma, C.; Lee, T.-Y.; Xu, C. Domain enhanced arbitrary image style transfer via contrastive learning. In Proceedings of the ACM SIGGRAPH 2022 Conference Proceedings, Vancouver, BC, Canada, 7–11 August 2022; pp. 1–8. [Google Scholar]
- Zhou, X.; Ma, C.; Wang, M.; Guo, M.; Guo, Z.; Liang, X.; Han, J. BIM product recommendation for intelligent design using style learning. J. Build. Eng. 2023, 73, 106701. [Google Scholar] [CrossRef]
- Qian, X.; Zeng, Y.; Wang, W.; Zhang, Q. Co-Saliency Detection Guided by Group Weakly Supervised Learning. IEEE Trans. Multimedia 2022, 25, 1810–1818. [Google Scholar] [CrossRef]
- Yun, H.; Lee, S.; Kim, G. Panoramic Vision Transformer for Saliency Detection in 360° Videos. In Proceedings of the 17th European Conference on Computer Vision, Tel Aviv, Israel, 23 October 2022; Springer: Berlin/Heidelberg, Germany, 2022; pp. 422–439. [Google Scholar]
- Cui, J.; Zhao, Y.; Dong, X.; Tang, M. Unsupervised segmentation of multiview feature semantics by hashing model. Signal Process. 2019, 160, 106–112. [Google Scholar] [CrossRef]
- Debbagh, M. Learning Structured Output Representations from Attributes using Deep Conditional Generative Models. arXiv 2023, arXiv:2305.00980. [Google Scholar]
- Chen, W.; Liu, Y.; Wang, W.; Bakker, E.M.; Georgiou, T.; Fieguth, P.; Liu, L.; Lew, M.S. Deep learning for instance retrieval: A survey. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 45, 7270–7292. [Google Scholar] [CrossRef]
- Li, X.; Cui, J.; Song, J.; Jia, M.; Zou, Z.; Ding, G.; Zheng, Y. Contextual Features and Information Bottleneck-Based Multi-Input Network for Breast Cancer Classification from Contrast-Enhanced Spectral Mammography. Diagnostics 2022, 12, 3133. [Google Scholar] [CrossRef]
- Simonyan, K.; Zisserman, A. Very Deep Convolutional Networks for Large-Scale Image Recognition. In Proceedings of the 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, 7–9 May 2015. [Google Scholar]
- Lu, H.; Yue, P.; Zhao, Y.; Liu, R.; Fu, Y.; Zheng, Y.; Cui, J. Contour sensitive saliency and depth application in image retargeting. In Proceedings of the 9th International Conference on Graphic and Image Processing (ICGIP 2017), International Society for Optics and Photonics, Qingdao, China, 14–16 October 2017; p. 106151R. [Google Scholar]
- De Perthuis, K. Fashion’s image: The complex world of the fashion photograph. In A Companion to Photography; Wiley: Hoboken, NJ, USA, 2019; pp. 253–274. [Google Scholar]
- Jiang, G.; Zhang, W.; Wang, W.; Sun, X. Saliency Detection of Logistics Packages Based on Deep Learning. In Proceedings of the 2022 IEEE 2nd International Conference on Computer Systems (ICCS), Qingdao, China, 23–25 September 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 85–92. [Google Scholar]
- Zhong, C.; Malinen, M.; Miao, D.; Fränti, P. A fast minimum spanning tree algorithm based on K-means. Inf. Sci. 2015, 295, 1–17. [Google Scholar] [CrossRef]
- Gairola, S.; Shah, R.; Narayanan, P. Unsupervised Image Style Embeddings for Retrieval and Recognition Tasks. In Proceedings of the 2020 IEEE Winter Conference on Applications of Computer Vision (WACV), Snowmass Village, CO, USA, 1–5 March 2020; pp. 3270–3278. [Google Scholar]
- Nag, P.; Sangskriti, S.; Jannat, M.E. A Closer Look into Paintings’ Style Using Convolutional Neural Network with Transfer Learning. In Proceedings of the Proceedings of International Joint Conference on Computational Intelligence, Budapest, Hungary, 2–4 November 2020; Springer: Singapore, 2020; pp. 317–328. [Google Scholar]
- Zokhidov, A.; Rikhsivoev, M. Review of Edge Detection Methods in Images: Benefits, Limitations and Development Prospects. Proc. Int. Conf. Mod. Sci. Sci. Stud. 2023, 2, 284–294. [Google Scholar]
- Dutta, T.; Biswas, S. Style-Guided Zero-Shot Sketch-based Image Retrieval. Proc. BMVC 2019, 2, 9. [Google Scholar]
- Florea, C.; Condorovici, R.; Vertan, C.; Butnaru, R.; Florea, L.; Vranceanu, R. Pandora: Description of a painting database for art movement recognition with baselines and perspectives. In Proceedings of the 2016 24th European Signal Processing Conference (EUSIPCO), Budapest, Hungary, 28 August–2 September 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 918–922. [Google Scholar]
- Khan, F.S.; Beigpour, S.; van de Weijer, J.; Felsberg, M. Painting-91: A large scale database for computational painting categorization. Mach. Vis. Appl. 2014, 25, 1385–1397. [Google Scholar] [CrossRef]
- Chu, W.-T.; Tsai, M.-H. Visual pattern discovery for architecture image classification and product image search. In Proceedings of the 2nd ACM International Conference on Multimedia Retrieval, Hong Kong, China, 5–8 June 2012; pp. 1–8. [Google Scholar]
- Desyani, T.; Saifudin, A.; Yulianti, Y. Feature selection based on naive bayes for caesarean section prediction. IOP Conf. Series Mater. Sci. Eng. 2020, 879, 12091. [Google Scholar] [CrossRef]
- Milani, F.; Fraternali, P. A Dataset and a Convolutional Model for Iconography Classification in Paintings. J. Comput. Cult. Herit. 2021, 14, 1–18. [Google Scholar] [CrossRef]
- Ghosal, K.; Prasad, M.; Smolic, A. A geometry-sensitive approach for photographic style classification. arXiv 2019, arXiv:1909.01040. [Google Scholar]
Design Features | Feature Name | Dimensions |
---|---|---|
Lab color features | Lab_mean, Lab_std, Lab_quantile25, Lab_quantile50, Lab_ quantile75, Lab_ mode | 6 dimensions per channel for L, a, b; 18 dimensions total |
Color histogram | Lab_L_hist_entropy, Lab_a_hist_entropy, Lab_b_hist_entropy | 3 dimensions total |
Texture (GLCM) | CoOccurrence_Con, CoOccurrence_Eng, CoOccurence_Asm, CoOccurrence_Idm | 4 dimensions in 8 connectivity directions; 32 dimensions total |
Stroke—keypoints | keypoints_with_nonmaxSuppression, keypoints_without_nonmaxSuppression, keypoints_difference | 3 dimensions total |
Stroke—outline | long_line_count, long_line_length, long_line_maxLength, long_line_minLength, Long_line_meanLength, long_line_angle_entropy, short_line_count, short_line_length, short_line_maxLength, short_line_minLength, short_line_meanLength, short_line_meanLength, short_line_angle_entropy, short_entropy_difference | 13 dimensions total |
Total dimensions | 69 dimensions |
Pandora | Painting-91 | Arch | |
---|---|---|---|
Deep feature | 0.79 | 0.73 | 0.65 |
Design feature | 0.71 | 0.68 | 0.66 |
Deep + Design | 0.79 | 0.78 | 0.75 |
Proposed | 0.83 | 0.85 | 0.79 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Cui, J.; Zang, M.; Liu, Z.; Qi, M.; Luo, R.; Gu, Z.; Lu, H. BIM Product Style Classification and Retrieval Based on Long-Range Style Dependencies. Buildings 2023, 13, 2280. https://doi.org/10.3390/buildings13092280
Cui J, Zang M, Liu Z, Qi M, Luo R, Gu Z, Lu H. BIM Product Style Classification and Retrieval Based on Long-Range Style Dependencies. Buildings. 2023; 13(9):2280. https://doi.org/10.3390/buildings13092280
Chicago/Turabian StyleCui, Jia, Mengwei Zang, Zhen Liu, Meng Qi, Rong Luo, Zhenyu Gu, and Hongju Lu. 2023. "BIM Product Style Classification and Retrieval Based on Long-Range Style Dependencies" Buildings 13, no. 9: 2280. https://doi.org/10.3390/buildings13092280