mcthebest commited on
Commit
dfce1cc
·
verified ·
1 Parent(s): 72cd597

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +21 -27
README.md CHANGED
@@ -21,6 +21,25 @@ Try it in your browser without any setup:
21
 
22
  Upload your own PCB image or pick from built-in test images. The confidence threshold is adjustable in the sidebar.
23
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  ## Model
25
 
26
  ### Architecture: RT-DETRv4 X
@@ -79,8 +98,6 @@ Ground truth vs. predictions at conf≥0.3. The model correctly localises all fo
79
  | AP large (>96² px) | 0.754 |
80
  | AR @ maxDets=100 | 0.686 |
81
 
82
- ![COCO detection metrics — AP/AR across IoU thresholds and object sizes, plus per-category AP](images/4_coco_metrics.png)
83
-
84
  ### Per-Class AP @ IoU=0.50:0.95
85
 
86
  | Class | Full Name | AP |
@@ -96,6 +113,8 @@ Ground truth vs. predictions at conf≥0.3. The model correctly localises all fo
96
  | BMFO | Base Material Foreign Object | 0.478 |
97
  | Mean | | 0.522 |
98
 
 
 
99
  ### Per-Class F1 @ Conf≥0.5, IoU≥0.5
100
 
101
  | Class | Precision | Recall | F1 |
@@ -130,31 +149,6 @@ Raw counts (left) and row-normalised rates (right). HB is the strongest class (0
130
 
131
  RT-DETRv4 X matches or exceeds all compared methods at only 10 epochs on a single T4. PCB-FS, for comparison, used 100+ epochs with more resources.
132
 
133
- ## Dataset: DsPCBSD+
134
-
135
- DsPCBSD+ is a 2024 open dataset for PCB copper-layer defect detection, captured by a professional AOI system (AGLE'OL AOI-100 V8, 16K camera, controlled LED lighting). Nine defect categories, annotated at instance level:
136
-
137
- | Code | Defect | Description |
138
- |---|---|---|
139
- | SH | Short | Conductive bridge between two traces |
140
- | SP | Spur | Anomalous copper spike from a trace |
141
- | SC | Spurious Copper | Unwanted copper on board surface |
142
- | OP | Open Circuit | Break in a conductive trace |
143
- | MB | Mouse Bite | Edge notch or chip in the trace |
144
- | HB | Hole Breakout | Damage to material around a drill hole |
145
- | CS | Conductor Scratch | Scratch mark on a conductive trace |
146
- | CFO | Conductor Foreign Object | Foreign particle on a trace |
147
- | BMFO | Base Material Foreign Object | Foreign particle in substrate material |
148
-
149
- > S. Lv et al., "A dataset for deep learning based detection of printed circuit board surface defect," *Scientific Data*, vol. 11, no. 1, p. 811, 2024. https://doi.org/10.1038/s41597-024-03656-8
150
-
151
- ## Files
152
-
153
- | File | Description |
154
- |---|---|
155
- | `last.pth` | Fine-tuned checkpoint (EMA weights) |
156
- | `test_image/` | 12 example PCB images for inference testing |
157
-
158
  ## Running Locally
159
 
160
  Clone the Space and install dependencies:
 
21
 
22
  Upload your own PCB image or pick from built-in test images. The confidence threshold is adjustable in the sidebar.
23
 
24
+
25
+ ## Dataset: DsPCBSD+
26
+
27
+ DsPCBSD+ is a 2024 open dataset for PCB copper-layer defect detection, captured by a professional AOI system (AGLE'OL AOI-100 V8, 16K camera, controlled LED lighting). Nine defect categories, annotated at instance level:
28
+
29
+ | Code | Defect | Description |
30
+ |---|---|---|
31
+ | SH | Short | Conductive bridge between two traces |
32
+ | SP | Spur | Anomalous copper spike from a trace |
33
+ | SC | Spurious Copper | Unwanted copper on board surface |
34
+ | OP | Open Circuit | Break in a conductive trace |
35
+ | MB | Mouse Bite | Edge notch or chip in the trace |
36
+ | HB | Hole Breakout | Damage to material around a drill hole |
37
+ | CS | Conductor Scratch | Scratch mark on a conductive trace |
38
+ | CFO | Conductor Foreign Object | Foreign particle on a trace |
39
+ | BMFO | Base Material Foreign Object | Foreign particle in substrate material |
40
+
41
+ > S. Lv et al., "A dataset for deep learning based detection of printed circuit board surface defect," *Scientific Data*, vol. 11, no. 1, p. 811, 2024. https://doi.org/10.1038/s41597-024-03656-8
42
+
43
  ## Model
44
 
45
  ### Architecture: RT-DETRv4 X
 
98
  | AP large (>96² px) | 0.754 |
99
  | AR @ maxDets=100 | 0.686 |
100
 
 
 
101
  ### Per-Class AP @ IoU=0.50:0.95
102
 
103
  | Class | Full Name | AP |
 
113
  | BMFO | Base Material Foreign Object | 0.478 |
114
  | Mean | | 0.522 |
115
 
116
+ ![COCO detection metrics — AP/AR across IoU thresholds and object sizes, plus per-category AP](images/4_coco_metrics.png)
117
+
118
  ### Per-Class F1 @ Conf≥0.5, IoU≥0.5
119
 
120
  | Class | Precision | Recall | F1 |
 
149
 
150
  RT-DETRv4 X matches or exceeds all compared methods at only 10 epochs on a single T4. PCB-FS, for comparison, used 100+ epochs with more resources.
151
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
152
  ## Running Locally
153
 
154
  Clone the Space and install dependencies: