Mutual symmetry detection
    3.
    发明授权
    Mutual symmetry detection 有权
    相互对称检测

    公开(公告)号:US07936928B2

    公开(公告)日:2011-05-03

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

    Approximating a System Using an Abstract Geometrical Space
    4.
    发明申请
    Approximating a System Using an Abstract Geometrical Space 有权
    使用抽象几何空间近似系统

    公开(公告)号:US20110087468A1

    公开(公告)日:2011-04-14

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

    System and method for analyzing an image
    5.
    发明授权
    System and method for analyzing an image 有权
    用于分析图像的系统和方法

    公开(公告)号:US07127100B2

    公开(公告)日:2006-10-24

    申请号:US09891569

    申请日:2001-06-25

    CPC classification number: G06T7/0004 G06K9/00201

    Abstract: A system and method for analyzing an image. The system may comprise a computer which includes a CPU and a memory medium which is operable to store one or more programs executable by the CPU to perform the method. The method may include: 1) receiving data describing an n-dimensional image, wherein the image is defined in a bounded n-dimensional space, wherein the image is embedded in an m-dimensional real space via an embedding function x( ), and wherein m>n; 2) determining a diffeomorphism (f,g) of the n-dimensional space; 3) computing the inverse transform (f−1,g−1) of the determined diffeomorphism (f,g); 4) selecting a plurality of points in the n-dimensional space; 5) mapping the plurality of points onto the image using x(f−1,g−1) thereby generating a mapped plurality of points on the image; and 6) analyzing the mapped plurality of points to determine characteristics of the image.

    Abstract translation: 用于分析图像的系统和方法。 该系统可以包括计算机,其包括CPU和存储介质,该存储介质可操作以存储由CPU执行的一个或多个程序以执行该方法。 该方法可以包括:1)接收描述n维图像的数据,其中在有界的n维空间中定义图像,其中通过嵌入函数x()将图像嵌入在m维实际空间中,以及 其中m> n; 2)确定n维空间的不同形态(f,g); 3)计算所确定的变形(f,g)的逆变换(f -1,..., 4)选择n维空间中的多个点; 5)使用x(f 0,-1,...,0)将多个点映射到图像上,从而在图像上生成映射的多个点; 以及6)分析映射的多个点以确定图像的特征。

    System and method for signal matching and characterization
    6.
    发明授权
    System and method for signal matching and characterization 有权
    用于信号匹配和表征的系统和方法

    公开(公告)号:US06963667B2

    公开(公告)日:2005-11-08

    申请号:US09760052

    申请日:2001-01-12

    CPC classification number: G06K9/00496 G06F17/15 G06K9/52 G06K9/522 G06K9/6203

    Abstract: A system and method for selecting a best match of a received input signal from a set of candidate signals, wherein two or more of the candidate signals are uncorrelated. In a preprocessing phase a unified signal transform (UST) is determined from the candidate signals. The UST converts each candidate signal to a generalized frequency domain. The UST is applied at a generalized frequency to each candidate signal to calculate corresponding generalized frequency component values (GFCVs) for each candidate signal. At runtime, the input signal of interest is received, and the UST is applied at the generalized frequency to the input signal of interest to calculate a corresponding GFCV. The best match is determined between the GFCV of the input signal of interest and the GFCVs of each of the set of candidate signals. Finally, information indicating the best match candidate signal from the set of candidate signals is output.

    Abstract translation: 一种用于从一组候选信号中选择接收的输入信号的最佳匹配的系统和方法,其中两个或更多个候选信号是不相关的。 在预处理阶段,从候选信号确定统一信号变换(UST)。 UST将每个候选信号转换成广义频域。 UST以广义频率应用于每个候选信号,以计算每个候选信号的相应的广义频率分量值(GFCV)。 在运行时,接收感兴趣的输入信号,并将UST以广义频率施加到感兴趣的输入信号,以计算相应的GFCV。 在感兴趣的输入信号的GFCV和候选信号组中的每一个的GFCV之间确定最佳匹配。 最后,输出从候选信号组中指示最佳匹配候选信号的信息。

    System and method for programmatically generating a second graphical program based on a first graphical program
    7.
    发明申请
    System and method for programmatically generating a second graphical program based on a first graphical program 有权
    用于基于第一图形程序以编程方式生成第二图形程序的系统和方法

    公开(公告)号:US20050091602A1

    公开(公告)日:2005-04-28

    申请号:US10978995

    申请日:2004-11-01

    Abstract: A system and method for automatically generating a second graphical program based on a first graphical program. The first graphical program may be associated with a first programming development environment. For example, a user may have interactively created the first graphical program from within the first programming development environment, e.g., by using an editor to place various nodes on a block diagram, such that the nodes visually indicate functionality of the first graphical program. The method may operate to automatically, i.e., automatically, generate a second graphical program based on the first graphical program, such that the second graphical program is associated with a second programming development environment. The method may generate the second graphical program automatically, 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: 一种用于基于第一图形程序自动生成第二图形程序的系统和方法。 第一图形程序可以与第一编程开发环境相关联。 例如,用户可以例如通过使用编辑器将各种节点放置在框图上,从而在第一编程开发环境内交互地创建第一图形程序,使得节点可视地指示第一图形程序的功能。 该方法可以自动操作,即,基于第一图形程序自动生成第二图形程序,使得第二图形程序与第二编程开发环境相关联。 该方法可以自动地生成第二图形程序,而不依赖于用户输入,或者可以提示用户输入来确定用于生成第二图形程序的各种选项。 第二图形程序可以实现第一图形程序的功能或功能的一部分。 该方法优选地生成第二图形程序,使得第二编程开发环境可操作以将第二图形程序与使用第二编程开发环境的用户交互式开发的图形程序相同地处理。 因此,一旦生成了第二图形程序,用户可以使用第二编程开发环境来编辑第二图形程序,执行第二图形程序等。

    System and method for curve fitting using randomized techniques
    8.
    发明授权
    System and method for curve fitting using randomized techniques 有权
    使用随机技术进行曲线拟合的系统和方法

    公开(公告)号:US06882958B2

    公开(公告)日:2005-04-19

    申请号:US09894497

    申请日:2001-06-28

    CPC classification number: G06F17/17 G06K9/6204

    Abstract: A system and method for performing a curve fit on a plurality of data points. In an initial phase, a subset Pmax of the plurality of points which represents an optimal curve is determined. This phase is based on a statistical model which dictates that after trying at most Nmin random curves, each connecting a randomly selected two or more points from the input set, one of the curves will pass within a specified radius of the subset Pmax of the input points. The subset Pmax may then be used in the second phase of the method, where a refined curve fit is made by iteratively culling outliers from the subset Pmax with respect to a succession of optimal curves fit to the modified subset Pmax at each iteration. The refined curve fit generates a refined curve, which may be output along with a final culled subset Kfinal of Pmax.

    Abstract translation: 一种用于在多个数据点上执行曲线拟合的系统和方法。 在初始阶段中,确定表示最佳曲线的多个点中的子集P最大值。 该阶段基于统计模型,其指示在尝试最多N分钟随机曲线之后,每个随机曲线连接从输入集合中随机选择的两个或更多个点,其中一个曲线将在指定的 输入点的子集P最大的半径。 然后可以在该方法的第二阶段中使用子集P max,其中通过相对于a的子集P i迭代地淘汰离群值来进行精细曲线拟合 在每次迭代时,优化曲线的连续拟合到修改的子集P最大。 精细曲线拟合产生精细曲线,其可以与最终淘汰的子集K最终一起输出。

    Controlling or analyzing a process by solving a system of linear equations in real-time
    9.
    发明授权
    Controlling or analyzing a process by solving a system of linear equations in real-time 有权
    通过实时求解线性方程组来控制或分析过程

    公开(公告)号:US08204925B2

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

    申请号:US12468160

    申请日:2009-05-19

    CPC classification number: G06F17/12

    Abstract: System and method for controlling/analyzing a process by solving a system of linear equations in real-time. Linear equations that model the process are stored. In an off-line stage a partitioning strategy is determined based on the linear equations, including determining groups of values for recursively partitioning a set of values measured and/or computed from the process. In an on-line stage: current process data are received from the process, including measurements from the process, and composing a set of values; the linear equations are recursively solved for a first group of the set, where the first group partitions the set into respective subsets of values, and where the recursively solving produces solved values for respective first groups of the set/subset of values; the linear equations are solved for remaining unsolved values in the set, thereby producing solved values for the set, which are stored and are useable to control/analyze the process.

    Abstract translation: 用于通过实时求解线性方程组来控制/分析过程的系统和方法。 存储过程建模的线性方程。 在离线阶段,基于线性方程来确定分配策略,包括确定用于递归地划分从过程测量和/或计算的一组值的值组。 在在线阶段:从过程接收当前过程数据,包括来自过程的测量值,以及组合一组值; 对于集合的第一组递归地求解线性方程,其中第一组将集合分成相应的子集的子集,并且其中递归求解产生集合/子集的相应第一组的解值; 为集合中的剩余未解值求解线性方程,从而产生集合的求解值,这些值被存储并可用于控制/分析过程。

Patent Agency Ranking