Redefining Technology

Artificial Intelligence

What are Computer Vision & Edge AI Systems?

Computer vision and edge AI systems are camera-based machine-learning systems — defect detection, inspection, and safety monitoring models — that run inference on hardware installed next to the camera rather than in the cloud. Moving inference to the edge cuts response times to milliseconds, keeps image data on site, and keeps the line running when the network drops.

What is a computer vision and edge AI system?

A computer vision and edge AI system is a machine-learning system that interprets camera images — detecting defects, verifying assembly, reading labels, monitoring for safety violations — and runs its inference on edge hardware installed beside the camera rather than on a remote server. The camera captures a frame, a model scores it locally within the line's cycle time, and the verdict triggers an action: reject the part, raise an alert, log the evidence.

The two halves of the name describe a division of labour. Computer vision is the model side: convolutional networks and vision transformers trained to classify, detect, and segment what a camera sees. Edge AI is the deployment side: that model compiled, quantised, and served on an industrial PC or an NVIDIA Jetson-class device on the factory floor. Training stays in the cloud, where GPUs are plentiful; inference moves to the edge, where the deadline lives.

In industrial settings the pattern shows up as quality inspection first: every part photographed and scored in cycle time, instead of a manual check that samples one part in ten. The same architecture then extends to safety monitoring, yield analysis, and — combined with sensor data — predictive maintenance.

Why does inference move to the edge?

Inference moves to the edge for three reasons: latency, bandwidth, and privacy — with reliability as the fourth that production lines add. A line producing one part per second leaves a decision budget of milliseconds, industrial cameras generate several gigabytes of video per hour each, and raw floor footage routinely contains people and proprietary process detail that should not leave the site.

  • Latency An inline verdict must land inside the line's cycle time. Local inference returns results in milliseconds with no network variance in the loop; a cloud round trip adds delay the cycle budget does not have, and adds it inconsistently.
  • Bandwidth Streaming every frame from every camera to the cloud costs more than the inspection saves. At the edge, only verdicts, exceptions, and curated training samples leave the site — a reduction of several orders of magnitude in traffic.
  • Privacy and data residency Floor footage contains faces, proprietary part geometry, and process know-how. Local processing keeps raw images on site and ships derived events instead, which shortens GDPR and works-council conversations considerably.
  • Reliability A network drop must never stop the line. An edge runtime keeps inspecting through an outage, queues its results on the device, and syncs when the connection returns.
Cloud inference vs edge inference for computer vision
CriteriaCloud inferenceEdge inference
Decision latencyNetwork round trip added to every frame, variableMilliseconds, deterministic — fits cycle-time budgets
Bandwidth costEvery frame streamed off siteOnly verdicts and curated samples leave the site
Network outageInspection stops with the connectionLine keeps running; results sync later
Data privacyRaw images leave the premisesRaw images stay on site; events are shared
Model updatesDeployed once, centrallySigned rollouts to a fleet of edge devices
Best forTraining, batch analytics, offline reviewInline inspection, safety monitoring, closed-loop control

The edge does not replace the cloud; it divides the work. Training, experiment tracking, fleet monitoring, and long-term image retention remain cloud jobs. The edge owns the deadline, the cloud owns the learning — and the stack described below is the loop that connects them.

What are computer vision and edge AI systems used for?

The two dominant industrial uses are quality inspection and safety monitoring, followed by yield analysis and visual audit trails. Quality inspection usually comes first because its economics are the easiest to measure: manual inspection samples a fraction of parts and catches defects after the batch is built, while an edge vision system inspects every part in cycle time and stores each verdict with its image.

  • Inline defect detection Every part checked at cycle-time speed — weld seams, solder joints, seals, surface finish — with false-alarm rates tuned until operators trust the reject signal instead of overriding it.
  • Visual inspection audit trail Every part photographed, scored, and stored, so quality disputes are settled with images instead of memory. In regulated environments — pharma packaging, medical devices — the batch-linked evidence trail is the point.
  • Safety and PPE monitoring Real-time detection of missing protective equipment, zone intrusions, and unsafe behaviour, with alerts routed to the people who can act on them rather than into a recording nobody reviews.
  • Yield-loss root cause Defect patterns linked back to upstream process drift, so the fix lands in the process rather than in rework.

The same architecture serves automotive weld and assembly checks at takt time, electronics solder inspection before the oven, surface-defect detection on metals under oil and glare, validated pharma environments with locked model versions, and field-hardened produce grading in agriculture. The model changes; the loop does not.

Which line should you start with?

Start where a defect escape is expensive and the part is easy to photograph — that pairing is the only one that produces a defensible catch-rate number inside a quarter. Imaging difficulty sets the schedule; escape cost decides whether anyone in the business cares about the result.

Where to start: escape cost against imaging difficulty

HighCost of a defect escapeLow

Start here

  • Expensive escapes, cooperative parts
  • Fixed presentation, controllable lighting
  • One line, two or three defect classes

Fund the optics first

  • Escape cost justifies a lighting rig
  • Multi-angle capture or structured light
  • Second wave, after the pilot pays

Rules may be enough

  • Presence, count, barcode, colour
  • Classical vision, no training data
  • Do not buy a model for a threshold

Keep sampling

  • Hard to image, cheap to miss
  • Vision spend outruns the loss
  • Revisit when the optics get cheaper

Flat, stable, well presentedImaging difficultyReflective, curved, moving

Run the pilot in the top-left quadrant. Expensive defects on reflective, curved, or moving parts are a real programme too — they are just an optics project first, funded by the pilot that already worked.

Rank inside the winning quadrant by escape cost multiplied by escape frequency, then cut the list at three defect classes. A pilot that measures three classes precisely beats one that gestures at twenty: the review has to attribute a catch rate and a false-alarm rate to each class separately, and a class with four examples cannot carry either number.

Why inference is moving to the edge

Up to 90%

higher defect detection with AI visual inspection

Source: McKinsey

75%

of enterprise data processed outside the central cloud by 2025

Source: Gartner

$380B

worldwide edge computing spend forecast for 2028

Source: IDC

What does a typical computer vision and edge AI stack look like?

A typical stack is a loop with five stations: cameras and optics, an edge inference runtime, line-system integration, an operator review layer, and a cloud training pipeline that ships improved models back to the edge. Vision runs on the line, learning runs in the cloud, and operator corrections connect the two.

How an image becomes a decision — and a better model

The frame travels left to right in milliseconds: capture, inference, action. The slow loop runs the other way — operator corrections become labels, labels become a retrained model, and the model returns to the edge as a signed rollout.

Read this diagram as a list
  1. Cameras and optics — engineered lighting (Line and operators)
  2. Trained model — versioned, benchmarked (Cloud)
  3. Edge inference — verdict in milliseconds (Edge device)
  4. Line action — reject · alert · log (Line and operators)
  5. Operator review — confirm · override (Edge device)
  • Cameras and optics Industrial cameras with engineered lighting. Half the accuracy of an inspection system is decided here, before any model runs — glare, vibration, and dust degrade capture quality daily, and they are lighting-and-mounting problems, not modelling problems.
  • Edge inference runtime A model trained in PyTorch, exported to ONNX, optimised with TensorRT, and served on an NVIDIA Jetson-class device or GPU-equipped industrial PC. Quantisation and pruning trade a point of accuracy for the milliseconds the cycle budget demands.
  • Line integration Verdicts become actions through PLC signals and MQTT messages: reject the part, alert the operator, log the result. An inspection verdict that reaches no actuator and no workflow is a demo, not a system.
  • Operator review and labelling A dashboard where operators confirm, override, and correct verdicts in one tap. Every correction is a labelled training example — the cheapest, most valuable data the programme will ever collect.
  • Cloud training loop Curated images and corrections retrain the model on cloud GPUs; new versions are validated against a held-back benchmark and rolled out to the edge fleet as signed updates.

Operating that loop across a fleet of devices — versioning, monitoring, staged rollouts, drift detection — is a discipline in its own right; our MLOps cloud engineering primer covers it. The edge constraint changes the tooling but not the principle: a model nobody monitors is a model quietly getting worse.

How do you size the edge hardware?

Size the device from the frame budget, not from the model: count the frames per second the line actually produces, decide the resolution the smallest defect needs, and pick the cheapest module that clears the cycle deadline with headroom left for a larger model next year. Choosing hardware before measuring those three numbers is how programmes end up with an expensive module that still misses the deadline.

Peak AI performance across NVIDIA Jetson module families

NVIDIA quotes peak sparse INT8 performance for each Jetson family. The industrial ladder spans roughly four times from entry module to flagship — most single-camera inline inspection lands in the middle, where a full-resolution detection model fits without a 60-watt thermal budget inside a sealed enclosure.

Source: NVIDIA, Jetson modules specifications (opens in a new tab)

View the data
ItemPeak AI performance (sparse INT8 TOPS)Note
Jetson Orin Nano67 TOPSEntry module — one camera, modest resolution
Jetson Orin NX157 TOPSThe usual choice for inline inspection
Jetson AGX Orin275 TOPSMulti-camera lines and heavier models

The arithmetic is blunt and worth doing on paper first. A line at one part per second with two cameras leaves roughly 500 milliseconds per frame, minus capture, transfer, and the PLC handshake — call it 300 milliseconds of real inference budget. A line at four parts per second leaves 125 milliseconds gross — a different device, a different model size, often a different lens. Halving cycle time does not halve the hardware bill; it changes the design.

Compilation buys back most of the difference. A PyTorch model exported to ONNX, compiled with TensorRT, and quantised to INT8 runs materially faster on the same silicon, at a cost of a fraction of a point of accuracy. The only benchmark that counts is accuracy and latency measured together on the target device — a model validated on a workstation GPU has proved nothing about the line.

Then there is the enclosure. Floor deployments are fanless, ruggedised, and sealed against dust and coolant mist, which caps the thermal budget well below the module's headline rating. Specify mounting, ingress protection, and power envelope with the maintenance team when you choose the module, not after the pilot has proved the model.

How do you deploy a computer vision system on a production line?

A production deployment starts with a single line and a small set of defect classes, and reaches a running pilot in 8–12 weeks. The order is fixed even when the details vary — engineer the capture first, model second, integrate third — and every step is judged against three numbers agreed in advance: catch rate, false-alarm rate, and cycle-time impact.

  1. Scope one line and engineer the capture (weeks 1–3)

    Pick one line and two or three defect classes with measurable cost. Install cameras, optics, and lighting with the line engineers, and prove capture quality across shifts — lighting changes and vibration break more vision projects than model choice does.

  2. Build the defect dataset (weeks 2–6)

    Collect images across products, shifts, and conditions, and label them with the quality engineers who own the defect taxonomy. Rare defects are scarce by definition — seeded defects and augmentation fill the gap while real examples accumulate.

  3. Train, then optimise for the cycle budget (weeks 4–8)

    Train detection models on the labelled set, then compile for the edge target — ONNX export, TensorRT optimisation, quantisation — until inference fits the milliseconds the line allows. Benchmark accuracy and latency together: a model that is accurate but late is wrong.

  4. Shadow-run and tune false alarms (weeks 6–10)

    Run alongside existing inspection without acting on verdicts. Measure catch rate per defect class and false rejects per shift — the number operators actually feel — and tune thresholds until the alarm rate earns trust instead of eroding it.

  5. Go live and wire the retraining loop (weeks 8–12)

    Connect verdicts to the line, hand operators a one-tap override, and route every correction into the next training cycle. The system's accuracy on day one of production should be its floor, not its ceiling.

What does a vision pilot cost and return?

The return is escapes that never reach a customer, rework that never happens, and inspection labour redeployed — measured against an escape rate recorded before the pilot starts, never estimated after it. Quality-related costs consume 15–20% of sales revenue at many organisations, so the saving is usually a line item finance already tracks rather than a benefit that has to be argued into existence.

Work the arithmetic on one line before scoping anything. A line producing 3.5 million parts a year with a 0.5% escape rate ships roughly 17,500 defective parts; at €40 each in rework, scrap, warranty, and administration, that is €700,000 a year leaving the business through a gap manual sampling was never going to close. Cutting escapes by 80% on the classes the model covers returns €560,000 annually from one line, before counting the inspection hours released.

€700k

annual cost of a 0.5% escape rate on a 3.5M-part line at €40 per escape

€560k

returned by cutting escapes 80% on the covered defect classes

8–12 weeks

to a pilot line running against agreed acceptance metrics

Against that, pilot cost is dominated by three things: capture hardware for one station, the labelling effort of the quality engineers, and integration into the PLC and the operator station. None of them scale with the number of lines you eventually cover, which is why the second line is markedly cheaper than the first. Track four numbers from week one — escape rate, catch rate per class, false rejects per shift, and added milliseconds per part — and the scale-up decision makes itself.

Where do computer vision projects fail?

Most stalled vision projects fail at the camera or at the operator station, not at the model. Five patterns account for nearly every deployment we are called in to rescue, and four of them are decided before a single image is labelled.

  • Capture engineered last A model cannot recover detail the sensor never captured. Glare on a machined surface, a part arriving at a different angle each cycle, or light that shifts between shifts caps accuracy at a level no architecture change can lift.
  • No agreed defect taxonomy If two quality engineers label the same scratch differently, the dataset encodes the disagreement and the model learns it. Write the classes down, with borderline examples, before labelling starts — it is the cheapest accuracy improvement available.
  • Rare defects with no strategy The defects that matter most occur least. Waiting for natural examples stalls the schedule; seeded parts, augmentation, and anomaly-style models keep the pilot moving while real examples accumulate.
  • False alarms nobody tuned Operators override an over-sensitive system for a week, then stop looking at it entirely. Precision earns trust before recall does: tune conservatively, publish the false-reject rate per shift, and widen only once the numbers hold.
  • Verdicts that reach no actuator A verdict that lands in a dashboard rather than the reject gate, the MES record, or the operator's screen changes nothing at all. Integration is not the last 10% of the project; it is the part that decides whether the other 90% counts.

Key terms

Edge inference
Running a trained model on hardware near the data source — an industrial PC or embedded module beside the camera — instead of sending data to a remote server. It removes network latency and variance from the decision loop and keeps raw images on site.
Cycle time
The interval between finished parts on a line. It sets the hard deadline every inline inspection must meet: capture, transfer, inference, and the signal back to the controller all have to fit inside it, with margin.
Quantisation
Converting a model's weights and activations from floating point to lower-precision integers, typically INT8. It shrinks the model and speeds up inference on edge accelerators, usually costing a fraction of a point of accuracy — a trade the cycle-time budget often makes mandatory.
Catch rate
The share of genuinely defective parts the system flags, measured per defect class on known-bad parts. It is the headline acceptance metric of a vision pilot and is meaningless without the false-reject rate beside it.
False-reject rate
The share of good parts the system wrongly rejects, usually expressed as false rejects per shift because that is the number operators experience. It governs trust: a system that cries wolf gets overridden, then ignored, whatever its catch rate says.

Frequently asked questions

The questions engineering and operations leaders ask before putting vision on the line.

What is the difference between computer vision and edge AI?

Computer vision is the capability: models that interpret images through classification, object detection, and segmentation. Edge AI is the deployment choice: running those models on hardware near the data source instead of in the cloud. Industrial systems combine them because inspection carries a real-time deadline — the model provides the judgement, the edge provides the response time.

Why not just run computer vision in the cloud?

Cloud inference works where latency does not matter — training, batch analytics, offline review. It fails for inline decisions: a network round trip adds delay a cycle-time budget cannot absorb, streaming every camera costs more than the inspection saves, and raw floor footage often cannot leave the site. Gartner expects 75% of enterprise data to be created and processed outside the central cloud by 2025.

What hardware does edge AI run on?

Most industrial deployments run on NVIDIA Jetson-class modules or GPU-equipped industrial PCs mounted near the camera. NVIDIA rates the Orin families from 67 to 275 peak sparse INT8 TOPS, and inline single-camera inspection usually lands in the middle of that ladder. On a factory floor, fanless designs, ruggedised enclosures, and DIN-rail mounting matter as much as raw compute.

How many defect images do we need to train a model?

Fewer than most teams fear, and more per class than they expect. A few hundred well-labelled examples of a distinct, well-lit defect class is a workable starting point; classes with a handful of examples cannot carry a catch-rate number. Where real defects are genuinely rare, seeded parts, augmentation, and anomaly-style models that learn normal appearance keep the pilot moving while examples accumulate.

How accurate is AI visual inspection compared with human inspection?

McKinsey's analysis puts the improvement at up to 90% in defect-detection rates over human inspection, with productivity gains of up to 50%. In practice, accuracy is negotiated per defect class during the pilot: catch rate is measured on seeded defects, and thresholds are tuned until the false-alarm rate earns operator trust. Consistency is the deeper win — a model performs the same at hour seven of a shift as at hour one.

How long does it take to deploy a computer vision system?

A pilot line typically runs inside 8–12 weeks: capture engineering first, dataset building and training in parallel, then a shadow-run before verdicts touch the line. A first production release inside 90 days is the default goal; multi-line rollout follows the pilot's measured catch-rate and false-alarm numbers, not before.

Does an edge AI system work without an internet connection?

Yes. Inference is local, so inspection continues through a network outage; results queue on the device and sync when the connection returns. The cloud connection serves training, fleet monitoring, and model updates — none of which sit on the critical path of the line. That separation is a design requirement, not a side effect.

Scope a vision pilot for your line

A 30-minute consultation maps your cameras, cycle-time budget, and defect classes into a scoped pilot plan — with catch-rate and false-alarm targets agreed before anything is built.

Last updated: