Reading Analysis for Barcode Scanner With Interference from LED-Based Lighting

This paper addresses reading failures of a barcode scanner interfered by light emitting diode (LED) lamps. It quantifies the reading performance in terms of timing signal-to-interference ratio (TSIR), in particular, as a function of modulation depth and frequency of the interference from modulated LED lighting. At the decision variable, the interference typically generated in the LED driver by a switched mode power supply (SMPS) is neither additive nor Gaussian. It has frequencies up to several MHz that can seriously affect the barcode reading performance. To calculate the signal and interference power for TSIR, the laser scanner physical channels are analyzed, including the laser beam path and the LED interference path. Since barcode scanners usually use peak or edge detection, the reading reliability is subject to the first and second derivatives of the LED inference, respectively. We validate the proposed TSIR for predicting scanner reading performance by experiments. For instance, we found that typical scanners reach a specified sensitivity at a TSIR value of around 50. We further investigate the reading performance under multi-frequency interference, e.g., interference from the harmonics of the SMPS control signal. In general, this paper presents a simple, yet realistic model to quantify the reading performance in terms of TSIR for barcode scanner subject to single-frequency LED interference, and it proposes an empirically verified flicker interference metric (FIM) for multi-frequency interference.

[1]  Jean-Paul M. G. Linnartz,et al.  Effect of buck driver ripple on BER performance in visible light communication using LED , 2015, 2015 IEEE International Conference on Communication Workshop (ICCW).

[2]  William Turin,et al.  Noise-limited reading of bar codes , 1997, IEEE Trans. Ind. Electron..

[3]  Daoqi Yu,et al.  Speckle noise in laser bar-code-scanner systems. , 1996, Applied optics.

[4]  John A. Boles,et al.  Analysis of barcode digitization techniques , 1991, Other Conferences.

[5]  T. Pavlidis,et al.  Waveform recognition with application to bar codes , 1991, Conference Proceedings 1991 IEEE International Conference on Systems, Man, and Cybernetics.

[6]  Noura Dridi,et al.  Blind Detection of Severely Blurred 1D Barcode , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[7]  Roberto Langella,et al.  A new frequency approach for light flicker evaluation in electric power systems , 2015, EURASIP J. Adv. Signal Process..

[8]  T. W. Murphy Maximum spectral luminous efficacy of white light , 2012, 1309.7039.

[9]  Yuan Zhang,et al.  LED Flicker: A Drawback or an Opportunity? , 2013 .

[10]  Hana Lee,et al.  Joint nonuniform illumination estimation and deblurring for bar code signals. , 2007, Optics express.

[11]  Ingemar J. Cox,et al.  TWO DIMENSIONAL OPTIMUM EDGE RECOGNITION USING MATCHED AND WIENER FILTERS FOR MACHINE VISION. , 1987 .

[12]  Jerome Swartz,et al.  System Design Considerations In Bar-Code Laser Scanning , 1984 .

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

[14]  Chi Wan Sung,et al.  BER analysis for interfering visible light communication systems , 2016, 2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP).

[15]  Jean-Paul M. G. Linnartz,et al.  Performance of barcode scanner using peak detection with interference from LED lamps , 2015, 2015 IEEE Symposium on Communications and Vehicular Technology in the Benelux (SCVT).

[16]  Jean-Paul M. G. Linnartz,et al.  Performance Analysis for Joint Illumination and Visible Light Communication Using Buck Driver , 2018, IEEE Transactions on Communications.

[17]  M.C. Wu,et al.  Low-voltage, large-scan angle MEMS analog micromirror arrays with hidden vertical comb-drive actuators , 2004, Journal of Microelectromechanical Systems.

[18]  Thomas D Milster,et al.  Modulation transfer function of bar code scanning , 1998 .

[19]  V. Radeka Signal, Noise and Resolution in Position-Sensitive Detectors , 1974 .

[20]  Heinz van der Broeck,et al.  Power driver topologies and control schemes for LEDs , 2007, APEC 07 - Twenty-Second Annual IEEE Applied Power Electronics Conference and Exposition.

[21]  U. Bapst,et al.  Wireless in-house data communication via diffuse infrared radiation , 1979, Proceedings of the IEEE.

[22]  S. B. Leeb,et al.  Fiat lux: a fluorescent lamp digital transceiver , 1998 .

[23]  Fadil Santosa,et al.  Applications of hidden Markov models in bar code decoding , 2006, Pattern Recognit. Lett..

[24]  Theodosios Pavlidis,et al.  Bar Code Waveform Recognition Using Peak Locations , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[25]  Dragan Sekulovski,et al.  Modeling the visibility of the stroboscopic effect occurring in temporally modulated light systems , 2015 .

[26]  Tomaso A. Poggio,et al.  On Edge Detection , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Ron Lenk,et al.  Practical Lighting Design with LEDs , 2011 .

[28]  Gerald F. Marshall,et al.  Handbook of Optical and Laser Scanning , 2004 .

[29]  Gérard G. Medioni,et al.  Detection, Localization, and Estimation of Edges , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[30]  Jackson Duanfeng He Mark Scanning Equipment , 1999 .

[31]  Jean-Paul M. G. Linnartz,et al.  An illumination perspective on visible light communications , 2014, IEEE Communications Magazine.

[32]  William Turin,et al.  Bar code recovery via the EM algorithm , 1998, IEEE Trans. Signal Process..

[33]  Dariusz Madej,et al.  Reversing Convolution Distortion in a Laser Bar Code Scanner , 2007, 2007 IEEE Workshop on Automatic Identification Advanced Technologies.

[34]  Theodosios Pavlidis,et al.  Deblurring of bilevel waveforms , 1993, IEEE Trans. Image Process..

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