Journal
EXPERT SYSTEMS WITH APPLICATIONS
Volume 190, Issue -, Pages -Publisher
PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.eswa.2021.116178
Keywords
Object detection; PCB-components; Industrial inspection; Box regression; Gaussian IoU
Categories
Funding
- National Natural Science Foundation of China [61806113, 61773245, 61973200, 62073199]
- Natural Science Foundation of Shandong Province, China [ZR2018BF020, ZR2020MF095]
- Taishan Scholarship Construction Engineering, China
Ask authors/readers for more resources
Improving detection accuracy is essential for industrial processes like producing printed circuit boards (PCBs). This paper introduces a method using a new loss function called Gaussian intersection of union (GsIoU) to enhance accuracy, achieving significant improvements over existing methods on the PCBC dataset.
Object detection with high accuracy is becoming increasingly important for industrial processes, such as producing printed circuit boards (PCBs). A false or missed detection during production can lead to serious quality issues. Therefore, an efficient detector that can maintain high quality is required for industrial applications. This paper proposes a method for improving detection accuracy while supporting real-time operations using the baseline YOLOv4. A new loss function for box regression called Gaussian intersection of union (GsIoU) is explored, which merges the predicted boxes under different anchors at the same position using a Gaussian function to calculate the box regression loss, improving the accuracy of the final box regression. The proposed PCB Component (PCBC) dataset is a benchmark comprising 18,948 images, 24 categories (containing the same component in different directions), and 508,313 components. Taking YOLOv4 as the experimental baseline on the PCBC dataset, the mean average precision (mAP) using the GsIoU has reached 86.9%, which is improved by 3.3% and 2.2% compared to using the CIoU and GIoU loss functions, respectively. The experiments were conducted on the COCO dataset to verify the generalization of the GsIoU. The detection accuracy of the GsIoU exceeds that GIoU and CIoU by 0.6% on AP(50) and 0.6% on AP(50:95), achieving 65.6% and 46.0% on the COCO test-val2017, respectively. The detection efficiency of the proposed method is the same as that of the baseline in the testing process and is slightly reduced in the training process owing to the synchronous calculation of the IoU, variance, and Gaussian operations on the network output. The experiments indicate that GsIoU is effective and efficient.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available