| Literature DB >> 35096796 |
Zhiqiang Hao1,2,3, Zhigang Wang1,2, Dongxu Bai1,4, Bo Tao1,2,3, Xiliang Tong3,4, Baojia Chen5.
Abstract
The intelligent monitoring and diagnosis of steel defects plays an important role in improving steel quality, production efficiency, and associated smart manufacturing. The application of the bio-inspired algorithms to mechanical engineering problems is of great significance. The split attention network is an improvement of the residual network, and it is an improvement of the visual attention mechanism in the bionic algorithm. In this paper, based on the feature pyramid network and split attention network, the network is improved and optimised in terms of data enhancement, multi-scale feature fusion and network structure optimisation. The DF-ResNeSt50 network model is proposed, which introduces a simple modularized split attention block, which can improve the attention mechanism of cross-feature graph groups. Finally, experimental validation proves that the proposed network model has good performance and application prospects in the intelligent detection of steel defects.Entities:
Keywords: attention mechanism; defect detection; feature extraction and fusion; split attention networks; target identification
Year: 2022 PMID: 35096796 PMCID: PMC8793735 DOI: 10.3389/fbioe.2021.810876
Source DB: PubMed Journal: Front Bioeng Biotechnol ISSN: 2296-4185
FIGURE 1Four typical steel plate defects. (A) Pit defect, (B) Edge crack, (C) Scratches, (D) Rolled-in scale.
FIGURE 2Training set analysis. (A) Number of four types of defects (B) The number of types of defects contained in a picture.
FIGURE 3Test set analysis. (A) Number of four types of defects (B) The number of types of defects contained in a picture.
Data enhancement method.
| Image enhancement method | Probability |
|---|---|
| ColorJitter | 0.5 |
| RandomVerticalFlip | 0.5 |
| RandomHorizontalFlip | 0.5 |
| Normalize | 1 |
FIGURE 4Residual module structure of ResNet.
FIGURE 5FPN architecture.
FIGURE 6ResNeSt block.
FIGURE 7Split attention module.
Experimental environment configuration.
| Project | Configuration |
|---|---|
| Operating system | Windows10 |
| CPU | i7-9700k |
| GPU | RTX2080 Ti |
| RAM | DDR5 16 GB |
| Programming language | Python |
| Deep learning framework | PyTorch |
Hyperparameter setting.
| Hyperparameter | Set up—V1 | Set up—V2 |
|---|---|---|
| Size of the picture | 256 × 1600 | 256 × 1600 |
| Batch_size | 4 | 4 |
| Num_workers | 4 | 6 |
| Initial learning rate | 0.01 | 0.005 |
| Accumulation_steps | 8 | 8 |
Except for DF-ResNeSt50-V2, the hyperparameters of other networks are all trained in accordance with Set up—V1, in Table 3.
Comparison of training results.
| Network | IoU (%) | mIoU (%) | Dice (%) |
|---|---|---|---|
| PSP(ResNeSt14) | 63.97 | 54.70 | 78.03 |
| Unet(ResNeSt14) | 67.69 | 56.95 | 80.73 |
| FPN(ResNeSt14) | 68.92 | 58.35 | 81.60 |
| FPN(ResNeSt50) | 72.18 | 61.49 | 83.84 |
| DF-ResNeSt50-V1 |
|
|
|
| DF-ResNeSt50-V2 |
|
|
|
Bold values indicates the highest values.
FIGURE 8Comparison of different network models.
FIGURE 9BCE Loss plot-V1.
FIGURE 14mIoU plot-V2.
FIGURE 15Defect detection segmentation effect. (A) Pit defect (B) Edge crack, (C) Scratches (D) Rolled-in scale.