会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Efficient method and system for determining parameters in computerized recognition
    • 用于确定计算机识别参数的有效方法和系统
    • US06879718B2
    • 2005-04-12
    • US09993077
    • 2001-11-06
    • Gregory N. Hullender
    • Gregory N. Hullender
    • G06K9/62G06K9/68G06K9/00
    • G06K9/6293
    • In computerized recognition having multiple experts, a method and system is described that obtains an optimum value for an expert tuning parameter in a single pass over sample tuning data. Each tuning sample is applied to two experts, resulting in scores from which ranges of parameters that correct incorrect recognition errors without changing correct results for that sample are determined. To determine the range data for a given sample, the experts return scores for each prototype in a database, the scores separated into matching and non-matching scores. The matching and non-matching scores from each expert are compared, providing upper and lower bounds defining ranges. Maxima and minima histograms track upper and lower bound range data, respectively. An analysis of the histograms based on the full set of tuning samples provides the optimum value. For tuning multiple parameters, each parameter may be optimized by this method in isolation, and then iterated.
    • 在具有多个专家的计算机识别中,描述了在单次通过采样调谐数据中获得专家调谐参数的最佳值的方法和系统。 每个调整样本都应用于两位专家,从而确定在不改变该样本的正确结果的情况下校正不正确识别错误的参数范围。 要确定给定样本的范围数据,专家会在数据库中返回每个原型的分数,分数分为匹配和非匹配分数。 比较来自每个专家的匹配和不匹配得分,提供上限和下限定义范围。 最大值和最小直方图分别跟踪上限和下限范围数据。 基于整套调谐样本的直方图分析提供了最佳值。 为了调整多个参数,每个参数可以通过隔离的方法进行优化,然后迭代。
    • 4. 发明授权
    • Method and mechanism to reduce handwriting recognizer errors using multiple decision trees
    • 使用多个决策树来减少手写识别器错误的方法和机制
    • US07379597B2
    • 2008-05-27
    • US11294260
    • 2005-12-05
    • Gregory N. HullenderJohn R. BennettPatrick M. Haluptzok
    • Gregory N. HullenderJohn R. BennettPatrick M. Haluptzok
    • G06K9/00G06K9/68G06F3/042
    • G06K9/6292G06K9/00416G06K9/00429
    • An improved method and mechanism for recognizing chirographs (handwritten characters) input into a computer system. A primary recognizer is provided for converting chirographs to code points, and secondary recognizers such as binary CART trees are developed and trained to differentiate chirographs which produce certain code points at the primary recognizer. Each such secondary recognizer is associated with each selected code point. When a chirograph is received, the chirograph is provided to the primary recognizer whereby a code point corresponding thereto is received. If the code point corresponds to one of the secondary recognizers, the chirograph is passed to the secondary recognizer, and a code point is returned from the secondary recognizer. If not, the code point provided by the primary recognizer is returned. The invention sets forth an automated process for training the CART trees and for optimizing the recognition mechanism by discarding CART trees which do not improve on the recognition accuracy of the primary recognizer.
    • 用于识别输入到计算机系统中的手写字符(手写字符)的改进方法和机制。 提供用于将手迹转换为码点的主要识别器,并且开发和训练诸如二进制CART树的二次识别器以区分在一次识别器处产生某些代码点的手迹。 每个这样的二次识别器与每个选择的代码点相关联。 当接收到手迹时,将手迹提供给主识别器,从而接收对应于其的码点。 如果代码点对应于二级识别器中的一个,则将手迹传递到二次识别器,并从次级识别器返回代码点。 如果没有,则返回由主识别器提供的代码点。 本发明提出了一种用于训练CART树的自动化过程,并且通过丢弃不能提高主识别器的识别精度的CART树来优化识别机制。
    • 6. 发明授权
    • Method and mechanism for providing partial results in full context handwriting recognition
    • 在全面的手写识别中提供部分结果的方法和机制
    • US06418239B1
    • 2002-07-09
    • US09572668
    • 2000-05-16
    • Gregory N. HullenderPatrick M. Haluptzok
    • Gregory N. HullenderPatrick M. Haluptzok
    • G06K900
    • G06K9/00879
    • A method and mechanism for displaying partial results of full context handwriting recognition. As handwritten characters are entered into a system, a shape matcher associates the character with a plurality of alternate code points, with each alternate code point having probability information associated therewith. The alternate code points are placed at the end of a queue, and a cost is determined from each alternate code point to any immediately preceding alternate in the queue. The cost is based on the probability information of the alternates and a transition cost therebetween. Then, the lowest cost path back from each of the alternates at the end of the queue to an alternate at the beginning of the queue is determined. If each lowest cost path back converges to a common alternate in the queue, the common alternate and any previous alternates on the path back are recognized as the code points for each of the handwritten characters associated therewith. Because further context cannot affect change the value of these code points, the alternates corresponding to these code points are removed from the queue, and the code points appropriately displayed on a screen as recognized characters, to allow editing thereof. The ability to provide partial results with no loss of accuracy may be extended to include the case where the language model is an arbitrarily complex non-determinsitic state machine including the case where the state machine may be generated from a dictionary.
    • 一种用于显示完整上下文手写识别部分结果的方法和机制。 随着手写字符被输入到系统中,形状匹配器将字符与多个替代代码点相关联,每个替代代码点具有与其相关联的概率信息。 替代代码点被放置在队列的末尾,并且从每个替代代码点确定队列中任何紧接在前的备选项的成本。 成本基于替代品的概率信息和它们之间的转换成本。 然后,确定从队列结束处的每个备选项返回到队列开始处的替代的最低成本路径。 如果每个最低成本路径返回收敛到队列中的公共备用,则路径返回上的公共备用和任何先前的交替节点被识别为与其相关联的每个手写字符的代码点。 由于进一步的上下文不能影响改变这些代码点的值,所以与队列中的这些代码点相对应的替代物被从队列中移除,并且代码点被适当地显示在屏幕上作为识别的字符,以允许其编辑。 可以扩展提供部分结果而不损失精度的能力,包括语言模型是任意复杂的非确定性状态机的情况,包括可以从字典生成状态机的情况。
    • 7. 发明授权
    • Method and system for improved enumeration of tries
    • 改进计数计数的方法和系统
    • US06304878B1
    • 2001-10-16
    • US09199949
    • 1998-11-23
    • Donald D. KarlovGregory N. HullenderJohn R. Bennett
    • Donald D. KarlovGregory N. HullenderJohn R. Bennett
    • G06F1700
    • G06F17/30625Y10S707/99933Y10S707/99943
    • A method and system for enumerating a trie of states of nodes. A node near the middle of a state of alphabetically ordered nodes is selected as a skip node and moved to the logical beginning of the state. The skip node is provided with a pointer to a jump node that is at the skip node's former position, and the node immediately to the left of the node's former position is marked as a soft terminal node. As a result of the alphabetic ordering, the segment of nodes before the jump node are alphabetically before the skip node, while the segment of nodes after the jump node are alphabetically after the skip node. The segments of the state may be recursively split into further segments via further skip nodes, jump nodes and soft terminal nodes, and, once the segments are split as desired, the nodes within the segment may be sorted. When searching the state, if a skip node is reached that does not equal the search character, the search moves to the jump node if the search character is greater than the skip node, or to the next node if the search character is less than the skip node. The search of the nodes continues, essentially as a binary search when skip nodes are encountered, and a linear search otherwise, until a node is found that matches the search character or a soft or regular terminal node is reached.
    • 一种枚举节点状态特征的方法和系统。 按字母排序节点状态附近的节点被选择为跳过节点并移动到状态的逻辑开头。 跳过节点具有指向跳过节点之前的位置的跳转节点的指针,并且紧邻节点之前位置左侧的节点被标记为软终端节点。 作为字母排序的结果,跳过节点之前的节点的段按照跳过节点之前的字母顺序排列,跳过节点之后的节点段按照跳过节点之后的字母顺序排列。 状态的段可以经由进一步的跳过节点,跳跃节点和软终端节点被递归地分割成进一步的分段,并且一旦分段根据需要被分割,则可以对分段内的节点进行排序。 当搜索状态时,如果到达不等于搜索字符的跳过节点,如果搜索字符大于跳过节点,则搜索移动到跳转节点,如果搜索字符小于搜索字符,搜索移动到下一个节点 跳过节点。 当遇到跳过节点时,节点的搜索基本上作为二进制搜索,否则直接找到与搜索字符匹配的节点或达到软或正常终端节点的节点。
    • 8. 发明授权
    • Evaluation of task judging results
    • 评估任务评估结果
    • US08868471B1
    • 2014-10-21
    • US13239275
    • 2011-09-21
    • Gregory N. Hullender
    • Gregory N. Hullender
    • G06F17/10G06F9/00G05B11/00G05B17/00
    • G06K9/00671G06Q10/101
    • Embodiments of systems and methods can determine evaluations of the quality of task results provided by judges. Certain embodiments can determine the quality evaluations with relatively little overlap of judges (e.g., two or three judges). The quality evaluations may include determining an error rate or a confidence index for a judge or for a particular judgment made by the judge. Certain embodiments may determine the quality evaluations by intercomparing judging results from multiple judges without requiring human intervention, comparison to evaluation data known (or assumed) to be accurate, or input from an external judge review panel. In some implementations, task results can be combined with a confidence score (based at least in part on the quality evaluation of the judge who provided the task result), and this information can be used as training data to improve performance of machine learning algorithms.
    • 系统和方法的实施例可以确定法官提供的任务结果的质量评估。 某些实施例可以用相对较少的法官重叠(例如,两名或三名法官)来确定质量评估。 质量评估可能包括确定法官的错误率或信心指数或法官作出的特定判断。 某些实施例可以通过不需要人为干预来比较来自多个判断的判断结果来确定质量评估,与已知(或假设)准确的评估数据进行比较,或者从外部评估审查小组输入。 在一些实现中,任务结果可以与置信度分数相结合(至少部分地基于提供任务结果的判断者的质量评估),并且该信息可以用作训练数据以改善机器学习算法的性能。
    • 9. 发明授权
    • Efficient method and system for determining parameters in computerized recognition
    • 用于确定计算机识别参数的有效方法和系统
    • US07181067B2
    • 2007-02-20
    • US11050392
    • 2005-02-02
    • Gregory N. Hullender
    • Gregory N. Hullender
    • G06K9/00
    • G06K9/6293
    • In computerized recognition having multiple experts, a method and system is described that obtains an optimum value for an expert tuning parameter in a single pass over sample tuning data. Each tuning sample is applied to two experts, resulting in scores from which ranges of parameters that correct incorrect recognition errors without changing correct results for that sample are determined. To determine the range data for a given sample, the experts return scores for each prototype in a database, the scores separated into matching and non-matching scores. The matching and non-matching scores from each expert are compared, providing upper and lower bounds defining ranges. Maxima and minima histograms track upper and lower bound range data, respectively. An analysis of the histograms based on the full set of tuning samples provides the optimum value. For tuning multiple parameters, each parameter may be optimized by this method in isolation, and then iterated.
    • 在具有多个专家的计算机识别中,描述了在单次通过采样调谐数据中获得专家调谐参数的最佳值的方法和系统。 每个调整样本都应用于两位专家,从而确定在不改变该样本的正确结果的情况下校正不正确识别错误的参数范围。 要确定给定样本的范围数据,专家会在数据库中返回每个原型的分数,分数分为匹配和非匹配分数。 比较来自每个专家的匹配和不匹配得分,提供上限和下限定义范围。 最大值和最小直方图分别跟踪上限和下限范围数据。 基于整套调谐样本的直方图分析提供了最佳值。 为了调整多个参数,每个参数可以通过隔离的方法进行优化,然后迭代。
    • 10. 发明授权
    • Automatic generation of probability tables for handwriting recognition
systems
    • 自动生成手写识别系统的概率表
    • US6094506A
    • 2000-07-25
    • US548261
    • 1995-10-25
    • Gregory N. Hullender
    • Gregory N. Hullender
    • G06K9/62G06K9/18G06K9/46
    • G06K9/6217G06K9/6256
    • A computer system and method for generating probability tables for use in recognizing handwritten characters. The system receives handwritten characters as a sequence of strokes. The system characterizes each stroke by its shape and position. The position is represented as a pair of coordinates specifying the starting and ending points of the stroke. The system represents an input handwritten character by a string representing the shapes of the strokes and by a string of the pairs of coordinates of the strokes. The strings are ordered by the sequence in which the strokes are written. The system compares all possible pairs of a large sample of handwritten characters one to another by comparing the shape and position of each stroke in one character with those of the corresponding stroke of the other character. When comparing the two strokes, the system generates a pair of shapes and the sum of the squared distances between the starting points and the ending points of the two strokes. Based on these comparisons, the system generates the probabilities that any two handwritten characters that have the same number of strokes and that have a certain pair of shapes in the same relative place in their strings will represent the same character and that any two handwritten characters that have the same number of strokes and that have a pair of positions in the same relative place in their corresponding strings such that the sum of distances between the pair of positions is a certain distance, will represent the same character.
    • 用于生成用于识别手写字符的概率表的计算机系统和方法。 系统接收手写字符作为笔画序列。 该系统通过其形状和位置来表征每个行程。 位置表示为一对坐标,指定笔画的起点和终点。 系统通过表示笔画的形状的字符串和笔画的坐标对的字符串表示输入的手写字符。 字符串按照写入笔画的顺序排序。 该系统通过将一个字符中的每个笔画的形状和位置与另一个字符的相应笔画的形状和位置进行比较,将手写字符的大样本之间的所有可能对相互比较。 当比较两个笔画时,系统生成一对形状,并且两个笔画的起始点和终点之间的平方距离之和。 基于这些比较,系统生成概率,任何两个具有相同笔划数量的手写字符并且在其字符串中的相同相对位置中具有一定形状的表示相同的字符,并且任何两个手写字符 具有相同数量的笔画,并且在其相应的字符串中具有相同相对位置的一对位置,使得该对位置之间的距离之和为一定距离,将代表相同的字符。