← Back to Patent Explorer
US6073849A Expired / Lapsed US ⏱️ 0.0 years remaining

Electronic edge detection system using a second derivative signal processor

Assignee: Datalogic Scanning Inc
•
Filing: 1997-10-31
•
Granted: 2000-06-13
•
Expires: 2017-10-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electronic edge detection system for use in a barcode scanning system utilizing second derivative signal processing wherein the temporal offset between the first and second derivative signals is eliminated so as to enable edge detection for signal levels down to the noise level of an input signal. In a preferred embodiment, an overall filter network receives an input signal and comprises two real poles as the last elements of two parallel output channels. The first output channel terminates with a low pass filter and produces the first derivative of the input signal. The second output channel terminates with a high pass filter and produces the second derivative of the input signal. Implementing the second differentiator as one real pole of the overall edge detection system filter polynomial and placing the poles of the two output filters at the same frequency eliminates the temporal offset. Substantially constant and equal group delay over the system passband for both first and second derivative signals is also provided.

Inventors

  • 👤 James E. Colley
  • 👤 Patrick M. O'Donnell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 13:28
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/10544; G06K7/10821; G06K7/10851; G06K7/14

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 181 words
In a barcode scanner system, a second derivative signal processor for detecting edges representing bar and space transitions in an input signal, said second derivative signal processor comprising an overall filter polynomial having even order which further comprises: a first filter receiving the input signal and providing a filtered signal; a first output channel terminating with a first filter having a complex pole pair with a first cutoff frequency and damping ratio, said first output channel receiving the filtered signal and producing the first derivative of the input signal; and, a second output channel parallel to said first output channel and terminating with a second filter having a complex pole pair with the first cutoff frequency and damping ratio; said second output channel receiving the filtered signal and producing the second derivative of the input signal, wherein the first filter is a low pass filter of second order and the second filter is a high pass filter of second order, and wherein the cutoff frequency and damping ratio of the low pass filter and the high pass filter are substantially equal.
Claim 2
Dependent Claim 181 words
In a barcode scanner system, a second derivative signal processor for detecting edges representing bar and space transitions in an input signal, said second derivative signal processor comprising an overall filter polynomial having even order which further comprises: a first filter receiving the input signal and providing a filtered signal; a first output channel terminating with a first filter having a complex pole pair with a first cutoff frequency and damping ratio, said first output channel receiving the filtered signal and producing the first derivative of the input signal; and, a second output channel parallel to said first output channel and terminating with a second filter having a complex pole pair with the first cutoff frequency and damping ratio; said second output channel receiving the filtered signal and producing the second derivative of the input signal, wherein the first filter is a low pass filter of second order and the second filter is a high pass filter of second order, and wherein the cutoff frequency and damping ratio of the low pass filter and the high pass filter are substantially equal.
Claim 3
Dependent Claim 134 words
In a barcode scanner system, a second derivative signal processor for detecting edges representing bar and space transitions in an input signal, said second derivative signal processor comprising an overall odd order filter polynomial which further comprises: first filtering circuitry for receiving an input signal and providing a first filtered output signal; second filtering circuitry for receiving the first filtered output signal and providing a first derivative signal; and, third filtering circuitry for receiving the first filtered output signal and providing a second derivative signal, wherein the first derivative signal is delayed by a first time period and the second derivative signal is delayed by substantially the same first time period such that the first derivative signal and the second derivative signal have substantially constant and equal group delay over the overall filter passband.
Claim 4
Dependent Claim 134 words
In a barcode scanner system, a second derivative signal processor for detecting edges representing bar and space transitions in an input signal, said second derivative signal processor comprising an overall odd order filter polynomial which further comprises: first filtering circuitry for receiving an input signal and providing a first filtered output signal; second filtering circuitry for receiving the first filtered output signal and providing a first derivative signal; and, third filtering circuitry for receiving the first filtered output signal and providing a second derivative signal, wherein the first derivative signal is delayed by a first time period and the second derivative signal is delayed by substantially the same first time period such that the first derivative signal and the second derivative signal have substantially constant and equal group delay over the overall filter passband.
Claim 5
Dependent Claim 176 words
In a barcode scanning system, a signal processing method for detecting edges representing bar and space transitions in an input signal utilizing the first derivative and the second derivative of the input signal comprising the steps of: (a) receiving an input signal; (b) processing the input signal through a first filtering circuitry to provide a first filtered output signal; (c) processing the first filtered output signal through a second filtering circuitry to provide a first derivative signal; and, (d) processing the first filtered output signal through a third filtering circuitry to provide a second derivative signal, wherein steps (c) and (d) occur in parallel and further wherein the first derivative signal comprises the first derivative of the input signal delayed by a first time period and the second derivative signal comprises the second derivative of the input signal similarly delayed by the first time period such that the first derivative signal and the second derivative signal have substantially constant and equal group delay over the overall passband of the combined first, second, and third filtering circuitry.
Claim 6
Dependent Claim 176 words
In a barcode scanning system, a signal processing method for detecting edges representing bar and space transitions in an input signal utilizing the first derivative and the second derivative of the input signal comprising the steps of: (a) receiving an input signal; (b) processing the input signal through a first filtering circuitry to provide a first filtered output signal; (c) processing the first filtered output signal through a second filtering circuitry to provide a first derivative signal; and, (d) processing the first filtered output signal through a third filtering circuitry to provide a second derivative signal, wherein steps (c) and (d) occur in parallel and further wherein the first derivative signal comprises the first derivative of the input signal delayed by a first time period and the second derivative signal comprises the second derivative of the input signal similarly delayed by the first time period such that the first derivative signal and the second derivative signal have substantially constant and equal group delay over the overall passband of the combined first, second, and third filtering circuitry.

References Cited (Backward Citations)

US4000397A Cited
US5545888A Cited
US5436440A Cited
US5446272A Cited
US5140146A Cited
US5272323A Cited
US5210397A Cited
US5103080A Cited
US5298728A Cited
US5371361A Cited
US5463211A Cited
US5761341A Cited
US5814803A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-13 2003-12-13 2004-06-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-13 2007-12-13 2008-06-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-13 2011-12-13 2012-06-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag