Analog reconstruction circuit and bar code reading apparatus employing same
First Claim
Patent Images
1. A reconstruction circuit that accepts as input a sampled analog signal and produces a continuous piecewise output signal, comprising:
- input means for periodically accepting samples of said analog signal;
first storage means, coupled to said input means, for holding a first sample, said first sample being taken from said analog signal;
second storage means for holding a second sample;
difference amplifier means, coupled to said first and said second storage means, having an output that is responsive to the difference of the amplitudes of said first sample and said second sample;
integrator means for producing an output signal that changes at a rate that is responsive to said difference amplifier means; and
feedback means coupled to said integrator means and said second storage means for bringing the amplitude of the signal that is stored in said second storage means substantially to the amplitude of said first sample in said first storage means when said first storage means is ready to accept a sample from said input means.
2 Assignments
0 Petitions
Accused Products
Abstract
A bar code detection circuit accepts as input the discretized analog output of a CCD array, and performs piecewise linear reconstruction to produces a continuous polylinear output signal. In the region of a bar/space transition, the output signal is a close approximation of the reflectance function of a bar code symbol convolved with the system transfer function of the bar code reader. Linear interpolation is performed in order to determine the offset of a given threshold value from an edge of the CCD analog output.
-
Citations
11 Claims
-
1. A reconstruction circuit that accepts as input a sampled analog signal and produces a continuous piecewise output signal, comprising:
-
input means for periodically accepting samples of said analog signal; first storage means, coupled to said input means, for holding a first sample, said first sample being taken from said analog signal; second storage means for holding a second sample; difference amplifier means, coupled to said first and said second storage means, having an output that is responsive to the difference of the amplitudes of said first sample and said second sample; integrator means for producing an output signal that changes at a rate that is responsive to said difference amplifier means; and feedback means coupled to said integrator means and said second storage means for bringing the amplitude of the signal that is stored in said second storage means substantially to the amplitude of said first sample in said first storage means when said first storage means is ready to accept a sample from said input means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A bar code scanner, comprising:
-
a plurality of CCD elements that detect light images from a bar code symbol and provide analog signals in response thereto, said analog signals being indicative of the bar-space pattern of said bar code symbol; means for directing light that is reflected from the bar code symbol to said CCD elements; a reconstructing circuit, coupled to said CCD elements that accepts as input a sequence of analog signals and produces a continuous piece-wise linear first output signal, comprising; input means for periodically accepting samples from said analog signals; first storage means, coupled to said input means, for holding a first sample of said analog signal; second storage means for holding a second sample of said analog signal; difference amplifier means, coupled to said first and second storage means, having an output that is responsive to the difference of the amplitudes of said first sample and said second sample; integrator means for producing a first output signal, said first output signal changing at a rate that is responsive to said difference amplifier means; and feedback means coupled to said integrator means and said second storage means for bringing the amplitude of the signal that is stored in said second storage means substantially to the amplitude of said first storage means when said first storage means is ready to accept a sample from said input means; and comparator means, coupled to said first output signal, for producing a second output signal, said second output signal being at a first logic level when said first output signal exceeds a given amplitude, and being at a second logic level when said first output signal does not exceed said amplitude. - View Dependent Claims (8, 9, 10, 11)
-
Specification