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

Apparatus for simultaneously convolving multiple digital binary images using a single convolver with a binary mask to determine pixel densities

Assignee: United Parcel Service of America Inc
•
Filing: 1993-08-17
•
Granted: 1995-08-01
•
Expires: 2013-08-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for simultaneously convolving first and second digital binary images in parallel with a single convolver having a binary mask. A first window is selected from the first digital binary image and a second window is selected from the second digital binary image. A first binary pixel is selected from the first window and a second binary pixel is selected from the second window. The first binary pixel is bit-shifted by concatenating a plurality of trailing zero bits to the first binary pixel. A multi-bit input pixel is formed by combining the bit-shifted first binary pixel and the second binary pixel. A single multi-bit output value is generated by simultaneously applying a plurality of multi-bit input pixels to a single convolver. A first convolution result is formed from only the least significant bits of the output value and a second convolution result is formed from only the most significant bits of the output value, wherein the first and second convolution results respectfully represent the results of sequentially applying a single convolver to the first and second windows.

Inventors

  • 👤 Stefan Surka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 20:58
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/14; G06K7/1404; G06K7/1439; G06K7/1452; G06V; G06V10/00; G06V10/20; G06V10/24; G06V10/243; G06V10/40; G06V10/44

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 235 words
An apparatus for locating a machine readable symbol, comprising: (A) an electro-optical scanner for generating an input image containing a digital representation of said machine readable symbol; (B) means for providing first and second digital binary images representative of edges in said input image; (C) a window selector for selecting a first window from said first digital binary image and a second window from said second digital binary image for processing; (D) a pixel selector for selecting a first pixel from said first window and a second pixel from said second window; (E) a shifter for bit shifting said first pixel and concatenating a plurality of trailing zero bits to said first pixel; (F) bit merging means for forming a multi-bit input pixel by combining said bit shifted first pixel and said second pixel; (G) a convolver for generating a single multi-bit output value by simultaneously applying a plurality of multi-bit input pixels to said convolver; (H) a word separator for forming a first convolution result from only the least significant bits of said output value and a second convolution result from only the most significant bits of said output value; wherein said first and second convolution results respectively represent the results of sequentially applying said convolver to said first and second windows; and (I) means for locating said machine readable symbol within said input image in accordance with said first and second convolution results.
Claim 2
Independent Claim 235 words
An apparatus for locating a machine readable symbol, comprising: (A) an electro-optical scanner for generating an input image containing a digital representation of said machine readable symbol; (B) means for providing first and second digital binary images representative of edges in said input image; (C) a window selector for selecting a first window from said first digital binary image and a second window from said second digital binary image for processing; (D) a pixel selector for selecting a first pixel from said first window and a second pixel from said second window; (E) a shifter for bit shifting said first pixel and concatenating a plurality of trailing zero bits to said first pixel; (F) bit merging means for forming a multi-bit input pixel by combining said bit shifted first pixel and said second pixel; (G) a convolver for generating a single multi-bit output value by simultaneously applying a plurality of multi-bit input pixels to said convolver; (H) a word separator for forming a first convolution result from only the least significant bits of said output value and a second convolution result from only the most significant bits of said output value; wherein said first and second convolution results respectively represent the results of sequentially applying said convolver to said first and second windows; and (I) means for locating said machine readable symbol within said input image in accordance with said first and second convolution results.
Claim 3
Dependent Claim 44 words
The apparatus of claim 1, wherein said first and second windows are respectively positioned at corresponding coordinates within said first and second digital binary images, and wherein said first and second pixels are respectively positioned at corresponding coordinates within said first and second windows.
Claim 4
Dependent Claim 61 words
The apparatus of claim 2, further comprising: (J) translating means for forming a plurality of first convolution results and a plurality of second convolution results by successively translating said first and second windows; and (K) means for forming a first convolved image from said plurality of first convolution results and a second convolved image from said plurality of second convolution results.
Claim 5
Dependent Claim 15 words
The apparatus of claim 1, wherein said machine readable symbol is a bar code symbol.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-31 1999-01-30 1999-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-31 2003-01-30 2003-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-31 2007-01-30 2007-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag