Fan Zheming, Peng Chengbin, Dai Licun, Cao Feng, Qi Jianyu, Hua Wenyi
College of Information Science and Engineering, Ningbo University, Ningbo, China.
Ningbo Institute of Industrial Technology, Chinese Academy of Sciences, Ningbo, China.
PeerJ Comput Sci. 2020 Dec 7;6:e311. doi: 10.7717/peerj-cs.311. eCollection 2020.
Recently, object detection methods have developed rapidly and have been widely used in many areas. In many scenarios, helmet wearing detection is very useful, because people are required to wear helmets to protect their safety when they work in construction sites or cycle in the streets. However, for the problem of helmet wearing detection in complex scenes such as construction sites and workshops, the detection accuracy of current approaches still needs to be improved. In this work, we analyze the mechanism and performance of several detection algorithms and identify two feasible base algorithms that have complementary advantages. We use one base algorithm to detect relatively large heads and helmets. Also, we use the other base algorithm to detect relatively small heads, and we add another convolutional neural network to detect whether there is a helmet above each head. Then, we integrate these two base algorithms with an ensemble method. In this method, we first propose an approach to merge information of heads and helmets from the base algorithms, and then propose a linear function to estimate the confidence score of the identified heads and helmets. Experiments on a benchmark data set show that, our approach increases the precision and recall for base algorithms, and the mean Average Precision of our approach is 0.93, which is better than many other approaches. With GPU acceleration, our approach can achieve real-time processing on contemporary computers, which is useful in practice.
近年来,目标检测方法发展迅速,并已在许多领域得到广泛应用。在许多场景中,头盔佩戴检测非常有用,因为人们在建筑工地工作或在街上骑自行车时需要佩戴头盔以保护自身安全。然而,对于建筑工地和车间等复杂场景中的头盔佩戴检测问题,当前方法的检测精度仍有待提高。在这项工作中,我们分析了几种检测算法的机制和性能,并确定了两种具有互补优势的可行基础算法。我们使用一种基础算法来检测相对较大的头部和头盔。此外,我们使用另一种基础算法来检测相对较小的头部,并添加另一个卷积神经网络来检测每个头部上方是否有头盔。然后,我们用一种集成方法将这两种基础算法结合起来。在这种方法中,我们首先提出一种方法来融合基础算法中头部和头盔的信息,然后提出一个线性函数来估计所识别的头部和头盔的置信度得分。在一个基准数据集上进行的实验表明,我们的方法提高了基础算法的精度和召回率,并且我们方法的平均精度均值为0.93,优于许多其他方法。通过GPU加速,我们的方法可以在当代计算机上实现实时处理,这在实际应用中很有用。
PeerJ Comput Sci. 2020-12-7
Sensors (Basel). 2023-2-3
Sci Rep. 2024-3-25
Sensors (Basel). 2022-12-14
Sensors (Basel). 2022-9-5
Sensors (Basel). 2023-6-22
Sci Rep. 2024-7-30
Cochrane Database Syst Rev. 2011-11-9
Sci Rep. 2024-4-16
Sensors (Basel). 2024-7-17
PeerJ Comput Sci. 2022-11-8
Sensors (Basel). 2022-9-5
Accid Anal Prev. 2019-11-6
IEEE Trans Pattern Anal Mach Intell. 2016-6-6
Cochrane Database Syst Rev. 2008-1-23
Cochrane Database Syst Rev. 2000