Cite

Figure 1.

YOLOv5s network structure diagram
YOLOv5s network structure diagram

Figure 2.

Slicing operation
Slicing operation

Figure 3.

FPN + PAN structure
FPN + PAN structure

Figure 4.

Dataset partial image
Dataset partial image

Figure 5.

Experimental flow chart
Experimental flow chart

Figure 6.

Mosaic data enhancement
Mosaic data enhancement

Figure 7.

Learning rate curve
Learning rate curve

Figure 8.

Experimental training process
Experimental training process

Figure 9.

Experimental test effect
Experimental test effect

Experimental environment configuration

Parameter Configuration

CPU Intel(R) Xeon(R) Silver 4210R CPU @ 2.40GHz
GPU RTX 3090
Memory 60G
Display memory 24G
System environment Ubuntu18.04
Experimental platform PyTorch1.6.0, Python3.8
Accelerated environment CUDA10.1

Test results of each model on the test set

Model Precision/% Recall/% mAP@0.5/%
YOLOv5s 94.8 89 93.5
YOLOv4 76.2 85.4 51.2
YOLOv3 73.6 82.3 48.9
eISSN:
2470-8038
Language:
English
Publication timeframe:
4 times per year
Journal Subjects:
Computer Sciences, other