Patent US4020357A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4020357A Expired / Lapsed US ⏱️ 0.0 years remaining

Signal processing for print scanners

Assignee: Metrologic Instruments Inc
•
Filing: 1976-01-29
•
Granted: 1977-04-26
•
Expires: 1996-01-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Laser light scattered from a UPC symbol on a moving web is detected by a photomultiplier, and detection threshold levels and print contrast signals are developed on a time varying analog basis. Since the reflected light includes an ambient component, the "white" and "dark" logical thresholds are developed based on the voltage levels of peak above zero, white to dark as a time variant function, and respective maximum values thereof. When a valid UPC signal is detected, present signal parameters develop print contrast (i.e., white minus dark/white) and produce a gate pulse having a duration proportional to that ratio.

Inventors

  • 👤 Giancarlo Punis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 19:05
CPC Classifications
G; G06; G06K; G06K5/00; G06K7/00; G06K7/10; G06V; G06V10/00; G06V10/20; G06V10/28

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 108 words
Apparatus for automatically developing comparison thresholds for detecting data in optical scanning systems comprising: a. means for developing a first signal proportional to a scanning signal; b. means for detecting peak excursions in said first signal; c. means for developing a difference signal by subtracting said first signal from said peak excursions; d. means for detecting peak excursions in said difference signal; e. means for developing a second difference signal by subtracting said latter peak excursions from said former peak excursions; and f. means for producing upper and lower comparison thresholds by scaling said former peak excursions and said second difference signal by respective first and second factors.
Claim 2
Dependent Claim 108 words
Apparatus for automatically developing comparison thresholds for detecting data in optical scanning systems comprising: a. means for developing a first signal proportional to a scanning signal; b. means for detecting peak excursions in said first signal; c. means for developing a difference signal by subtracting said first signal from said peak excursions; d. means for detecting peak excursions in said difference signal; e. means for developing a second difference signal by subtracting said latter peak excursions from said former peak excursions; and f. means for producing upper and lower comparison thresholds by scaling said former peak excursions and said second difference signal by respective first and second factors.
Claim 3
Dependent Claim 39 words
Apparatus as described in claim 1 wherein said latter means for detecting peak excursions includes means for compensating for envelope curvature of said first signal by providing a predetermined discharge time constant between successive peaks of said first signal.
Claim 4
Dependent Claim 51 words
Apparatus as described in claim 2, and adapted to scan predetermined symbols of plural bars occurring at predetermined spacing on a moving web, wherein said means for compensating includes capacitive discharge means having a discharge time constant substantially similar to the rate of decrease of envelope curvature in said first signal.
Claim 5
Dependent Claim 52 words
Apparatus as described in claim 1, adapted to scan UPC symbols occurring periodically on a moving web, wherein said former means for developing peak excursions comprises capacitive discharge means having a predetermined discharge time which is long relative to bars and spaces of UPC symbols, but short with respect to intersymbol time.
Claim 6
Dependent Claim 148 words
In a laser scanning system for monitoring and evaluating UPC symbols occurring periodically on a moving web, a method of detecting UPC data comprising: a. developing a first signal proportional to light scattered from said web plus ambient light; b. peak detecting said first signal, thereby developing a first peak signal; c. developing a first difference signal between said first signal and said first peak signal; d. peak detecting said first difference signal, thereby developing a second peak signal; e. developing a second difference signal between said first peak signal and said peak signal; f. processing said frist peak signal and said second difference signal to yield respective upper and lower threshold levels; and g. comparing said first signal with said thresholds, producing a logical 1 when said first signal exceeds said upper threshold and producing a logical 0 when said first signal falls below said lower threshold.
Claim 7
Dependent Claim 148 words
In a laser scanning system for monitoring and evaluating UPC symbols occurring periodically on a moving web, a method of detecting UPC data comprising: a. developing a first signal proportional to light scattered from said web plus ambient light; b. peak detecting said first signal, thereby developing a first peak signal; c. developing a first difference signal between said first signal and said first peak signal; d. peak detecting said first difference signal, thereby developing a second peak signal; e. developing a second difference signal between said first peak signal and said peak signal; f. processing said frist peak signal and said second difference signal to yield respective upper and lower threshold levels; and g. comparing said first signal with said thresholds, producing a logical 1 when said first signal exceeds said upper threshold and producing a logical 0 when said first signal falls below said lower threshold.
Claim 8
Dependent Claim 43 words
A method as described in claim 5 wherein said latter peak detecting step includes decaying said first peak signal by a predetermined rate to compensate for envelope curvature introduced in said first signal by passage of a rotating scan over a flat web.
Claim 9
Dependent Claim 45 words
A method as described in claim 5 wherein said former peak detecting step includes decaying said second peak signal at a rate small relative to the inter-line scan time of said UPC symbol, said decaying being substantially total with respect to the intersymbol scan time.
Claim 10
Dependent Claim 149 words
In a laser scanning system for identifying and evaluating UPC symbols printed on a moving web by periodically scanning said web, apparatus for evaluating the print quality of said symbols, comprising: a. means for developing a first signal proportional to light scattered from said web, plus ambient light; b. means for peak detecting said first signal; c. means for developing a signal representative of the maximum deviation in said first signal between bars and spaces of a scanned UPC symbol; d. means for holding respective sampled values of the peak detected first signal and said signal representative of the maximum deviation; e. means energized between successive scans, for developing the difference between said sampled value of the peak detected first signal, and the present value of said first signal; and f. means for dividing said sampled value of said signal representative of the maximum deviation by the developed difference.
Claim 11
Dependent Claim 149 words
In a laser scanning system for identifying and evaluating UPC symbols printed on a moving web by periodically scanning said web, apparatus for evaluating the print quality of said symbols, comprising: a. means for developing a first signal proportional to light scattered from said web, plus ambient light; b. means for peak detecting said first signal; c. means for developing a signal representative of the maximum deviation in said first signal between bars and spaces of a scanned UPC symbol; d. means for holding respective sampled values of the peak detected first signal and said signal representative of the maximum deviation; e. means energized between successive scans, for developing the difference between said sampled value of the peak detected first signal, and the present value of said first signal; and f. means for dividing said sampled value of said signal representative of the maximum deviation by the developed difference.
Claim 12
Dependent Claim 51 words
Apparatus as described in claim 8 wherein said means for developing a signal representative comprises: a. means for developing a second difference signal between detected peaks in said first signal, and said first signal; b. means for peak detecting said second difference signal, thereby producing said signal representative of maximum deviation.
Claim 13
Dependent Claim 101 words
Apparatus as described in claim 8 wherein said means for dividing comprises: a. an integrator; b. means for charging said integrator for a predetermined time from a datum level by said signal representative of maximum deviation; c. means for discharging said integrator from the level achieved by said means for charging, to said datum level, by the difference between said sampled value of the peak detected first signal and said present value of said present signal; and d. means for timing said means for discharging, the duration of said timing corresponding to an evaluation of print contrast of said UPC symbols.
Claim 14
Dependent Claim 150 words
In a laser scanning system for identifying and evaluating UPC symbols printed on a moving web by periodically scanning said web, a method of evaluating print quality of said symbols cmprising the steps of: a. developing a first symbol proportional to light scattered from scanning said web, plus ambient light; b. peak detecting said first signal to develop a first peak signal; c. developing a signal representative of the maximum deviation in said first signal between bars and spaces of a scanned UPC symbol; d. holding respective sample values of said first peak signal and of said signal representative of maximum deviation; e. evaluating, at a time subsequent to the scanning of a symbol, the difference between said first signal at said time subsequent and said first peak signal from said holding step; and f. dividing the sampled value of said signal representative of maximum deviation by said evaluated difference.
Claim 15
Dependent Claim 150 words
In a laser scanning system for identifying and evaluating UPC symbols printed on a moving web by periodically scanning said web, a method of evaluating print quality of said symbols cmprising the steps of: a. developing a first symbol proportional to light scattered from scanning said web, plus ambient light; b. peak detecting said first signal to develop a first peak signal; c. developing a signal representative of the maximum deviation in said first signal between bars and spaces of a scanned UPC symbol; d. holding respective sample values of said first peak signal and of said signal representative of maximum deviation; e. evaluating, at a time subsequent to the scanning of a symbol, the difference between said first signal at said time subsequent and said first peak signal from said holding step; and f. dividing the sampled value of said signal representative of maximum deviation by said evaluated difference.
Claim 16
Dependent Claim 41 words
A method as described in claim 11 wherein said holding step is conducted substantially when the scanning beam is at the center of a UPC symbol, and wherein said evaluating step is conducted when no scanning of the web is occurring.
Claim 17
Dependent Claim 40 words
A method as described in claim 11 wherein said step of developing a signal representative of maximum deviation comprises: a. developing a differential signal between said first peak signal and said first signal; and b. peak detecting said differential signal.

References Cited (Backward Citations)

US3400368A Cited
US3593285A Cited
US3593284A Cited
US3723970A Cited
US3899687A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-04-25 1980-10-25 1981-04-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-04-25 1984-10-25 1985-04-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-04-25 1988-10-25 1989-04-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag