# Cognex VisionPro Deep Learning Tools

The Cognex VisionPro Deep Learning tools are a collection of machine vision tools which tackle different hard to program challenges through the use of deep learning. While the tools share a common engine, they differ in what they are looking for in images. More specifically, each tool has a different focus analyzing either single points, individual regions or complete images:

| The Blue Locate Tool is used to find and localize single or multiple features within an image. From small features on noisy backgrounds to complex objects in bulk; the Blue Locate tool can localize and identify complex features and objects by learning from annotated images. To train the Blue Locate tool, all you need to provide are images where the targeted features are marked.
| The Blue Read Tool is used to perform Optical Character Recognition (OCR) within an image. From cleanly printed characters to strongly deformed characters on very noisy backgrounds, the Blue Read tool can identify and read characters by learning from annotated images. To train the Blue Read tool, all you need to provide are images where the targeted characters are marked.
| The Red Analyze Tool – Unsupervised Mode is used to detect anomalies and aesthetic defects. Be it scratches on a decorated surface, incomplete or improper assemblies or even weaving problems in textiles; the Red Analyze tool can identify all of these and many more problems simply by learning the normal appearance of an object including its significant but tolerable variations. To train the Red Unsupervised tool, all you need to provide are images of good objects.
The Red Analyze Tool – Supervised Mode is used to segment specific regions such as defects or other areas of interest. Be it blowholes in cast metal or bruised vegetables on a conveyor; the Red Analyze tool in Supervised mode can identify all of these and many more problems simply by learning the varying appearance of the defect or target region. To train the Red Supervised tool, all you need to provide are images of the type of defective regions you are looking for.
| There are two types of architecture in Green Classify Tool, Focused and High Detail modes. The Focused mode is used to classify an object or a complete scene. Be it the identification of products based on their packaging, the classification of welding seams or the separation of acceptable or unacceptable defects; the Focused mode learns to separate different classes based on a collection of labeled images. To train the Focused mode, all you need to provide are images assigned and labeled the different classes.
The High Detail mode is similar with Focused Green Classify Tooll, but uses a different architecture. The High Detail mode learns to separate different classes based on a collection of labeled images. To train the High Detail mode, all you need to provide are images assigned and labeled the different classes.