Home
Hardware
Configurator
Services
OEM Guides About us Warranty Contact
ESENDEFRITPT
Machine vision · Industry

Machine vision computer: how to choose the GPU, cameras and form factor

On an inspection line, the computer decides in milliseconds whether a part is good. This guide explains what really matters when you choose it: the model, the cameras, the link to the PLC and the place where it will work.

ACD&CO technical team8 October 20267 min read

What the computer does in a vision system

It receives the images from the cameras, prepares them (cropping, light correction, alignment), runs the algorithm or the AI model and returns a decision: good or defective part, a measurement in or out of tolerance, a code read or not. That decision goes to the line’s PLC, which rejects the part or stops the machine.

All of this happens within a maximum time per part, set by the line speed. That is why the computer is not chosen by the longest spec sheet, but by what it has to do within that time, with every camera at once and over whole shifts.

The GPU: size it by the model, not by the catalogue

If the system uses deep learning (classifying, detecting or segmenting defects), inference runs on the GPU. What limits it is its memory (VRAM): it has to hold the model, the images processed at once and, if there are several models, all of them.

As a guide: a detection or classification model with one or two cameras runs well on an 8 to 16 GB card; several high-resolution cameras, segmentation or several models at once call for 16 to 32 GB. On lines that run around the clock, RTX PRO cards bring ECC memory, moderate power draw (the RTX PRO 2000 Blackwell uses 70 W and is low profile) and single-slot versions for compact enclosures.

If the model is not trained yet, size the machine for the one you will run in production, not the one from the trials: it usually grows in resolution and classes.

Cameras and interfaces: each one needs a different port

GigE Vision is the most common in industry: cameras over network cable, often powered by PoE. A network card with one port per camera (or a dedicated switch) and jumbo frames enabled keep images from competing with other traffic.

USB3 Vision is simple and cheap, but every camera needs its own bandwidth: independent USB controllers are better than a hub. CoaXPress and Camera Link use a frame grabber in a PCIe slot, so you need to count free slots and PCIe lanes on top of the GPU’s.

Processor, memory and disk

The processor prepares the images, manages the cameras and runs classic vision (measurements, templates, code reading), which often needs no GPU. With several cameras, more cores help. Memory: 32 to 64 GB depending on the number of cameras and the image size.

Disk depends on how much you keep: a 5-megapixel mono camera at 20 frames per second produces about 100 MB/s. Keeping everything calls for fast NVMe and plenty of capacity; the usual approach is to keep only rejected parts and a sample of good ones, to retrain the model.

Form factor: cabinet, machine or desk

Without deep learning, a fanless industrial PC goes inside the electrical cabinet, on a DIN rail or on the machine itself, with no moving parts to fill with dust. With a GPU, a compact unit with filtered airflow or a tower in the control cabinet. If the environment is demanding (vibration, dust, humidity), an industrial range tested to MIL-STD-810H.

Also check the power supply (many cabinets provide 24 V DC), automatic start after a power cut, and that the machine is tested inside its final enclosure, not on a bench.

Link to the PLC and the plant

The decision has to reach the PLC: through digital I/O (to trigger the camera and reject the part) or an industrial bus such as Profinet, EtherNet/IP, Modbus TCP or OPC UA, depending on what the line uses. If needed, an I/O card or a second dedicated network port is added.

On top of that, a watchdog that restarts the machine if it hangs and a frozen system image, so every machine in the plant is identical and can be swapped in minutes.

Indicative starting points

Indicative starting points for a vision system
CaseForm factorStarting point
Classic vision: measurement, presence, code readingFanless industrial PCLow-power processor, 16 GB, no GPU, DIN rail
1 or 2 cameras with a detection modelCompact with GPU16 GB GPU (RTX 5060 Ti or RTX PRO 2000), 32 GB RAM
4 to 8 GigE cameras with deep learningTower or 10-litre compact16 to 24 GB GPU (RTX 5070 Ti or RTX PRO 4000), 64 GB, multi-port network
High resolution, segmentation or several modelsTower in a control cabinet32 GB GPU (RTX PRO 4500 or RTX 5090), 64 to 128 GB, NVMe for images

If the system is your product: the same machine for years

When the vision system is what you sell, the problem changes: you need the computer to be the same in unit one and unit one hundred, for years, with your image loaded and a traceable serial number. That is what the OEM programme is for: a frozen platform, a 24-hour test per unit and immediate replacement.

Frequently asked questions

Does machine vision need a GPU?

For classic vision (measurement, templates, code reading) the processor is usually enough. If the system uses deep learning to detect or classify defects, the GPU is what lets it keep up with the line.

Will a GeForce card do?

For many systems, yes. An RTX PRO adds ECC memory, lower power draw and single-slot or low-profile formats, useful in compact machines that run around the clock.

Can you load our software and system image?

Yes. We build the machine, load your system image, test it for 24 hours and deliver it with a serial number. For series, within the OEM programme.

Shall we look at your vision system?

Tell us how many cameras, which resolution and which model you use. We send you a written proposal in under 12 business hours.

See the vision project