Approximating a system using an abstract geometrical space
    31.
    发明授权
    Approximating a system using an abstract geometrical space 有权
    近似使用抽象几何空间的系统

    公开(公告)号:US08364446B2

    公开(公告)日:2013-01-29

    申请号:US12577357

    申请日:2009-10-12

    CPC classification number: G06F17/10 G06F17/5045

    Abstract: System and method for approximating a system. A multi-parameter representation of a family of systems is stored. An embedding of the family into an abstract geometrical continuous space with a metric and defined by the parameters is determined. Coordinates of the space specify values for the parameters of systems of the family. The space includes a grid of points representing respective discrete approximations of the systems. A first point corresponding to a desired instance of a system is determined. The first point's coordinates specify values for the parameters of the instance. The space is sampled using a mapping of a well-distributed point set from a Euclidean space of the parameters to the abstract space. A nearest discrete point to the first point is determined which specifies values for parameters for an optimal discrete approximation of the desired instance, which are useable to implement the discrete approximation of the desired instance.

    Abstract translation: 用于逼近系统的系统和方法。 存储一系列系统的多参数表示。 确定家族嵌入到具有度量并由参数定义的抽象几何连续空间中。 空间的坐标指定系列系统参数的值。 该空间包括表示系统各自的离散近似的点的网格。 确定对应于系统的期望实例的第一点。 第一点的坐标指定实例参数的值。 使用从参数的欧几里德空间到抽象空间的良好分布的点集的映射来对空间进行采样。 确定到第一点的最近离散点,其指定用于期望实例的最佳离散近似的参数的值,其可用于实现期望实例的离散近似。

    Converting a First Graphical Program into a Second Graphical Program Using an Intermediate Abstract Representation
    32.
    发明申请
    Converting a First Graphical Program into a Second Graphical Program Using an Intermediate Abstract Representation 审中-公开
    使用中间抽象表示将第一个图形程序转换为第二个图形程序

    公开(公告)号:US20090241089A1

    公开(公告)日:2009-09-24

    申请号:US12411285

    申请日:2009-03-25

    Abstract: System and method for programmatically generating a second graphical program associated with a second programming development environment based on a first graphical program associated with a first programming development environment. The second graphical program may be generated programmatically, without relying on user input, or may prompt for user input to determine various options to use in generating the second graphical program. The second graphical program may implement the functionality of, or a portion of the functionality of, the first graphical program. The method preferably generates the second graphical program such that the second programming development environment is operable to treat the second graphical program identically to a graphical program interactively developed by a user using the second programming development environment. Thus, once the second graphical program has been generated, the user may use the second programming development environment to edit the second graphical program, execute the second graphical program, etc.

    Abstract translation: 用于基于与第一编程开发环境相关联的第一图形程序以编程方式生成与第二编程开发环境相关联的第二图形程序的系统和方法。 第二图形程序可以以编程方式生成,而不依赖于用户输入,或者可以提示用户输入来确定用于生成第二图形程序的各种选项。 第二图形程序可以实现第一图形程序的功能或功能的一部分。 该方法优选地生成第二图形程序,使得第二编程开发环境可操作以将第二图形程序与使用第二编程开发环境的用户交互式开发的图形程序相同地处理。 因此,一旦生成了第二图形程序,用户可以使用第二编程开发环境来编辑第二图形程序,执行第二图形程序等。

    INCREASING ACCURACY OF DISCRETE CURVE TRANSFORM ESTIMATES FOR CURVE MATCHING IN FOUR OR MORE DIMENSIONS
    33.
    发明申请
    INCREASING ACCURACY OF DISCRETE CURVE TRANSFORM ESTIMATES FOR CURVE MATCHING IN FOUR OR MORE DIMENSIONS 有权
    提高四个或更多尺寸的曲线匹配的离散曲线变换估计精度

    公开(公告)号:US20090074299A1

    公开(公告)日:2009-03-19

    申请号:US12258708

    申请日:2008-10-27

    Applicant: Lothar Wenzel

    Inventor: Lothar Wenzel

    CPC classification number: G06K9/42 G06K9/3275 G06K9/48 G06K9/6204 G06K2009/484

    Abstract: System and method for estimating a rotational shift between a first discrete curve and a second discrete curve, where the second discrete curve is a rotationally shifted version of the first discrete curve. First and second discrete curves are received. A rotational shift between the first discrete curve and the second discrete curve is estimated based on the first discrete curve and the second discrete curve. A cumulative rotational shift is updated based on the estimated rotational shift. A rotationally shifted version of the second discrete curve is generated based on the cumulative rotational shift. The estimating, updating, and generating are performed in an iterative manner using the respective rotationally shifted discrete curve for each iteration until a stopping condition occurs, thereby determining a final estimate of the rotational shift between the first discrete curve and the second discrete curve. The final estimate may be used to perform curve matching.

    Abstract translation: 用于估计第一离散曲线和第二离散曲线之间的旋转移动的系统和方法,其中第二离散曲线是第一离散曲线的旋转移位版本。 接收第一和第二离散曲线。 基于第一离散曲线和第二离散曲线来估计第一离散曲线和第二离散曲线之间的旋转移动。 基于估计的旋转移位来更新累积旋转移位。 基于累积旋转移位产生第二离散曲线的旋转移位版本。 以迭代方式使用相应的旋转移位离散曲线进行估计,更新和生成,直到发生停止条件,从而确定第一离散曲线和第二离散曲线之间的旋转移位的最终估计。 最终估计可用于执行曲线匹配。

    Pattern matching method selection
    34.
    发明授权
    Pattern matching method selection 有权
    模式匹配方法选择

    公开(公告)号:US07397956B2

    公开(公告)日:2008-07-08

    申请号:US11763902

    申请日:2007-06-15

    CPC classification number: G06T7/0004 G06K9/6857

    Abstract: A system and method for performing pattern matching to locate zero or more instances of a template image in a target image. An image is received by a computer from an image source, e.g., a camera. First pattern matching is performed on the image using a first pattern matching technique to determine a plurality of candidate areas. Second pattern matching is performed on each of the candidate areas using a second different pattern matching technique to generate final pattern match results. An output is generated indicating the final pattern match results. The second pattern matching may determine a second plurality of candidate areas which may be analyzed to determine the final pattern match results. The first pattern matching may use a plurality of pattern matching techniques, the results of which may be used to select a best technique from the plurality of techniques to use for the second pattern match.

    Abstract translation: 一种用于执行模式匹配以在目标图像中定位零个或多个模板图像实例的系统和方法。 计算机从图像源(例如相机)接收图像。 使用第一模式匹配技术对图像执行第一模式匹配以确定多个候选区域。 使用第二不同的模式匹配技术对每个候选区域执行第二模式匹配以生成最终模式匹配结果。 生成指示最终模式匹配结果的输出。 第二模式匹配可以确定可以被分析以确定最终模式匹配结果的第二多个候选区域。 第一模式匹配可以使用多个模式匹配技术,其结果可以用于从用于第二模式匹配的多种技术中选择最佳技术。

    Mutual Symmetry Detection
    36.
    发明申请
    Mutual Symmetry Detection 有权
    相互对称检测

    公开(公告)号:US20070297681A1

    公开(公告)日:2007-12-27

    申请号:US11850956

    申请日:2007-09-06

    Applicant: Lothar Wenzel

    Inventor: Lothar Wenzel

    CPC classification number: G06K9/4609 G06K9/48 G06K9/52

    Abstract: System and method for detecting symmetries of configurations of discrete curves. Configuration characterization information for a configuration of a plurality of discrete curves is received, where the configuration characterization information comprises rotational symmetry groups for each of the plurality of discrete curves. A greatest common divisor of the rotational symmetry groups of the discrete curves is determined, where the greatest common divisor is a maximum possible object-based mutual rotational symmetry group for the configuration. The determined value is stored, and is usable to perform pattern matching between configurations. This value may be compared to that of a target configuration to determine if the two configurations can match. Additional symmetry-based matching techniques are used to perform staged pattern matching between the two configurations, where the process may terminate as soon as one of the techniques determines that the configurations cannot match, or a matching algorithm determines that they match.

    Abstract translation: 用于检测离散曲线配置对称性的系统和方法。 接收用于多个离散曲线的配置的配置表征信息,其中配置表征信息包括用于多个离散曲线中的每一个的旋转对称组。 确定离散曲线的旋转对称组的最大公约数,其中最大公因数是用于配置的最大可能的基于对象的相互旋转对称组。 确定的值被存储,并且可用于执行配置之间的模式匹配。 该值可以与目标配置的值进行比较,以确定两个配置是否匹配。 附加的基于对称的匹配技术用于执行两种配置之间的分段模式匹配,其中只要一种技术确定配置不匹配,或匹配算法确定它们匹配,则过程可以终止。

    Pattern matching using multiple techniques
    37.
    发明授权
    Pattern matching using multiple techniques 有权
    使用多种技术的模式匹配

    公开(公告)号:US07233699B2

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

    申请号:US10100418

    申请日:2002-03-18

    CPC classification number: G06T7/0004 G06K9/6857

    Abstract: A system and method for performing pattern matching to locate zero or more instances of a template image in a target image. An image is received by a computer from an image source, e.g., a camera. First pattern matching is performed on the image using a first pattern matching technique to determine a plurality of candidate areas. Second pattern matching is performed on each of the candidate areas using a second different pattern matching technique to generate final pattern match results. An output is generated indicating the final pattern match results. The second pattern matching may determine a second plurality of candidate areas which may be analyzed to determine the final pattern match results. The first pattern matching may use a plurality of pattern matching techniques, the results of which may be used to select a best technique from the plurality of techniques to use for the second pattern match.

    Abstract translation: 一种用于执行模式匹配以在目标图像中定位零个或多个模板图像实例的系统和方法。 计算机从图像源(例如相机)接收图像。 使用第一模式匹配技术对图像执行第一模式匹配以确定多个候选区域。 使用第二不同的模式匹配技术对每个候选区域执行第二模式匹配以生成最终模式匹配结果。 生成指示最终模式匹配结果的输出。 第二模式匹配可以确定可以被分析以确定最终模式匹配结果的第二多个候选区域。 第一模式匹配可以使用多个模式匹配技术,其结果可以用于从用于第二模式匹配的多种技术中选择最佳技术。

    Generating a curve matching mapping operator by analyzing objects of interest and background information
    38.
    发明授权
    Generating a curve matching mapping operator by analyzing objects of interest and background information 有权
    通过分析感兴趣的对象和背景信息来生成曲线匹配映射运算符

    公开(公告)号:US07136505B2

    公开(公告)日:2006-11-14

    申请号:US10264059

    申请日:2002-10-03

    CPC classification number: G06K9/6204 G06K9/48

    Abstract: System and method for determining a mapping operator for use in a pattern matching application, where the mapping operator enhances differences between respective objects of interest and background objects, e.g., objects not of interest. First and second information is received regarding an object of interest and objects that may appear with the object of interest in an acquired target data set, respectively. The mapping operator is determined using the first information and the second information by determining a template discrete curve characterizing the object of interest, determining one or more target discrete curves characterizing the background objects, and generating a mapping operator that enhances differences between the mapped template discrete curve and the mapped target discrete curves. The operator is stored in a memory and is operable to be used in a pattern matching application to locate instances of the object of interest in acquired target data sets or images.

    Abstract translation: 用于确定在模式匹配应用中使用的映射运算符的系统和方法,其中所述映射运算符增强各个感兴趣对象和背景对象(例如,不感兴趣的对象)之间的差异。 接收关于感兴趣的对象的信息和在所获取的目标数据集中可能与感兴趣的对象一起出现的对象的第一和第二信息。 使用第一信息和第二信息确定映射运算符,通过确定表征感兴趣对象的模板离散曲线,确定表征背景对象的一个​​或多个目标离散曲线,以及生成增强映射模板离散化之间的差异的映射运算符 曲线和映射的目标离散曲线。 操作者被存储在存储器中,并可操作以在模式匹配应用中使用以定位所获取的目标数据集或图像中的感兴趣对象的实例。

    System and method for precise location of a point of interest
    40.
    发明授权
    System and method for precise location of a point of interest 有权
    用于精确定位感兴趣点的系统和方法

    公开(公告)号:US06950552B2

    公开(公告)日:2005-09-27

    申请号:US09876985

    申请日:2001-06-08

    CPC classification number: G06K9/50 G06K9/20 G06K9/52

    Abstract: A scanning system and method for locating a point within a region. The method may: 1) determine or locate a region of interest in the region; 2) determine one or more characteristics of the region of interest within the region, wherein the region of interest includes the point of interest; 3) determine a continuous trajectory based on the one or more characteristics of the region of interest; 4) measure the region of interest at a plurality of points along the continuous trajectory to generate a sample data set; 5) perform a surface fit of the sample data set using the approximate model to generate a parameterized surface; and 6) calculate a location of the point of interest based on the parameterized surface. The method may include measuring the region at and/or near the calculated location to confirm the solution, and may also include generating output comprising the results.

    Abstract translation: 一种用于定位区域内的点的扫描系统和方法。 该方法可以:1)确定或定位该区域中的感兴趣区域; 2)确定区域内的感兴趣区域的一个或多个特征,其中所述感兴趣区域包括兴趣点; 3)基于感兴趣区域的一个或多个特征来确定连续轨迹; 4)沿着连续轨迹测量多个点处的感兴趣区域以产生样本数据集; 5)使用近似模型执行样本数据集的表面拟合,以生成参数化表面; 和6)基于参数化表面计算兴趣点的位置。 该方法可以包括测量所计算的位置处和/或附近的区域以确定解决方案,并且还可以包括生成包括结果的输出。

Patent Agency Ranking