机器视觉 2021-06-01 11151
软件是机器视觉系统的基本组成部分。通常,该软件可以参考:
执行业务流程的功能组件(例如,算法)
操作员用于与机器视觉系统交互的图形用户界面 (GUI) 或用户界面 (UI)
配置设置
设置变量
生成报告
与硬件组件交互
例如,在气瓶检测系统中,用户界面具有获取当前数据、获取历史数据、配置检测流程等功能。
用户界面是机器视觉系统性能的关键组成部分。在为您的业务选择最合适的机器视觉应用程序时,您不仅应该考虑硬件组件、图像处理和分析能力、准确性、速度,还应该考虑接口的构建程度。如果界面笨拙或用户不直观,性能可能会受到影响。以下是您应该确定的一些因素,以确保用户界面的确切要求,从而提高系统的性能
与硬件组件集成- 用户界面应该很容易与硬件(如相机)集成。
报告格式——用户界面应该能够满足业务的报告用例。报告要求的范围可以从每日报告、每周报告到每月和每年的报告。可能存在对基于图像的报告和检验统计的业务需求。最终用户可能需要基于成功分类和不成功分类的数据的报告。客户可能需要不同格式的报告。
可见性 –用户界面取决于 UI 上的元素数量、数据的高级可见性以及数据的深入程度。
对硬件的影响——与图像质量、数据存储和数据提取相关的 UI 要求会影响硬件需求。我们的客户通常有 1 到 3 个月的存储和存档需求。因此,必须在硬件和软件之间取得平衡,以便不影响性能并且系统满足成本标准。
如何区分有效的 GUI 和无效的 GUI?让我们来看看模型用户界面的特征
易于使用——用户界面应该易于使用。各种 UI 元素必须一致且清晰。导航也是一个重要方面。用户应该能够以合乎逻辑的方式轻松浏览功能。
配置能力——根据检查过程的复杂程度,用户界面可能有各种配置能力选项。重要的是配置过程、设置和参数清晰可见并且易于设置。
简单性和复杂性之间的平衡——UI 应该在使用简单性和同时允许用户执行业务流程所需的复杂功能之间取得平衡。不能容纳所有功能的简单 UI 不是很有用。它不会实现业务目标。另一方面,如果 UI 迎合所有功能,但需要用户执行复杂的操作,则可能会达不到目的。UI 必须考虑最终用户的经验和专业知识。
熟悉使用 -用户将有一个熟悉的界面的短期学习曲线。例如,UI 可以包含与用户在其工作环境中熟悉的内容一致的操作、UI 元素和导航结构。他们将被鼓励在 UI 上工作并快速提高工作效率。
在机器视觉系统中,每个工具都针对特定的检测过程进行了调整。这是通过使用控制工具算法执行的各种工具参数来实现的。工具参数可调整的程度取决于机器视觉软件包的能力和灵活性。因此,请根据项目需求、您的用例和所需的检查范围选择机器视觉系统。然后,您必须确保对用户界面进行编程,以便它管理访问、调整、输入和输出,从而使整个检查过程高效且有效。