Distortion of Bar Code Signals in Laser Scanning

  • Stephen J. Shellhammer

Abstract

One of the most common methods of reading bar codes is to scan them with a laser beam and process the received optical signal. The received light is proportional to the integral of the beam profile multiplied by the region of the bar code covered by the beam. The finite spot size of the laser beam acts as a filter on the original bilevel bar code signal. This filtering can cause intersymbol interference between adjacent edges of the bar code signal. An edge detector attempts to reconstruct the original bilevel signal from this filtered signal. The edges detected in the filtered waveform are in different locations than those in the original bilevel bar code signal resulting in a distortion of the bar code signal. If this distortion is too large, it can prevent the bar code from being properly decoded. Thus, there is a limit on the spot size of the laser beam that can be used to scan a given density bar code.

Keywords

Beam Profile Optical Beam Edge Location Distortion Measure Intersymbol Interference 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    A. Yariv, Optical Electronics. Holt, Rinehart, and Winston, 4th ed., 1991.Google Scholar
  2. [2]
    T. Pavlidis, J. Swartz, and Y. P. Wang, “Fundamentals of bar code information theory,” IEEE Computer, pp. 74–86, April 1990.Google Scholar
  3. [3]
    Uniform Code Council, Inc., UPC Symbol Specification Manual, January 1986.Google Scholar
  4. [4]
    E. Barkan and J. Swartz, “System design considerations in bar code laser scanning,” Optical Engineering, vol. 23, pp. 413–420, July/Aug. 1984.CrossRefGoogle Scholar
  5. [5]
    S. Wolfram, Mathematica: A System for Doing Mathematics by Computer. Addison-Wesley, 2nd ed., 1991.Google Scholar
  6. [6]
    G. H. Golub and C. F. Van Loan, Matrix Computations. Johns Hopkins University Press, 1983.MATHGoogle Scholar

Copyright information

© Springer Science+Business Media New York 1995

Authors and Affiliations

  • Stephen J. Shellhammer
    • 1
  1. 1.Symbol Technologies, Inc.BohemiaUSA

Personalised recommendations