{"title":"Research on helmet detection algorithm based on improved YOLOv4-tiny","authors":"Jianguang Zhao, Zeshan Han, Jingjing Fan, Junqiu Zhang","doi":"10.1117/12.2671490","DOIUrl":null,"url":null,"abstract":"In order to effectively supervise the wearing of safety helmets by construction personnel, the YOLOv4-tiny target detection algorithm is used to detect the wearing of safety helmets. A lightweight model with higher accuracy and less computation is designed for YOLOv4-tiny, which is more suitable for real-time helmet wearing detection. Firstly, G-Resblock is designed to replace Resblock to reduce the computational complexity of the model and occupy less computing resources. However, YOLOv4-tiny is prone to error detection or missed detection in complex work scenarios. In order to solve this problem, an attention mechanism is added to YOLOv4-tiny, the serial channel of CBAM is improved as a parallel channel, and P-CBAM is added to YOLOv4-tiny to solve the problem of poor model detection effect. The improved YOLOv4-tiny can better complete the helmet detection task.","PeriodicalId":120866,"journal":{"name":"Artificial Intelligence and Big Data Forum","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence and Big Data Forum","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2671490","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In order to effectively supervise the wearing of safety helmets by construction personnel, the YOLOv4-tiny target detection algorithm is used to detect the wearing of safety helmets. A lightweight model with higher accuracy and less computation is designed for YOLOv4-tiny, which is more suitable for real-time helmet wearing detection. Firstly, G-Resblock is designed to replace Resblock to reduce the computational complexity of the model and occupy less computing resources. However, YOLOv4-tiny is prone to error detection or missed detection in complex work scenarios. In order to solve this problem, an attention mechanism is added to YOLOv4-tiny, the serial channel of CBAM is improved as a parallel channel, and P-CBAM is added to YOLOv4-tiny to solve the problem of poor model detection effect. The improved YOLOv4-tiny can better complete the helmet detection task.