China Safety Science Journal ›› 2025, Vol. 35 ›› Issue (2): 144-151.doi: 10.16265/j.cnki.issn1003-3033.2025.02.0278

• Safety engineering technology • Previous Articles     Next Articles

Unsafe behavior recognition model of high climbing workers based on vision

ZHANG Zehui1(), ZHANG Qianlong1, XU Xiaobin1, ZHAO Zuguo2, WANG Haiquan3, LI Hao4   

  1. 1 China-Austria Belt and Road Joint Laboratory on Artificial Intelligence and Advanced Manufacturing, Hangzhou Dianzi University, Hangzhou Zhejiang 310018, China
    2 Secondary Vocational Internet of Things (Hubei) Information Technology Co., Ltd., Wuhan Hubei 430014, China
    3 School of Electronic Information, Zhongyuan University of Technology, Zhengzhou Henan 450007, China
    4 Ningxia Changjun Technology Consulting Co.,Ltd., Yinchuan Ningxia 750001, China
  • Received:2024-09-10 Revised:2024-11-22 Online:2025-02-28 Published:2025-08-28

Abstract:

In order to accurately identify unsafe behaviors during the climbing process of high-altitude workers, this paper proposed an unsafe behavior recognizing method for high climbing workers based on vision, which included the human pose estimation and the one-dimensional convolutional unsafe behavior recognition models. Quantized autoencoder was used to structurally model human key points in human pose estimation, enabling the detection of human key point coordinates. Combining with safety behavior knowledge in high climbing operations, the unsafe behavior recognition model was constructed based on one-dimensional convolutional neural network model, and it was validated by industrial data experiments. Experimental results show that the accuracy of this method is 93.91% and 90.34% on unobstructed and partially obstructed datasets, respectively. Moreover, compared with support vector machines (SVM) and K-nearest neighbor (KNN), this method has stronger generalization capability.

Key words: computer vision, worker high-altitude climbing, unsafe behavior, recognition model, one-dimensional convolutional neural network(1DCNN), human pose estimation

CLC Number: