入门

Cognex® VisionPro Deep Learning 软件提供一系列机器视觉工具,这些工具通过使用深度学习来应对难以编程的不同挑战。VisionPro Deep Learning 在常见的开发和部署框架内将全面的机器视觉工具库和高级深度学习工具结合在一起。它简化了高度可变的视觉应用程序的开发。VisionPro Deep Learning 软件用作独立的 GUI (Cognex Deep Learning Studio),但也支持用于应用程序开发的 API (C++/C#)。

深度学习技术使用模拟人类智能的神经网络来区分异常、零件和字符,同时容忍复杂模式中的自然变化。深度学习提供了优于传统机器视觉方法的优势,后者难以理解视觉上相似零件之间的可变性和偏差。

 

VisionPro Deep Learning:具有最高性能的专业机制

 

VisionPro Deep Learning 表现优秀?

VisionPro Deep Learning 的卓越性能来自其核心技术,即深度神经网络,这是人工智能领域的最新成果。来自其他机器视觉解决方案的库基于传统的机器视觉技术,这些技术基本上是基于规则的。不过,VisionPro Deep Learning 的主干是最先进的人工智能,在解决许多棘手的机器视觉问题方面性能卓越。

 

VisionPro Deep Learning 如何工作?

VisionPro Deep Learning 包含 2 个主要作业。

  1. 训练:教导深度神经网络(VisionPro Deep Learning 的工具)以了解和理解您的机器视觉问题。

    1. 使用Cognex Deep Learning Studio (GUI) 进行训练

    2. 使用 VisionPro Deep LearningC++/C# API 进行训练

  2. 部署:部署经过充分训练的网络,可随时在您的前端运行,以获得所需的结果或解决您的机器视觉问题。

    1. 通过运行时环境(运行时工作区)进行部署

    2. 通过运行时 API 部署

 

 

CognexVisionPro Deep Learning 允许技术人员仅基于小样本图像集在几分钟内训练神经网络模型。配置完应用程序后,VisionPro Deep Learning 可提供快速、准确的结果并保存图像以进行过程控制。

 

VisionPro Deep Learning 工具

VisionPro Deep Learning 中采用的深度学习算法针对实际的工业图像分析进行了优化,对图像集大小的要求大幅降低,所需的训练和验证周期也更短。这些算法可随时解决特定的机器视觉问题,它们在VisionPro Deep Learning中称为工具。每个工具都可以理解为一个专门定制的深度神经网络VisionPro Deep Learning 中有 4 个工具:红色分析绿色分类蓝色定位蓝色读取。您可以选择一种或多种工具来解决高度监督(有图像标注)或完全无监督(没有图像标注)的应用程序。

 

蓝色定位

蓝色定位工具定位特征。蓝色定位工具通过学习带注释的图像来查找复杂的特征和对象。自学算法定位零件、对托盘上的半透明玻璃医用瓶计数,还可以对套件和套装进行质量控制检查。

 

 

蓝色读取

蓝色读取工具读取文本和字符。蓝色读取工具使用光学字符识别 (OCR) 解码严重变形、歪斜和蚀刻不良的代码。预训练字体库可识别大多数文本,无需额外编程或字体训练,从而实现快速、轻松的实施。这种强大的工具可以重新训练,以适应特定的 OCR 应用要求 - 无需视觉专业知识。

 

 

红色分析

红色分析工具检测异常和美学缺陷。红色分析工具只需了解目标区域的不同外观,即可划分缺陷或其他关注区域。该工具通过了解对象的正常外观(包括其重要但可容忍的变化),识别复杂表面上的划痕、不完整或不正确的装配,甚至织物的编织问题。

 

 

绿色分类

绿色分类工具对对象或场景进行分类。绿色分类工具根据标注图像的集合区分不同的类。通过对可接受的公差进行训练,该工具可根据包装识别产品、对焊缝质量进行分类,并区分可接受或不可接受的异常情况。

 

VisionPro Deep LearningVisionPro 的对比

VisionPro 相比,VisionPro Deep Learning一个更专业的高性能工具箱,它采用了突破性深度学习技术,有助于完成复杂的检测、零件/特征定位、分类和光学字符识别等特定任务。它“自动”从目标图像中捕获感兴趣的特征,此功能胜过包括VisionPro在内的最佳检查器。

当然,VisionPro可以解决很多机器视觉问题,支持几何对象定位、检测、识别、测量、对齐、边缘/线条检测、颜色分析等各种任务,但在很多情况下,细节需要“手动”配置并且对某些任务的性能有限制。

 

VisionPro 集成

VisionPro Deep Learning 还支持与 VisionPro 系列集成。您可以从中导出经过训练的 VisionPro Deep Learning 工具(运行时环境或运行时工具),然后将此工具作为“工具块”从 VisionPro 侧导入。您可以重新配置此运行时工具的参数并将其用作 VisionPro 工具之一。

注意:

VisionProVisionPro Deep Learning 软件要求在所有操作阶段(编程、处理、训练、测试等)直接在运行该软件的 PC 上安装有效的 Cognex 安全加密狗。任何暂时删除、替换或共享 Cognex 安全加密狗 的尝试都可能导致系统无法正常运行,并可能导致数据丢失。