DocumentCode
1494502
Title
Novel signal-processing techniques in barcode scanning
Author
Shellhammer, Stephen J. ; Goren, D.P. ; Pavlidis, Theo
Author_Institution
Symbol Technols., Holtsville, NY, USA
Volume
6
Issue
1
fYear
1999
fDate
3/1/1999 12:00:00 AM
Firstpage
57
Lastpage
65
Abstract
Traditional barcode scanners use analog edge detectors to detect the boundaries of dark and light areas. As long as the edge strength exceeds a given threshold, the detected edge is considered to correspond to a bar/space boundary. Such a hard decision often leads to errors, especially in scanning barcodes that are poorly printed or scanned from a distance. An earlier study showed that much better results can be obtained by working directly with samples of the analog data. However, that method requires storing the entire sampled waveform of a scan line in memory, which is not cost effective. The method described in the article attempts to combine the performance advantages of processing the samples of the analog waveform with the low-cost advantage of the traditional methods. We still rely on edge-detection circuits, however, in addition to saving the edge time we also store information about the edge strength. In this way, we have been able to produce many of the benefits of the approach described in Joseph and Pavlidis (1993) with only a small increase in cost
Keywords
edge detection; filtering theory; mark scanning equipment; optical scanners; signal processing; analog waveform; barcode scanners; barcode scanning; edge detectors; edge strength; signal-processing techniques; Bars; Circuits; Costs; Counting circuits; Detectors; Laser beams; Optical beams; Optical filters; Optical materials; Optical noise; Robotics and automation; Sampling methods; Signal processing;
fLanguage
English
Journal_Title
Robotics & Automation Magazine, IEEE
Publisher
ieee
ISSN
1070-9932
Type
jour
DOI
10.1109/100.755815
Filename
755815
Link To Document