Fish feeding behavior identification method based on YOLOv5

A recognition method and behavioral technology, applied in the field of target detection, can solve problems such as slow running speed, low accuracy, and large model size, and achieve the effect of small model size, fast recognition, and fast detection speed

Active Publication Date: 2021-10-22
ZHONGKAI UNIV OF AGRI & ENG
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For visual technology, it is necessary to extract the characteristic parameters of the ingestion pictures and establish an ingestion prediction model. At present, the commonly used models i

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fish feeding behavior identification method based on YOLOv5
  • Fish feeding behavior identification method based on YOLOv5
  • Fish feeding behavior identification method based on YOLOv5

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] A method for identifying fish feeding behavior based on YOLOv5, comprising the following steps:

[0062] S1. Establish a data set: collect a video of a school of fish (fish to be detected and identified) before and after feeding through the camera, extract key frame pictures of the video, and mark the fish in the school of fish in the picture according to their respective feeding states. Mark the fish in the picture as two categories of feeding fish and non-feeding fish, establish a data set of feeding behavior of a certain fish, and divide the data set into training set, verification set and test set. The species of the school of fish is consistent with the species of the school of fish to be detected, so as to improve the accuracy of target recognition.

[0063] In this embodiment, the black bream is taken as an example. To identify the feeding behavior of the black bream to determine its feeding plan, it is necessary to first establish a data set of the feeding behav...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A fish ingestion behavior identification method based on YOLOv5 comprises the following steps that videos before and after feeding of a certain single fish school are collected through a camera, key frame pictures are extracted and marked, and a data set is established; a picture is input into a YOLOv5 network model, after being preprocessed, the picture sequentially enters a Backbone network and a Neck network for feature fusion, then the picture is input into a Head output end, the position, category and confidence of a prediction frame are obtained, weighted non-maximum suppression is adopted to screen the prediction frame, weight parameters are adjusted by calculating a loss function, model parameters are continuously optimized through a verification set, and optimal weight data are obtained; and the test set pictures are input into the trained YOLOv5 network model to obtain a target detection result. According to the method, the accuracy of target detection is high, the YOLOv5 network model is adopted, rapid identification, real-time tracking and prediction can be achieved, actions can be taken in time, and the purpose of improving the breeding benefits is achieved.

Description

technical field [0001] The present invention relates to the technical field of target detection, in particular to a fish feeding behavior recognition method based on YOLOv5. Background technique [0002] In aquaculture, the amount of bait input is an important factor related to the aquaculture economy. Insufficient bait input makes it difficult for farmed fish to grow rapidly. Excessive bait input causes waste and increases costs on the one hand, and deteriorates the environment of the aquaculture water body on the other hand. , It is not conducive to the health and production of fish. The ideal state is to feed on demand. The amount of bait added can just ensure that each fish can absorb a sufficient amount of food without leaving any surplus. However, the ideal state is difficult to achieve, and it is difficult to control only by experience. When the cost of bait increases, even manual feeding is used instead of automatic feeding equipment. Different feeding effects will ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06K9/00G06K9/46G06K9/62G06N3/04G06N3/08
CPCG06N3/08G06N3/047G06N3/048G06N3/045G06F18/241G06F18/2415Y02A40/81
Inventor 邹娟苏立恒师泽晨陈宁夏杨灵
Owner ZHONGKAI UNIV OF AGRI & ENG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products