Artificial Intelligence for Machine Vision

Increasingly, industry is turning to deep learning technology to solve manufacturing inspections that are too complicated, time-consuming, and costly to program using traditional machine vision. Cognex ViDi is the first deep learning-based software designed to solve these complicated applications for factory automation.

Manufacturing advantages
Deep learning technology uses neural networks which mimic human intelligence to distinguish anomalies, parts, and characters while tolerating natural variations in complex patterns. Deep learning offers an advantage over traditional machine vision approaches, which struggle to appreciate variability and deviation between very visually similar parts.

Deep learning-based software optimized for factory automation can:

  • Solve vision applications too difficult to program with rules-based algorithms
  • Handle confusing backgrounds and poor image quality
  • Maintain applications and re-train on the factory floor
  • Adapt to new examples without re-programming core algorithms
  • Be used by non-vision experts


In factory automation, deep learning-based software like VisionPro ViDi can now can perform judgment-based part location, inspection, classification, and character recognition challenges more effectively than humans or traditional machine vision solutions.

Smarter Machine Vision AI – Now with Color

The Addition of Color greatly increases the amount of data available which allows for the Deep learning of the Cognex VIDI to perform more sophisticated decision making.

Now, when your machine vision testing really depends on color differentiation, you can have an even more helpful solution, with Cognex ViDi Color.
Color typically helps provide better results with Deep Learning because there is more information available in the image for the neural network to learn from. Adding a color layer can be very beneficial in component classification and/or assembly verification type applications.
• Speed-up time-to-market by drastically reducing programming time and feasibility efforts
• Broaden inspection solutions portfolio
• Ease of Configuration: There’s no need to be a programming and vision expert or Artificial Intelligence expert to use this
• Cost-efficient: A truly versatile and configurable solution
• Safety for the final customer, thanks to reliable and consistent automatic quality control which outperforms a human inspector
• Data gathering to ensure process improvement and quality increase