A two-stage deep learning pipeline that detects and inspects industrial hardware components in real time — combining YOLOv8 object detection with EfficientAD anomaly analysis trained on the MVTec AD dataset.
System Capabilities
YOLOv8 locates screws, nuts, and bolts with bounding-box precision. Runs at 4.3 ms per frame, returning class labels, coordinates, and confidence scores.
YOLOv8n · 94.5% mAP@50EfficientAD generates pixel-level anomaly heatmaps from a single forward pass. Trained on the MVTec AD screw dataset — no defect labels needed at inference.
EfficientAD · 97.89% Pixel AUCEvery scan produces a structured audit trail — anomaly scores, bounding boxes, crop thumbnails, heatmap overlays, and pass/fail status per component.
Print-ready · CSV exportUpload 2 or more images at once and the pipeline automatically runs both YOLO detection and EfficientAD anomaly scoring on every image in a single pass.
Multi-image · Unified reportHow it works
Training Data
Our YOLO model was trained on a custom corpus spanning MVTec-AD, lab-captured images, Roboflow augmentation, synthetic collages, and hard-negative mining — see how the dataset was assembled, annotated, and validated.
Output Formats
Every inspection run — single image or batch — produces a structured audit report with anomaly heatmaps, bounding boxes, and per-component pass/fail verdicts. Download as a print-ready PDF or export raw scan data to CSV for further analysis.