Improved YOLO Based Detection Algorithm for Floating Debris in Waterway

Various floating debris in the waterway can be used as one kind of visual index to measure the water quality. The traditional image processing method is difficult to meet the requirements of real-time monitoring of floating debris in the waterway due to the complexity of the environment, such as ref...

Full description

Bibliographic Details
Main Authors: Feng Lin, Tian Hou, Qiannan Jin, Aiju You
Format: Article
Language:English
Published: MDPI AG 2021-08-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/23/9/1111
id doaj-8f23439b00024738923ac75c0a73de85
record_format Article
spelling doaj-8f23439b00024738923ac75c0a73de852021-09-26T00:06:33ZengMDPI AGEntropy1099-43002021-08-01231111111110.3390/e23091111Improved YOLO Based Detection Algorithm for Floating Debris in WaterwayFeng Lin0Tian Hou1Qiannan Jin2Aiju You3College of Electrical Engineering, Zhejiang University, Hangzhou 310027, ChinaCollege of Electrical Engineering, Zhejiang University, Hangzhou 310027, ChinaZhejiang Institute of Hydraulics and Estuary, Hangzhou 310020, ChinaZhejiang Institute of Hydraulics and Estuary, Hangzhou 310020, ChinaVarious floating debris in the waterway can be used as one kind of visual index to measure the water quality. The traditional image processing method is difficult to meet the requirements of real-time monitoring of floating debris in the waterway due to the complexity of the environment, such as reflection of sunlight, obstacles of water plants, a large difference between the near and far target scale, and so on. To address these issues, an improved YOLOv5s (FMA-YOLOv5s) algorithm by adding a feature map attention (FMA) layer at the end of the backbone is proposed. The mosaic data augmentation is applied to enhance the detection effect of small targets in training. A data expansion method is introduced to expand the training dataset from 1920 to 4800, which fuses the labeled target objects extracted from the original training dataset and the background images of the clean river surface in the actual scene. The comparisons of accuracy and rapidity of six models of this algorithm are completed. The experiment proves that it meets the standards of real-time object detection.https://www.mdpi.com/1099-4300/23/9/1111deep learningYOLOv5floating debris detectiondetection algorithm
collection DOAJ
language English
format Article
sources DOAJ
author Feng Lin
Tian Hou
Qiannan Jin
Aiju You
spellingShingle Feng Lin
Tian Hou
Qiannan Jin
Aiju You
Improved YOLO Based Detection Algorithm for Floating Debris in Waterway
Entropy
deep learning
YOLOv5
floating debris detection
detection algorithm
author_facet Feng Lin
Tian Hou
Qiannan Jin
Aiju You
author_sort Feng Lin
title Improved YOLO Based Detection Algorithm for Floating Debris in Waterway
title_short Improved YOLO Based Detection Algorithm for Floating Debris in Waterway
title_full Improved YOLO Based Detection Algorithm for Floating Debris in Waterway
title_fullStr Improved YOLO Based Detection Algorithm for Floating Debris in Waterway
title_full_unstemmed Improved YOLO Based Detection Algorithm for Floating Debris in Waterway
title_sort improved yolo based detection algorithm for floating debris in waterway
publisher MDPI AG
series Entropy
issn 1099-4300
publishDate 2021-08-01
description Various floating debris in the waterway can be used as one kind of visual index to measure the water quality. The traditional image processing method is difficult to meet the requirements of real-time monitoring of floating debris in the waterway due to the complexity of the environment, such as reflection of sunlight, obstacles of water plants, a large difference between the near and far target scale, and so on. To address these issues, an improved YOLOv5s (FMA-YOLOv5s) algorithm by adding a feature map attention (FMA) layer at the end of the backbone is proposed. The mosaic data augmentation is applied to enhance the detection effect of small targets in training. A data expansion method is introduced to expand the training dataset from 1920 to 4800, which fuses the labeled target objects extracted from the original training dataset and the background images of the clean river surface in the actual scene. The comparisons of accuracy and rapidity of six models of this algorithm are completed. The experiment proves that it meets the standards of real-time object detection.
topic deep learning
YOLOv5
floating debris detection
detection algorithm
url https://www.mdpi.com/1099-4300/23/9/1111
work_keys_str_mv AT fenglin improvedyolobaseddetectionalgorithmforfloatingdebrisinwaterway
AT tianhou improvedyolobaseddetectionalgorithmforfloatingdebrisinwaterway
AT qiannanjin improvedyolobaseddetectionalgorithmforfloatingdebrisinwaterway
AT aijuyou improvedyolobaseddetectionalgorithmforfloatingdebrisinwaterway
_version_ 1717367045664800768