【技术实现步骤摘要】
为机器视觉系统提供可视化程序的装置、系统和方法分案申请本申请为申请号2017107128743、申请日2017年8月18日、题为“为机器视觉系统提供可视化程序的装置、系统和方法”的分案申请。
本文公开了一种涉及使用图形程序对机器视觉系统进行编程的设备、系统和方法。
技术介绍
机器视觉系统正在成为在诸如制造作业等广泛应用中取代人类视觉的流行工具。机器视觉系统通常提供自动化的基于计算机的图像采集和分析功能,可用于诸如部件或材料的测量和检查等任务。对于这样的任务,机器视觉系统通常配置有用于获取感兴趣目标(例如正在产生的部件)图像的相机,并且还配置有处理所获取图像并产生关于目标信息的处理功能。相机和/或处理功能可编程为使机器视觉系统(包括相机和/或处理功能)的操作适应于感兴趣的应用。随着机器视觉系统在各种应用中的普及,通常希望机器视觉系统能被具有很少(或没有)编程专长的用户使用和编程。因此,期望提供一种适用于大范围用户的用于机器视觉系统的程序开发环境。
技术实现思路
根据本公开的主题,提供了一种使用图形程序对机器视觉系统进行编程的设备、系统和方法。一些实施例包括,用于在图形程序开发环境中创建图形程序的计算机执行方法。该方法包括在图形程序开发环境中,提供图形程序,其中图形程序包括第一节点,第一节点具有第一端子。在图形程序中,实例化电子表格节点,电子表格节点具有输入端子,其中电子表格节点与指定要在计算设备中执行的功能列表的电子表格相关联;并且将输入端子连接到第一节点的第一端子, ...
【技术保护点】
1.一种使用图形编程开发环境编辑图形程序的计算机执行方法,所述方法包括:/n在图形编程开发环境中,选择电子表格节点,其中:/n所述电子表格节点以图形的方式表示图形程序的一部分;以及/n所述电子表格节点与电子表格相关联,所述电子表格包括多个单元格,所述多个单元格以图形的方式布置成多个行、多个列、或者多个行和多个列两者;/n接收表示功能的数据,以插入所述电子表格的多个单元格中的一单元格,所述功能配置为执行至少一部分机器视觉任务;以及/n生成配置为执行所述机器视觉任务的图形程序的计算机可执行版本,包括电子表格节点中的电子表格指定的功能。/n
【技术特征摘要】
20160819 US 15/241,5211.一种使用图形编程开发环境编辑图形程序的计算机执行方法,所述方法包括:
在图形编程开发环境中,选择电子表格节点,其中:
所述电子表格节点以图形的方式表示图形程序的一部分;以及
所述电子表格节点与电子表格相关联,所述电子表格包括多个单元格,所述多个单元格以图形的方式布置成多个行、多个列、或者多个行和多个列两者;
接收表示功能的数据,以插入所述电子表格的多个单元格中的一单元格,所述功能配置为执行至少一部分机器视觉任务;以及
生成配置为执行所述机器视觉任务的图形程序的计算机可执行版本,包括电子表格节点中的电子表格指定的功能。
2.根据权利要求1所述的方法,还包括将图形程序的计算机可执行版本发送到控制器,所述控制器配置为执行图形程序。
3.根据权利要求1所述的方法,还包括接收电子表格节点的执行属性,其表示指定计算设备执行电子表格节点的计算机可读指令。
4.根据权利要求3所述的方法,还包括:
基于电子表格节点的执行属性,在控制器处确定指定计算设备执行电子表格节点的计算机可读指令;并且
将电子表格节点的计算机可读指令传送到计算设备,以执行电子表格节点的计算机可读指令。
5.根据权利要求1所述的方法,还包括:
在接收到查看与电子表格节点相关联的电子表格的请求时,在图形编程开发环境中显示电子表格;
接收待与电子表格中的单元格相关联的第二数据;以及
使用所述第二数据填充所述电子表格中的单元格。
6.根据权利要求1所述的方法,其中计算设备是相机。
7.根据权利要求1所述的方法,其中,电子表格节点的计算机可读指令设计为执行图像的机器视觉分析。
8.根据权利要求1所述的方法,还包括在图形编程开发环境中提供第二电子表格节点,其中所述第二电子表格节点与设计为在另一计算设备处执行的第二电子表格相关联。
9.根据权利要求1所述的方法,其中电子表格节点包括输出端子,其中所述输出端子与电子表格的多个单元格中的另一单元格相关联,这表示电子表格节点的计算机可读指令的输出。
10.根据权利要求9所述的方法,还包括将电子表格节点的输出端子连接到图形程序的节点的端子,以向所述图形程序的节点的端子提供所述电子表格节点的计算机可读指令的输出。
11.根据权利要求1所述的方法,还包括提供具有图形元素的可视化界面,以及将图形元素与电子表格的多个单元格中的所述单元格相关联,以在图形元素处显示单元格的内容。
12.根据权利要求11所述的方法,其中单元格的内容包括图像,并且其中将图形元素与单元格相关联包...
【专利技术属性】
技术研发人员:A·赫韦兹达,L·帕尔米耶里,S·舒夫,D·舒马赫,
申请(专利权)人:康耐视公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。