Reversing Convolution Distortion in a Laser Bar Code Scanner

This paper addresses the convolution distortion in a flying laser bar code scanner and its impact on bar code decoding. The convolution distortion is characterized in terms of beam width-to-narrow element ratio and modulation transfer function. The limits of decoding of a regular scanner are established. Then an edge detection method, which reverses convolution distortion, is presented. This method allows for improving the reading range of a scanner, eliminates mis-reads, and allows for optimizing the scanner optics. The performance of the proposed algorithm is evaluated and compared to the performance of a regular scanner.

[1]  S. Esedoglu Blind deconvolution of bar code signals , 2004 .

[2]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Sasa Kresic-Juric Edge detection in bar code signals corrupted by integrated time-varying speckle , 2005, Pattern Recognit..

[4]  Theodosios Pavlidis,et al.  Novel signal-processing techniques in barcode scanning , 1999, IEEE Robotics Autom. Mag..

[5]  Theodosios Pavlidis,et al.  Selective sampling and edge enhancement in bar code laser scanning , 1996, Electronic Imaging.

[6]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.