Cognex Designer and ViDi Standard

The Cognex Designer and ViDi Deep Learning Standard class teaches the standard topics of how to create a vision application with the Cognex Designer programming environment which includes a built in HMI user interface.  This class also gives students an introduction to the first ready-to-use deep learning-based software dedicated to industrial image analysis. Cognex ViDi Suite is a field-tested, optimized and reliable software solution based on a state-of-the-art set of algorithms in machine learning.

This class gives new users an overview of the hardware and software used by Cognex Designer to quickly and efficiently program the system for automated vision inspections. With the focus on understanding image acquisition basics as well as core vision tools, users learn how to walk through the process of setting up a vision application using programming best practices of the Cognex Designer interface. 


Cognex’s Education Services has been recognized by the International Association for Continuing Education and Training (IACET) as an Accredited provider of CEUs.

Participants will earn 1.4 Continuing Education Units (CEUs) after successful completion of this training event provided they are an active participant throughout the training event, and are in attendance for 100% of the training event’s designated training hours.


At the end of this training event, participants will be able to:

  • Connect to the image source (camera or image database) and capture an image
  • Implement a pattern recognition tool to locate a feature in the FOV
  • Analyze an image for the presence/absence of a part using a Histogram tool
  • Create a custom user interface accessible from other devices, including status indicators, results and controls to view and affect the vision application
  • Configure a blob tool that will find blobs in a designated grey range
  • Identify applications where Caliper and Geometry tools may be part of the vision solution
  • Create and configure a calibration routine using the CalibNPointNPoint tool
  • Setup an OCRMax tool to read characters
  • Determine how to utilize the components in a Cognex Designer application
  • Outline how Cognex Designer controls communication
  • Employ utilities available to deploy the Cognex Designer system
  • Discuss different lighting techniques
  • Recognize the underlying concepts of AI as applicable to ViDi
  • Identify the System and Licensing requirements to run ViDi on your computer
  • Demonstrate how to setup the ViDi tool
  • Configure a Red tool in Supervised and Unsupervised Mode
  • Configure a Blue tool to locate parts
  • Configure a Green tool to classify parts
  • Run multiple tools in series for complex inspections
  • Integrate ViDi into a Visual Studio Application
  1. Familiarity with Microsoft Windows environment

C# programming help guide will be provided for certain class topics.

  1. Introduction and Image Acquisition
  2. Sequences and Programming
  3. HMI
  4. Vision Tools
  5. Timers and Shift Registers
  6. Input and Output
  7. Deployment
  8. Intro to ViDi Deep Learing
  9. Red (Analyze) Tool
  10. Blue (Locate) Tool
  11. Blue (Read) Tool
  12. Green (Classify) Tool
  13. Tool Chaining
  14. Designer Integration


The detailed content may vary from country to country.


Join MyCognex


Cognex representatives are available worldwide to support your vision and industrial barcode reading needs.

Contact Us