Industrial automation · SCENARIO ROADMAP

Build a visual quality-inspection workflow

Define defects and imaging conditions, validate a held-out dataset and connect inspection to line decisions.

Reviewed October 26, 2026 · Editorial learning and project guidance. Professional means project depth, not an accredited qualification.

THE DESTINATION

What you will produce

An inspection acceptance pack and monitoring/change-control plan. Make inspection actionable and traceable on the line.

Before you begin

Starting knowledge

  • Know the product and the cost of missed defects and false rejects.
  • Have a quality owner who can adjudicate difficult examples.

Equipment & environment

Start offline with representative, permissioned images and a controlled lighting/camera study.

No fixed completion time: use the evidence gates below to decide when to advance. Resource links open the botstest directory entry; check its publisher documentation for the exact version and configuration.

01

Beginner

Define defects and image evidence

Know what the camera must reveal and how labels are decided.

Learn in this order

  1. Defect categories, borderline cases and visibility
  2. Lighting, optics, pose and calibration
  3. False accept versus false reject consequences

Put it into practice

  1. Collect normal, defective and ambiguous examples across representative conditions.
  2. Write labeling and adjudication rules with the quality team.
Produce this

A defect catalog, imaging brief and annotation guide.

Ready for the next step when…

Resources for this stage

opencv · opencv →

Study image processing and camera-related tooling through its upstream project documentation.

RealSense →

Compare depth sensing against range, scene, calibration and supported software requirements.

Luxonis OAK →

Investigate depth and edge-perception hardware in a recorded sensing experiment.

02

Intermediate

Validate a baseline without leakage

Compare an inspection method using an honest production-like split.

Learn in this order

  1. Batch/session splits and class imbalance
  2. Threshold selection and confusion matrices
  3. Rejected, unobservable and out-of-distribution inputs

Put it into practice

  1. Train or configure a simple baseline and evaluate held-out batches.
  2. Inspect errors by defect type and lighting/position condition.
Produce this

A held-out validation report and threshold decision record.

Ready for the next step when…

Resources for this stage

opencv · opencv →

Study image processing and camera-related tooling through its upstream project documentation.

Open3D →

Inspect point clouds and geometry-processing results before using them in a perception pipeline.

Rerun →

Visualize spatial observations and compare them with model and trajectory outputs.

03

Professional

Integrate decisions and monitor drift

Make inspection actionable and traceable on the line.

Learn in this order

  1. Part traceability and reject handling
  2. Latency, image quality and drift alarms
  3. Revalidation after camera, supplier or product changes

Put it into practice

  1. Run a shadow-mode pilot before automated disposition where appropriate.
  2. Rehearse uncertain-result escalation and validate after a controlled process change.
Produce this

An inspection acceptance pack and monitoring/change-control plan.

Ready for the next step when…

Resources for this stage

Foxglove →

Inspect recorded robot signals and build views that expose timing and system failures.

NVIDIA Jetson →

Evaluate edge compute against the workload, power, thermal and software requirements you measured.

Luxonis OAK →

Investigate depth and edge-perception hardware in a recorded sensing experiment.

Common pitfalls

  • Randomly splitting images from the same capture session.
  • Optimizing average accuracy while hiding costly missed defects.

Where to go next

Extend to new products only after reviewing defect definitions, imaging and held-out evidence.

Explore other industry paths →