Machine Vision Software is Making Great Strides in Imaging Capabilities

By A3 Marketing Team
01/15/2019
2 minutes

Machine Vision Software is Making Great Strides in Imaging CapabilitiesThe capabilities of a given machine vision or embedded vision system rely on more than just the hardware of the camera. The central hardware components of a camera are often viewed as solely responsible for the system’s performance – components such as the sensor, the lens, the interface and more are given all the credit, but software can be just as impactful.

Recently, the software used in machine vision and embedded vision systems has been making major advances. From the food and beverage industry to the electronics industry, improving machine vision software is having an impact.

4 Types of Machine Vision Software Advances

While advances have happened across the board, there are four areas in which major gains have been made.

  1. High Dynamic Range Inspection

The electronics industry is running their lines faster and with higher resolution, introducing higher signal-to-noise ratios (SNR). Machine vision software that enhances the dynamic range of cameras is being used to reduce SNRs for more accurate inspections. This software can be highly customized based on the needs of a particular manufacturer.

ROI Calculator

Discover the potential cost savings of robotic automation over a 20-year system life

This calculator compares your current manual labor costs against the total cost of owning and operating a robotic system over its 20-year lifespan.

EXPLORE TODAY


  1. Optical Character Recognition Software

Optical character recognition (OCR) has historically been limited to black text on white backgrounds, but this is rarely the case in real-world manufacturing. New OCR software can detect characters on busy backgrounds, and some of the newest software can even recognize characters when new fonts are introduced.

  1. 3-Dimensional (3D) Imaging

A number of manufacturers have been developing photometric 3D algorithms to read 3D text, among other things. Some forms of 3D vision software combine multiple images of the same part to enhance contrast in 3D images for more accurate imaging results.

  1. Deep Learning

Deep learning is one of the latest buzzwords in machine vision, but some companies are making strides in this technology. A few of the largest software developers have image classification tools based on deep learning that detect hard-to-define defects and product variations.

Machine vision software plays a critical role in the performance of a vision system. The four types of software mentioned above are among the most rapidly advancing, but gains have been made across the board.

More than ever, identifying the right machine vision software for your application is just as important as finding the right machine vision hardware.

Embedded Vision This content is part of the Embedded Vision curated collection. To learn more about Embedded Vision, click here.

Join North America's Largest Automation Network

Want more than just insights? As an A3 member, you'll not only get access to our technical analysis and industry expertise, but you'll also have the opportunity to share your own automation success stories with our engaged community of 1,300+ organizations.

From exclusive industry insights to certification programs, networking events, and advertising opportunities - discover how A3 membership can accelerate your automation journey.

Explore Member Benefits   Meet Our Members

Construction Robots Will Change the Industry Forever

Robotics Online Marketing Team
04/17/2018
3 minutes

Putting Mission Vision to Work at Automate 2015

A3 Online Marketing Team
02/25/2015
3 minutes

BACK TO BLOG