Ship multi-target tracking method based on YOLO V5 algorithm

A multi-objective, ship-based technology, applied in neural learning methods, calculations, computer components, etc., can solve problems such as poor real-time performance, low precision, and slow speed, so as to save manpower and material resources, ensure real-time performance, and improve safety sexual effect

Active Publication Date: 2021-08-17
QINGDAO UNIV OF SCI & TECH
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For the specific environment at sea, firstly, the ship will be affected by the wind, wave and surge during navigation, which will cause the camera to be unable to stably acquire image data with a fixed angle of view, resulting in difficulty in target recognition and large errors in the multi-target detection of the ship; secondly, at sea The changeable climate makes the camera produce different light and shadow pictures when acquiring image data, which makes the traditional target detection algorithm unable to detect the target ideally, and the traditional target detection algorithm is difficult to overcome the overlapping of the detection target when the ship is driving and occlusion; finally, the problem of ship multi-target tracking lies more in the accuracy of target detection on its basis. In the target tracking algorithm, the accuracy of target detection affects the tracking effect
[0004] The ship multi-target tracking method is the core of the offshore ship intelligent monitoring system. The existing offshore ship intelligent monitoring system can only realize ship detection, and the speed is slow, the precision is low, and the real-time performance is not good, so the target ship cannot be tracked.
The existing target tracking methods can only meet the requirements of land and other relatively stable detection environments, and the navigation environment of marine ships is complex and changeable, which cannot guarantee detection accuracy and real-time performance.

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
  • Ship multi-target tracking method based on YOLO V5 algorithm
  • Ship multi-target tracking method based on YOLO V5 algorithm
  • Ship multi-target tracking method based on YOLO V5 algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] A ship multi-target tracking method based on YOLO V5 algorithm, comprising the following steps:

[0044] (1) Ship image data collection and data set processing; filter and label the collected ship image data and build a data set by itself, and divide the data set into training set, verification set and test set;

[0045] (2) Use the training set and test set in the self-organized data set to train the YOLO V5 network, and obtain the ship detection model and weight file based on the YOLO V5 network;

[0046] (3) Utilize the YOLO V5 detection model after the training of step (2) to detect the test set, output the detection result, and evaluate the detection model;

[0047] (4) Based on the YOLO V5 detection model trained in step (2), it is processed by the DeepSort algorithm to generate a tracking model;

[0048] (5) Verify the real-time performance of the DeepSort tracking model generated in step (4).

[0049] Preferably, the specific method in the step (1) is as follo...

Embodiment 2

[0064] figure 1 It is a schematic flow chart of the present invention. The present invention first screens and marks the collected ship image data and self-organizes a data set, and divides the data set into a training set, a verification set, and a test set; utilizes the training set and the self-organizing data set The verification set trains the YOLO V5 network, obtains the ship detection model and weight file based on the YOLO V5 network; uses the trained YOLO V5 detection model to detect the test set, outputs the detection results, and evaluates the detection model; based on the training The YOLO V5 detection model is processed by the DeepSort algorithm to generate a tracking model; the generated DeepSort tracking model is verified in real time.

[0065] (1) Ship image data collection: image sources mainly include open source datasets and ship image data acquired through cameras, among which the open source datasets mainly use COCO datasets and VOC datasets contain ship-r...

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 ship multi-target tracking method based on a YOLO V5 algorithm, and the method comprises the steps: carrying out the screening and marking of collected ship image data, building a data set, and dividing the data set into a training set, a verification set, and a test set; training the YOLO V5 network by using a training set and a verification set in the self-established data set to obtain a ship detection model based on the YOLO V5 network and a weight file; detecting the test set by using the trained YOLO V5 detection model, outputting a detection result, and evaluating the detection model; based on the trained YOLO V5 detection model, generating a tracking model through DeepSort algorithm processing; and carrying out real-time verification on the generated DeepSort tracking model. According to the invention, marine ship detection and multi-target tracking can be realized, the detection precision is high, the real-time performance is good, and the speed is fast.

Description

technical field [0001] The invention relates to the field of machine vision, in particular to a ship multi-target tracking method based on the YOLO V5 algorithm. Background technique [0002] Target tracking is to detect, extract, identify and track the moving target in the time series of continuous frame images, obtain the position and trajectory of the tracked target, realize the understanding of the behavior of the moving target, and complete higher-level detection tasks. According to the number of tracking targets, tracking algorithms can be divided into single target tracking and multi-target tracking. Compared with single-target tracking, the problem of multi-target tracking is more complex and difficult. The main task of multi-target tracking is to locate multiple targets of interest in a given video at the same time, maintain the ID of each target of interest and record their trajectories. [0003] For the specific environment at sea, firstly, the ship will be affe...

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/00G06K9/62G06N3/08
CPCG06N3/084G06V20/00G06V2201/07G06F18/2431G06F18/253
Inventor 王晓原何国文王文龙豆志伟王刚王全政
Owner QINGDAO UNIV OF SCI & TECH
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