CSUF Master's Capstone — Online Deployment Demo

Automated PCB Defect Detection

Upload a PCB inspection image and run the exported YOLO11s detector for six defect classes. The demo returns annotated boxes, per-class counts, latency, and downloadable results for presentation or QA review.

6 defect classes YOLO11s @ 1280px PyTorch + ONNX export Gradio web demo
Model ready: YOLO11s (best.pt, PyTorch) · device: CPU · backend: PyTorch

Input

Upload a clean PCB image or load a clean sample. Do not use screenshots, YOLO validation mosaics, or images that already contain text labels.

0.05 0.95
0.2 0.9
Inference image size
Show classes in results table

Clean sample inputs (auto-run)

Missing hole
Mouse bite
Open circuit
Short
Spur
Spurious copper

Output

Annotated result, metrics, and exports.

No defect candidates above the selected threshold.
Detections
0
above threshold
Latency
0
milliseconds
Input size
1280
pixels
Classes hit
0
of 6 defect types

Ready. Upload a clean PCB image or choose one of the clean sample inputs.

Class breakdown appears after detection.
No detections yet.