Mobile-Deep Based PCB Image Segmentation Algorithm Research
Source abstract
Abstract
Aiming at the problems of inaccurate edge segmentation, the hole phenomenon of segmenting large-scale targets, and the slow segmentation speed of printed circuit boards (PCB) in the image segmentation process, a PCB image segmentation model Mobile-Deep based on DeepLabv3+ semantic segmentation framework is proposed. Firstly, the DeepLabv3+ feature extraction network is replaced by the lightweight model MobileNetv2, which effectively reduces the number of model parameters; secondly, for the problem of positive and negative sample imbalance, a new loss function is composed of Focal Loss combined with Dice Loss to solve the category imbalance and improve the model discriminative ability; in addition, a more efficient atrous spatial pyramid pooling (E-ASPP) module is proposed. In addition, a more efficient E-ASPP module is proposed, and the Roberts crossover operator is chosen to sharpen the image edges to improve the model accuracy; finally, the network structure is redesigned to further improve the model accuracy by drawing on the multi-scale feature fusion approach. The experimental results show that the proposed segmentation algorithm achieves an average intersection ratio of 93.45%, a precision of 94.87%, a recall of 93.65%, and a balance score of 93.64% on the PCB test set, which is more accurate than the common segmentation algorithms Hrnetv2, UNet, PSPNet, and PCBSegClassNet, and the segmentation speed is faster.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Industrial Vision Systems and Defect Detection · Advanced Neural Network Applications · Advanced Data and IoT Technologies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (35)
Show source-provided references
1. A review of deep learning-based image semantic segmentation techniques
2. A review on deep learning techniques applied to semantic segmentation
3. A review of content-based image segmentation methods
4. ICNet for real-time semantic segmentation on high-resolution images
5. Semantic segmentation of autonomous driving scenes using convolutional neural networks10.3788/OPE.20192711.2429 ↗
6. A review of semantic segmentation of road scenes
7. PCB welding spot detection with image processing method based on automatic threshold image segmentation algorithm and mathematical morphology10.1108/CW-08-2015-0039 ↗
8. A PCB photoelectric image edge information detection method10.1016/j.ijleo.2017.07.002 ↗
9. Defect detection and recognition of bare PCB based on computer vision
10. ImageNet: A large-scale hierarchical image database
11. Fully convolutional networks for semantic segmentation10.1109/TPAMI.2016.2572683 ↗
12. U-Net: Convolutional networks for biomedical image segmentation
13. Semantic image segmentation with deep convolutional nets and fully connected CRFs
14. DeepLab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected CRFs10.1109/TPAMI.2017.2699184 ↗
15. Rethinking atrous convolution for semantic image segmentation
16. Encoder-decoder with atrous separable convolution for semantic image segmentation
17. Research on the classification of electronic components based on convolutional neural network
18. Convolutional neural network-based algorithm for PCB defect detection and identification
19. Research on PCB defect detection based on deep learning
20. An encoder-decoder deep learning framework for building footprints extraction from aerial imagery10.1007/s13369-022-06768-8 ↗
21. Wire segmentation for printed circuit board using deep convolutional neural network and graph cut model10.1049/iet-ipr.2017.1208 ↗
22. A comparative study of several edge detection algorithms
23. A comparison of several edge detection operators
24. A roberts adaptive edge detection method
25. MobileNets: Efficient convolutional neural networks for mobile vision applications
26. Semantic segmentation based on DeepLabV3+ with super pixel optimization10.3788/OPE.20192712.2722 ↗
27. DenseASPP for semantic segmentation in street scenes
28. ECA-Net: Efficient channel attention for deep convolutional neural networks
29. Feature pyramid networks for object detection
30. Coordinate attention for efficient mobile network design
31. AnatomyNet: Deep learning for fast and fully automated whole-volume segmentation of head and neck anatomy10.1002/mp.13300 ↗
32. Focal loss for dense object detection
33. V-Net: Fully convolutional neural networks for volumetric medical image segmentation
34. Near infrared wood defects detection based on transfer learning
35. PCBSegClassNet–A light-weight network for segmentation and classification of PCB component