Analyzing an image of an arrangement of discrete objects
    4.
    发明授权
    Analyzing an image of an arrangement of discrete objects 失效
    分析离散物体排列的图像

    公开(公告)号:US6130959A

    公开(公告)日:2000-10-10

    申请号:US997925

    申请日:1997-12-24

    申请人: David Li

    发明人: David Li

    摘要: An arrangement of discrete objects is analyzed. First and second characteristics are extracted from an actual arrangement of discrete objects and an ideal arrangement of points, respectively, and the first and second characteristics are compared. Each characteristic is invariant, to within an angular constant, under an affine transformation of the respective arrangement.

    摘要翻译: 分析离散物体的布置。 从离散对象的实际布置和点的理想布置中分别提取第一和第二特征,并且比较第一和第二特征。 在相应布置的仿射变换下,每个特征是恒定的,在一个角常数内。

    Classifying pixels of an image
    5.
    发明授权
    Classifying pixels of an image 失效
    分类图像的像素

    公开(公告)号:US6067376A

    公开(公告)日:2000-05-23

    申请号:US007943

    申请日:1998-01-16

    申请人: David Li

    发明人: David Li

    IPC分类号: G06K9/38 G06T5/00 G06K9/00

    摘要: Pixels of an image are classified (e.g., into foreground and background pixels). In a set of possible values for the pixels, each value is able to serve as a threshold for classifying the pixels. From among the set, a value is selected for the threshold that causes the classification of the pixels to emphasize a characteristic of the image.

    摘要翻译: 图像的像素被分类(例如,到前景和背景像素)。 在像素的一组可能的值中,每个值都可以用作用于对像素进行分类的阈值。 从集合中,为阈值选择一个值,使得像素的分类强调图像的特征。

    Low cost, easy to build precision wavelength locker
    6.
    发明授权
    Low cost, easy to build precision wavelength locker 失效
    低成本,易于构建精密波长储物柜

    公开(公告)号:US5963686A

    公开(公告)日:1999-10-05

    申请号:US881241

    申请日:1997-06-24

    IPC分类号: G02B6/28 G02B6/34 G02B6/26

    摘要: A system and method providing a wavelength locker is disclosed. The method and system provide a high uniformity, low polarization sensitivity optical coupler. The optical coupler further comprises a first outer fiber and a second outer fiber. The first outer fiber and the second outer fiber each have a first portion. The method and system further provide a filter coupled to the first portion of the first outer fiber. The method and system further provide a first mechanism coupled to the filter for detecting intensity and providing a first resultant. The method and system further provide a second mechanism coupled to the second portion of the second outer fiber. The second mechanism detects intensity and provides a second resultant.

    摘要翻译: 公开了一种提供波长锁存器的系统和方法。 该方法和系统提供高均匀性,低偏振灵敏度的光耦合器。 光耦合器还包括第一外光纤和第二外光纤。 第一外纤维和第二外纤各自具有第一部分。 该方法和系统还提供耦合到第一外部光纤的第一部分的滤光器。 所述方法和系统还提供耦合到所述滤波器的第一机构,用于检测强度并提供第一结果。 所述方法和系统进一步提供耦合到第二外纤维的第二部分的第二机构。 第二机制检测强度并提供第二结果。

    Code and part associating method and apparatus
    7.
    发明授权
    Code and part associating method and apparatus 有权
    代码和部件关联方法和装置

    公开(公告)号:US08733656B2

    公开(公告)日:2014-05-27

    申请号:US13477351

    申请日:2012-05-22

    IPC分类号: G06K7/10

    摘要: An apparatus for associating codes on parts with part spaces on a conveyor wherein each part has a leading edge and a trailing edge that define a part space and each part is to be marked with at least one code, the apparatus comprising an area scan camera having a two dimensional field of view (FOV), the camera supported adjacent the conveyor so that parts conveyed by the conveyor pass through the FOV, a processor linked to the area scan camera, the processor programmed to perform the steps of receiving images from the area scan camera, identifying the locations of codes on parts in at least one of the images wherein a code located is a located code, identifying the locations of leading and trailing edges of parts wherein the leading and trailing edges define part spaces and associating each located code with a part space that includes the location of the located code.

    摘要翻译: 一种用于将部件上的代码与输送机上的部分空间相关联的装置,其中每个部件具有限定部分空间的前缘和后缘,并且每个部分将被标记有至少一个代码,该装置包括区域扫描相机, 二维视场(FOV),相机支撑在输送机附近,使得由输送机输送的部分通过FOV,连接到区域扫描摄像机的处理器,被编程为执行从该区域接收图像的步骤的处理器 扫描相机,识别至少一个图像中的部件上的代码的位置,其中定位的代码是定位的代码,标识部件的前边缘和后缘的位置,其中前边缘和后边缘定义部分空间并且将每个定位的代码 其中包含位置代码的位置的部分空间。

    Cross-module in-lining
    9.
    发明授权
    Cross-module in-lining 失效
    交叉模块内衬

    公开(公告)号:US07426725B2

    公开(公告)日:2008-09-16

    申请号:US10783761

    申请日:2004-02-20

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/4441

    摘要: Techniques for cross-module in-lining are disclosed. In an embodiment, in-lining is done in conjunction with a 3-phase compiler including a front-end phase, an IPA (Inter-Procedural Analysis) phase, and a back-end phase. The front-end phase processes the source code in various modules and provides the intermediate representations of such source code. The IPA phase determines whether a function should be in-lined, and, if so, provides in-line transformation instructions for the back-end phase to execute. The back-end phase executes the instructions provided by the IPA, which, in effect, transforms the in-lining code.

    摘要翻译: 披露了用于跨模块内衬的技术。 在一个实施例中,内联是与包括前端阶段,IPA(程序间分析)阶段和后端阶段的三阶段编译器一起完成的。 前端阶段处理各种模块中的源代码,并提供这些源代码的中间表示。 IPA阶段确定一个功能是否应该是内联的,如果是这样,提供后端阶段执行的在线变换指令。 后端阶段执行由IPA提供的指令,其实际上转换内联代码。

    Methods for performining cross module context-sensitive security analysis
    10.
    发明申请
    Methods for performining cross module context-sensitive security analysis 有权
    执行交叉模块上下文相关安全性分析的方法

    公开(公告)号:US20080016496A1

    公开(公告)日:2008-01-17

    申请号:US11486552

    申请日:2006-07-14

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3624 G06F21/577

    摘要: A computer-implemented method for detecting program bugs in source code of a computer program that includes a plurality of source modules, each of the plurality of source modules including at least a set of subroutines, is provided. The method includes performing summary collection on subroutines of the plurality of source modules. Performing the summary collection includes collecting first data pertaining to at least untrusted data in each of the subroutines of the plurality of source modules. The method also includes storing the first data in a set of intermediate files. The method further includes performing interprocedural analysis on the set of intermediate files. The interprocedural analysis is configured to identify at least first untrusted data in a given subroutine of the subroutines of the plurality of source modules and to map a data flow tracking the first untrusted data across at least two of the plurality of source modules.

    摘要翻译: 一种计算机实现的方法,用于检测包括多个源模块的计算机程序的源代码中的程序错误,所述多个源模块中的每个源模块至少包括一组子程序。 该方法包括对多个源模块的子例程执行摘要收集。 执行摘要集合包括收集与多个源模块的每个子例程中的至少不可信数据有关的第一数据。 该方法还包括将第一数据存储在一组中间文件中。 该方法还包括对该组中间文件执行过程间分析。 过程间分析被配置为在多个源模块的子例程的给定子程序中识别至少第一不可信数据,并且在多个源模块中的至少两个源模块之间映射跟踪第一不可信数据的数据流。