An Approach for Brick Wall Quantity Take-Off by U-Net Method Based on Deep Learning
Year 2024,
, 1 - 22, 01.01.2024
Hasan Basri Başağa
,
Kemal Hacıefendioğlu
Abstract
This study presents a deep learning-based method for the quantity take-off in the construction industry. In this context, the brick wall quantity calculation was performed automatically over two-dimensional (2D) pictures by the U-Net method. 280 photos were first taken in the field at different distances and angles. 1960 images were, then, obtained by augmentation to increase the training accuracy. Pixel calculation of the automatically masked area in the images was made for wall estimation. The wall area was calculated by comparing this pixel value with that of the reference brick surface area. The method was tested on four sample photos including different wall images. A parametric study was carried out to reduce the errors. In the study, it has been shown that the proposed method is suitable for brick quantity calculation. In addition, it was concluded that the photo should be taken as close as possible, and more than one brick should be taken as a reference in close-up photos to increase the accuracy.
References
- Huang, T.S. Computer Vision: Evolution And Promise. In 19th CERN School of Computing, CERN, Geneva; 1996; pp. 21–25.
- Lowe, D.G. Distinctive Image Features from Scale-Invariant Keypoints. Int J Comput Vis, 2004, 60, 91–110.
- Dalal, N.; Triggs, B. Histograms of Oriented Gradients for Human Detection. Proceedings - 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, CVPR 2005, 2005, I, 886–893.
- Cristianini, N.; Shawe-Taylor, J. An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods; Cambridge University Press, 2000.
- O’Mahony, N.; Campbell, S.; Carvalho, A.; Harapanahalli, S.; Hernandez, G.V.; Krpalkova, L.; Riordan, D.; Walsh, J. Deep Learning vs. Traditional Computer Vision. Advances in Intelligent Systems and Computing, 2020, 943, 128–144.
- Nanni, L.; Ghidoni, S.; Brahnam, S. Handcrafted vs. Non-Handcrafted Features for Computer Vision Classification. Pattern Recognit., 2017, 71, 158–172.
- Chan, T.H.; Jia, K.; Gao, S.; Lu, J.; Zeng, Z.; Ma, Y. PCANet: A Simple Deep Learning Baseline for Image Classification? IEEE Transactions on Image Processing, 2015, 24, 5017–5032.
- Paneru, S.; Jeelani, I. Computer Vision Applications in Construction: Current State, Opportunities & Challenges. Autom Constr, 2021, 132.
- Guo, B.H.W.; Zou, Y.; Fang, Y.; Goh, Y.M.; Zou, P.X.W. Computer Vision Technologies for Safety Science and Management in Construction: A Critical Review and Future Research Directions. Saf Sci, 2021, 135, 105130.
- Wu, H.; Zhong, B.; Li, H.; Love, P.; Pan, X.; Zhao, N. Combining Computer Vision with Semantic Reasoning for On-Site Safety Management in Construction. Journal of Building Engineering, 2021, 42.
- Fang, W.; Ding, L.; Love, P.E.D.; Luo, H.; Li, H.; Peña-Mora, F.; Zhong, B.; Zhou, C. Computer Vision Applications in Construction Safety Assurance. Autom Constr, 2020, 110.
- Xu, S.; Wang, J.; Shou, W.; Ngo, T.; Sadick, A.M.; Wang, X. Computer Vision Techniques in Construction: A Critical Review. Archives of Computational Methods in Engineering, 2021, 28, 3383–3397.
- Xu, S.; Wang, J.; Wang, X.; Shou, W. Computer Vision Techniques in Construction, Operation and Maintenance Phases of Civil Assets: A Critical Review. Proceedings of the 36th International Symposium on Automation and Robotics in Construction, ISARC 2019, 2019, 672–679.
- Li, Y.; Lu, Y.; Chen, J. A Deep Learning Approach for Real-Time Rebar Counting on the Construction Site Based on YOLOv3 Detector. Autom Constr, 2021, 124, 103602.
- Fan, Z.; Lu, J.; Qiu, B.; Jiang, T.; An, K.; Josephraj, A.N.; Wei, C. Automated Steel Bar Counting and Center Localization with Convolutional Neural Networks. 2019.
- Wang, H.; Polden, J.; Jirgens, J.; Yu, Z.; Pan, Z. Automatic Rebar Counting Using Image Processing and Machine Learning. In 2019 IEEE 9th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER); IEEE, 2019; pp. 900–904.
- Akanbi, L.A.; Oyedele, A.O.; Oyedele, L.O.; Salami, R.O. Deep Learning Model for Demolition Waste Prediction in a Circular Economy. J Clean Prod, 2020, 274, 122843.
- Fang, Q.; Li, H.; Luo, X.; Ding, L.; Luo, H.; Rose, T.M.; An, W. Detecting Non-Hardhat-Use by a Deep Learning Method from Far-Field Surveillance Videos. Autom Constr, 2018, 85, 1–9.
- Wu, J.; Cai, N.; Chen, W.; Wang, H.; Wang, G. Automatic Detection of Hardhats Worn by Construction Personnel: A Deep Learning Approach and Benchmark Dataset. Autom Constr, 2019, 106, 102894.
- Nath, N.D.; Behzadan, A.H.; Paal, S.G. Deep Learning for Site Safety: Real-Time Detection of Personal Protective Equipment. Autom Constr, 2020, 112, 103085.
- Yu, Y.; Li, H.; Yang, X.; Kong, L.; Luo, X.; Wong, A.Y.L. An Automatic and Non-Invasive Physical Fatigue Assessment Method for Construction Workers. Autom Constr, 2019, 103, 1–12.
- Yang, K.; Ahn, C.R.; Kim, H. Deep Learning-Based Classification of Work-Related Physical Load Levels in Construction. Advanced Engineering Informatics, 2020, 45, 101104.
- Kolar, Z.; Chen, H.; Luo, X. Transfer Learning and Deep Convolutional Neural Networks for Safety Guardrail Detection in 2D Images. Autom Constr, 2018, 89, 58–70.
- Pan, Y.; Zhang, G.; Zhang, L. A Spatial-Channel Hierarchical Deep Learning Network for Pixel-Level Automated Crack Detection. Autom Constr, 2020, 119, 103357.
- Yang, Q.; Shi, W.; Chen, J.; Lin, W. Deep Convolution Neural Network-Based Transfer Learning Method for Civil Infrastructure Crack Detection. 2020.
- Kang, D.; Benipal, S.S.; Gopal, D.L.; Cha, Y.-J. Hybrid Pixel-Level Concrete Crack Segmentation and Quantification across Complex Backgrounds Using Deep Learning. Autom Constr, 2020, 118, 103291.
- Yang, C.; Chen, J.; Li, Z.; Huang, Y. Structural Crack Detection and Recognition Based on Deep Learning. Applied Sciences, 2021, 11, 2868.
- Zheng, M.; Lei, Z.; Zhang, K. Intelligent Detection of Building Cracks Based on Deep Learning. Image Vis Comput, 2020, 103, 103987.
- Zhou, S.; Song, W. Deep Learning-Based Roadway Crack Classification Using Laser-Scanned Range Images: A Comparative Study on Hyperparameter Selection. Autom Constr, 2020, 114, 103171.
- Hacıefendioğlu, K.; Başağa, H.B. Concrete Road Crack Detection Using Deep Learning-Based Faster R-CNN Method. Iranian Journal of Science and Technology, Transactions of Civil Engineering, 2021.
- Zhou, C.; Xu, H.; Ding, L.; Wei, L.; Zhou, Y. Dynamic Prediction for Attitude and Position in Shield Tunneling: A Deep Learning Method. 2019.
- Xu, Y.; Bao, Y.; Chen, J.; Zuo, W.; Li, H. Surface Fatigue Crack Identification in Steel Box Girder of Bridges by a Deep Fusion Convolutional Neural Network Based on Consumer-Grade Camera Images. Struct Health Monit, 2019, 18, 653–674.
- Zhang, C.; Chang, C.; Jamshidi, M. Concrete Bridge Surface Damage Detection Using a Single‐stage Detector. Computer-Aided Civil and Infrastructure Engineering, 2020, 35, 389–409.
- Wang, L.; Zhao, Z.; Xu, N. Deep Belief Network Based 3D Models Classification in Building Information Modeling. International Journal of Online and Biomedical Engineering (iJOE), 2015, 11, 57.
- Wang, L.; Zhao, Z.; Wu, X. A Deep Learning Approach to the Classification of 3D Models under BIM Environment. International Journal of Control and Automation, 2016, 9, 179–188.
- Rafiei, M.H.; Adeli, H. A Novel Machine Learning Model for Estimation of Sale Prices of Real Estate Units. J Constr Eng Manag, 2016, 142, 04015066.
- Rafiei, M.H.; Adeli, H. Novel Machine-Learning Model for Estimating Construction Costs Considering Economic Variables and Indexes. J Constr Eng Manag, 2018, 144, 04018106.
- Mocanu, E.; Nguyen, P.H.; Gibescu, M.; Kling, W.L. Deep Learning for Estimating Building Energy Consumption. Sustainable Energy, Grids and Networks, 2016, 6, 91–99.
- Rahman, A.; Smith, A.D. Predicting Heating Demand and Sizing a Stratified Thermal Storage Tank Using Deep Learning Algorithms. Appl Energy, 2018, 228, 108–121.
- Rahman, A.; Srikumar, V.; Smith, A.D. Predicting Electricity Consumption for Commercial and Residential Buildings Using Deep Recurrent Neural Networks. Appl Energy, 2018, 212, 372–385.
- Hacıefendioğlu, K.; Demir, G.; Başağa, H.B. Landslide Detection Using Visualization Techniques for Deep Convolutional Neural Network Models. Natural Hazards, 2021.
- Hacıefendioğlu, K.; Başağa, H.B.; Demir, G. Automatic Detection of Earthquake-Induced Ground Failure Effects through Faster R-CNN Deep Learning-Based Object Detection Using Satellite Images. Natural Hazards, 2021, 105, 383–403.
- Akinosho, T.D.; Oyedele, L.O.; Bilal, M.; Ajayi, A.O.; Delgado, M.D.; Akinade, O.O.; Ahmed, A.A. Deep Learning in the Construction Industry: A Review of Present Status and Future Innovations. Journal of Building Engineering, 2020, 32, 101827.
- Xu, Y.; Zhou, Y.; Sekula, P.; Ding, L. Machine Learning in Construction: From Shallow to Deep Learning. Developments in the Built Environment, 2021, 6, 100045.
- Long, J.; Shelhamer, E.; Darrell, T. Fully Convolutional Networks for Semantic Segmentation. 2014.
- Ronneberger, O.; Fischer, P.; Brox, T. U-Net: Convolutional Networks for Biomedical Image Segmentation. 2015.
- Rahman, M.A.; Wang, Y. Optimizing Intersection-Over-Union in Deep Neural Networks for Image Segmentation. In; 2016; pp. 234–244.
An Approach for Brick Wall Quantity Take-Off by U-Net Method Based on Deep Learning
Year 2024,
, 1 - 22, 01.01.2024
Hasan Basri Başağa
,
Kemal Hacıefendioğlu
Abstract
This study presents a deep learning-based method for the quantity take-off in the construction industry. In this context, the brick wall quantity calculation was performed automatically over two-dimensional (2D) pictures by the U-Net method. 280 photos were first taken in the field at different distances and angles. 1960 images were, then, obtained by augmentation to increase the training accuracy. Pixel calculation of the automatically masked area in the images was made for wall estimation. The wall area was calculated by comparing this pixel value with that of the reference brick surface area. The method was tested on four sample photos including different wall images. A parametric study was carried out to reduce the errors. In the study, it has been shown that the proposed method is suitable for brick quantity calculation. In addition, it was concluded that the photo should be taken as close as possible, and more than one brick should be taken as a reference in close-up photos to increase the accuracy.
References
- Huang, T.S. Computer Vision: Evolution And Promise. In 19th CERN School of Computing, CERN, Geneva; 1996; pp. 21–25.
- Lowe, D.G. Distinctive Image Features from Scale-Invariant Keypoints. Int J Comput Vis, 2004, 60, 91–110.
- Dalal, N.; Triggs, B. Histograms of Oriented Gradients for Human Detection. Proceedings - 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, CVPR 2005, 2005, I, 886–893.
- Cristianini, N.; Shawe-Taylor, J. An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods; Cambridge University Press, 2000.
- O’Mahony, N.; Campbell, S.; Carvalho, A.; Harapanahalli, S.; Hernandez, G.V.; Krpalkova, L.; Riordan, D.; Walsh, J. Deep Learning vs. Traditional Computer Vision. Advances in Intelligent Systems and Computing, 2020, 943, 128–144.
- Nanni, L.; Ghidoni, S.; Brahnam, S. Handcrafted vs. Non-Handcrafted Features for Computer Vision Classification. Pattern Recognit., 2017, 71, 158–172.
- Chan, T.H.; Jia, K.; Gao, S.; Lu, J.; Zeng, Z.; Ma, Y. PCANet: A Simple Deep Learning Baseline for Image Classification? IEEE Transactions on Image Processing, 2015, 24, 5017–5032.
- Paneru, S.; Jeelani, I. Computer Vision Applications in Construction: Current State, Opportunities & Challenges. Autom Constr, 2021, 132.
- Guo, B.H.W.; Zou, Y.; Fang, Y.; Goh, Y.M.; Zou, P.X.W. Computer Vision Technologies for Safety Science and Management in Construction: A Critical Review and Future Research Directions. Saf Sci, 2021, 135, 105130.
- Wu, H.; Zhong, B.; Li, H.; Love, P.; Pan, X.; Zhao, N. Combining Computer Vision with Semantic Reasoning for On-Site Safety Management in Construction. Journal of Building Engineering, 2021, 42.
- Fang, W.; Ding, L.; Love, P.E.D.; Luo, H.; Li, H.; Peña-Mora, F.; Zhong, B.; Zhou, C. Computer Vision Applications in Construction Safety Assurance. Autom Constr, 2020, 110.
- Xu, S.; Wang, J.; Shou, W.; Ngo, T.; Sadick, A.M.; Wang, X. Computer Vision Techniques in Construction: A Critical Review. Archives of Computational Methods in Engineering, 2021, 28, 3383–3397.
- Xu, S.; Wang, J.; Wang, X.; Shou, W. Computer Vision Techniques in Construction, Operation and Maintenance Phases of Civil Assets: A Critical Review. Proceedings of the 36th International Symposium on Automation and Robotics in Construction, ISARC 2019, 2019, 672–679.
- Li, Y.; Lu, Y.; Chen, J. A Deep Learning Approach for Real-Time Rebar Counting on the Construction Site Based on YOLOv3 Detector. Autom Constr, 2021, 124, 103602.
- Fan, Z.; Lu, J.; Qiu, B.; Jiang, T.; An, K.; Josephraj, A.N.; Wei, C. Automated Steel Bar Counting and Center Localization with Convolutional Neural Networks. 2019.
- Wang, H.; Polden, J.; Jirgens, J.; Yu, Z.; Pan, Z. Automatic Rebar Counting Using Image Processing and Machine Learning. In 2019 IEEE 9th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER); IEEE, 2019; pp. 900–904.
- Akanbi, L.A.; Oyedele, A.O.; Oyedele, L.O.; Salami, R.O. Deep Learning Model for Demolition Waste Prediction in a Circular Economy. J Clean Prod, 2020, 274, 122843.
- Fang, Q.; Li, H.; Luo, X.; Ding, L.; Luo, H.; Rose, T.M.; An, W. Detecting Non-Hardhat-Use by a Deep Learning Method from Far-Field Surveillance Videos. Autom Constr, 2018, 85, 1–9.
- Wu, J.; Cai, N.; Chen, W.; Wang, H.; Wang, G. Automatic Detection of Hardhats Worn by Construction Personnel: A Deep Learning Approach and Benchmark Dataset. Autom Constr, 2019, 106, 102894.
- Nath, N.D.; Behzadan, A.H.; Paal, S.G. Deep Learning for Site Safety: Real-Time Detection of Personal Protective Equipment. Autom Constr, 2020, 112, 103085.
- Yu, Y.; Li, H.; Yang, X.; Kong, L.; Luo, X.; Wong, A.Y.L. An Automatic and Non-Invasive Physical Fatigue Assessment Method for Construction Workers. Autom Constr, 2019, 103, 1–12.
- Yang, K.; Ahn, C.R.; Kim, H. Deep Learning-Based Classification of Work-Related Physical Load Levels in Construction. Advanced Engineering Informatics, 2020, 45, 101104.
- Kolar, Z.; Chen, H.; Luo, X. Transfer Learning and Deep Convolutional Neural Networks for Safety Guardrail Detection in 2D Images. Autom Constr, 2018, 89, 58–70.
- Pan, Y.; Zhang, G.; Zhang, L. A Spatial-Channel Hierarchical Deep Learning Network for Pixel-Level Automated Crack Detection. Autom Constr, 2020, 119, 103357.
- Yang, Q.; Shi, W.; Chen, J.; Lin, W. Deep Convolution Neural Network-Based Transfer Learning Method for Civil Infrastructure Crack Detection. 2020.
- Kang, D.; Benipal, S.S.; Gopal, D.L.; Cha, Y.-J. Hybrid Pixel-Level Concrete Crack Segmentation and Quantification across Complex Backgrounds Using Deep Learning. Autom Constr, 2020, 118, 103291.
- Yang, C.; Chen, J.; Li, Z.; Huang, Y. Structural Crack Detection and Recognition Based on Deep Learning. Applied Sciences, 2021, 11, 2868.
- Zheng, M.; Lei, Z.; Zhang, K. Intelligent Detection of Building Cracks Based on Deep Learning. Image Vis Comput, 2020, 103, 103987.
- Zhou, S.; Song, W. Deep Learning-Based Roadway Crack Classification Using Laser-Scanned Range Images: A Comparative Study on Hyperparameter Selection. Autom Constr, 2020, 114, 103171.
- Hacıefendioğlu, K.; Başağa, H.B. Concrete Road Crack Detection Using Deep Learning-Based Faster R-CNN Method. Iranian Journal of Science and Technology, Transactions of Civil Engineering, 2021.
- Zhou, C.; Xu, H.; Ding, L.; Wei, L.; Zhou, Y. Dynamic Prediction for Attitude and Position in Shield Tunneling: A Deep Learning Method. 2019.
- Xu, Y.; Bao, Y.; Chen, J.; Zuo, W.; Li, H. Surface Fatigue Crack Identification in Steel Box Girder of Bridges by a Deep Fusion Convolutional Neural Network Based on Consumer-Grade Camera Images. Struct Health Monit, 2019, 18, 653–674.
- Zhang, C.; Chang, C.; Jamshidi, M. Concrete Bridge Surface Damage Detection Using a Single‐stage Detector. Computer-Aided Civil and Infrastructure Engineering, 2020, 35, 389–409.
- Wang, L.; Zhao, Z.; Xu, N. Deep Belief Network Based 3D Models Classification in Building Information Modeling. International Journal of Online and Biomedical Engineering (iJOE), 2015, 11, 57.
- Wang, L.; Zhao, Z.; Wu, X. A Deep Learning Approach to the Classification of 3D Models under BIM Environment. International Journal of Control and Automation, 2016, 9, 179–188.
- Rafiei, M.H.; Adeli, H. A Novel Machine Learning Model for Estimation of Sale Prices of Real Estate Units. J Constr Eng Manag, 2016, 142, 04015066.
- Rafiei, M.H.; Adeli, H. Novel Machine-Learning Model for Estimating Construction Costs Considering Economic Variables and Indexes. J Constr Eng Manag, 2018, 144, 04018106.
- Mocanu, E.; Nguyen, P.H.; Gibescu, M.; Kling, W.L. Deep Learning for Estimating Building Energy Consumption. Sustainable Energy, Grids and Networks, 2016, 6, 91–99.
- Rahman, A.; Smith, A.D. Predicting Heating Demand and Sizing a Stratified Thermal Storage Tank Using Deep Learning Algorithms. Appl Energy, 2018, 228, 108–121.
- Rahman, A.; Srikumar, V.; Smith, A.D. Predicting Electricity Consumption for Commercial and Residential Buildings Using Deep Recurrent Neural Networks. Appl Energy, 2018, 212, 372–385.
- Hacıefendioğlu, K.; Demir, G.; Başağa, H.B. Landslide Detection Using Visualization Techniques for Deep Convolutional Neural Network Models. Natural Hazards, 2021.
- Hacıefendioğlu, K.; Başağa, H.B.; Demir, G. Automatic Detection of Earthquake-Induced Ground Failure Effects through Faster R-CNN Deep Learning-Based Object Detection Using Satellite Images. Natural Hazards, 2021, 105, 383–403.
- Akinosho, T.D.; Oyedele, L.O.; Bilal, M.; Ajayi, A.O.; Delgado, M.D.; Akinade, O.O.; Ahmed, A.A. Deep Learning in the Construction Industry: A Review of Present Status and Future Innovations. Journal of Building Engineering, 2020, 32, 101827.
- Xu, Y.; Zhou, Y.; Sekula, P.; Ding, L. Machine Learning in Construction: From Shallow to Deep Learning. Developments in the Built Environment, 2021, 6, 100045.
- Long, J.; Shelhamer, E.; Darrell, T. Fully Convolutional Networks for Semantic Segmentation. 2014.
- Ronneberger, O.; Fischer, P.; Brox, T. U-Net: Convolutional Networks for Biomedical Image Segmentation. 2015.
- Rahman, M.A.; Wang, Y. Optimizing Intersection-Over-Union in Deep Neural Networks for Image Segmentation. In; 2016; pp. 234–244.