Robots & cobotsCollaborative robots · Industrial robots · Mobile robots
Grippers & toolingGrippers · Vacuum & tool changers
PLCs & controllersPLCs · HMIs & protocols
Sensors & visionSensors · Machine vision
Motion controlServos & steppers · Linear motion
Conveyors & handlingConveyors · Palletizing & feeders
CNC & 3D printingCNC machines · 3D printing & lasers
Safety & planningSafety components · ROI & integration
  1. Home
  2. Buying guides
  3. Machine Vision Basics
Sensors & vision

Machine Vision Basics: Cameras, Lighting and Uses

How industrial machine vision works: smart cameras vs PC-based systems, resolution, lighting, lenses, common inspections, code reading and robot guidance.

Quick answer

Machine vision uses cameras, lighting and software to inspect parts, read codes, measure features and guide robots. Smart cameras put everything in one unit for simpler tasks; PC-based systems handle complex or multi-camera inspections. Lighting is often the deciding factor: consistent, well-chosen lighting makes inspections reliable.

Vision turns cameras into flexible sensors.

Common applications

Task Example
Presence or absence Is the cap on?
Measurement Hole diameter
Defect detection Scratches, cracks
Code reading Barcodes, 2D codes
Robot guidance Locate parts for picking

Smart camera or PC-based?

  • Smart camera: single inspection, simpler setup.
  • PC-based: multiple cameras, complex algorithms, AI tools.

Getting it right

  1. Define pass and fail clearly.
  2. Choose lighting first, then the camera and lens.
  3. Collect sample good and bad parts.
  4. Validate on production variation.

See industrial sensors and safety light curtains vs scanners. Browse sensors and vision.

Common questions

How do I choose camera resolution?

Work out the smallest feature you need to detect and make sure it covers several pixels in the field of view.

What lighting should I use?

It depends on the part: backlights for silhouettes, diffuse light for shiny parts, low-angle light for surface features.

Is AI-based vision worth it?

Deep learning tools help with variable defects and textures. Rule-based tools are simpler for measurements and presence checks.