会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Managing dynamic state of a physical system
    • 管理物理系统的动态状态
    • US09201986B1
    • 2015-12-01
    • US13109676
    • 2011-05-17
    • Brian MirtichJeffrey Wendlandt
    • Brian MirtichJeffrey Wendlandt
    • G06F17/50
    • G06F17/50G06F17/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.
    • 在一个实施例中,网络可以表示物理系统。 网络可以具有表示物理系统的实体的元素。 可以使用各种技术来识别(例如,生成)与网络相关联的状态的值。 状态可以是与网络相关联的低级状态。 这些技术可以包括但不限于例如基于为网络定义的支架生成值,基于状态的目标值生成该值,和/或基于将操作应用于 国家的各种价值观。 所识别的值可以与标识符相关联。 标识符可以将该值例如与网络中的其他状态的其他值和/或其他网络中的其他状态值区分开。
    • 4. 发明授权
    • Representing geometry of a system in a modeling environment
    • 在建模环境中表示系统的几何
    • US08380467B1
    • 2013-02-19
    • US12837638
    • 2010-07-16
    • Brian MirtichJeff Wendlandt
    • Brian MirtichJeff Wendlandt
    • G06F17/50
    • G06F17/50G06F17/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.
    • 在一个实施例中,生成表示系统中的实体的元素。 生成的元素可以并入表示系统的网络中。 生成的元素可以包括关于实体的几何的几何信息。 几何信息可以用于与系统的仿真或分析相关联的一个或多个计算中。 该元素可以具有公开帧的帧端口。 该帧可以相对于网络中的另一帧表示二维或三维空间中的至少一个位置和取向。 网络中的另一帧可以是可以由系统驻留的世界定义的参考帧。所生成的元素可以通过将帧端口连接到网络而并入到网络中。
    • 5. 发明申请
    • 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
    • Brian MirtichAndrew EamesBrian PhilipsRoger TremplayJohn KeaungSteven Whitman
    • Brian MirtichAndrew EamesBrian PhilipsRoger TremplayJohn KeaungSteven Whitman
    • G06F3/00
    • G06F3/04847G01N21/90G05B2219/32128
    • 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上的参数框中,其中具有阴影,图案或着色的移动条,以便在给定操作参数的刻度上提供两个极限之间的相对水平。 可以通过分析主题图像视图的相关极值来建立刻度的端点。 给定参数的当前级别显示为一个条,沿着标尺扩展一个距离,该距离与参数的当前等级成比例。 通过沿极限之间的刻度移动设置滑块来进行相对于刻度的操作参数设置的输入。 滑块的位置建立相对于刻度的用户输入设置。 在说明性实施例中,尺度,水平条和设置滑块也可以显示在与作为标尺的对象的给定图像视图特征相邻的图像视图本身上。
    • 6. 发明授权
    • 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
    • G06T15/70G06T17/00G06T17/40
    • 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区域内,从而定义最接近的特征。 对于所有物体对和在任何物体的运动中重复该过程以连续地确定运动物体组之间最接近的特征。
    • 7. 发明授权
    • System for determining motion control of articulated linkages
    • 用于确定铰接连杆的运动控制的系统
    • US5936638A
    • 1999-08-10
    • US970981
    • 1997-11-14
    • Jessica HodginsJoseph MarksBrian Mirtich
    • Jessica HodginsJoseph MarksBrian Mirtich
    • H04N5/262G06T13/40G06F15/00
    • G06T13/40
    • A system generates and arranges animation sequences of articulated characs for review and selection by a user. Motion of articulated characters is based upon input parameters, such as torques at joints of the character. The system can be used to select appropriate parameters to obtain desirable motion of the articulated characters. The system generates a set of input vectors containing parameters of the motion. The input parameters are then processed to determine animation sequences and corresponding output vectors. The output vectors include characteristics of the motion. The input vectors are selected to provide a dispersed set of output vectors. A large number of random input vectors can be generated and then culled to leave a dispersed set of output vectors. Alternatively, a set of randomly generated input vectors of a predetermined size are randomly perturbed, to further disperse the output vectors. The system includes an interface for representing the output vectors and animation sequences in a manner which is easily reviewable by a user. The output vectors are displayed so that positions represent distances between the output vectors. The user can then select specific output vectors so that the corresponding animation sequence is displayed.
    • 系统生成并排列用于用户查看和选择的关键字符的动画序列。 铰接字符的运动基于输入参数,例如角色关节处的扭矩。 该系统可用于选择适当的参数以获得铰接字符的期望运动。 系统生成一组包含运动参数的输入向量。 然后处理输入参数以确定动画序列和相应的输出向量。 输出矢量包括运动的特征。 输入向量被选择以提供一组分散的输出向量。 可以生成大量的随机输入向量,然后被剔除以留下分散的一组输出向量。 或者,随机扰动一组预定尺寸的随机生成的输入向量,以进一步分散输出向量。 该系统包括用于以用户容易回顾的方式来表示输出向量和动画序列的接口。 显示输出向量,使得位置表示输出向量之间的距离。 然后,用户可以选择特定的输出向量,使得显示相应的动画序列。
    • 8. 发明授权
    • Managing dynamic state of a physical system
    • 管理物理系统的动态状态
    • US08738784B1
    • 2014-05-27
    • US13109671
    • 2011-05-17
    • Brian MirtichJeffrey Wendlandt
    • Brian MirtichJeffrey Wendlandt
    • G06F15/16
    • G06F15/16G06F17/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.
    • 在一个实施例中,网络可以表示物理系统。 网络可以具有表示物理系统的实体的元素。 可以使用各种技术来识别(例如,生成)与网络相关联的状态的值。 状态可以是与网络相关联的低级状态。 这些技术可以包括但不限于例如基于为网络定义的支架生成值,基于状态的目标值生成该值,和/或基于将操作应用于 国家的各种价值观。 所识别的值可以与标识符相关联。 标识符可以将该值例如与网络中的其他状态的其他值和/或其他网络中的其他状态值区分开。
    • 10. 发明申请
    • HUMAN-MACHINE-INTERFACE AND METHOD FOR MANIPULATING DATA IN A MACHINE VISION SYSTEM
    • 人机界面和机器视觉系统中数据处理的方法
    • US20070146491A1
    • 2007-06-28
    • US11616726
    • 2006-12-27
    • Robert TremblayBrian PhillipsJohn KeatingAndrew EamesSteven WhitmanBrian MirtichCarroll Arbogast
    • Robert TremblayBrian PhillipsJohn KeatingAndrew EamesSteven WhitmanBrian MirtichCarroll Arbogast
    • H04N5/232
    • H04N5/225G06F3/0481G06F9/451G06K9/6253G06T7/0004G06T2200/24Y10S715/972
    • 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包括由具有用户在机器视觉系统建立和运行过程的每个步骤中使用的按钮和特定接口部件的窗格包围的集中图像帧窗口。 一个窗格允许用户查看和操纵按顺序拍摄的图像缩略图的记录胶卷,并为幻灯片提供指示关于底层图像的有用信息的专用高亮(颜色或图案)。 系统的设置和运行正在使用由用户激活的顺序系列的按钮或开关,以依次执行连接到视觉系统所需的每个步骤,训练系统识别或检测对象/部件,配置 用于处理识别/检测信号的逻辑,基于逻辑结果从系统设置系统输出,最后实时运行编程系统。 使用包括梯形逻辑布置的编程窗口来执行逻辑的编程。 在其上显示来自幻灯片的图像的编程窗口上提供缩略图窗口,其中聚焦在其中提供所选择的接触元件的图像(和下面的被观察物体/部分)的位置上。