{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T13:44:45Z","timestamp":1774359885095,"version":"3.50.1"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2023,3,30]],"date-time":"2023-03-30T00:00:00Z","timestamp":1680134400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,3,30]],"date-time":"2023-03-30T00:00:00Z","timestamp":1680134400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100007129","name":"Natural Science Foundation of Shandong Province","doi-asserted-by":"publisher","award":["No.ZR2020MF136"],"award-info":[{"award-number":["No.ZR2020MF136"]}],"id":[{"id":"10.13039\/501100007129","id-type":"DOI","asserted-by":"publisher"}]},{"name":"The research project funded by the Central Universities","award":["20CX05016A"],"award-info":[{"award-number":["20CX05016A"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2023,10]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In order for the offshore drilling platform to operate properly, workers need to perform regular maintenance on the platform equipment, but the complex working environment exposes workers to hazards. During inspection and maintenance, the use of personal protective equipment (PPE) such as helmets and workwear can effectively reduce the probability of worker injuries. Existing PPE detection methods are mostly for construction sites and only detect whether helmets are worn or not. This paper proposes a high-precision and high-speed PPE detection method for the offshore drilling platform based on object detection and classification. As a first step, we develop a modified YOLOv4 (named RFA-YOLO)-based object detection model for improving localization and recognition for people, helmets, and workwear. On the basis of the class and coordinates of the object detection output, this paper proposes a method for constructing position features based on the object bounding box to obtain feature vectors characterizing the relative offsets between objects. Then, the classifier is obtained by training a dataset consisting of position features through a random forest algorithm, with parameter optimization. As a final step, the PPE detection is achieved by analyzing the information output from the classifier through an inference mechanism. To evaluate the proposed method, we construct the offshore drilling platform dataset (ODPD) and conduct comparative experiments with other methods. The experimental results show that the method in this paper achieves 13 FPS as well as 93.1% accuracy. Compared to other state-of-the-art models, the proposed PPE detection method performs better on ODPD. The method in this paper can rapidly and accurately identify workers who are not wearing helmets or workwear on the offshore drilling platform, and an intelligent video surveillance system based on this model has been implemented.<\/jats:p>","DOI":"10.1007\/s40747-023-01028-0","type":"journal-article","created":{"date-parts":[[2023,3,30]],"date-time":"2023-03-30T09:02:58Z","timestamp":1680166978000},"page":"5637-5652","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["A high-performance framework for personal protective equipment detection on the offshore drilling platform"],"prefix":"10.1007","volume":"9","author":[{"given":"Xiaofeng","family":"Ji","sequence":"first","affiliation":[]},{"given":"Faming","family":"Gong","sequence":"additional","affiliation":[]},{"given":"Xiangbing","family":"Yuan","sequence":"additional","affiliation":[]},{"given":"Nuanlai","family":"Wang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,3,30]]},"reference":[{"issue":"7","key":"1028_CR1","doi-asserted-by":"publisher","first-page":"7622","DOI":"10.1007\/s10489-021-02771-y","volume":"52","author":"G Canonaco","year":"2022","unstructured":"Canonaco G, Roveri M, Alippi C, Podenzani F, Bennardo A, Conti M, Mancini N (2022) A transfer-learning approach for corrosion prediction in pipeline infrastructures. Appl Intell 52(7):7622\u20137637","journal-title":"Appl Intell"},{"key":"1028_CR2","first-page":"204","volume":"2015","author":"S Dong","year":"2015","unstructured":"Dong S, He Q, Li H, Yin Q (2015) Automated ppe misuse identification and assessment for safety performance enhancement. ICCREM 2015:204\u2013214","journal-title":"ICCREM"},{"key":"1028_CR3","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1016\/j.autcon.2013.08.009","volume":"36","author":"A Kelm","year":"2013","unstructured":"Kelm A, Lau\u00dfat L, Meins-Becker A, Platz D, Khazaee MJ, Costin AM, Helmus M, Teizer J (2013) Mobile passive radio frequency identification (rfid) portal for automated and rapid control of personal protective equipment (ppe) on construction sites. Autom Constr 36:38\u201352","journal-title":"Autom Constr"},{"issue":"3","key":"1028_CR4","doi-asserted-by":"publisher","first-page":"1311","DOI":"10.1007\/s40747-020-00267-9","volume":"7","author":"F Yang","year":"2021","unstructured":"Yang F, Gu S (2021) Industry 4.0, a revolution that requires technology and national strategies. Complex Intell Syst 7(3):1311\u20131325","journal-title":"Complex Intell Syst"},{"key":"1028_CR5","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.autcon.2018.02.018","volume":"91","author":"W Fang","year":"2018","unstructured":"Fang W, Ding L, Luo H, Love PE (2018) Falls from heights: a computer vision-based approach for safety harness detection. Autom Constr 91:53\u201361","journal-title":"Autom Constr"},{"key":"1028_CR6","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/j.autcon.2012.06.001","volume":"28","author":"M-W Park","year":"2012","unstructured":"Park M-W, Brilakis I (2012) Construction worker detection in video frames for initializing vision trackers. Autom Constr 28:15\u201325","journal-title":"Autom Constr"},{"issue":"4","key":"1028_CR7","doi-asserted-by":"publisher","first-page":"553","DOI":"10.1016\/j.mstc.2011.06.016","volume":"21","author":"L Cai","year":"2011","unstructured":"Cai L, Qian J (2011) A method for detecting miners based on helmets detection in underground coal mine videos. Min Sci Technol (Chin) 21(4):553\u2013556","journal-title":"Min Sci Technol (Chin)"},{"key":"1028_CR8","doi-asserted-by":"crossref","unstructured":"Li X, He M, Liu Y, Luo H, Ju M (2022) Spcs: a spatial pyramid convolutional shuffle module for yolo to detect occluded object. Complex Intell Syst 1\u201315","DOI":"10.1007\/s40747-022-00786-7"},{"key":"1028_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.autcon.2017.09.018","volume":"85","author":"Q Fang","year":"2018","unstructured":"Fang Q, Li H, Luo X, Ding L, Luo H, Rose TM, An W (2018) Detecting non-hardhat-use by a deep learning method from far-field surveillance videos. Autom Constr 85:1\u20139","journal-title":"Autom Constr"},{"key":"1028_CR10","doi-asserted-by":"publisher","first-page":"311","DOI":"10.7717\/peerj-cs.311","volume":"6","author":"Z Fan","year":"2020","unstructured":"Fan Z, Peng C, Dai L, Cao F, Qi J, Hua W (2020) A deep learning-based ensemble method for helmet-wearing detection. PeerJ Comput Sci 6:311","journal-title":"PeerJ Comput Sci"},{"issue":"19","key":"1028_CR11","doi-asserted-by":"publisher","first-page":"6732","DOI":"10.3390\/app10196732","volume":"10","author":"H Wang","year":"2020","unstructured":"Wang H, Hu Z, Guo Y, Yang Z, Zhou F, Xu P (2020) A real-time safety helmet wearing detection approach based on csyolov3. Appl Sci 10(19):6732","journal-title":"Appl Sci"},{"key":"1028_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2021.107458","volume":"95","author":"G Han","year":"2021","unstructured":"Han G, Zhu M, Zhao X, Gao H (2021) Method based on the cross-layer attention mechanism and multiscale perception for safety helmet-wearing detection. Comput Electr Eng 95:107458","journal-title":"Comput Electr Eng"},{"issue":"3","key":"1028_CR13","doi-asserted-by":"publisher","first-page":"04019006","DOI":"10.1061\/(ASCE)CO.1943-7862.0001629","volume":"145","author":"H Zhang","year":"2019","unstructured":"Zhang H, Yan X, Li H, Jin R, Fu H (2019) Real-time alarming, monitoring, and locating for non-hard-hat use in construction. J Constr Eng Manag 145(3):04019006","journal-title":"J Constr Eng Manag"},{"issue":"1","key":"1028_CR14","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.comcom.2012.01.005","volume":"36","author":"S Barro-Torres","year":"2012","unstructured":"Barro-Torres S, Fern\u00e1ndez-Caram\u00e9s TM, P\u00e9rez-Iglesias HJ, Escudero CJ (2012) Real-time personal protective equipment monitoring system. Comput Commun 36(1):42\u201350","journal-title":"Comput Commun"},{"issue":"16","key":"1028_CR15","doi-asserted-by":"publisher","first-page":"6683","DOI":"10.1002\/rnc.5131","volume":"30","author":"V Stojanovic","year":"2020","unstructured":"Stojanovic V, He S, Zhang B (2020) State and parameter joint estimation of linear stochastic systems in presence of faults and non-gaussian noises. Int J Robust Nonlinear Control 30(16):6683\u20136700","journal-title":"Int J Robust Nonlinear Control"},{"issue":"11","key":"1028_CR16","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6501\/ac8368","volume":"33","author":"H Tao","year":"2022","unstructured":"Tao H, Cheng L, Qiu J, Stojanovic V (2022) Few shot cross equipment fault diagnosis method based on parameter optimization and feature mertic. Meas Sci Technol 33(11):115005","journal-title":"Meas Sci Technol"},{"issue":"7","key":"1028_CR17","doi-asserted-by":"publisher","first-page":"1633","DOI":"10.3934\/dcdss.2021145","volume":"15","author":"V Djordjevic","year":"2022","unstructured":"Djordjevic V, Stojanovic V, Tao H, Song X, He S, Gao W (2022) Data-driven control of hydraulic servo actuator based on adaptive dynamic programming. Discr Contin Dyn Syst S 15(7):1633","journal-title":"Discr Contin Dyn Syst S"},{"key":"1028_CR18","doi-asserted-by":"crossref","unstructured":"Rubaiyat AH, Toma TT, Kalantari-Khandani M, Rahman SA, Chen L, Ye Y, Pan CS (2016) Automatic detection of helmet uses for construction safety. In: 2016 IEEE\/WIC\/ACM International Conference on Web Intelligence Workshops (WIW), pp 135\u2013142, IEEE","DOI":"10.1109\/WIW.2016.045"},{"key":"1028_CR19","doi-asserted-by":"crossref","unstructured":"Li J, Liu H, Wang T, Jiang M, Wang S, Li K, Zhao X (2017) Safety helmet wearing detection based on image processing and machine learning. In: 2017 Ninth International Conference on Advanced Computational Intelligence (ICACI), pp 201\u2013205, IEEE","DOI":"10.1109\/ICACI.2017.7974509"},{"key":"1028_CR20","doi-asserted-by":"crossref","unstructured":"Bo Y, Huan Q, Huan X, Rong Z, Hongbin L, Kebin M, Weizhong Z, Lei Z (2019) Helmet detection under the power construction scene based on image analysis. In: 2019 IEEE 7th International Conference on Computer Science and Network Technology (ICCSNT), pp 67\u201371, IEEE","DOI":"10.1109\/ICCSNT47585.2019.8962495"},{"issue":"13","key":"1028_CR21","doi-asserted-by":"publisher","first-page":"6234","DOI":"10.1002\/cpe.6234","volume":"33","author":"L Huang","year":"2021","unstructured":"Huang L, Fu Q, He M, Jiang D, Hao Z (2021) Detection algorithm of safety helmet wearing based on deep learning. Concurr Comput Pract Exp 33(13):6234","journal-title":"Concurr Comput Pract Exp"},{"key":"1028_CR22","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2020.103085","volume":"112","author":"ND Nath","year":"2020","unstructured":"Nath ND, Behzadan AH, Paal SG (2020) Deep learning for site safety: real-time detection of personal protective equipment. Autom Constr 112:103085","journal-title":"Autom Constr"},{"key":"1028_CR23","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2021.103828","volume":"130","author":"R Xiong","year":"2021","unstructured":"Xiong R, Tang P (2021) Pose guided anchoring for detecting proper use of personal protective equipment. Autom Constr 130:103828","journal-title":"Autom Constr"},{"issue":"10","key":"1028_CR24","doi-asserted-by":"publisher","first-page":"3478","DOI":"10.3390\/s21103478","volume":"21","author":"Z Wang","year":"2021","unstructured":"Wang Z, Wu Y, Yang L, Thirunavukarasu A, Evison C, Zhao Y (2021) Fast personal protective equipment detection for real construction sites using deep learning approaches. Sensors 21(10):3478","journal-title":"Sensors"},{"issue":"2","key":"1028_CR25","doi-asserted-by":"publisher","first-page":"180","DOI":"10.1111\/mice.12579","volume":"36","author":"J Shen","year":"2021","unstructured":"Shen J, Xiong X, Li Y, He W, Li P, Zheng X (2021) Detecting safety helmet wearing on construction sites with bounding-box regression and deep transfer learning. Comput-Aid Civ Infrastruct Eng 36(2):180\u2013196","journal-title":"Comput-Aid Civ Infrastruct Eng"},{"key":"1028_CR26","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2021.115447","volume":"184","author":"G Iannizzotto","year":"2021","unstructured":"Iannizzotto G, Bello LL, Patti G (2021) Personal protection equipment detection system for embedded devices based on dnn and fuzzy logic. Expert Syst Appl 184:115447","journal-title":"Expert Syst Appl"},{"key":"1028_CR27","doi-asserted-by":"publisher","first-page":"110862","DOI":"10.1109\/ACCESS.2022.3215148","volume":"10","author":"G Gallo","year":"2022","unstructured":"Gallo G, Di Rienzo F, Garzelli F, Ducange P, Vallati C (2022) A smart system for personal protective equipment detection in industrial environments based on deep learning at the edge. IEEE Access 10:110862\u2013110878","journal-title":"IEEE Access"},{"key":"1028_CR28","doi-asserted-by":"publisher","first-page":"999","DOI":"10.7717\/peerj-cs.999","volume":"8","author":"M Ferdous","year":"2022","unstructured":"Ferdous M, Ahsan SMM (2022) Ppe detector: a yolo-based architecture to detect personal protective equipment (ppe) for construction sites. PeerJ Comput Sci 8:999","journal-title":"PeerJ Comput Sci"},{"issue":"2","key":"1028_CR29","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","volume":"60","author":"DG Lowe","year":"2004","unstructured":"Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60(2):91\u2013110","journal-title":"Int J Comput Vis"},{"key":"1028_CR30","doi-asserted-by":"crossref","unstructured":"Dalal N, Triggs B (2005) Histograms of oriented gradients for human detection. In: 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201905), vol 1, pp 886\u2013893. Ieee","DOI":"10.1109\/CVPR.2005.177"},{"key":"1028_CR31","doi-asserted-by":"crossref","unstructured":"Lienhart R, Maydt J (2002) An extended set of haar-like features for rapid object detection. In: Proceedings, International Conference on Image Processing, vol 1, p IEEE","DOI":"10.1109\/ICIP.2002.1038171"},{"key":"1028_CR32","doi-asserted-by":"crossref","unstructured":"He K, Gkioxari G, Doll\u00e1r P, Girshick R (2017) Mask r-cnn. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 2961\u20132969","DOI":"10.1109\/ICCV.2017.322"},{"key":"1028_CR33","unstructured":"Ren S, He K, Girshick R, Sun J (2015) Faster r-cnn: Towards real-time object detection with region proposal networks. Advances in neural information processing systems 28"},{"key":"1028_CR34","doi-asserted-by":"crossref","unstructured":"Liu W, Anguelov D, Erhan D, Szegedy C, Reed S, Fu C -Y, Berg AC (2016) Ssd: single shot multibox detector. In: European conference on computer vision, pp 21\u201337, Springer","DOI":"10.1007\/978-3-319-46448-0_2"},{"key":"1028_CR35","doi-asserted-by":"crossref","unstructured":"Redmon J, Divvala S, Girshick R, Farhadi A (2016) You only look once: unified, real-time object detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 779\u2013788","DOI":"10.1109\/CVPR.2016.91"},{"key":"1028_CR36","doi-asserted-by":"crossref","unstructured":"Redmon J, Farhadi A (2017) Yolo9000: better, faster, stronger. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 7263\u20137271","DOI":"10.1109\/CVPR.2017.690"},{"key":"1028_CR37","unstructured":"Redmon J, Farhadi A (2018) Yolov3: an incremental improvement. arXiv:1804.02767"},{"key":"1028_CR38","doi-asserted-by":"crossref","unstructured":"Guo C, Fan B, Zhang Q, Xiang S, Pan C (2020) Augfpn: Improving multi-scale feature learning for object detection. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition, pp 12595\u201312604","DOI":"10.1109\/CVPR42600.2020.01261"},{"key":"1028_CR39","unstructured":"Bochkovskiy A, Wang C-Y, Liao H-YM (2020) Yolov4: optimal speed and accuracy of object detection. arXiv:2004.10934"},{"key":"1028_CR40","unstructured":"Purkait P, Zhao C, Zach C (2017) Spp-net: deep absolute pose regression with synthetic views. arXiv:1712.03452"},{"key":"1028_CR41","doi-asserted-by":"crossref","unstructured":"Liu S, Qi L, Qin H, Shi J, Jia J (2018) Path aggregation network for instance segmentation. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 8759\u20138768","DOI":"10.1109\/CVPR.2018.00913"},{"key":"1028_CR42","doi-asserted-by":"crossref","unstructured":"Xu H, Jiang C, Liang X, Lin L, Li Z (2019) Reasoning-rcnn: unifying adaptive global reasoning into large-scale object detection. In: 2019 IEEE\/CVF conference on computer vision and pattern recognition (CVPR), pp 6412\u20136421","DOI":"10.1109\/CVPR.2019.00658"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01028-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-023-01028-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01028-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,17]],"date-time":"2024-10-17T10:01:58Z","timestamp":1729159318000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-023-01028-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,30]]},"references-count":42,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["1028"],"URL":"https:\/\/doi.org\/10.1007\/s40747-023-01028-0","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,30]]},"assertion":[{"value":"4 August 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 February 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 March 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}