Cargando…
A multitask model for realtime fish detection and segmentation based on YOLOv5
The accuracy of fish farming and real-time monitoring are essential to the development of “intelligent” fish farming. Although the existing instance segmentation networks (such as Maskrcnn) can detect and segment the fish, most of them are not effective in real-time monitoring. In order to improve t...
Autores principales: | , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280594/ https://www.ncbi.nlm.nih.gov/pubmed/37346717 http://dx.doi.org/10.7717/peerj-cs.1262 |
_version_ | 1785060830448975872 |
---|---|
author | Liu, QinLi Gong, Xinyao Li, Jiao Wang, Hongjie Liu, Ran Liu, Dan Zhou, Ruoran Xie, Tianyu Fu, Ruijie Duan, Xuliang |
author_facet | Liu, QinLi Gong, Xinyao Li, Jiao Wang, Hongjie Liu, Ran Liu, Dan Zhou, Ruoran Xie, Tianyu Fu, Ruijie Duan, Xuliang |
author_sort | Liu, QinLi |
collection | PubMed |
description | The accuracy of fish farming and real-time monitoring are essential to the development of “intelligent” fish farming. Although the existing instance segmentation networks (such as Maskrcnn) can detect and segment the fish, most of them are not effective in real-time monitoring. In order to improve the accuracy of fish image segmentation and promote the accurate and intelligent development of fish farming industry, this article uses YOLOv5 as the backbone network and object detection branch, combined with semantic segmentation head for real-time fish detection and segmentation. The experiments show that the object detection precision can reach 95.4% and the semantic segmentation accuracy can reach 98.5% with the algorithm structure proposed in this article, based on the golden crucian carp dataset, and 116.6 FPS can be achieved on RTX3060. On the publicly available dataset PASCAL VOC 2007, the object detection precision is 73.8%, the semantic segmentation accuracy is 84.3%, and the speed is up to 120 FPS on RTX3060. |
format | Online Article Text |
id | pubmed-10280594 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-102805942023-06-21 A multitask model for realtime fish detection and segmentation based on YOLOv5 Liu, QinLi Gong, Xinyao Li, Jiao Wang, Hongjie Liu, Ran Liu, Dan Zhou, Ruoran Xie, Tianyu Fu, Ruijie Duan, Xuliang PeerJ Comput Sci Artificial Intelligence The accuracy of fish farming and real-time monitoring are essential to the development of “intelligent” fish farming. Although the existing instance segmentation networks (such as Maskrcnn) can detect and segment the fish, most of them are not effective in real-time monitoring. In order to improve the accuracy of fish image segmentation and promote the accurate and intelligent development of fish farming industry, this article uses YOLOv5 as the backbone network and object detection branch, combined with semantic segmentation head for real-time fish detection and segmentation. The experiments show that the object detection precision can reach 95.4% and the semantic segmentation accuracy can reach 98.5% with the algorithm structure proposed in this article, based on the golden crucian carp dataset, and 116.6 FPS can be achieved on RTX3060. On the publicly available dataset PASCAL VOC 2007, the object detection precision is 73.8%, the semantic segmentation accuracy is 84.3%, and the speed is up to 120 FPS on RTX3060. PeerJ Inc. 2023-03-10 /pmc/articles/PMC10280594/ /pubmed/37346717 http://dx.doi.org/10.7717/peerj-cs.1262 Text en © 2023 Liu et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Artificial Intelligence Liu, QinLi Gong, Xinyao Li, Jiao Wang, Hongjie Liu, Ran Liu, Dan Zhou, Ruoran Xie, Tianyu Fu, Ruijie Duan, Xuliang A multitask model for realtime fish detection and segmentation based on YOLOv5 |
title | A multitask model for realtime fish detection and segmentation based on YOLOv5 |
title_full | A multitask model for realtime fish detection and segmentation based on YOLOv5 |
title_fullStr | A multitask model for realtime fish detection and segmentation based on YOLOv5 |
title_full_unstemmed | A multitask model for realtime fish detection and segmentation based on YOLOv5 |
title_short | A multitask model for realtime fish detection and segmentation based on YOLOv5 |
title_sort | multitask model for realtime fish detection and segmentation based on yolov5 |
topic | Artificial Intelligence |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280594/ https://www.ncbi.nlm.nih.gov/pubmed/37346717 http://dx.doi.org/10.7717/peerj-cs.1262 |
work_keys_str_mv | AT liuqinli amultitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT gongxinyao amultitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT lijiao amultitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT wanghongjie amultitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT liuran amultitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT liudan amultitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT zhouruoran amultitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT xietianyu amultitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT furuijie amultitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT duanxuliang amultitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT liuqinli multitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT gongxinyao multitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT lijiao multitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT wanghongjie multitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT liuran multitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT liudan multitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT zhouruoran multitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT xietianyu multitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT furuijie multitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 AT duanxuliang multitaskmodelforrealtimefishdetectionandsegmentationbasedonyolov5 |