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

Parallel pipelined image processor

Assignee: Burroughs Inc
•
Filing: 1992-08-17
•
Granted: 1994-02-15
•
Expires: 2012-08-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pipelined image processor generates an image of the information contained on first and second portions of a document. The pipelined image processor includes a first pipe for processing information contained on the first portion of the document, and second pipe for processing information contained on the second portion of the document. The pipes receive the output from two camera assemblies which are used for generating an electrical signal in response to information contained on the document, an image digitizer for generating digitized information from the electrical signal by the means for generating an electrical signal. In addition, both pipes also include a resequencer for generating resequenced information from the digitized information, as well as an image processor for generating processed information from the resequenced information. Finally, the first and second pipes include a transposer/compressor assembly for generating transposed and compressed information from the processed information, and a compressed data buffer for storing the transposed and compressed information.

Inventors

  • 👤 Joseph M. Capo
  • 👤 Robert D'Aoust
  • 👤 Debora Y. Grosse
  • 👤 Robert Klein
  • 👤 Ravi K. Nigam
  • 👤 George E. Reasoner, Jr.
  • 👤 David C. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 15:52
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/20

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 471 words
A pipelined image processor for generating and processing data corresponding to an image of first and second sides of a document, the first side of the document being partitioned into columns each having a plurality of segments, said pipelined image processor comprising: (a) a first pipe for generating and processing information related to the image of said first side of said document, said first pipe including: a first camera assembly for generating a plurality of pixel segments in response to image information contained in said first side of said document, a first image digitizer for generating digitized pixel segment information from said pixel segments generated by said camera assembly, a first resequencer for expanding each pixel segment by adding overscan and underscan pixel data to both ends of the pixel segment for avoiding discontinuities in the image data at pixel segment boundaries, the first resequencer further comprising means for combining data from adjacent segments as the overscan and underscan pixel data, the means for combining data from adjacent segments comprising a plurality of buffer groups, each of said buffer groups comprising a segment buffer operable to store data corresponding to a first segment of a selected column of said first side of said document, a segment underscan buffer operable to store a portion of the data corresponding to a second segment within said selected column which is adjacent to said first segment, and a segment overscan buffer operable to store a portion of the data corresponding to a third segment within said selected column which is adjacent to said first segment, a first image data processor for generating processed information from the expanded pixel segments generated by said first resequencer, a first transposer/compressor assembly for generating transposed and compressed information from said processed information from said first image data processor, and a first compressed data buffer for storing said transposed and compressed information generated by said first transposer/compressor assembly; and (b) a second pipe for processing information contained on said second side of said document, said second pipe including: a second camera assembly for generating a plurality of pixel segments in response to image information contained in said second side of said document, a second image digitizer for generating digitized pixel segment information from said pixel segments generated by said second camera assembly, a second resequencer for expanding each pixel segment by adding overscan and underscan data to both ends of the pixel segment for avoiding discontinuities in the image data at pixel segment boundaries, a second image processor for generating processed information from the expanded pixel segments generated by said second resequencer, a second transposer/compressor assembly for generating transposed and compressed information from said processed information from said second image processor, and a second compressed data buffer for storing said transposed and compressed information generated by said second transposer/compressor assembly.
Claim 2
Dependent Claim 471 words
A pipelined image processor for generating and processing data corresponding to an image of first and second sides of a document, the first side of the document being partitioned into columns each having a plurality of segments, said pipelined image processor comprising: (a) a first pipe for generating and processing information related to the image of said first side of said document, said first pipe including: a first camera assembly for generating a plurality of pixel segments in response to image information contained in said first side of said document, a first image digitizer for generating digitized pixel segment information from said pixel segments generated by said camera assembly, a first resequencer for expanding each pixel segment by adding overscan and underscan pixel data to both ends of the pixel segment for avoiding discontinuities in the image data at pixel segment boundaries, the first resequencer further comprising means for combining data from adjacent segments as the overscan and underscan pixel data, the means for combining data from adjacent segments comprising a plurality of buffer groups, each of said buffer groups comprising a segment buffer operable to store data corresponding to a first segment of a selected column of said first side of said document, a segment underscan buffer operable to store a portion of the data corresponding to a second segment within said selected column which is adjacent to said first segment, and a segment overscan buffer operable to store a portion of the data corresponding to a third segment within said selected column which is adjacent to said first segment, a first image data processor for generating processed information from the expanded pixel segments generated by said first resequencer, a first transposer/compressor assembly for generating transposed and compressed information from said processed information from said first image data processor, and a first compressed data buffer for storing said transposed and compressed information generated by said first transposer/compressor assembly; and (b) a second pipe for processing information contained on said second side of said document, said second pipe including: a second camera assembly for generating a plurality of pixel segments in response to image information contained in said second side of said document, a second image digitizer for generating digitized pixel segment information from said pixel segments generated by said second camera assembly, a second resequencer for expanding each pixel segment by adding overscan and underscan data to both ends of the pixel segment for avoiding discontinuities in the image data at pixel segment boundaries, a second image processor for generating processed information from the expanded pixel segments generated by said second resequencer, a second transposer/compressor assembly for generating transposed and compressed information from said processed information from said second image processor, and a second compressed data buffer for storing said transposed and compressed information generated by said second transposer/compressor assembly.
Claim 3
Dependent Claim 47 words
The pipelined image processor of claim 1, wherein said first resequencer further comprises a plurality of output registers each of which are operable to receive an output of a segment buffer, a segment overscan buffer, and segment underscan buffer of a corresponding one of said buffer groups.
Claim 4
Dependent Claim 65 words
The pipelined image processor of claim 2, wherein said first resequencer further comprises: a buffer read sequencer operable to sequentially deliver data in said segment buffers, said segment overscan buffers, and said segment underscan buffers to said output registers; and a plurality of multiplexers electrically communicating with said output registers operable to sequentially output the contents of said output registers to said first image processor.
Claim 5
Dependent Claim 53 words
The pipelined image processor of claim 3, wherein said first image processor comprises: (a) means for normalizing expanded pixel segments, (b) means for providing background suppression of said expanded pixel segments, (c) means for providing spot and void filtering of said expanded pixel segments, and (d) means for scaling said expanded pixel segments.
Claim 6
Dependent Claim 33 words
The pipelined image processor of claim 4, wherein said transposer/compressor assembly is operable to transpose said processed information so as to represent said columns of said first side of said document as rows.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-02-14 1997-08-16 1998-02-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-02-14 2001-08-16 2002-02-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-02-14 2005-08-16 2006-02-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag