PC-based vision

Process multiple cameras centrally with PC-based vision

When a machine must evaluate several images at the same time or in close sequence, central image processing keeps each inspection from becoming a separate system. An industrial PC processes the images from every machine vision camera, manages recipes and sends results to the PLC, robot or MES.

Industrial machine vision cameras for a PC-based vision system

Production problem

When separate vision stations make the process difficult to manage

A PC-based system becomes relevant when cameras share data or timing. Examples include several views of one part, consecutive checks along a line or different inspections that must finish within the same cycle.

The PC distributes processing capacity across the tasks. Images, recipes, logs and software versions reside in one place. This reduces manual changes at individual cameras and makes maintenance easier to organise. Network load, fault handling and software ownership do become part of the machine design.

Many cameras

A shared PC can process images from multiple GigE cameras. At higher camera counts, this can reduce hardware cost per camera.

Linked inspections

Results from different positions or process steps can be combined in one decision flow.

Central management

One software release, recipe structure and logging model reduces work during changes and fault analysis.

Technical decision

Smart camera or GigE camera with a central PC?

A smart camera processes its image at the camera. A GigE camera sends the image over Ethernet to the PC. Both can offer interchangeable lenses and high resolutions; the main distinction is how processing, management and interfaces are distributed.

Decision pointSmart cameraGigE + industrial PC
ProcessingLocal to each cameraCentral and shared across tasks
ManagementConfiguration and version per cameraSoftware, recipes and logging on one system
Camera countPractical for independent inspection pointsOften more economical when cameras share one process
Camera and opticsSelection depends on the smart-camera platformBroad choice of resolution, sensor size, speed and lens mount
Failure scopeA fault usually remains at one inspection pointPC or network faults can affect several inspections; design recovery and redundancy
SoftwareFaster to configure for a standard taskMore freedom, with additional development, testing and maintenance

Components and alternative

Three routes for building the system

Hikrobot MV-VC5000 industrial vision controller

Vision controller

MV-VC5000

An industrial PC for central vision processing. The enclosure limits dust ingress and cooling removes heat. Depending on its size and configuration, it can be installed in the control cabinet. Variants provide multiple GigE ports including PoE, extensive digital I/O and integrated 24 V lighting channels.

View the MV-VC5000 series →
Hikrobot MV-CS GigE machine vision camera

Image acquisition

GigE camera

GigE Vision uses standard Ethernet for image transport. This provides a choice of resolution, frame rate, sensor size and optics. Cable length, bandwidth, triggers and PoE power must be calculated for each installation.

View GigE cameras →
Hikrobot smart camera as a standalone alternative

Standalone alternative

Smart camera

For a defined inspection with limited dependencies, processing in the camera is often simpler. Installation, fault isolation and replacement then remain local to the inspection point.

Compare smart cameras →

Implementation

Define capacity for each inspection moment

Camera count alone does not determine PC capacity. Resolution, frame rate, concurrency, algorithms and retention time together determine network, memory and processor load.

  • Network: calculate peak load per port and switch, including simultaneous acquisition.
  • Timing: define triggers, maximum processing time and behaviour when an image is missing.
  • Maintenance: document software versions, camera configuration, spares and recovery procedure.
  • Control cabinet: check dimensions, heat dissipation, dust exposure, cable routing and access.

Acceptance test

Test with real products and worst-case timing

  1. 1. Imaging: test good and defective products across expected variation in position, surface and ambient light.
  2. 2. Peak load: activate every camera according to the heaviest production pattern and measure dropped images and processing time.
  3. 3. Decision limits: define which defects each inspection must detect and which variation is acceptable.
  4. 4. Recovery: interrupt camera, network and PC in a controlled test and verify alarms, restart and recipe retention.

Business case

Compare total cost over the service life

Compare more than camera and PC prices. Apply the same production requirements to both architectures and enter the actual project data.

Investment

Cameras, lenses, lighting, PC, switches, I/O, cabling and licences.

Engineering

Configuration, software development, validation, documentation and machine interfaces.

Production effect

Cycle time, operator interventions, changeover time, rejects, downtime and fault-analysis time.

Service life

Software maintenance, spare parts, updates, training and additional inspections.

Next step

Discuss the right vision architecture with Jeroen

Share the camera count, resolution, frames per second, inspection timing, algorithms and required retention time. Jeroen will use these inputs to compare a smart-camera setup with a PC-based system and discuss which approach fits the machine and maintenance team.

Plan a discussion with Jeroen
Jeroen van den Berg from Sedeco Imaging

Jeroen van den Berg

Machine vision engineer