Multipath scan data signal processor having multiple signal processing paths with different operational characteristics to enable processing of signals having increased dynamic range
Abstract
A laser scanning system including a multi-path scan data signal processor having multiple signal processing paths. Each signal processing path processes the same data signal (which is derived from the output of a photodetector) to detect bar code symbols therein and generate data representing the bar code symbols. And each signal processing path has different operational characteristics (such as low-pass filter cutoff frequencies, amplifier gain characteristics, and/or positive and negative signal thresholds). The varying operational characteristics of the signal processing paths are optimized to provide different signal processing functions (e.g., minimize paper noise, or maximize the scan resolution of the system). The data signal derived from laser scanning is supplied to each path of the multi-path scan data processor, where it is processed (preferably in parallel) to identify signal level transitions therein. A digital scan data signal that encodes such signal level transitions is provided to digitizing circuitry, which converts the digital scan data signal into a corresponding sequence of digital words (i.e., a sequence of digital count values) suitable for bar code symbol decoding.
Claims
exact text as granted — not AI-modified1 . A laser scanning system which employs a scan data signal processor having a plurality of processing paths each processing the same data signal derived from the output of a photodetector to detect bar code symbols therein and generate data representing said bar code symbols, wherein said plurality of processing paths have different operational characteristics.
2 . The laser scanning system of claim 1 , wherein each signal processing path includes a peak detector that identifies time periods during which a first derivative signal exceeds at least one threshold level, and wherein the at least one threshold level for one of the respective paths is different than the at least one threshold level for another of the respective paths.
3 . The laser scanning system of claim 2 , wherein the at least one threshold level for a respective path is a dynamic threshold.
4 . The laser scanning system of claim 2 , wherein the at least one threshold level for a respective path is a dynamic threshold that changes as the first derivative signal changes.
5 . The laser scanning system of claim 4 , wherein the dynamic threshold is based upon a DC bias value and a portion of the first derivative signal.
6 . The laser scanning system of claim 1 , wherein each signal processing path performs low pass filtering, wherein cut-off frequency of such low pass filtering for one of the respective paths is different than cut-off frequency of such low pass filtering for another of the respective paths.
7 . The laser scanning system of claim 1 , wherein each signal processing path performs voltage amplification, wherein gain of such voltage amplification for one of the respective paths is different than gain of such voltage amplification for another of the respective paths.
8 . The laser scanning system of claim 1 , wherein each signal processing path performs analog signal processing functions with analog circuitry.
9 . The laser scanning system of claim 1 , wherein each signal processing path performs digital signal processing functions with digital signal processing circuitry.
10 . The laser scanning system of claim 9 , wherein said digital signal processing circuitry comprises a programmed digital signal processor and associated memory.
11 . The laser scanning system of claim 1 , wherein each signal processing path includes zero crossing circuitry that identifies zero crossings in a second derivative signal derived from the scan data signal and data gate logic that gates such zero crossings to output only those that occur substantially concurrent with a peak in a second derivative signal derived from the scan data signal.
12 . The laser scanning system of claim 1 , wherein each processing path is performed concurrently with analog signal processing circuitry.
13 . The laser scanning system of claim 1 , wherein each processing path is performed concurrently with digital signal processing circuitry.
14 . The laser scanning system of claim 13 , wherein each processing path is performed sequentially based on real-time status of working buffer that stores data values for processing.Join the waitlist — get patent alerts
Track US2005133600A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.