Cookie Consent by PrivacyPolicies.com
Quality Automation with AI and Relimetrics

Knowledge Hub

Explore & Learn ReliVision with Proven Use Cases

How to Catch Multiple Defects with a Single AI Pipeline

One branching AI pipeline that checks label presence, label defects, printed characters and surface condition — in a single pass, without adding a station for every new check.

  • One pipeline, four checkpoints
  • Single pass — no extra cameras or headcount
  • One model per detection step, shared across branches

Why it matters

Why build a multi-point inspection solution?

A single part rarely has just one thing that can go wrong. A single pipeline should be enough to catch all of them.

One part, many failure modes

A label can be missing, damaged, misprinted or unreadable, and the surface around it scratched. Each is a different inspection problem.

Single-purpose stations don’t scale

Building a separate station or model for every defect type multiplies hardware, integration work and maintenance.

One pipeline, every checkpoint

A multi-point pipeline checks all of them in a single pass without adding extra cameras, stations or headcount.

The core idea

The multi-point inspection architecture

One router surface forks the same image into every detection branch — each branch chains its own models and ends in its own result.

The branch diagram: a router surface forking into the item detector, label defect detector, character detector chain and scratch detector.

The multi-point architecture: one router surface, four branches, four independent end results.

Step 1

Annotate your defects

Label every failure mode you want the pipeline to catch — presence, defects, characters and surface issues — across a representative image set.

Scratch, OCR and label annotations captured on the same representative image set.

Scratch, OCR and label annotations captured on the same representative image set.

Step 2

Train your models

One model per detection step, not per branch: branches share upstream models and chain their own.

Watch loss and mean average precision during training, and evaluate each model on held-back images before wiring it into the pipeline.

Why the order matters

A weak upstream detector limits every branch downstream of it. If OCR results look poor, check the item detector before retraining the classifier.

The training view with model loss and mean average precision curves for training and validation.

Training progress for one detection step, shown as loss and mean average precision.

Step 3

Build the pipeline

Connect your trained models to a single router surface, chain multi-stage branches and define a clear end result for each.

Then run the pipeline on validation images and confirm each end result fires independently of the others.

The ReliVision pipeline editor with the node menu open and a branch being connected.

Building the branch structure in the ReliVision pipeline editor.

See it in action

The pipeline in ReliVision

The same router-and-branches structure, built and running as a live multi-point inspection pipeline in ReliVision.

The complete multi-point pipeline running in the ReliVision pipeline editor.

The finished multi-point pipeline, built and running in ReliVision.

Start building your multi-point pipeline today

Bring one part with more than one way of failing, and the branches follow from the failure modes you already know about. Request a demo to start your journey.

Request a demo

Walk through the router-and-branches architecture on your own parts and failure modes.

Live Demo