OEVIS®
用于工厂自动化的一体化视觉软件
核心优势
- 无代码,简单易用
无需编程即可开发应用程序。 - 工业 AI 就绪
融合基于规则的视觉检测与 AI 检测。 - 一体化平台
视觉、AI、HMI 与连接功能,尽在同一平台。 - 开放式集成
可连接 PLC、MES、SCADA 及云端系统。 - 可扩展架构
从单相机系统到复杂的多相机检测,均可覆盖。 - 专业技术支持
培训、技术文档与技术支持。
OEVIS® 是由 Opto Engineering® 自主研发的新一代机器视觉软件平台,无需编写代码即可创建高级检测应用和自定义 Deep Learning 模型。其可视化开发环境和内置的 HMI Designer 简化了整个视觉软件应用的构建流程:从连接相机和自动化设备,到图像采集与分析,再到操作员界面。
基于状态的 Recipe(配方)管理和安全的用户权限管理,确保系统在高要求的生产环境中也能实现有序、可控的运行。OEVIS® 无需专有控制器:可在标准工业 PC 上运行,并可与不同厂商的设备集成。
OEVIS® 将丰富的基于规则的视觉工具库与机器学习功能、无代码 Deep Learning 模型训练以及原生 ONNX 模型部署相结合,提供应对各种复杂度应用所需的灵活性:从简单的测量到基于 AI 的高级检测均可实现。原生异步多相机支持和高性能多线程选项,让单相机系统与多视角高级配置的搭建都同样简单。直观的调试工具进一步加快了开发与优化的效率。
OEVIS® 专为全面的工业集成而设计,可通过 Modbus、TCP/IP、OPC UA 等广泛使用的协议与 PLC 及自动化设备通信。REST API、HTTP、WebSocket、MQTT 等 IT 就绪接口,支持数据分析、仪表盘展示、MES 集成和远程监控。对于更高级的定制需求,OEVIS® 支持内嵌 C# 脚本编写,并可原生集成专有的 .NET/C++ 代码,为实现自定义逻辑和高级算法提供所需的灵活性。
主要功能
通过直观的模块化流程构建方式,快速创建机器视觉应用;无需编写代码即可将图像处理工具、逻辑模块和数据流灵活连接起来。
在 OEVIS® 中通过集成的拖拽式设计器构建现代化、可定制的 HMI 界面。以可视化方式布局控件,将其与视觉工具的属性关联,并可通过 .NET/WPF 组件进一步扩展界面功能。
OEVIS® 原生支持异步多相机采集,可在无需额外授权或附加组件的情况下,轻松构建灵活的多视角或多工位检测方案。
借助覆盖图像采集、定位校准、测量、缺陷检测、分类、OCR、Blob 分析等在内的完整工具集,应对各种视觉检测任务。
无需编程即可开发自定义 AI 模型:内置数据集管理、图像标注、模型训练、评估以及可直接部署的工作流程。
导入并部署使用 PyTorch、TensorFlow 等框架训练的自定义 AI 模型。凭借内置的 ONNX 支持,将 OEVIS® 的能力扩展至原生 Deep Learning 工具之外。
通过对 Modbus、TCP/IP、OPC UA 等工业协议的原生支持,OEVIS® 能够与各类自动化设备顺畅连接,并可可靠地与 PLC、机器控制器以及 SCADA 系统进行通信。
OEVIS® 通过内置 REST API 提供实时结果和配置信息,可与 MES、云端看板及 IT 系统无缝集成,用于远程监控、追溯与数据分析。
通过真正的并行执行和跨 CPU 内核的多线程处理,可显著加快检测节拍。该扩展模块还支持多相机同步采集,非常适用于高速或高度协调的检测场景
OEVIS® 将传统 OCR 算法与 AI 驱动的文字识别相结合,可在各种工业应用中可靠地读取印刷字符、刻印字符以及难以识别的复杂字符。
使用经典机器学习模型(MLP、SVM、KNN)及聚类算法(KMeans、DBSCAN),解决复杂的图像分类问题。
System
- 通过多种通信协议连接和配置第三方自动化硬件。
- 管理具有特定权限的 多用户访问。
- 广泛支持各种标准、通信协议和硬件。
2 Native support
AdLink PC
IMAGO Technologies PC
Neousys PC
系统
- 从多个相机采集图像。
- 预览串流图像。
- 直接访问每个联网设备的所有 GenICam 参数。
- 支持所有符合 GenTL 标准的相机。
作业
- 使用各种工具创建视觉项目。
- 从头设计美观的前端界面。
- 所有窗口都可以根据用户的喜好方便地移动位置。

点击 HMI 按钮激活几个控件来设计应用程序前端界面。

HMI执行
点击 HMI 按钮激活几个控件来设计应用程序前端界面。
图像处理、分割和缺陷检测
模板匹配
校准,畸变校正,机器人引导
1D-2D 边缘检测与测量
条形码、二维码和 2D 数据码读取
光学字符识别(OCR)
偏振分析
Deep learning
State-of-the-art Deep Learning tools for image classification and pixel-level segmentation. Train custom AI models from annotated examples and deploy them directly in OEVIS® for demanding inspection applications.
ONNX 深度学习推理
数据分类和机器学习
OEVIS® Deep Learning
AI 驱动视觉,应对复杂检测挑战
核心功能
-
无代码深度学习
无需编程经验,即可创建 AI 驱动的检测应用。 -
先进的训练环境
在同一应用中完成数据集管理、标注、训练与评估 -
内置 Data Augmentation
创建 Data Augmentation 流程,并通过实时可视化效果进行预览。 -
与 OEVIS® 无缝集成
将 AI 模型作为标准模块,集成到 OEVIS® 工作流程中运行 -
性能评估
通过混淆矩阵和逐张图像的合格/不合格报告,验证模型性能
无需编程的工业 AI
面向复杂检测的深度学习
构建、训练并验证 AI 模型
通过直观的无代码工作流程创建数据集、训练神经网络并评估 AI 模型。OEVIS® Deep Learning 采用先进的神经网络架构,解决传统基于规则的视觉技术难以应对甚至无法实现的检测难题。
从样本中学习
传统计算机视觉依赖人工设定的规则和精心调校的参数,而 Deep Learning 则直接从标注样本中学习。通过分析训练图像中的视觉模式,神经网络能够自动识别产品、缺陷、物体以及复杂的视觉状况,即使在高度多变的生产环境中也能保持稳定可靠的性能。
应用场景
典型应用包括缺陷检测、装配校验、表面检测、分类以及像素级分割。在纺织、食品加工、金属、塑料和橡胶等外观变化大的高变异性行业中,Deep Learning 的优势尤为明显,因为传统基于规则的方法往往难以应对多变的外观和复杂的视觉模式。
AI + 基于规则的视觉
构建并运行视觉应用
借助无代码工作流程、视觉工具、HMI 设计和工业连接功能,开发、部署并运行完整的机器视觉应用。OEVIS® 将 Deep Learning 与基于规则的计算机视觉的优势融于一身,在同一平台中实现适应性、精度与可靠性的统一。这种强大的混合方案既能应对多变的生产状况,又能保证工业检测所需的精度与可控性。
从数据集到部署
OEVIS® 在统一环境中融合了传统机器视觉与人工智能。OEVIS® 内置原生 AI 功能,而 OEVIS® Deep Learning Trainer 则支持用户在无需编程的情况下创建、训练并验证自定义神经网络模型。
1. OEVIS® 原生 AI 功能
许多 AI 功能已原生内置于 OEVIS® 中,无需使用 OEVIS® Deep Learning Trainer。
在 OEVIS® 中直接部署并运行深度学习模型
直接在 OEVIS® 中运行通过 OEVIS® Deep Learning Trainer 训练的模型,并将 AI 推理与传统视觉工具相结合。
ONNX 模型集成
通过原生 ONNX 支持,导入并部署使用 PyTorch、TensorFlow 等第三方框架训练的神经网络。
AI 驱动的 OCR
基于业界领先识别引擎的先进 OCR 功能,适用于文本读取和编码的校验等应用。
机器学习工具
内置 K-Means、决策树(Decision Trees)、MLP、SVM、KNN 等分类算法及聚类方法,满足各类工业检测需求。
2. OEVIS® Deep Learning Trainer
OEVIS® Deep Learning Trainer 是专用的无代码环境,用于创建、训练和验证 Deep Learning 模型。引导式工作流程简化了图像标注、数据集准备、模型训练和性能评估等环节,帮助用户在无需数据科学专业知识的情况下开发工业 AI 应用。
主要特性
数据准备与标注
导入、整理并管理训练数据集,支持 COCO 兼容格式。为分类、目标检测和分割等应用创建精确的标注。
深度学习训练
通过直观的无代码工作流程训练神经网络,可利用 CPU 或支持 CUDA 的 NVIDIA GPU 加速处理。
模型验证与优化
通过可视化报告和混淆矩阵评估模型性能,并借助内置 Data Augmentation 提升模型鲁棒性。
工作原理
在 OEVIS® Deep Learning Trainer 中训练并验证模型,然后直接在 OEVIS® 中部署,将 AI 推理与先进的基于规则视觉工具相结合。
主要功能
Multi-label classification - supervised
多属性图像分类
为整幅图像分配一个或多个标签,使神经网络能够同时识别多个独立特征。与传统的单一类别分类不同,单个模型即可在一次推理中同时识别产品类型、变体、方向、装配状态、表面状况,或印刷标记和缺陷的存在情况。系统通过直接从已标注样本中学习,无需人工设计检测规则,即可在生产条件不断变化时依然保持稳定可靠的性能。
典型应用
- 产品识别
- 变体识别
- OK / NOK 分拣
- 包装校验
- 缺陷分类
- 装配校验
- 标签或印刷标记的存在情况
- 方向校验
- 产品多属性检测
输出
- 预测的标签/类别
- 各标签的置信度分数
- 类别信息
- 多属性检测结果
Semantic segmentation - supervised
像素级缺陷检测与物体定位
将图像中的每个像素归入已训练的类别之一,生成详细的分割图,精确标示物体、材料和缺陷的位置、形状与范围。这使得难以甚至无法用传统基于规则的视觉技术描述的特征也能被精确定位和检测。模型的训练基于在 OEVIS® Deep Learning Trainer 应用中直接手动标注的分割掩膜。
典型应用
- 表面检测
- 划痕检测
- 污染物检测
- 材料区分
- 区域提取
- 部件定位
- 异物检测
输出
- 预测的标签/类别
- 各标签的置信度分数
- 类别信息
- 多属性检测结果
深度学习工作流程
1. 数据集准备
通过专为工业 AI 应用设计的直观图形界面,创建、标注并整理数据集。
导入并标注图像
OEVIS® Deep Learning Trainer 通过直观的可视化界面,简化了图像标注和数据集准备工作。用户可以轻松导入数据集、搜索和筛选图像,并为各类任务创建精确的标注,从而加快工业 AI 模型的开发速度。
数据增强
生成逼真的图像变体,提升模型鲁棒性、降低过拟合风险,并在训练数据有限的情况下提升模型性能。
- 多种增强操作
- 参数可调
- 实时预览
- 支持整个数据集批量执行
自动数据集划分
合理划分数据集是准确评估模型性能的关键。OEVIS® Deep Learning Trainer 会自动将图像划分为训练集、验证集和测试集,确保模型评估基于从未见过的数据进行,从而避免因过拟合而产生过于乐观的结果。这种方式能够在模型部署到生产环境之前,对其性能进行真实可靠的评估。OEVIS® Deep Learning Trainer 还提供数据集平衡工具,帮助维持各类别的合理分布,从而提升训练质量。
- 自动生成训练集/验证集/测试集划分
- 基于未见数据进行评估
- 降低过拟合风险
- 数据集平衡与类别分布控制
- 提升训练质量与模型可靠性
- 部署前进行真实可靠的性能评估
-
训练集
用于训练神经网络并学习检测模式。 -
验证集
在训练过程中使用,用于监控性能并调整模型。 -
测试集
仅在训练完成后使用,用于在全新图像上评估模型性能。
2. 模型训练
通过引导式工作流程,训练专为工业检测应用优化的 Deep Learning 模型。OEVIS® Deep Learning Trainer 在简化参数配置和性能评估的同时,让用户对训练过程拥有完全的掌控。
简化训练流程,成就专业结果
OEVIS® Deep Learning Trainer 自动处理传统 Deep Learning 训练中的诸多复杂环节。用户只需专注于数据集质量和检测目标,软件则提供引导式的参数管理、性能监控和模型验证工具。
- 可配置的训练参数
- 多种神经网络架构
- 支持 CPU 与 GPU(CUDA)训练
- 训练指标实时可视化
- 训练与验证过程跟踪
- 模型版本管理
训练参数
通过专为高效 AI 模型开发设计的引导式界面,配置模型架构、训练设置和硬件资源。
模型架构
可在两种针对不同部署需求优化的神经网络架构中进行选择:
- Quality:最大化准确率和检测性能,适用于对缺陷检测可靠性要求最高的场景。
- Fast:针对更快的训练和推理速度进行优化,同时保持优异的性能,适用于高速应用和资源受限的系统。
训练硬件
选择用于训练的硬件:
- CUDA GPU:利用 NVIDIA GPU 加速,大幅缩短训练时间。
- CPU:适用于没有独立 GPU 硬件的系统进行训练。
批大小(Batch Size)
定义模型更新内部参数之前所处理的图像数量。
- 批大小越大,通常训练速度越快。
- 批大小越小,可降低内存占用,有时还能提升泛化能力。
训练轮数(Epochs)
一个轮次(epoch)代表对整个训练数据集完整遍历一次。
- 轮次越多,通常学习效果越好。
- 轮次过多可能导致过拟合。
- 推荐值取决于数据集规模和应用复杂度。
解冻轮次(Unfreeze at Epoch)
控制此前被冻结的神经网络层在训练后期被解冻、进行微调的时机。
- 加快初始收敛速度。
- 在训练后期实现更精细的优化。
学习率(Learning Rate)
控制模型在训练过程中的调整速度。
- 数值越高,学习速度越快,但可能降低稳定性。
- 数值越低,优化越精细,但训练时间也会相应延长。
训练过程实时监控
在训练过程中,OEVIS® Deep Learning Trainer 会持续显示训练集和验证集的准确率、损失值等关键性能指标。这些图表能够实时反馈模型的收敛情况,帮助用户一目了然地发现欠拟合、过拟合以及训练进展。
硬件加速
训练既可在 CPU 上执行,也可使用支持 CUDA 的 NVIDIA GPU,大幅缩短大规模数据集的训练时间。
3. 模型评估
在部署前验证模型性能,并在投入生产之前发现潜在薄弱环节。
训练图表
在“Charts”选项卡中,通过交互式图表监控训练与验证性能。主要指标包括:
- 训练集准确率
- 验证集准确率
- 训练集损失
- 验证集损失
- 训练随轮次的进展情况
准确率表示正确分类样本所占的比例,可快速反映模型的整体性能。通过对比训练集和验证集的准确率变化趋势,有助于评估模型的泛化能力,并确保模型在未见数据上也能保持稳定的表现。
模型详细分析
“Detailed Report”选项卡提供模型在验证集和测试集上性能的全面评估。主要功能:
- 混淆矩阵分析
- 预测类别与实际类别对比
- 逐张图像验证
- 预测结果的可视化检查
- 模型对比
混淆矩阵详细展示了分类结果,清晰呈现哪些样本被正确分类、哪些出现误判。这有助于识别问题类别,并为进一步优化数据集提供依据。
逐图可视化验证
逐张检查图像及其预测标签与实际标签,有助于更好地理解模型行为,并验证其在真实场景中的表现。这种图像级分析有助于在部署前发现标注问题、疑难样本和边缘案例。
4. 在 OEVIS® 中部署
将训练完成的模型直接部署到 OEVIS® 检测项目中,实现 AI 分析与传统机器视觉工具的无缝结合。
AI 与基于规则的视觉,融于统一工作流程
与独立的 AI 解决方案不同,OEVIS® 支持 Deep Learning 模型与传统机器视觉工具在同一检测流程中协同运行。模型输出结果可直接与以下功能集成:
- Blob 分析
- 测量
- OCR
- 对齐
- 决策逻辑
- PLC 通信
- HMI 应用
这种混合方案将 Deep Learning 的适应性与基于规则视觉的精度和重复性相结合,为高要求的工业应用提供稳健可靠的检测方案。
OEVIS® 是用于 windows PC 系统的一体化视觉软件。
为什么是一体化软件?
在该软件中,您既可以采集和处理图像,也可以与各种硬件进行通信,还可以为视觉应用程序的最终用户设计直观的前端界面
- 使用同一个许可证来开发和执行检查(将开发人员与运行时相结合)
- 无需额外的许可证即可远程修改在工厂车间运行的视觉应用程序
- 添加新的视觉任务
- 修改线速度、改变部件尺寸、提高相机分辨率等等
产品型号
提供两种许可证和服务合同:
- 基本许可证:开发和运行视觉程序的必备许可证。
- 附加组件许可证:在基本许可证基础上提供更多功能的光学器件附加许可证。
- 服务合同: 本合同为用户提供技术支持,并为每个基本或附加许可证升级到最新发布的版本,包括错误修复。
产品型号 |
名称 | 主要功能 | 许可证类型/合同 |
永久 |
许可证分发 |
|---|---|---|---|---|---|
| OEVIS | USB 加密狗上的一体化机器视觉软件 | 构建并运行视觉应用 | 基本许可证 | 是 |
USB 加密狗 |
| OEVIS-A-D-L (1, 2) | OEVIS Deep Learning 模型执行扩展模块 | 部署并运行通过 OEVIS Deep Learning Trainer 创建的模型 | 扩展模块许可证 | 是 | USB 加密狗 (4) |
OEVIS-A-M (1) |
OEVIS 多线程附加组件 | 支持 OEVIS 多线程并行执行 | 附加组件许可证 | 是 |
USB 加密狗 (4) |
| OEVIS-EXT (2) | OEVIS 全年技术支持和升级服务 | 获取软件更新与技术支持 | 服务合同 | 否 |
n.a. |
备注:
- 仅与OEVIS基本许可证组合购买时可选。
- 使用 OEVIS® Deep Learning Trainer 创建的 Deep Learning 模型,需要 OEVIS-A-DL 才能在 OEVIS® Vision Software 中部署并运行。OEVIS® Deep Learning Trainer 可免费用于数据集准备、标注、模型训练与验证。运行在外部环境中训练的 ONNX 兼容模型则无需此扩展模块。
- 此项服务需在首次订购OEVIS时一并购买。若通过授权经销商购买OEVIS,相关技术支持将由经销商提供。请联系我们,以了解您可直接订购或需通过本地经销商采购。
- 扩展模块许可证与相应的 OEVIS® 基础许可证(Base License)激活在同一 USB 加密狗上,无需额外的 USB 加密狗。
什么是 OEVIS-EXT?
OEVIS-EXT 是全年服务合同,包括:
- 专门的技术支持 (1),包括与软件使用和操作有关的协助、最新的文档、使用和修改软件中示例程序的权利
- 在合同期结束前将每个许可证升级到 OEVIS 的最新版本(包括错误修复)
- 在合同期结束前可购买新的附加组件
在首次购买 OEVIS 许可证时,无论订购多少的 OEVIS 许可证和相关附加组件,每个客户只需要一份 OEVIS-EXT 服务合同。
Opto Engineering® 建议每年续签 OEVIS-EXT。请联系我们,有关OEVIS-EXT服务条款的更多详细信息。
备注:
1 如果您通过授权经销商购买OEVIS,相关技术支持将由经销商提供。请联系我们,以了解您可直接订购或需通过本地经销商采购。
Tech notes
文档
浏览全部文档,包括入门指南、工具和数据类型解释、多个示例项目等等