HUMAN-MACHINE-INTERFACE AND METHOD FOR MANIPULATING DATA IN A MACHINE VISION SYSTEM
    1.
    发明申请
    HUMAN-MACHINE-INTERFACE AND METHOD FOR MANIPULATING DATA IN A MACHINE VISION SYSTEM 有权
    人机界面和机器视觉系统中数据处理的方法

    公开(公告)号:US20070146491A1

    公开(公告)日:2007-06-28

    申请号:US11616726

    申请日:2006-12-27

    IPC分类号: H04N5/232

    摘要: This invention provides a Graphical User Interface (GUI) that operates in connection with a machine vision detector or other machine vision system, which provides a highly intuitive and industrial machine-like appearance and layout. The GUI includes a centralized image frame window surrounded by panes having buttons and specific interface components that the user employs in each step of a machine vision system set up and run procedure. One pane allows the user to view and manipulate a recorded filmstrip of image thumbnails taken in a sequence, and provides the filmstrip with specialized highlighting (colors or patterns) that indicate useful information about the underlying images. The system is set up and run are using a sequential series of buttons or switches that are activated by the user in turn to perform each of the steps needed to connect to a vision system, train the system to recognize or detect objects/parts, configure the logic that is used to handle recognition/detection signals, set up system outputs from the system based upon the logical results, and finally, run the programmed system in real time. The programming of logic is performed using a programming window that includes a ladder logic arrangement. A thumbnail window is provided on the programming window in which an image from a filmstrip is displayed, focusing upon the locations of the image (and underlying viewed object/part) in which the selected contact element is provided.

    摘要翻译: 本发明提供了一种与机器视觉检测器或其他机器视觉系统相关联的图形用户界面(GUI),其提供高度直观和工业化的机器外观和布局。 GUI包括由具有用户在机器视觉系统建立和运行过程的每个步骤中使用的按钮和特定接口部件的窗格包围的集中图像帧窗口。 一个窗格允许用户查看和操纵按顺序拍摄的图像缩略图的记录胶卷,并为幻灯片提供指示关于底层图像的有用信息的专用高亮(颜色或图案)。 系统的设置和运行正在使用由用户激活的顺序系列的按钮或开关,以依次执行连接到视觉系统所需的每个步骤,训练系统识别或检测对象/部件,配置 用于处理识别/检测信号的逻辑,基于逻辑结果从系统设置系统输出,最后实时运行编程系统。 使用包括梯形逻辑布置的编程窗口来执行逻辑的编程。 在其上显示来自幻灯片的图像的编程窗口上提供缩略图窗口,其中聚焦在其中提供所选择的接触元件的图像(和下面的被观察物体/部分)的位置上。

    System and method for assigning analysis parameters to vision detector using a graphical interface

    公开(公告)号:US20060107223A1

    公开(公告)日:2006-05-18

    申请号:US10987497

    申请日:2004-11-12

    IPC分类号: G06F3/00

    CPC分类号: G06F3/0481 G06F9/451

    摘要: This invention provides a system and method for automating the setup of Locators and Detectors within an image view of an object on the HMI of a vision detector by determining detectable edges and best fitting the Locators and Detectors to a location on the object image view following the establishment of an user selected operating point on the image view, such as by clicking a GUI cursor. In this manner, the initial placement and sizing of the graphical elements for Locator and Detector ROIs are relatively optimized without excessive adjustment by the user. Locators can be selected for direction, including machine or line-movement direction, cross direction or angled direction transverse to cross direction and movement direction. Detectors can be selected based upon particular analysis tools, including brightness tools, contrast tools and trained templates. The Locators and detectors are each associated with a particular set of operating parameters, such as activation threshold, which are displayed in a control box within the GUI (and can be accessed by clicking on the specific Locator or Detector. A parameter bar can also be provided adjacent to the depiction of the Detector on the image view for easy reference. Both Locators and Detectors may be manually readjusted once automatically placed and sized by drag and drop techniques.

    Human-machine-interface and method for manipulating data in a machine vision system
    3.
    发明授权
    Human-machine-interface and method for manipulating data in a machine vision system 有权
    人机界面和在机器视觉系统中操纵数据的方法

    公开(公告)号:US08782553B2

    公开(公告)日:2014-07-15

    申请号:US12862135

    申请日:2010-08-24

    IPC分类号: G06F3/048

    摘要: This invention provides a Graphical User Interface (GUI) that operates in connection with a machine vision detector or other machine vision system, which provides a highly intuitive and industrial machine-like appearance and layout. The GUI includes a centralized image frame window surrounded by panes having buttons and specific interface components that the user employs in each step of a machine vision system set up and run procedure. One pane allows the user to view and manipulate a recorded filmstrip of image thumbnails taken in a sequence, and provides the filmstrip with specialized highlighting (colors or patterns) that indicate useful information about the underlying images. The programming of logic is performed using a programming window that includes a ladder logic arrangement.

    摘要翻译: 本发明提供了一种与机器视觉检测器或其他机器视觉系统相关联的图形用户界面(GUI),其提供高度直观和工业化的机器外观和布局。 GUI包括由具有用户在机器视觉系统建立和运行过程的每个步骤中使用的按钮和特定接口部件的窗格包围的集中图像帧窗口。 一个窗格允许用户查看和操纵按顺序拍摄的图像缩略图的记录胶卷,并为幻灯片提供指示关于底层图像的有用信息的专用高亮(颜色或图案)。 使用包括梯形逻辑布置的编程窗口来执行逻辑的编程。

    System and method for displaying and using non-numeric graphic elements to control and monitor a vision system
    4.
    发明申请
    System and method for displaying and using non-numeric graphic elements to control and monitor a vision system 有权
    用于显示和使用非数字图形元素来控制和监视视觉系统的系统和方法

    公开(公告)号:US20060107211A1

    公开(公告)日:2006-05-18

    申请号:US10988120

    申请日:2004-11-12

    IPC分类号: G06F3/00

    摘要: This invention provides a system and method for employing GUI-based non-numeric slide buttons and bar meters to setup and monitor operating parameters of a vision system (the term “vision system” as used herein including the above-described vision detector). Such parameters can include, but are not limited to the threshold at which a feature is activated in viewing an image. Operating parameters also include the under-lying range of contrast values and levels of brightness intensities (or by input inversion, the level of darkness) recognized and acted upon by the vision system. Graphical representations of operating parameters are displayed in a parameter box on the GUI with moving bars that are shaded, patterned or colored so as to provide a relative level between two extremes on a scale of the given operating parameter. The endpoints of the scale can be established by analyzing the relevant extremes on a subject image view. The current level of the given parameter is displayed as a bar that extends a distance along the scale that is proportional to the current level of the parameter along the scale. Input of operating parameter settings with respect to the scale is made by moving a setting slider along the scale between the extremes. The position of the slider establishes the user-input setting relative to the scale. In an illustrative embodiment, scales, level bars and setting sliders can also be displayed on the image view itself, adjacent to a given image view feature, which is the subject of the scale.

    摘要翻译: 本发明提供了一种用于使用基于GUI的非数字滑动按钮和条形仪表来建立和监视视觉系统(如本文所用的术语“视觉系统”包括上述视觉检测器)的操作参数的系统和方法。 这样的参数可以包括但不限于在查看图像时激活特征的阈值。 操作参数还包括由视觉系统识别和执行的对比度值和亮度强度(或通过输入反转,黑暗水平)的不足范围。 操作参数的图形表示显示在GUI上的参数框中,其中具有阴影,图案或着色的移动条,以便在给定操作参数的刻度上提供两个极限之间的相对水平。 可以通过分析主题图像视图的相关极值来建立刻度的端点。 给定参数的当前级别显示为一个条,沿着标尺扩展一个距离,该距离与参数的当前等级成比例。 通过沿极限之间的刻度移动设置滑块来进行相对于刻度的操作参数设置的输入。 滑块的位置建立相对于刻度的用户输入设置。 在说明性实施例中,尺度,水平条和设置滑块也可以显示在与作为标尺的对象的给定图像视图特征相邻的图像视图本身上。

    Method and apparatus for configuring and testing a machine vision detector
    5.
    发明申请
    Method and apparatus for configuring and testing a machine vision detector 有权
    用于配置和测试机器视觉检测器的方法和装置

    公开(公告)号:US20050276459A1

    公开(公告)日:2005-12-15

    申请号:US10979572

    申请日:2004-11-02

    摘要: Disclosed are systems and methods for configuring a vision detector, wherein a training image is obtained from a production line operating in continuous motion so as to provide conditions substantially identical to those that will apply during actual manufacturing and inspection of objects. A training image can be obtained without any need for a trigger signal, whether or not the vision detector might use such a signal for inspecting the objects. Further disclosed are systems and methods for testing a vision detector by selecting, storing, and displaying a limited number of images from a production run, where those images correspond to objects likely to represent incorrect decisions.

    摘要翻译: 公开了用于配置视觉检测器的系统和方法,其中从连续运动的生产线获得训练图像,以便提供与在物体的实际制造和检查期间将应用的条件基本相同的条件。 可以获得训练图像而不需要触发信号,视觉检测器是否可以使用这样的信号来检查物体。 进一步公开的是用于通过从生产运行中选择,存储和显示有限数量的图像来测试视觉检测器的系统和方法,其中这些图像对应于可能表示不正确决定的对象。

    Method and apparatus for improved vision detector image capture and analysis
    6.
    发明申请
    Method and apparatus for improved vision detector image capture and analysis 审中-公开
    用于改进视觉检测器图像捕获和分析的方法和装置

    公开(公告)号:US20050226490A1

    公开(公告)日:2005-10-13

    申请号:US11094650

    申请日:2005-03-30

    IPC分类号: G06K9/00 G06T7/00

    CPC分类号: G06T7/0004 G06T1/0007

    摘要: Disclosed are methods and apparatus for improvements to image capture and analysis for vision detectors. The improvements provide for asynchronous capture and analysis and allow high frame rates to be maintained when image analysis may under certain conditions comprise a significantly longer time interval than image capture. The improvements prevent memory buffer overflow and provide for short and predictable decision delays even though an arbitrary and potentially unlimited number of images are captured and analyzed for each object.

    摘要翻译: 公开了用于改进视觉检测器的图像捕获和分析的方法和装置。 这些改进提供了异步捕获和分析,并且当图像分析可能在某些条件下包含比图像捕获显着更长的时间间隔时,可以保持高帧速率。 这种改进防止了内存缓冲区溢出,并提供了短且可预测的决策延迟,即使为每个对象捕获并分析了任意和可能无限数量的图像。

    Managing dynamic state of a physical system
    7.
    发明授权
    Managing dynamic state of a physical system 有权
    管理物理系统的动态状态

    公开(公告)号:US09201986B1

    公开(公告)日:2015-12-01

    申请号:US13109676

    申请日:2011-05-17

    IPC分类号: G06F17/50

    CPC分类号: G06F17/50 G06F17/5086

    摘要: In an embodiment, a network may represent a physical system. The network may have an element that represents an entity of the physical system. A value of a state associated with the network may be identified (e.g., generated) using various techniques. The state may be a low-level state associated with the network. The techniques may include, but are not limited to, for example, generating the value based on a scaffold defined for the network, generating the value based on a target value for the state, and/or generating the value based on applying an operation to various values of the state. The identified value may be associated with an identifier. The identifier may distinguish the value, for example, from other values of other states in the network and/or other values of states in other networks.

    摘要翻译: 在一个实施例中,网络可以表示物理系统。 网络可以具有表示物理系统的实体的元素。 可以使用各种技术来识别(例如,生成)与网络相关联的状态的值。 状态可以是与网络相关联的低级状态。 这些技术可以包括但不限于例如基于为网络定义的支架生成值,基于状态的目标值生成该值,和/或基于将操作应用于 国家的各种价值观。 所识别的值可以与标识符相关联。 标识符可以将该值例如与网络中的其他状态的其他值和/或其他网络中的其他状态值区分开。

    Method for setting parameters of a vision detector using production line information
    8.
    发明申请
    Method for setting parameters of a vision detector using production line information 有权
    使用生产线信息设置视觉检测器参数的方法

    公开(公告)号:US20050275728A1

    公开(公告)日:2005-12-15

    申请号:US10979535

    申请日:2004-11-02

    摘要: Disclosed are systems and methods for setting various operating parameters of a vision detector from production line information that can be supplied by a manufacturing technician who is not skilled in the art of the invention. These operating parameters include shutter time, video gain, idle time, frame count, and locator search range. The production line information includes line speed, field of view size, direction of motion, and object spacing.

    摘要翻译: 公开了用于根据生产线信息设置视觉检测器的各种操作参数的系统和方法,该生产线信息可以由本领域技术人员不熟练的制造技术人员提供。 这些操作参数包括快门时间,视频增益,空闲时间,帧数和定位器搜索范围。 生产线信息包括线速度,视场尺寸,运动方向和物距。

    Representing geometry of a system in a modeling environment
    9.
    发明授权
    Representing geometry of a system in a modeling environment 有权
    在建模环境中表示系统的几何

    公开(公告)号:US08380467B1

    公开(公告)日:2013-02-19

    申请号:US12837638

    申请日:2010-07-16

    IPC分类号: G06F17/50

    CPC分类号: G06F17/50 G06F17/5086

    摘要: In an embodiment, an element, that represents an entity in a system, is generated. The generated element may be incorporated in a network that represents the system. The generated element may include geometry information about a geometry of the entity. The geometry information may be used in one or more computations associated with a simulation or an analysis of the system. The element may have a frame port that exposes a frame. The frame may represent at least a position and an orientation in a two dimensional or three dimensional space with respect to another frame in the network. The other frame in the network may be a reference frame that may be defined by a “world” that the system resides in. The generated element may be incorporated into the network by connecting the frame port to the network.

    摘要翻译: 在一个实施例中,生成表示系统中的实体的元素。 生成的元素可以并入表示系统的网络中。 生成的元素可以包括关于实体的几何的几何信息。 几何信息可以用于与系统的仿真或分析相关联的一个或多个计算中。 该元素可以具有公开帧的帧端口。 该帧可以相对于网络中的另一帧表示二维或三维空间中的至少一个位置和取向。 网络中的另一帧可以是可以由系统驻留的世界定义的参考帧。所生成的元素可以通过将帧端口连接到网络而并入到网络中。

    System and method for determining distances between polyhedrons by
clipping polyhedron edge features against voronoi regions
    10.
    发明授权
    System and method for determining distances between polyhedrons by clipping polyhedron edge features against voronoi regions 失效
    通过将多面体边缘特征与Voronoi区域进行剪切来确定多面体之间的距离的系统和方法

    公开(公告)号:US6054997A

    公开(公告)日:2000-04-25

    申请号:US921162

    申请日:1997-08-29

    申请人: Brian Mirtich

    发明人: Brian Mirtich

    IPC分类号: G06T15/70 G06T17/00 G06T17/40

    CPC分类号: G06T17/00

    摘要: The present invention relates to a system and method for determining collisions between polyhedron objects represented by their features. Collisions are detected by determining the relative positions of closest features between pairs of polyhedra. The present invention is based upon comparisions of a feature from one polygon with a Voronoi region corresponding to a feature of another polyhedron. If a closest point from each feature is within the Voronoi region of the other feature, then the two features are the closest for that pair of objects. If the features are not within the Voronoi regions, then a new feature for one of the objects or polyhedra is selected based upon the position of the features relative to the Voronoi region. When a feature is of an edge type, the edge is clipped against the planes defining the Voronoi region. A new feature is selected based upon the relative positions of the points where the edge is clipped to the corresponding features defining the Voronoi region. In this manner, new features are selected which reduce the distance between features or which reduce the dimension of the selected feature without increasing the distance between features. New features are selected until the closests points are within the Voronoi region of the other feature, thus defining the closest features. The process is repeated for all pairs of objects and upon movement of any objects to continuously determine the closest features between sets of moving objects.

    摘要翻译: 本发明涉及一种用于确定由其特征表示的多面体对象之间的碰撞的系统和方法。 通过确定多面体对之间最近特征的相对位置来检测碰撞。 本发明基于来自一个多边形的特征与对应于另一多面体特征的Voronoi区域的比较。 如果每个特征的最近点在另一个特征的Voronoi区域内,那么两个特征对于该对对象最接近。 如果特征不在Voronoi区域内,则基于特征相对于Voronoi区域的位置选择对象或多面体之一的新特征。 当特征是边缘类型时,边缘被限制在限定Voronoi区域的平面上。 基于将边缘裁剪的点相对于定义Voronoi区域的相应特征的相对位置来选择新特征。 以这种方式,选择了减少特征之间的距离或者在不增加特征之间的距离的情况下减小所选特征的尺寸的新特征。 选择新特征,直到闭合点在另一特征的Voronoi区域内,从而定义最接近的特征。 对于所有物体对和在任何物体的运动中重复该过程以连续地确定运动物体组之间最接近的特征。