Skip to Main Content

Sales:

texto

Types of Machine Vision Systems and What They Can Do

​​Discover the capabilities of machine vision systems, including line-scan, 2D, and 3D technologies. Understand their role in defect detection, object counting, barcode reading, and precision measurement. Learn how these systems guide automation, enhance quality control, and streamline industrial processes.

​Watch video: What are the common types of machine vision system and where are they used?​

Browse Sections

What is machine vision?

What are the main types of vision systems?

While machine vision systems offer a wide range of features and options, there are three main categories to consider.

Line-scan cameras are used in continuous inspection applications such as web manufacturing. They take a wide but very thin image, typically as material moves past the scan area, and use software to reconstruct the image line by line. They are significantly faster in these applications than standard 2D cameras. Examples include inspecting fabric, paper, and other soft goods.

Logistics IS9902L Label reading animation
Line-scan cameras create images line by line.

Most machine vision uses 2D cameras, also called area scan systems. These can be simple, single-purpose sensors or more full-featured systems. Sensors are lower cost, smaller, easier to deploy, and often more rugged than cameras with a wider range of features. Generally, full-featured systems are more configurable, perform more complicated tasks, and can take larger and higher resolution images. The decision between sensors and more complex machine vision systems comes down to the task being performed, the format of the data output, cost, and ease of use. 

Auto IS9000 Engine block with Area Scan Outline
Area scan systems take images in 2D.

3D vision systems add depth to their images, sometimes using lasers to measure distances and compute depth. The addition of depth can increase complexity and cost to some degree, but that additional information is critical to some applications. For example, 3D vision is essential in guiding a robot arm to precisely reach out to grab an object in the correct orientation, no matter where it is in space. 3D vision is also used to automate difficult cutting and welding processes. 

3D-A1000 point cloud animated.gif
3D vision systems add depth to their images.

What does machine vision do?

Machine vision providers sometimes classify what their systems can do with the acronym GIGI, for Guidance, Identification, Gauging, and Inspection. This guide breaks down the types of applications into slightly more detail:

  • Defect detection
  • Object detection and counting
  • Measuring/gauging
  • Locating/guiding/positioning
  • Barcode reading
  • OCR/OCV

Defect detection

Defects can occur in any part of a manufacturing process, from problems with the quality of raw materials or parts through final inspection. Inspections to catch defects have traditionally been done manually by trained workers. 

Machine vision is a significant improvement over human inspection: it operates at production line speeds, doesn’t get tired, can detect even small and unexpected defects, and stores information for continuous operational improvement.

Examples:

Machine vision system inspects electronics voice coil assemblies for defective wires

Looking for loose connectors, poorly soldered wires, bad seams, or improperly crimped tubes.


Trevista Dome captures topographic images of EV battery pouches fast

Detecting flawed photovoltaic cells in solar panels or defects in semiconductor wafers or EV battery assemblies.


Cognex vision systems detect foreign material on food like frozen pizzas

Finding contaminants or other problems in food products.


The Essential Guide For Automated Inspections And Defect Detection | English

Essential Guide to Automated Inspection & Defect Detection

Discover how machine vision automates inspections and defect detection to streamline quality control.

Download

Object detection and counting

Determining the presence or absence and counting objects is a widely used function in inventory management, on production lines, and before releasing or accepting shipments. Both manual inspection and mechanical counting are slow and prone to error, compared to high-speed and consistently accurate machine vision systems.  

Examples:

In-Sight SnAPP vision sensor verifies proper assembly of electronics PCBs

Confirming the presence of all electronic components on a printed circuit board.


Cognex vision system inspects medical device boxes for the presence of regulatory leaflet insert cards

Verifying the presence of components such as clips, screws, springs, labels, seals, manuals, inserts, or accessories.


Chicken drumsticks being counted in a tray

Counting products in a package or on a pallet.


The Essential Guide For Automated Assembly Verification | English

Essential Guide for Automated Assembly Verification

Discover how machine vision can streamline assembly processes and presence/absence checks, minimizing human error and boosting efficiency. 

Download

Measurement & Gauging

Precise manufacturing requires accurate measurement of distances, areas, diameters, and more. Manual measurement with gauges, calipers, or inspection jigs is slow and introduces inconsistencies.

Machine vision consistently and accurately measures down to the micron level, while parts are on the line, at high speeds. Each image and its associated data can be stored in case of warranty or compliance issues.  

Examples:

Auto L38 Brake Pad inspection

Capturing the dimensions of cast and injection molded parts.


Healthcare Scalpel gauging

Measuring the roundness and angle of tips on parts.


3D vision system measures the dimensions of a box before it's loaded onto a truck

Determining label positions or package sizes.


The Essential Guide To Automated Measurement And Dimensioning | English

Essential Guide for Automated Measurement and Dimensioning

Download

Locating, guiding, and positioning parts

Functions such as assembly, pick-and-place, and inspection depend on machine vision’s ability to locate a part, whether on a conveyor or in a bin. Machine vision guides robots in picking and placing parts and ensures accurate micron-level positioning in precision assembly. 

If a part is out of place, machine vision measures the difference between desired and actual location and orientation and communicates that to a robot or programmable logic controller (PLC) to realign the part.

Examples: 

In-Sight L38 locates croissants on a conveyor for robotic picking

Locating parts on a conveyor for inspection.


Cognex 3D vision system guides a robot to place car doors in a rack

Guiding robots on automated automotive assembly lines.


Locate mini LEDs and guide placement for substrate bonding

Assembling microchips that require micron-level precision.


The Essential Guide To Automating Alignment And Robotic Guidance | English

Download Alignment and Robotic Guidance Applications Guide

Download

Barcode reading

Barcodes are used to track and identify raw materials and finished goods throughout the supply chain. They include 1D and 2D codes, such as UPC codes on retail products and data matrix codes on packages. 

Barcode readers process information at high speeds, and correctly read codes that are partially torn, obscured, smeared, or distorted. Image-based barcode scanners collect images of the barcodes they read, allowing for analysis of no-reads or misreads to diagnose problems, such as a clogged print head, damaged codes, or inadequate lighting. Multiple camera systems can scan from multiple sides of a part or package at once to increase read rates when not all codes are oriented the same way.

Examples: 

DataMan 80 barcode reader scans code on label

Tracking packages as they travel through a logistics warehouse.


DataMan 8700 scanning DPM code on engine block

Ensuring the correct components are assembled.


Healthcare Shrink Wrap barcode reading

Providing accurate traceability of medical supplies.


The Essential Guide for Automated Code Reading and Optical Character Recognition

Essential Guide for Automated Code Reading and OCR

Working through a code quality problem? Download the Code Reading and OCR Guide for contrast targets, verification parameters, and application examples. 

Download

Reading text: OCR and OCV

Barcodes are everywhere in modern industry, but human-readable printed text is still essential, particularly for retail, manufacturing, pharmaceutical, and food and beverage supply chains, to identify sell-by dates, lot numbers, and other important information. For this text to be useful in modern high-speed processing, it must be reliably readable by machines. Machine vision systems can read these codes in milliseconds with 99.99% accuracy. 

Optical character recognition (OCR) and optical character verification (OCV) both identify and interpret text in images, with one key difference. OCR reads text to trigger another action, while OCV is used to verify the quality of text against a known standard.

Examples:

Vision system inspecting lotion tubes

Classifying a part based on the characters printed on it (OCR).


Machine vision inspects and verifies date or lot code numbers

Checking if a sell-by date or lot number is printed correctly (OCV).


Cognex vision systems perform OCR on cigarette tax stamps to verify text

Distinguishing authentic from counterfeit products (OCR).


In-Sight 3800 vision system reads barcode and characters directly marked on a metal pacemaker surface

Establishing traceability to meet regulatory demands (OCR).


Read Next: Rule-Based vs AI-Powered Machine Vision

Rule-based systems follow user-programmed, step-by-step instructions to interpret images and make decisions. In contrast, artificial intelligence or AI-powered systems use a database of reference images to “learn” how to make decisions.

Next →
Last Modified on11/06/2025