×

Opto-electronic device for acquisition of images of codes in one and two dimensions

  • US 6,328,214 B1
  • Filed: 01/24/2000
  • Issued: 12/11/2001
  • Est. Priority Date: 01/22/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. An opto-electronic device for acquisition of images of codes in one and two dimensions, comprising:

  • an electronic sensor;

    optical means permitting images to be formed on said electronic sensor, illumination means adapted to illuminate the codes and to permit the acquisition of the images on the electronic sensor;

    means for acquisition and processing of the images, adapted to control the electronic sensor and the illumination means and to ensure decoding of the images formed on said electronic sensor, wherein;

    the electronic sensor is constituted by a high-resolution photosensitive matrix of size T=n×

    n pixels, adapted to supply at a pixel frequency f a stream of data that are representative of the images formed on said electronic sensor, the means for acquisition and processing of the images comprise;

    means for analog/digital conversion of the stream of data emitted from the photosensitive matrix, adapted to digitize the stream of data and supply a stream of digital data coded in a predetermined number of levels of gray, a preprocessing module realized by means of cabled processing units and adapted to ensure low-level processing of the stream of digital data and to provide, on one hand, a binarized representation of the images formed on the electronic sensor and, on another hand, of primary data which are characteristic of the codes, said preprocessing module comprising a buffer register for temporary storage of the binarized representation of the images and of the primary data, a first programmable processing module comprising;

    two memory blocks, a logic circuit for management of the memory blocks, adapted to configure, in alternative manner, one of the memory blocks in a mode for writing data emitted from the buffer register and the other memory block in a mode for reading data stored therein, and a programmable unit, of processor type, which is programmed from data stored in the memory block configured in reading mode, in order to test for presence or absence of a valid code, to locate each valid code, to identify each type of code, to determine, if need be, priority of the code to be processed, to edit and normalize each valid code, and a second programmable processing module (3) comprising;

    two memory blocks, a logic circuit for management of the memory blocks, adapted to configure, in alternative manner, one of the memory blocks in a mode for writing data emitted from the first programmable module and the other memory block in a mode for reading data stored therein, and a programmable unit, of processor type, which is programmed from data stored in the memory block configured in reading mode, in order to decode said data so as to supply normalized data that are representative of each captured code.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×