US5675136A - Optoelectric device for the recognition of contrast marks - Google Patents

Optoelectric device for the recognition of contrast marks Download PDF

Info

Publication number
US5675136A
US5675136A US08/556,899 US55689995A US5675136A US 5675136 A US5675136 A US 5675136A US 55689995 A US55689995 A US 55689995A US 5675136 A US5675136 A US 5675136A
Authority
US
United States
Prior art keywords
mark
signal
received signal
transmitted light
light beam
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US08/556,899
Inventor
Armin Keinath
Jorg Worner
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Leuze Electronic GmbH and Co KG
Original Assignee
Leuze Electronic GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Leuze Electronic GmbH and Co KG filed Critical Leuze Electronic GmbH and Co KG
Assigned to LEUZE ELECTRONIC GMBH + CO. reassignment LEUZE ELECTRONIC GMBH + CO. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KEINATH, ARMIN, WORNER, JORG
Application granted granted Critical
Publication of US5675136A publication Critical patent/US5675136A/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10851Circuits for pulse shaping, amplifying, eliminating noise signals, checking the function of the sensing device

Definitions

  • the invention relates to an optoelectronic device for recognizing a mark having a defined contrast pattern wherein the device includes a transmitting element for emitting a beam of light that is passed over the mark and a receiving element for receiving a received beam of light reflected from the mark and producing an analog received signal which exhibits an amplitude modulation dependent on the contrast pattern of the mark.
  • the invention further relates to a method of reducing signal distortion for an optoelectronic device of the above type.
  • a device of this type is known from EP 0 433 593 A2.
  • the device is embodied as a bar code reader for scanning bar code symbols.
  • the bar code symbols comprise a succession of light and dark line elements of predetermined width.
  • the bar code symbols are scanned by the device by means of a transmitted light beam, preferably a laser beam.
  • the transmitted light beam has a mean diameter corresponding to its spatial distribution of intensity perpendicular to the direction of propagation. In laser beams, the spatial distribution of intensity ideally corresponds to a Gaussian distribution.
  • the diameter of the transmitted light beam varies with the distance from the device, depending on the transmitting lens preceding the transmitting element. In the focal plane of the transmitted light beam, the diameter of the transmitted light beam is typically considerably smaller than the width of the line elements. Consequently, the amplitude modulation of the received signal is virtually identical to the widths of the line elements of the bar code symbol, so that the symbol can be reliably recognized by the device.
  • the diameter of the transmitted light beam rapidly increases.
  • the modulation of the received signal is influenced by the width of the transmitted light beam such that reliable detection of the bar code symbol is impeded or is no longer possible.
  • the bar code symbol can no longer be read by the device.
  • the device of EP 0 433 593 A2 is provided with an analog filter, with which the analog received signal is filtered such that the high-frequency components are amplified to a greater degree than the low-frequency components.
  • f 0 , f 1 , f 2 and f 3 are defined for the purpose of determining the transmission characteristic of the filter.
  • the transmission characteristic of the filter can be permanently set.
  • the transmission function of the filter can be altered by shifting the frequencies f 0 , f 1 , f 2 and f 3 .
  • This shift is suitably done as a function of the frequency that corresponds to the narrow line elements of the bar code symbol.
  • the transmission function of the analog filter can be optimized only for a specific distance.
  • the frequencies f 0 , f 1 , f 2 and f 3 must be varied, and the change in the frequencies is done by means of an additional sensor system, which by way of example measures the signal frequencies of the received signals deriving from the narrow lines. This entails considerable additional expense for circuitry.
  • An object of the invention is to configure a device and a method of the type referred to at the outset such that the marks can be reliably recognized within a wide reading range.
  • an optoelectronic device for recognizing a mark having a defined contrast pattern, comprising: a transmitting element for emitting a beam of transmitted light that is passed over the mark, the emitted light beam having a spatial distribution of intensity and a corresponding frequency spectrum at a location of the mark; a receiving element for receiving a received beam of light reflected from the mark and producing an analog received signal which exhibits an amplitude modulation dependent on the contrast pattern of the mark and on the spatial distribution of intensity of the transmitted light beam at the location of the mark; an n-bit analog-to-digital converter having a word width (n) greater than one connected to the receiving element for receiving the analog received signal and converting the analog received signal into a digital received signal; and a digital filter connected to the n-bit analog-to-digital converter for receiving the digital received signal and having a transmission characteristic which is essentially equivalent to an inverse of a frequency spectrum of the spatial distribution of intensity of the transmitted light beam at the
  • the objects of the invention are further carried out by the provision of a method for reducing signal distortion for the above optoelectronic device, comprising: modeling the total system of the optoelectronic device including the frequency spectrum of the spatial distribution of intensity of the transmitted light beam and the transmission function of signal-distorting components and of the digital filter; experimentally determining a decoding reliability of the device as a function of a reading distance d of the mark from the device for a specific presetting of the digital filter, wherein the decoding reliability is the degree of matching of amplitude modulation of the received signal with the contrast pattern of mark; and varying adjustable coefficients of the digital filter at a predetermined transmission function of the signal-distorting components and at a predetermined frequency spectrum of the spatial distribution of intensity of the transmitted light beam until the decoding reliability has exceeded a predetermined threshold value.
  • the basic concept of the invention is to detect systematically and completely the interference in the received signal that is caused in particular by the receiving element and by the finite diameter of the transmitted light beam, and to compensate for the interference by means of the digital filter.
  • the receiving element is followed by an n-bit analog/digital converter, which converts the analog received signal into a digital signal.
  • the resolution of the analog/digital converter or in other words its word width, should suitably be chosen to be as high as possible. In this way a loss of information upon the conversion of the analog signal into a digital signal is largely avoided.
  • Compensating for the distortions in the received signal is done by means of a suitable choice of the transmission function of the digital filter to which the digitized received signal is supplied.
  • the transmission functions of the signal-distorting components, especially of the receiving element, and the frequency spectrum of the spatial distribution of intensity of the transmitted light beam are taken into account.
  • the interfering factors can be detected accurately and compensated for over the entire frequency range, and as a result the Geometry of the light and dark surfaces of the marks can be reconstructed very precisely from the course of the amplitude of the received signal.
  • the adjustable coefficients of the digital filter are obtained via a suitably computer-controlled variation process.
  • the variation of the coefficients of the filter is performed until the received signal, within a predetermined accuracy, matches the actual contrast pattern of the marks.
  • the variation of the coefficients of the digital filter can be done for a predetermined reading distance of the marks from the device and for a predetermined contrast pattern of a mark.
  • the variation of the coefficients of the digital filter is done for a predetermined range of the reading distance.
  • the variation is additionally expanded to different contrast patterns of the marks.
  • the transmission functions of the receiving element, or possibly of further signal-distorting components are predetermined within a predetermined bandwidth in the variation of the coefficients of the signal-distorting components.
  • FIG. 1 is a schematic and block diagram showing a basic layout of an optoelectronic device according to the invention.
  • FIG. 2 is a block circuit diagram of the evaluation unit of the optoelectronic device of FIG. 1.
  • FIG. 3a illustrates a bar code symbol
  • FIG. 3b is a pulse diagram showing the received signal at the input of the threshold value unit.
  • FIG. 3c is a pulse diagram showing a differentiated received signal.
  • FIG. 3d is a pulse diagram showing the binary received signal train at the output of the threshold value unit.
  • FIG. 4 is a block circuit diagram of a FIR filter.
  • FIG. 5 is a flowchart for determining the coefficients of the digital filter of FIG. 4.
  • FIG. 6 is a graph showing the time dependency of the coefficients of the digital filter during the variation of the coefficients.
  • FIG. 7 is a graph showing the coefficients of the digital filter after the variation of the coefficients has been done.
  • FIG. 8 is a graph showing the transmission function of the optimized digital filter.
  • FIG. 9 is a graph showing decoding reliability of the device with and without an optimized digital filter.
  • FIG. 1 the basic layout of an optoelectronic device 1 for detecting marks provided with defined contrast patterns is shown.
  • the marks may have arbitrary sequences and shapes of light and dark surfaces adjacent to one another, preferably black and white surfaces.
  • the invention will be described below for the case where the marks are formed by bar code symbols 2.
  • the bar code symbols 2 essentially comprise a succession of black and white line elements 2a, b of defined length and width.
  • the optoelectronic device 1 substantially comprises a transmitting element 3, a receiving element 4, and an evaluation unit 5.
  • the transmitting element 3 comprises a transmitter 6, preferably a laser diode, and a transmitting lens 7, preceding the emitter 6, for focusing the transmitted light beam 8.
  • the focused transmitted light beam 8 is deflected via a deflector unit 9, which in the present exemplary embodiment is formed by a rotating polygonal mirror wheel, and guided across the bar code symbol 2 to be detected.
  • the axis of rotation of the polygonal mirror wheel is perpendicular to the equatorial plane of the polygonal mirror wheel shown in FIG. 1.
  • the received light 10 reflected by the bar code symbol 2 is guided to the receiving element 4 via the polygonal mirror wheel.
  • the receiving element 4 comprises a photodiode 11, in which the received light 10 is converted into an electronic received signal, and an amplifier 12 that follows the diode.
  • a receiving lens 13 precedes the receiving element 4.
  • the received signal present at the output of the receiving element 4 is fed to the evaluation unit 5.
  • FIG. 3a shows a bar code symbol 2 with a succession of black and white line elements 2a, b.
  • the transmitted light beam 8 is amplitude-modulated, as shown in FIG. 3b, by the reflection from the bar code symbol 2.
  • the curve course shown in FIG. 3b corresponds to the received signal present at the output of the receiving element 4.
  • the determination of the width of the individual line elements 2a, b of the bar code symbol 2 in the evaluation unit 5 is suitably done by the turning point process.
  • the received signal is differentiated (FIG. 3c).
  • the extremes of the differentiated received signal are determined which correspond to the turning points of the received signal. These turning points in turn define the transitions from a black to a white line element 2a, b and vice versa.
  • the differentiated received signal is converted, with preferably two switching thresholds S 1 and S 2 (FIG. 3c) into a binary signal train (FIG. 3d).
  • the duration of the states “0" and “1” of the binary signal train is a measure for the width of the line elements 2a, b of the bar code symbol 2.
  • the duration of the states "0" and “1” can be detected in a simple way via a clock-controlled counter.
  • the edge errors also become greater; that is, the turning points of the received signal no longer coincide with the location coordinates of the black-white transitions of the bar code symbol 2. In an extreme case, this means that a bar code symbol 2 can no longer be recognized.
  • the decoding reliability DS One measure for the deviation of the received signal from the actual contrast pattern is known as the decoding reliability DS.
  • the decoding reliability DS becomes lower.
  • the component-dictated disturbing influences or the diameter of the transmitted light beam 8 can be so great that line elements 2a, b of the bar code symbol 2 with different width ratios result in a received signal with equidistant turning points.
  • line elements 2a, b of different width can no longer be recognized.
  • a threshold value unit 14 is preceded in the evaluation unit 5 by an n-bit analog/digital converter 15 and a digital filter 16.
  • a 10-bit analog/digital converter 15 is used.
  • the analog received signal can be converted with high resolution into a digitized received signal.
  • the digital filter 16 is formed by a nonrecursive FIR filter.
  • the basic layout of an FIR filter is shown in FIG. 4.
  • the variable z shown in FIG. 4 is the variable in the frequency range that is conjugated with the time variable n.
  • the variable z -1 represents the amount of the delay between two linking points, such as x n and x n-1 .
  • the symbols x and ⁇ characterize a multiplicative and additive linking, respectively.
  • the weighting of the input variables x m is done with adjustable coefficients h m .
  • the number of coefficients h m determines the degree of the filter. In the present exemplary embodiment, an eighteenth degree FIR filter is used.
  • the digitized and filtered received signal is delivered to the threshold value unit 14, where it is converted into a binary signal train.
  • the transmission function of the digital filter 16 is embodied such that signal distortions in the received signal which are due to components or to the finite diameter of the transmitted light beam 8 can be eliminated.
  • the influence of the diameter of the transmitted beam 8 on the decoding reliability depends on the ratio between the diameter of the transmitted light beam 8 and the widths of the line elements 2a, b of the bar code symbol 2.
  • the diameter of the transmitted light beam 8 also depends on the distance d between the bar code symbol 2 and the device 1.
  • the embodiment of the signal-distorting components affects the magnitude of the interfering signals.
  • the bar code reader is connected to a computer unit, not shown, and at predetermined distances d detects bar code symbols 2 that have line elements 2a, b of defined width ratios.
  • the received light 10 that as a result of the scanning of the bar code symbol 2 strikes the receiving element 4 is converted there into the received signal.
  • This received signal has signal distortions, which are caused by the receiving element 4 and by the finite diameter of the transmitted light beam 8.
  • the received signal includes not only information about how the bar code symbol 2 that has been scanned is embodied, but also information about the transmitted light beam 8 and the receiving element 4.
  • This received signal is digitized in the analog/digital converter 15 and supplied to the FIR filter and finally to the computer unit (not shown).
  • the contrast pattern of the bar code symbol 2 is stored in the computer unit.
  • the locations of the turning points of the received signal are ascertained and compared with the positions of the transitions from black to white line elements 2a, b. From the deviation between these positions, the decoding reliability of the device 1 is ascertained.
  • the coefficients h m of the filter 16 are adjusted to predetermined values, which form the starting condition for the ensuing variation process. As the starting position, the value of one of the coefficients h m of the filter 16 is suitably set to 1, while the remaining coefficients h m assume the value 0.
  • the decoding reliability ascertained beforehand as a function of the distance d is used as the input variable.
  • the coefficients h m of the FIR filter are varied according to the principle of random distribution. Then the sets of parameters that lead to a decoding reliability that exceeds a predetermined minimum value are stored.
  • This method is repeated in a plurality of iteration steps in which the decoding reliability ascertained in the computer unit for the previous iteration step is used for the current iteration step.
  • the iteration is halted when the decoding reliability exceeds a predetermined desired value.
  • the variation over time in the coefficients of the FIR filter during the individual iteration steps is shown in FIG. 6.
  • the optimization of the coefficients of the filter is carried out not only for a single reading distance but instead for a predetermined distance range, where the desired value for the decoding reliability must be attained for every reading distance.
  • the digital filter 16 can be dimensioned in such a way that the decoding reliability within a predetermined reading distance range is improved.
  • the results of such a variation are shown in FIG. 9 (upper curve).
  • the diameter of the transmitted light beam and the transmission function of the receiving element 4 can be predetermined as model variables in a simulation model.
  • the coefficients of the digital filter 16 can thus be determined without having to perform an actual scanning of he bar code symbol 2.
  • the transmission function of the receiving element 4 in the total model can be predetermined within a predetermined bandwidth. The influences of variations from one component to another on the decoding reliability can thus be compensated for.
  • FIG. 7 an example of an optimized set of coefficients h m of the digital filter 16 is shown.
  • the coefficients are configured asymmetrically with respect to the center point or to the vertical center line. Phase distortions of the received signal that are caused by the receiving element 4 are eliminated by the asymmetrical component of the coefficients h m .
  • the symmetrical component of the coefficients h m eliminate amplitude distortions in the received signal that are caused by the finite diameter of the transmitted light beam 8 and by the receiving element 4.
  • the transmission function of the digital filter 16 that results from the Fourier transform of the coefficients of the digital filter 16 in accordance with FIG. 7 is shown.
  • the transmission function is essentially equivalent to the inverse of the frequency spectrum of the spatial distribution of the transmitted light beam 8, which essentially has a Gaussian characteristic. Deviations from this are due to signal distortions caused by the receiving element 4.
  • the computer unit is disconnected from the device 1.
  • the optimized set of coefficients h m of the digital filter 16 is kept unchanged. There is no need to readjust the coefficients h m of the digital filter 16 and hence the transmission function, especially whenever the coefficients h m are optimized for different reading distances d and bar code symbols 2.

Abstract

An optoelectronic device for recognizing marks provided with defined contrast patterns includes a transmitting element that transmits a light beam and a receiving element. The beam of transmitted light is guided across the marks, and the received beam of light reflected from a mark exhibits an amplitude modulation which is impressed by the contrast of the mark and is dependent on the spatial course of intensity of the transmitted light beam. The received light in the receiving element is converted into an analog received signal. The analog received signal is converted, in an n-bit analog/digital converter, into a digital received signal which is supplied to a digital filter whose transmission characteristic is essentially equivalent to the inverse of the frequency spectrum of the spatial distribution of intensity of the transmitted light beam at the location of the mark.

Description

BACKGROUND OF THE INVENTION
The invention relates to an optoelectronic device for recognizing a mark having a defined contrast pattern wherein the device includes a transmitting element for emitting a beam of light that is passed over the mark and a receiving element for receiving a received beam of light reflected from the mark and producing an analog received signal which exhibits an amplitude modulation dependent on the contrast pattern of the mark. The invention further relates to a method of reducing signal distortion for an optoelectronic device of the above type.
A device of this type is known from EP 0 433 593 A2. The device is embodied as a bar code reader for scanning bar code symbols.
The bar code symbols comprise a succession of light and dark line elements of predetermined width. The bar code symbols are scanned by the device by means of a transmitted light beam, preferably a laser beam. The transmitted light beam has a mean diameter corresponding to its spatial distribution of intensity perpendicular to the direction of propagation. In laser beams, the spatial distribution of intensity ideally corresponds to a Gaussian distribution.
The diameter of the transmitted light beam varies with the distance from the device, depending on the transmitting lens preceding the transmitting element. In the focal plane of the transmitted light beam, the diameter of the transmitted light beam is typically considerably smaller than the width of the line elements. Consequently, the amplitude modulation of the received signal is virtually identical to the widths of the line elements of the bar code symbol, so that the symbol can be reliably recognized by the device.
As the distance between the bar code symbol and the focal plane of the transmitted light beam increases, the diameter of the transmitted light beam rapidly increases. As soon as the diameter of the transmitted light beam is of the same order of magnitude as the widths of the line elements of the bar code symbols, the modulation of the received signal is influenced by the width of the transmitted light beam such that reliable detection of the bar code symbol is impeded or is no longer possible.
As described in EP 0 433 593 A2, as the diameter of the transmitted light beam increases, the high-frequency components of the modulated received signal, which derive from the narrow line elements of the bar code symbol, are increasingly suppressed.
If the amplitudes of the high-frequency components of the received signal are too strongly suppressed in proportion to the amplitudes of the low-frequency components of the received signal, the bar code symbol can no longer be read by the device.
To compensate for this effect, the device of EP 0 433 593 A2 is provided with an analog filter, with which the analog received signal is filtered such that the high-frequency components are amplified to a greater degree than the low-frequency components.
Four frequencies, f0, f1, f2 and f3, are defined for the purpose of determining the transmission characteristic of the filter.
In each of the regions between two adjacent frequencies, one specific amplification factor is chosen, and the amplification factors become greater as the frequency increases. For a certain diameter of the transmitted light beam, the transmission characteristic of the filter can be permanently set. Alternatively, the transmission function of the filter can be altered by shifting the frequencies f0, f1, f2 and f3.
This shift is suitably done as a function of the frequency that corresponds to the narrow line elements of the bar code symbol.
One substantial disadvantage of this device resides in the coarse graduation of the frequency spectrum of the received signal. As a result, the influence of the transmitted light beam diameter on the modulation of the received signal can be detected only incompletely. Hence the received signal can only be optimized to a limited extent by means of the analog filter.
Another disadvantage of this device is that the transmission function of the analog filter can be optimized only for a specific distance. At various reading distances, the frequencies f0, f1, f2 and f3 must be varied, and the change in the frequencies is done by means of an additional sensor system, which by way of example measures the signal frequencies of the received signals deriving from the narrow lines. This entails considerable additional expense for circuitry.
SUMMARY OF THE INVENTION
An object of the invention is to configure a device and a method of the type referred to at the outset such that the marks can be reliably recognized within a wide reading range.
The above and other objects are accomplished in accordance with the invention by the provision of an optoelectronic device for recognizing a mark having a defined contrast pattern, comprising: a transmitting element for emitting a beam of transmitted light that is passed over the mark, the emitted light beam having a spatial distribution of intensity and a corresponding frequency spectrum at a location of the mark; a receiving element for receiving a received beam of light reflected from the mark and producing an analog received signal which exhibits an amplitude modulation dependent on the contrast pattern of the mark and on the spatial distribution of intensity of the transmitted light beam at the location of the mark; an n-bit analog-to-digital converter having a word width (n) greater than one connected to the receiving element for receiving the analog received signal and converting the analog received signal into a digital received signal; and a digital filter connected to the n-bit analog-to-digital converter for receiving the digital received signal and having a transmission characteristic which is essentially equivalent to an inverse of a frequency spectrum of the spatial distribution of intensity of the transmitted light beam at the location of the mark for outputting a digital signal that has transition points corresponding to transition points in the contrast pattern of the mark.
The objects of the invention are further carried out by the provision of a method for reducing signal distortion for the above optoelectronic device, comprising: modeling the total system of the optoelectronic device including the frequency spectrum of the spatial distribution of intensity of the transmitted light beam and the transmission function of signal-distorting components and of the digital filter; experimentally determining a decoding reliability of the device as a function of a reading distance d of the mark from the device for a specific presetting of the digital filter, wherein the decoding reliability is the degree of matching of amplitude modulation of the received signal with the contrast pattern of mark; and varying adjustable coefficients of the digital filter at a predetermined transmission function of the signal-distorting components and at a predetermined frequency spectrum of the spatial distribution of intensity of the transmitted light beam until the decoding reliability has exceeded a predetermined threshold value.
The basic concept of the invention is to detect systematically and completely the interference in the received signal that is caused in particular by the receiving element and by the finite diameter of the transmitted light beam, and to compensate for the interference by means of the digital filter.
To that end, the receiving element is followed by an n-bit analog/digital converter, which converts the analog received signal into a digital signal. The resolution of the analog/digital converter, or in other words its word width, should suitably be chosen to be as high as possible. In this way a loss of information upon the conversion of the analog signal into a digital signal is largely avoided.
Compensating for the distortions in the received signal is done by means of a suitable choice of the transmission function of the digital filter to which the digitized received signal is supplied.
In the determination of the transmission function of the digital filter, the transmission functions of the signal-distorting components, especially of the receiving element, and the frequency spectrum of the spatial distribution of intensity of the transmitted light beam are taken into account. As a result, the interfering factors can be detected accurately and compensated for over the entire frequency range, and as a result the Geometry of the light and dark surfaces of the marks can be reconstructed very precisely from the course of the amplitude of the received signal.
In the method of the invention, the adjustable coefficients of the digital filter are obtained via a suitably computer-controlled variation process. In this process, the variation of the coefficients of the filter is performed until the received signal, within a predetermined accuracy, matches the actual contrast pattern of the marks.
The variation of the coefficients of the digital filter can be done for a predetermined reading distance of the marks from the device and for a predetermined contrast pattern of a mark.
In an especially advantageous embodiment of the invention, the variation of the coefficients of the digital filter is done for a predetermined range of the reading distance. The variation is additionally expanded to different contrast patterns of the marks.
As a result, it is attained that various marks can not only be recognized reliably at a single reading distance but also within an expanded reading range. This considerably increases the availability of the device without increasing the expenditure for circuitry.
In a further advantageous embodiment of the invention, the transmission functions of the receiving element, or possibly of further signal-distorting components, are predetermined within a predetermined bandwidth in the variation of the coefficients of the signal-distorting components.
These bandwidths suitably correspond to the deviations from one component to another. In this way, the variation of the coefficients of the digital filter need not be done individually for each device but rather only once for an entire series of devices.
In this way the expenditure for testing and adjusting the device is reduced considerably, and hence the costs expended for the device can be reduced.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention will be described below in conjunction with the drawings.
FIG. 1 is a schematic and block diagram showing a basic layout of an optoelectronic device according to the invention.
FIG. 2 is a block circuit diagram of the evaluation unit of the optoelectronic device of FIG. 1.
FIG. 3a illustrates a bar code symbol.
FIG. 3b is a pulse diagram showing the received signal at the input of the threshold value unit.
FIG. 3c is a pulse diagram showing a differentiated received signal.
FIG. 3d is a pulse diagram showing the binary received signal train at the output of the threshold value unit.
FIG. 4 is a block circuit diagram of a FIR filter.
FIG. 5 is a flowchart for determining the coefficients of the digital filter of FIG. 4.
FIG. 6 is a graph showing the time dependency of the coefficients of the digital filter during the variation of the coefficients.
FIG. 7 is a graph showing the coefficients of the digital filter after the variation of the coefficients has been done.
FIG. 8 is a graph showing the transmission function of the optimized digital filter.
FIG. 9 is a graph showing decoding reliability of the device with and without an optimized digital filter.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
In FIG. 1, the basic layout of an optoelectronic device 1 for detecting marks provided with defined contrast patterns is shown. In principle, the marks may have arbitrary sequences and shapes of light and dark surfaces adjacent to one another, preferably black and white surfaces. The invention will be described below for the case where the marks are formed by bar code symbols 2. The bar code symbols 2 essentially comprise a succession of black and white line elements 2a, b of defined length and width.
The optoelectronic device 1 substantially comprises a transmitting element 3, a receiving element 4, and an evaluation unit 5. The transmitting element 3 comprises a transmitter 6, preferably a laser diode, and a transmitting lens 7, preceding the emitter 6, for focusing the transmitted light beam 8. The focused transmitted light beam 8 is deflected via a deflector unit 9, which in the present exemplary embodiment is formed by a rotating polygonal mirror wheel, and guided across the bar code symbol 2 to be detected. The axis of rotation of the polygonal mirror wheel is perpendicular to the equatorial plane of the polygonal mirror wheel shown in FIG. 1.
The received light 10 reflected by the bar code symbol 2 is guided to the receiving element 4 via the polygonal mirror wheel. The receiving element 4 comprises a photodiode 11, in which the received light 10 is converted into an electronic received signal, and an amplifier 12 that follows the diode. To improve the sensitivity of detection, a receiving lens 13 precedes the receiving element 4.
The received signal present at the output of the receiving element 4 is fed to the evaluation unit 5.
The principle by which the received signals are evaluated can be seen from FIGS. 3a-3d. FIG. 3a shows a bar code symbol 2 with a succession of black and white line elements 2a, b. In the event that the diameter of the transmitted light beam 8 on the bar code symbol 2 is substantially smaller than the smallest width of one line element 2a, b, the transmitted light beam 8 is amplitude-modulated, as shown in FIG. 3b, by the reflection from the bar code symbol 2.
In the event that no distortions or skewings of the received signal take place in the receiving element 4, the curve course shown in FIG. 3b corresponds to the received signal present at the output of the receiving element 4.
The determination of the width of the individual line elements 2a, b of the bar code symbol 2 in the evaluation unit 5 is suitably done by the turning point process.
In a first step, the received signal is differentiated (FIG. 3c). Next, the extremes of the differentiated received signal are determined which correspond to the turning points of the received signal. These turning points in turn define the transitions from a black to a white line element 2a, b and vice versa.
To determine the turning points of the received signal, the differentiated received signal is converted, with preferably two switching thresholds S1 and S2 (FIG. 3c) into a binary signal train (FIG. 3d). The duration of the states "0" and "1" of the binary signal train is a measure for the width of the line elements 2a, b of the bar code symbol 2. The duration of the states "0" and "1" can be detected in a simple way via a clock-controlled counter.
As the diameter of the transmitted light beam 8 becomes greater or with increasing signal distortions in the receiving element 4, the edge errors also become greater; that is, the turning points of the received signal no longer coincide with the location coordinates of the black-white transitions of the bar code symbol 2. In an extreme case, this means that a bar code symbol 2 can no longer be recognized.
One measure for the deviation of the received signal from the actual contrast pattern is known as the decoding reliability DS.
In an ideal bar code reader without signal-distorting components and with an infinitely sharply focused transmitted light beam 8, there is a perfect match between the locations of the turning points of the received signal and the locations of the black-white transitions of the bar code symbol 2. This corresponds to the value DS=1. A bar code symbol 2 can be recognized reliably by the device 1.
As the disturbing influences become greater, the differences between the locations of the turning points of the received signal and the locations of the black-white transitions of the bar code symbol 2 become greater; that is, the decoding reliability DS becomes lower.
In an actual bar code reader, the component-dictated disturbing influences or the diameter of the transmitted light beam 8 can be so great that line elements 2a, b of the bar code symbol 2 with different width ratios result in a received signal with equidistant turning points. In this case, line elements 2a, b of different width can no longer be recognized. The decoding reliability in this case is DS=0.
Referring to FIG. 2, to eliminate these signal distortions, or in other words to increase a decoding reliability, a threshold value unit 14 is preceded in the evaluation unit 5 by an n-bit analog/digital converter 15 and a digital filter 16.
The n-bit analog/digital converter 15 has a word width in a range of n=8 to 12. In the present exemplary embodiment, a 10-bit analog/digital converter 15 is used. As a result, the analog received signal can be converted with high resolution into a digitized received signal.
The digital filter 16 is formed by a nonrecursive FIR filter. The basic layout of an FIR filter is shown in FIG. 4. An output variable yn of the FIR filter depends on the input variable xm (m=n, n-1, n-2, . . . , n-M) at various times m. ##EQU1##
The variable z shown in FIG. 4 is the variable in the frequency range that is conjugated with the time variable n. The variable z-1 represents the amount of the delay between two linking points, such as xn and xn-1. The symbols x and Σ characterize a multiplicative and additive linking, respectively.
The weighting of the input variables xm is done with adjustable coefficients hm. The number of coefficients hm determines the degree of the filter. In the present exemplary embodiment, an eighteenth degree FIR filter is used.
The digitized and filtered received signal is delivered to the threshold value unit 14, where it is converted into a binary signal train.
According to the invention, the transmission function of the digital filter 16 is embodied such that signal distortions in the received signal which are due to components or to the finite diameter of the transmitted light beam 8 can be eliminated.
These interfering variables are not constants, however, but instead depend on several external factors. The influence of the diameter of the transmitted beam 8 on the decoding reliability depends on the ratio between the diameter of the transmitted light beam 8 and the widths of the line elements 2a, b of the bar code symbol 2. The diameter of the transmitted light beam 8 also depends on the distance d between the bar code symbol 2 and the device 1. Finally, the embodiment of the signal-distorting components affects the magnitude of the interfering signals.
In the determination of the coefficients hm of the digital filter 16, these influencing variables are taken into account according to the invention in the context of a total model for the device 1. On the basis of this total model, the coefficients are ascertained via systematic variation. A flow chart for determining the coefficients hm of the digital filter 16 is shown in FIG. 5.
The bar code reader is connected to a computer unit, not shown, and at predetermined distances d detects bar code symbols 2 that have line elements 2a, b of defined width ratios.
The received light 10 that as a result of the scanning of the bar code symbol 2 strikes the receiving element 4 is converted there into the received signal. This received signal has signal distortions, which are caused by the receiving element 4 and by the finite diameter of the transmitted light beam 8.
As a result, the received signal includes not only information about how the bar code symbol 2 that has been scanned is embodied, but also information about the transmitted light beam 8 and the receiving element 4. This received signal is digitized in the analog/digital converter 15 and supplied to the FIR filter and finally to the computer unit (not shown). In addition, the contrast pattern of the bar code symbol 2 is stored in the computer unit.
In the computer unit, the locations of the turning points of the received signal are ascertained and compared with the positions of the transitions from black to white line elements 2a, b. From the deviation between these positions, the decoding reliability of the device 1 is ascertained.
This process is repeated for different reading distances, so that the decoding reliability is present in the computer unit as a function of the reading distance d. One example of the thus-ascertained decoding reliability as a function of the reading distance is shown in FIG. 9 (lower curve).
The coefficients hm of the filter 16 are adjusted to predetermined values, which form the starting condition for the ensuing variation process. As the starting position, the value of one of the coefficients hm of the filter 16 is suitably set to 1, while the remaining coefficients hm assume the value 0.
The variation of the coefficients hm of the FIR filter is done in the computer unit by the design centering method (design centering analysis=DCA). The decoding reliability ascertained beforehand as a function of the distance d is used as the input variable. With this information, the coefficients hm of the FIR filter are varied according to the principle of random distribution. Then the sets of parameters that lead to a decoding reliability that exceeds a predetermined minimum value are stored.
This method is repeated in a plurality of iteration steps in which the decoding reliability ascertained in the computer unit for the previous iteration step is used for the current iteration step. The iteration is halted when the decoding reliability exceeds a predetermined desired value. The variation over time in the coefficients of the FIR filter during the individual iteration steps is shown in FIG. 6.
Suitably, the optimization of the coefficients of the filter is carried out not only for a single reading distance but instead for a predetermined distance range, where the desired value for the decoding reliability must be attained for every reading distance.
In this way, the digital filter 16 can be dimensioned in such a way that the decoding reliability within a predetermined reading distance range is improved. The results of such a variation are shown in FIG. 9 (upper curve). Alternatively, the decoding reliability can be optimized for only a single specific reading distance. In that case, higher decoding reliabilities of virtually DS=1 can be attained, since the decoding reliability needs to be optimized for only one reading distance d.
Different bar code symbols 2 can also be used in the variation.
Finally, instead of an experimental determination, the diameter of the transmitted light beam and the transmission function of the receiving element 4 can be predetermined as model variables in a simulation model.
The coefficients of the digital filter 16 can thus be determined without having to perform an actual scanning of he bar code symbol 2.
It is also advantageous that the transmission function of the receiving element 4 in the total model can be predetermined within a predetermined bandwidth. The influences of variations from one component to another on the decoding reliability can thus be compensated for.
In FIG. 7, an example of an optimized set of coefficients hm of the digital filter 16 is shown. The coefficients are configured asymmetrically with respect to the center point or to the vertical center line. Phase distortions of the received signal that are caused by the receiving element 4 are eliminated by the asymmetrical component of the coefficients hm.
The symmetrical component of the coefficients hm eliminate amplitude distortions in the received signal that are caused by the finite diameter of the transmitted light beam 8 and by the receiving element 4.
In FIG. 8, the transmission function of the digital filter 16 that results from the Fourier transform of the coefficients of the digital filter 16 in accordance with FIG. 7 is shown. In the present exemplary embodiment, the frequency is fn =10 MHz.
The transmission function is essentially equivalent to the inverse of the frequency spectrum of the spatial distribution of the transmitted light beam 8, which essentially has a Gaussian characteristic. Deviations from this are due to signal distortions caused by the receiving element 4.
This means that by the experimental detection of all the external system variables over the entire frequency range, their influence on the received signal can be detected accurately and eliminated by the variation process.
Following optimization of the coefficients hm of the digital filter 16, the computer unit is disconnected from the device 1. During operation of the device 1, the optimized set of coefficients hm of the digital filter 16 is kept unchanged. There is no need to readjust the coefficients hm of the digital filter 16 and hence the transmission function, especially whenever the coefficients hm are optimized for different reading distances d and bar code symbols 2.

Claims (16)

We claim:
1. An optoelectronic device for recognizing a mark having a defined contrast pattern, comprising:
a transmitting element for emitting a beam of transmitted light that is passed over the mark, the transmitted light beam having a spatial distribution of intensity and a corresponding frequency spectrum at a location of the mark;
a receiving element for receiving a received beam of light reflected from the mark and producing an analog received signal which exhibits an amplitude modulation dependent on the contrast pattern of the mark and on the spatial distribution of intensity of the transmitted light beam at the location of the mark;
an n-bit analog-to-digital converter having a word width (n) greater than one connected to the receiving element for receiving the analog received signal and converting the analog received signal into a digital received signal; and
a digital filter connected to the n-bit analog-to-digital converter for receiving the digital received signal and having a transmission characteristic which is essentially equivalent to an inverse of a frequency spectrum of the spatial distribution of intensity of the transmitted light beam at the location of the mark for outputting a digital signal that has transition points corresponding to transition points in the contrast pattern of the mark.
2. The device of claim 1, wherein the transmission characteristic of the digital filter, within a predetermined tolerance range, is equivalent to the inverse of the frequency spectrum of the spatial distribution of intensity of the transmitted light beam for a predetermined range of a distance of the mark from the device.
3. The device of claim 1, wherein the transmission characteristic of the digital filter additionally compensates for inference due to a signal-distorting component by including defined deviations from the inverse of the frequency spectrum of the spatial distribution of the intensity of the transmitted light beam which are equivalent to the inverse functions of the transmission functions of the signal-distorting component.
4. The device of claim 3, wherein the receiving element comprises the signal-distorting component.
5. The device of claim 1, wherein the digital filter comprises an FIR filter with an adjustable coefficient.
6. The device of claim 5, wherein the FIR filter is an eighteenth degree filter.
7. The device of claim 1, wherein the word width of the n-bit analog-to-digital converter is within a range of 8≦n≦12.
8. The device of claim 1, wherein the device comprises a bar code reader; the transmitting element includes a deflector unit and a transmitter comprised of a laser which is arranged so that the transmitted light beam is deflected by the deflector unit onto the mark; and the receiving element includes a photodiode for receiving the received signal and producing the analog received signal, and an amplifier connected to the photodiode for amplifying the analog received signal.
9. A method for reducing signal distortion for the optoelectronic device according to claim 3, comprising:
modeling the total system of the optoelectronic device including the frequency spectrum of the spatial distribution of intensity of the transmitted light beam and the transmission function of the signal-distorting component and of the digital filter;
experimentally determining a decoding reliability of the device as a function of a reading distance d of the mark from the device for a specific presetting of the digital filter, wherein the decoding reliability is the degree of matching of amplitude modulation of the received signal with the contrast pattern of mark; and
varying adjustable coefficients of the digital filter at a predetermined transmission function of signal-distorting components and at a predetermined frequency spectrum of the spatial distribution of intensity of the transmitted light beam until the decoding reliability has exceeded a predetermined threshold value.
10. The method of claim 9, wherein the varying step includes setting one of the coefficients of the digital filter to a value of one and setting all remaining coefficients to a value of zero as a starting condition.
11. The method of claim 9, wherein the varying step includes varying the coefficients by a method of design centering.
12. The method of claim 9, wherein the varying step includes varying the coefficients of the digital filter for a predetermined reading distance d of the mark from the device and for a predetermined contrast pattern of the mark.
13. The method of claim 9, wherein the varying step includes varying the coefficients of the digital filter for a plurality of reading distances d, located within a predetermined range, and for various contrast patterns, until the decoding reliability has exceeded a predetermined threshold value for each of the distance values and for each contrast pattern.
14. The method of claim 9, wherein the determining step includes determining values for the decoding reliability in the device.
15. The method of claim 9, wherein the modeling step includes experimentally ascertaining the transmission function of the signal-distorting component.
16. The method of claim 9, wherein the signal-distorting component comprises a plurality of signal-distorting components, and the modeling step includes experimentally ascertaining the transmission function of the plurality of signal-distorting components and is carried out so that the transmission function of the signal-distorting components is predetermined within a predetermined bandwidth in the model of the total system, with the predetermined bandwidth corresponding to deviations from one component to another.
US08/556,899 1994-03-30 1994-03-30 Optoelectric device for the recognition of contrast marks Expired - Fee Related US5675136A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE4411023A DE4411023C2 (en) 1994-03-30 1994-03-30 Optoelectronic device for recognizing contrast marks and method for reducing signal distortions for an optoelectronic device for recognizing contrast marks
DE4411023.5 1994-03-30
PCT/EP1995/000893 WO1995027257A1 (en) 1994-03-30 1995-03-10 Opto-electronic device for recognising contrast marks

Publications (1)

Publication Number Publication Date
US5675136A true US5675136A (en) 1997-10-07

Family

ID=6514228

Family Applications (1)

Application Number Title Priority Date Filing Date
US08/556,899 Expired - Fee Related US5675136A (en) 1994-03-30 1994-03-30 Optoelectric device for the recognition of contrast marks

Country Status (4)

Country Link
US (1) US5675136A (en)
EP (1) EP0728340B1 (en)
DE (2) DE4411023C2 (en)
WO (1) WO1995027257A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5761219A (en) * 1996-07-12 1998-06-02 Intermec Technologies Corporation Error correction for PDF417 and other machine-readable symbologies
US6155491A (en) 1998-05-29 2000-12-05 Welch Allyn Data Collection, Inc. Lottery game ticket processing apparatus
US6202928B1 (en) * 1998-02-10 2001-03-20 Scantech B.V. Optical device for reading and decoding a barcode
US6561422B1 (en) * 1999-05-03 2003-05-13 Hewlett-Packard Development Company System and method for high-contrast marking and reading
EP1420358A1 (en) * 2001-05-25 2004-05-19 Optoelectronics Co., Ltd. Optical information reading apparatus
EP1450292A1 (en) * 2003-02-21 2004-08-25 Fujitsu Limited Bar-code reader, method of reading a bar code, and computer product
US20060016893A1 (en) * 2004-07-23 2006-01-26 Edward Barkan Electro-optical reader with improved performance in high intensity ambient light
US20060071078A1 (en) * 2004-10-04 2006-04-06 Olmstead Bryan L System and method for determining a threshold for edge detection based on an undifferentiated equalized scan line signal
US8038538B2 (en) 2004-06-04 2011-10-18 Mattel, Inc. Electronic device for enhancing an interactive experience with a tangible medium of expression
US20120118969A1 (en) * 2010-11-11 2012-05-17 Psion Teklogix Inc. System and method for barcode scanning using image calibration
US20140343846A1 (en) * 2011-12-22 2014-11-20 AppLabz, LLC Systems, methods, and apparatus for providing indoor navigation using optical floor sensors
US10332287B2 (en) * 2015-11-02 2019-06-25 Rohde & Schwarz Gmbh & Co. Kg Measuring device and method for visually presenting a signal parameter in a displayed signal

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE29815383U1 (en) * 1998-08-27 1998-12-10 Leuze Electronic Gmbh & Co Optoelectronic device
EP1217571B2 (en) 2000-12-21 2014-03-12 Datalogic IP TECH S.r.l. Method and device for focusing an electrical signal representative of an optical code

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4323772A (en) * 1980-03-06 1982-04-06 R. J. Reynolds Tobacco Company Bar code reader system
EP0223131A2 (en) * 1985-11-15 1987-05-27 Hewlett-Packard Company Means and method of scaling time interval measurements from an optical bar code scanner to improve decoder efficiency
US4998010A (en) * 1988-04-08 1991-03-05 United Parcel Service Of America, Inc. Polygonal information encoding article, process and system
EP0433593A2 (en) * 1989-11-20 1991-06-26 Symbol Technologies, Inc. Bar code symbol readers with edge enhancement
US5442164A (en) * 1992-09-02 1995-08-15 Olympus Optical Co., Ltd. Bar code reader for reading two-dimensional bar codes by using length information derived from a sensed signal
US5563955A (en) * 1990-11-21 1996-10-08 The Board Of Trustees Of The University Of Arkansas Apparatus and/or method for recognizing printed data in an image

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2143636A (en) * 1983-07-22 1985-02-13 Stephen Kenneth Buss A circuit arrangement and method for detecting markers in a microfilm scanner
DE4208082C1 (en) * 1992-03-13 1993-02-11 Agfa-Gevaert Ag, 5090 Leverkusen, De Reading bar=code on edge of photographic film - ascertaining code start and end and thus length by relative speed between film and sensor arrangement
DE4337718C1 (en) * 1993-11-05 1995-04-06 Leuze Electronic Gmbh & Co Method for compensating component-related signal distortions for an optoelectronic device and optoelectronic device for recognizing bar code symbols in particular

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4323772A (en) * 1980-03-06 1982-04-06 R. J. Reynolds Tobacco Company Bar code reader system
EP0223131A2 (en) * 1985-11-15 1987-05-27 Hewlett-Packard Company Means and method of scaling time interval measurements from an optical bar code scanner to improve decoder efficiency
US4998010A (en) * 1988-04-08 1991-03-05 United Parcel Service Of America, Inc. Polygonal information encoding article, process and system
EP0433593A2 (en) * 1989-11-20 1991-06-26 Symbol Technologies, Inc. Bar code symbol readers with edge enhancement
US5563955A (en) * 1990-11-21 1996-10-08 The Board Of Trustees Of The University Of Arkansas Apparatus and/or method for recognizing printed data in an image
US5442164A (en) * 1992-09-02 1995-08-15 Olympus Optical Co., Ltd. Bar code reader for reading two-dimensional bar codes by using length information derived from a sensed signal

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
Finn, W.J., "LSI Hardware Implements Signal Processing Algorithms", vol. 19, No. 3, Mar. 1980, Concord, pp. 137-142.
Finn, W.J., LSI Hardware Implements Signal Processing Algorithms , vol. 19, No. 3, Mar. 1980, Concord, pp. 137 142. *
IBM Technical Disclosure Bulletin, "Facet Dependant Digital Filter", vol. 23, No. 3, Aug. 1981, p. 1428.
IBM Technical Disclosure Bulletin, Facet Dependant Digital Filter , vol. 23, No. 3, Aug. 1981, p. 1428. *
Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics, "Edge Detection with Matched Filters", CAI, Shixue et al., vol. 2, Aug. 1988 Beijing & Shenyang, China, pp. 901-905, XP000106255.
Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics, Edge Detection with Matched Filters , CAI, Shixue et al., vol. 2, Aug. 1988 Beijing & Shenyang, China, pp. 901 905, XP000106255. *
Trakhtman, V.A., "Discrete Matched Filter for Signals in the Form of Walsh Functions" vol. 27/28, No. 10, Oct. 10, 1974; pp. 90-93.
Trakhtman, V.A., Discrete Matched Filter for Signals in the Form of Walsh Functions vol. 27/28, No. 10, Oct. 10, 1974; pp. 90 93. *

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5761219A (en) * 1996-07-12 1998-06-02 Intermec Technologies Corporation Error correction for PDF417 and other machine-readable symbologies
US6202928B1 (en) * 1998-02-10 2001-03-20 Scantech B.V. Optical device for reading and decoding a barcode
US6155491A (en) 1998-05-29 2000-12-05 Welch Allyn Data Collection, Inc. Lottery game ticket processing apparatus
US6304660B1 (en) 1998-05-29 2001-10-16 Welch Allyn Data Collection, Inc. Apparatuses for processing security documents
US6405929B1 (en) 1998-05-29 2002-06-18 Hand Held Products, Inc. Material detection systems for security documents
US6561422B1 (en) * 1999-05-03 2003-05-13 Hewlett-Packard Development Company System and method for high-contrast marking and reading
US20050173538A1 (en) * 2001-05-25 2005-08-11 Sachio Tsukuda Optical information reading apparatus
EP1420358A4 (en) * 2001-05-25 2004-12-22 Optoelectronics Co Ltd Optical information reading apparatus
EP1420358A1 (en) * 2001-05-25 2004-05-19 Optoelectronics Co., Ltd. Optical information reading apparatus
US6945462B2 (en) 2001-05-25 2005-09-20 Optoelectronics Co., Ltd. Optical information reading apparatus
US20040164160A1 (en) * 2003-02-21 2004-08-26 Fujitsu Limited Bar-code reader, method of reading a bar code, and computer product
US6976630B2 (en) 2003-02-21 2005-12-20 Fujitsu Limited Bar-code reader, method of reading a bar code, and computer product
EP1450292A1 (en) * 2003-02-21 2004-08-25 Fujitsu Limited Bar-code reader, method of reading a bar code, and computer product
US8038538B2 (en) 2004-06-04 2011-10-18 Mattel, Inc. Electronic device for enhancing an interactive experience with a tangible medium of expression
US20060016893A1 (en) * 2004-07-23 2006-01-26 Edward Barkan Electro-optical reader with improved performance in high intensity ambient light
WO2006023113A1 (en) * 2004-07-23 2006-03-02 Symbol Technologies, Inc. Electro-optical reader with improved performance in high intensity ambient light
US7128264B2 (en) * 2004-07-23 2006-10-31 Symbol Technologies, Inc: Electro-optical reader with improved performance in high intensity ambient light
US20060071078A1 (en) * 2004-10-04 2006-04-06 Olmstead Bryan L System and method for determining a threshold for edge detection based on an undifferentiated equalized scan line signal
US7506816B2 (en) * 2004-10-04 2009-03-24 Datalogic Scanning, Inc. System and method for determining a threshold for edge detection based on an undifferentiated equalized scan line signal
US20120118969A1 (en) * 2010-11-11 2012-05-17 Psion Teklogix Inc. System and method for barcode scanning using image calibration
US20140343846A1 (en) * 2011-12-22 2014-11-20 AppLabz, LLC Systems, methods, and apparatus for providing indoor navigation using optical floor sensors
US9702707B2 (en) * 2011-12-22 2017-07-11 AppLabz, LLC Systems, methods, and apparatus for providing indoor navigation using optical floor sensors
US10332287B2 (en) * 2015-11-02 2019-06-25 Rohde & Schwarz Gmbh & Co. Kg Measuring device and method for visually presenting a signal parameter in a displayed signal

Also Published As

Publication number Publication date
EP0728340A1 (en) 1996-08-28
EP0728340B1 (en) 2001-06-27
DE59509364D1 (en) 2001-08-02
DE4411023C2 (en) 1996-04-04
WO1995027257A1 (en) 1995-10-12
DE4411023A1 (en) 1995-10-05

Similar Documents

Publication Publication Date Title
US5675136A (en) Optoelectric device for the recognition of contrast marks
US4749879A (en) Signal transition detection method and system
US6282218B1 (en) Control circuit with automatic DC offset
JPS6363950B2 (en)
US6382511B1 (en) Methods and apparatus for digitizing and processing of analog barcode signals
US5777311A (en) Optoelectronic a device employing a digital filter which operates in different coefficient sets
US4251821A (en) Character recording device
JPH032990A (en) Analog signal processing system for bar code reader
US5874719A (en) Method and apparatus for distance measurement
US6502751B1 (en) Methods and apparatus for dual thresholding in processing of barcode signals
US5661288A (en) Optoelectronic device including digital filters compensating for component stipulated signal distortion in a recieved signal for recognizing barcode symbols
US6211505B1 (en) Method and apparatus for checking shape
EP1217571B1 (en) Method and device for focusing an electrical signal representative of an optical code
US5969547A (en) Analog signal processing circuit with noise immunity and reduced delay
US5204732A (en) Optical distance measuring apparatus
JPH06109841A (en) Distance detection method
US6976630B2 (en) Bar-code reader, method of reading a bar code, and computer product
JP2716298B2 (en) Barcode signal binarization device
US6102292A (en) Method of compensating the edge positions of a signal generated by scanning a bar code
JPH05101212A (en) Binarizing device for bar code signal
JP3107026B2 (en) Transmission part shape inspection device
US6426510B1 (en) Device and method for inspecting pattern shapes
JPH06109840A (en) Distance detection apparatus
JPS6230212A (en) Origin detector for optical scan
JPH08202798A (en) Bar code reader

Legal Events

Date Code Title Description
AS Assignment

Owner name: LEUZE ELECTRONIC GMBH + CO., GERMANY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KEINATH, ARMIN;WORNER, JORG;REEL/FRAME:008036/0249

Effective date: 19950811

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20091007