Water surface floating object detection and identification method and system based on YOLOv3 improvement

A technology for floating objects on the water surface and identification methods, applied in neural learning methods, character and pattern recognition, biological neural network models, etc., can solve the problems of model sample category imbalance, embedded real-time detection, and large volume, etc., to achieve sample category Unbalanced, accurate and fast detection and identification, volume reduction effect

Inactive Publication Date: 2021-09-24
EAST CHINA NORMAL UNIV
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

YOLOv3 is currently the mainstream algorithm in the field of target detection, but its volume is too large to be embedded in devices with limited computing power (such as automatic salvage ships and other river patrol equipment, etc.) to meet the requirements of real-time detection.
Since there is currently no professional data set publicly available in the field of surface drift detection, the model has the problem of unbalanced sample categories
YOLOv3 sacrifices a certain detection speed to improve the detection accuracy, but it is still difficult to detect floating objects on the water surface of small targets.

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
  • Water surface floating object detection and identification method and system based on YOLOv3 improvement
  • Water surface floating object detection and identification method and system based on YOLOv3 improvement
  • Water surface floating object detection and identification method and system based on YOLOv3 improvement

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0078] This embodiment provides a method for detecting and identifying floating objects on the water surface based on YOLOv3 improvement, including the following steps:

[0079] Step 1. Prepare the data set of floating objects on the water surface, and perform data enhancement on the data, which specifically includes the following steps:

[0080] (1) This data set is collected in the field scene, including a total of 3443 pictures. In order to learn more features, the data set is divided into a training set and a test set with a ratio of 8:2. Among them, the training set includes 2755 pictures, and the test set includes 688 pictures, which are uniformly processed into pictures with a size of 416*416, and the pictures are marked with Labelme. Due to the difference in the number of categories contained in this data and the difficulty of training, the difficult samples with low frequency cannot be fully learned in the model, so the samples with accuracy less than 50% will be mark...

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

The invention discloses a water surface floating object detection and identification method based on an improved YOLOv3 identification model, and relates to the technical field of computer vision. The method comprises the following steps: pre-collecting water surface floating object data, carrying out the enhancement and amplification of image data through geometric transformation and color transformation, marking the floating objects in the data, obtaining a water surface drifting object data set, and splitting the water surface drifting object data set into a training set and a test set; constructing an improved YOLOv3 network model, and training the improved YOLOv3 network model by adopting the water surface drifting object training set; constructing a water surface drifting object test set according to the water surface drifting object data image, and detecting and identifying the water surface drifting object test set by using the trained improved YOLOv3 network model. The improved YOLOv3 has strong generalization ability, occupies small storage space and video memory space, improves detection and identification accuracy, can ensure real-time performance, and can realize accurate and rapid monitoring and identification of water surface drifts in client equipment with limited computing power and memory.

Description

technical field [0001] The invention belongs to the technical field of computer vision, and relates to an improved YOLOv3-based method and system for detecting and identifying floating objects on the water surface. Background technique [0002] In recent years, the speed of urbanization and industrialization in our country is getting faster and faster, and the problem of water environment pollution is not optimistic at the same time as the economy is developing rapidly. There are a large number of floating objects in rivers and lakes, which not only destroys the natural ecological landscape, but also seriously threatens human life and health and sustainable economic development. Therefore, the research on how to effectively monitor floating objects in rivers and lakes has important practical significance. [0003] The existing floating object detection technology based on video images is mainly aimed at remote sensing images, and analyzes and detects whether there are floati...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/00G06F3/0484G06K9/62G06N3/04G06N3/08
CPCG06F3/0484G06N3/08G06N3/045G06F18/214
Inventor 刘献忠徐浩
Owner EAST CHINA NORMAL UNIV
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