Object oriented method of structuring a software step program

    公开(公告)号:AU8683298A

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

    申请号:AU8683298

    申请日:1998-07-28

    Abstract: A method for creating, describing, editing and distributing user programs, such a digital signal processing programs of the type used in machine vision applications, across multiple processing targets. Such programs are optimized on and for the target system to execute the fastest on each target system based on the target system's individual processor, operating system and memory type. The user program is made up of a series of operations called "steps" that are organized in a hierarchical structure or list and which encapsulate the data necessary for the target processor to optimally execute and program and allows optional editing in a target system native and step specific GUI environment. The user programs generated by the present method are not in a computer language nor are they created by directed programming techniques. Further, they are not interpreted. Rather, the steps include one or more associated step objects that in turn call step agents at the time of step program execution. A target system includes a step program engine that includes a number of step agents that have been previously written for that particular target system. At program run time, the step objects call the step agents. In this manner, the step program can be prepared independent of any possible ultimate target system, programming language and associated program language syntax and structure.

    DIFFUSE REFLECTIVE ILLUMINATOR
    24.
    发明申请
    DIFFUSE REFLECTIVE ILLUMINATOR 审中-公开
    DIFFUSE反射照明灯

    公开(公告)号:WO2011002636A3

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

    申请号:PCT/US2010039536

    申请日:2010-06-22

    CPC classification number: F21V7/0008 F21V7/04 F21V7/22 F21Y2115/10

    Abstract: An apparatus including a curved light-reflecting surface including a pair of opposing curved edges and a pair of opposing longitudinal edges that extend between corresponding endpoints of the opposing curved edges; a pair of reflective surfaces, each reflective surface being attached to a corresponding one of the curved edges; at least one flange coupled to one of the pair of longitudinal edges and projecting toward the opposing longitudinal edge; and at least one light source mounted on the at least one flange. Other embodiments and aspects are also disclosed and claimed.

    Abstract translation: 一种设备,其包括弯曲的光反射表面,该弯曲的光反射表面包括一对相对的弯曲边缘和一对相对的纵向边缘, 一对反射表面,每个反射表面附接到相应的一个弯曲边缘; 至少一个凸缘,所述至少一个凸缘联接到所述一对纵向边缘中的一个并且朝向相对的纵向边缘突出; 以及安装在所述至少一个凸缘上的至少一个光源。 其他实施例和方面也被公开和要求保护。

    BARCODE SCANNER WITH LINEAR AUTOMATIC GAIN CONTROL (AGC), MODULATION TRANSFER FUNCTION DETECTOR, AND SELECTABLE NOISE FILTER
    25.
    发明申请
    BARCODE SCANNER WITH LINEAR AUTOMATIC GAIN CONTROL (AGC), MODULATION TRANSFER FUNCTION DETECTOR, AND SELECTABLE NOISE FILTER 审中-公开
    带有线性自动增益控制(AGC),调制传输功能检测器和可选择噪声滤波器的条形码扫描器

    公开(公告)号:WO2005106768A3

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

    申请号:PCT/US2005011226

    申请日:2005-04-04

    CPC classification number: G06K7/10851

    Abstract: According to embodiments of the present invention, a barcode scanner platform is provided in which the gain of an analog signal representative of a barcode is controlled using a control loop. In embodiments, an MTF detector generates a value (e.g., DC) representative of a low frequency portion (wide or out of optical focus elements) of the analog signal and a second value (e.g., DC) representative of a high frequency portion (narrow elements or in optical focus elements) of the analog signal. The processor uses the first and the second values and a reference amplitude to determine a gain IE signal. The processor provides the gain signal to an AGC circuit that provides a linear response to the gain signal using matched JFETs. A noise filter can be enabled or disabled based on the first value, the second value, and/or the barcode scanner platform read rate.

    Abstract translation: 根据本发明的实施例,提供了一种条形码扫描器平台,其中使用控制回路来控制代表条形码的模拟信号的增益。 在实施例中,MTF检测器生成表示模拟信号的低频部分(宽或者光学元件的宽度)的值(例如,DC)和表示高频部分(窄的部分)的第二值(例如,DC) 元件或光学聚焦元件)。 处理器使用第一和第二值以及参考幅度来确定增益IE信号。 处理器向AGC电路提供增益信号,该AGC电路使用匹配的JFET向增益信号提供线性响应。 可以基于第一值,第二值和/或条形码扫描器平台读取速率来启用或禁用噪声滤波器。

    26.
    发明专利
    未知

    公开(公告)号:AT475943T

    公开(公告)日:2010-08-15

    申请号:AT06076121

    申请日:2003-09-02

    Inventor: KOLSTAD JESSE J

    Abstract: The disclosure describes an apparatus and method for automatic gain control during scanning. The apparatus comprises an optical detector (206) to receive an optical signal reflected from a symbol (214) positioned within a scan window (215) by an optical beam (212) scanned from a leading edge (218) of the scan window (215) to a trailing edge (220) of the scan window; and a processor coupled (208) to the optical detector to adjust the gain of the optical detector during the beam scan. The process comprises receiving an optical signal using an optical detector (206), wherein the optical signal comprises optical energy reflected from a symbol positioned in a scan window as an optical beam scans from a leading edge of the scan window to a trailing edge of the scan window, and adjusting the gain of the optical detector during receipt of the optical signal. A calibration process is disclosed comprising calibrating the optical detector to obtain a plurality of gain corrections, each gain correction corresponding to a different position between a leading edge and a trailing edge of a scan window, and storing the plurality of gain corrections.

    Apparatus and process for two-stage decoding of high-density optical symbols

    公开(公告)号:AU2006227490B2

    公开(公告)日:2009-10-01

    申请号:AU2006227490

    申请日:2006-03-17

    Inventor: LIU ROBERT M

    Abstract: A process comprising computing a histogram of pixel intensity data collected from a digital image of an optically readable symbol including light and dark elements, thresholding the histogram to classify individual pixels as light pixels, dark pixels or gray pixels, thresholding only the portion of the histogram corresponding to gray pixels to re-classify the gray pixels into dark pixels, light pixels or unresolved gray pixels, and heuristically analyzing each string of unresolved gray pixels to determine the elements of the optically readable symbol that created the string of unresolved gray pixels. An apparatus and system to implement the process.

    28.
    发明专利
    未知

    公开(公告)号:DE60128440D1

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

    申请号:DE60128440

    申请日:2001-11-27

    Abstract: The present invention provides a micromechanical or microoptomechanical structure. The structure is produced by a process comprising defining a pattern on a single crystal silicon layer separated by an insulator layer from a substrate layer; defining a structure in the single-crystal silicon layer; depositing and etching a polysilicon layer on the single crystal silicon layer, with remaining polysilcon forming mechanical or optical elements of the structure; and releasing the formed structure.

    APPARATUS AND METHOD FOR AUTOMATIC GAIN CONTROL DURING SCANNING

    公开(公告)号:AU2003265931A1

    公开(公告)日:2004-04-08

    申请号:AU2003265931

    申请日:2003-09-02

    Inventor: KOLSTAD JESSE J

    Abstract: The disclosure describes an apparatus and method for automatic gain control during scanning. The apparatus comprises an optical detector (206) to receive an optical signal reflected from a symbol (214) positioned within a scan window (215) by an optical beam (212) scanned from a leading edge (218) of the scan window (215) to a trailing edge (220) of the scan window; and a processor coupled (208) to the optical detector to adjust the gain of the optical detector during the beam scan. The process comprises receiving an optical signal using an optical detector (206), wherein the optical signal comprises optical energy reflected from a symbol positioned in a scan window as an optical beam scans from a leading edge of the scan window to a trailing edge of the scan window, and adjusting the gain of the optical detector during receipt of the optical signal. A calibration process is disclosed comprising calibrating the optical detector to obtain a plurality of gain corrections, each gain correction corresponding to a different position between a leading edge and a trailing edge of a scan window, and storing the plurality of gain corrections.

Patent Agency Ranking