Automated visual quality control for manufacturing lines where manual inspection is a bottleneck or accuracy varies by inspector fatigue. Defect detection models trained on your specific product types and defect categories, surface scratches, dimensional variation, color deviation, assembly errors, foreign material, using examples from your actual production rejects, not synthetic data that doesn't match your conditions.
Model architecture is selected based on the inspection task: YOLOv8 or Detectron2 for multi-class defect localisation, EfficientNet for binary pass/fail classification on uniform products. Inference runs through ONNX Runtime or TensorRT-optimised engines, achieving sub-100ms latency on NVIDIA Jetson edge devices mounted at the inspection station without a round-trip to a central server. Camera integration covers GigE Vision and USB3 Vision industrial cameras with ISP-level pre-processing (white balance, gain, sharpening) applied in the GStreamer pipeline before frames reach the inference stage. mAP (mean Average Precision) and precision-recall curves at each confidence threshold are reported during model evaluation so you understand the trade-off between missed defects and false rejects at your specific operating point.
Pass/fail output with defect type, bounding box, and confidence score overlaid on the image feeds the operator interface. Integration with your MES or production control system handles automated divert, reject, or hold routing without operator intervention. False negative rate (missed defects) is the critical metric we optimize against, a detection system that misses 2% of defects is not the same as one that misses 0.1%.