详细信息
文献类型:期刊文献
中文题名:基于改进型YOLOv4的病死金鲳鱼识别方法
英文题名:Recognition method of dead golden pomfrets based on improved YOLOv4
作者:俞国燕[1,3];罗樱桐[1,2];王林[1,2];梁贻察[1,2];侯明鑫[1,3]
机构:[1]广东海洋大学机械与动力工程学院,广东湛江524088;[2]广东省海洋装备及制造工程技术研究中心,广东湛江524088;[3]南方海洋科学与工程广东省实验室,广东湛江524013
年份:2021
卷号:48
期号:6
起止页码:80
中文期刊名:渔业现代化
外文期刊名:Fishery Modernization
收录:CSTPCD、、CSCD、CSCD_E2021_2022
基金:广东省普通高校重点科研项目(2018KZDXM038);广东省研究生教育创新计划资助项目(2019JGXM60);湛江市财政经费项目(2018A01019、2020LHJH003);湛江市创新创业团队引育“领航计划”项目(2020LHJH003);广东海洋大学科研启动经费资助项目(R20037)。
语种:中文
中文关键词:病死金鲳鱼;精准实时识别;YOLOv4-v1算法;浅滩养殖场景
外文关键词:sick to death Trachitus ovatus;accurate real-time identification;YOLOv4-v1 algorithm;shoal breeding scene
中文摘要:实时检测并获取养殖鱼群的健康状态是规模化渔业养殖实现精准、绿色养殖和可持续发展的关键技术之一,其中实时识别病死鱼并及时收集处理更是减轻养殖水域污染、防止病害扩散、降低养殖风险的有效举措。然而在复杂的浅滩环境中,如光照变化、目标重叠、位置不稳定以及水雾造成模糊,使病死金鲳鱼实时识别并收集非常具有挑战性。本研究提出一种基于YOLOv4-v1的改进算法,在PANet模块中集成自定义Super网络,对输入的特征图进行编码解码过程,在细粒度特征提取中减少外界环境带来的干扰。此外,利用tanh-v1函数激活,增强了特征传播并确保网络中最大信息流。同时采用Resblockbody1模块,提高了目标框的定位精度。在浅滩养殖场景中,分析病死金鲳鱼图像在不同模型上对比试验结果中,YOLOv4-v1网络识别病死金鲳鱼的m-(平均精度)值高达98.31%,实时检测性能达到了27 FPS。通过与YOLOv4网络对比试验可得,YOLOv4-v1算法在线下试验中,检测速度基本与原网络持平,且m-值相较于YOLOv4提升了3.36%,召回率提升了2.54%,F 1分数(精确率与召回率的平衡点)提升了0.56%。研究表明,YOLOv4-v1方法在死鱼识别方面具有良好的应用场景。
外文摘要:Real-time detection and acquisition of the health status of farmed fish is one of the key technologies for large-scale fish farming to achieve accurate,green and sustainable development,among which,real-time identification of sick and dead fish and timely collection and treatment can constrain aquaculture water contamination,prevent disease spreading and reduce breeding risks.However,in a complex shoal environment,such as changes in illumination,overlapping targets,unstable positions,and blurring caused by water fog,it is very challenging to identify and collect sick and dead golden pomfrets in time.In this paper,an improved algorithm based on YOLOv4 is proposed.A custom Super network is integrated in the PaNet module,and the input feature is encoded and decoded to reduce the interference caused by the external environment in the fine-grained feature extraction.In addition,the activation of the tanh-v1 function enhances feature propagation and ensures the maximum information flow in the network.The Resblockbody1 module is simultaneously used to improve the positioning accuracy of the target frame.In the shoal farming scene,by analyzing the images of dead golden pomfrets and comparing the test results on different models,the YOLOv4-v1 network identified an m-value of dead golden pomfrets as high as 98.31%,and the real-time detection performance reached 27FPS.Through the comparison experiment with the YOLOv4 network,YOLOv4-v1 algorithm has a basically same detection speed to the original network in the offline experiment,while the m-value is increased by 3.36%,the R rate increased by 2.54%,and the F 1 score(the balance between precision and recall)enhanced by 0.56%.It can be seen that the YOLOv4-v1 method has a good application potential in dead fish identification.
参考文献:
正在载入数据...