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

Diagnostic system for a parallel pipelined image processing system

Assignee: Unisys Corp
•
Filing: 1989-10-10
•
Granted: 1991-04-09
•
Expires: 2009-10-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pipelined image processor is disclosed which contains a diagnostic apparatus which, under normal processing conditions, is coupled to and is in communication with resequencer, image processor, and transposer/compressor assemblies contained within the pipelined image processor. The diagnostic apparatus of this invention causes a diagnostic test pattern to be sent to the re-sequencer and image processor entities of the pipelined image processor and monitors the response thereof. This response is then used to detect faults which have occurred in these entities.

Inventors

  • 👤 Robert D'Aoust
  • 👤 Robert B. Cording
  • 👤 Debora Y. Grosse
  • 👤 Kevin Jennings
  • 👤 Stephen R. Krebs
  • 👤 George E. Reasoner, Jr.
  • 👤 Gerald R. Smith
  • 👤 David C. Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 12:48
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/20

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 165 words
In a pipelined image processor for generating and processing image data corresponding to the image of at least a first portion of a document, the pipelined image processor including at least one pipe comprising sequentially coupled image data resequencer, image data processor, and image data transposer/compressor assemblies, wherein said image data is processed by said image data resequencer, image data processor, and said image data transposer/compressor assemblies in a plurality of parallel channel, each channel corresponding to a segment of at least a first portion of the document, said pipelined image processor including diagnostic apparatus for determining correct operability of the pipelined image processor, said diagnostic apparatus comprising: communication means, coupled to said image data resequencer, image data processor, and to said transporter/compressor for transmitting data to said resequencer, image data processor, and to said transposer/compressor and for receiving data therefrom; and controller means, coupled to said communication means, for receiving and storing said data received by said communication means and for monitoring such data.
Claim 2
Dependent Claim 165 words
In a pipelined image processor for generating and processing image data corresponding to the image of at least a first portion of a document, the pipelined image processor including at least one pipe comprising sequentially coupled image data resequencer, image data processor, and image data transposer/compressor assemblies, wherein said image data is processed by said image data resequencer, image data processor, and said image data transposer/compressor assemblies in a plurality of parallel channel, each channel corresponding to a segment of at least a first portion of the document, said pipelined image processor including diagnostic apparatus for determining correct operability of the pipelined image processor, said diagnostic apparatus comprising: communication means, coupled to said image data resequencer, image data processor, and to said transporter/compressor for transmitting data to said resequencer, image data processor, and to said transposer/compressor and for receiving data therefrom; and controller means, coupled to said communication means, for receiving and storing said data received by said communication means and for monitoring such data.
Claim 3
Dependent Claim 228 words
In a pipelined image processor for generating and processing image data corresponding to the image of at least a first portion of one of a plurality of documents which are separated in timed by an inter-document time gap, the pipelined image processor including at least one pipe comprising sequentially coupled image data digitizer, image data resequencer, image data processor, and image data transposer/compressor assemblies, wherein said image data contains a plurality of segments and wherein each segment is independently processed by said image data resequencer, image data processor, and said image data transposer/compressor assemblies, wherein said pipelined image processor includes diagnostic apparatus for determining a correct operability of the pipelined image processor, said diagnostic apparatus comprising: sensor means for sensing said inter-document time gap and for producing an indication thereof; diagnostic memory means, coupled to said image digitizer, for storing a diagnostic data test pattern; controller means, coupled to said diagnostic memory means and to said sensor means for receiving said indication of said inter-document time gap and in response thereto, for causing said diagnostic data test pattern to be communicated to said image data resequencer, to said image data processor, and to said image data transposer/compressor assemblies and for causing said assemblies to respond thereto and for determining faults associated with each of said assemblies by monitoring each of said responses to said diagnostic data test pattern.
Claim 4
Dependent Claim 228 words
In a pipelined image processor for generating and processing image data corresponding to the image of at least a first portion of one of a plurality of documents which are separated in timed by an inter-document time gap, the pipelined image processor including at least one pipe comprising sequentially coupled image data digitizer, image data resequencer, image data processor, and image data transposer/compressor assemblies, wherein said image data contains a plurality of segments and wherein each segment is independently processed by said image data resequencer, image data processor, and said image data transposer/compressor assemblies, wherein said pipelined image processor includes diagnostic apparatus for determining a correct operability of the pipelined image processor, said diagnostic apparatus comprising: sensor means for sensing said inter-document time gap and for producing an indication thereof; diagnostic memory means, coupled to said image digitizer, for storing a diagnostic data test pattern; controller means, coupled to said diagnostic memory means and to said sensor means for receiving said indication of said inter-document time gap and in response thereto, for causing said diagnostic data test pattern to be communicated to said image data resequencer, to said image data processor, and to said image data transposer/compressor assemblies and for causing said assemblies to respond thereto and for determining faults associated with each of said assemblies by monitoring each of said responses to said diagnostic data test pattern.
Claim 5
Dependent Claim 185 words
A pipelined image processor for generating and processing data corresponding to an image of at least a first portion of a document, said data being separable into a plurality of vertical columns with each column containing a plurality of segments, said pipelined image processor comprising: a first pipe including: means for generating an electrical signal in response to image information contained in said first portion of said document, means for generating digitized information corresponding to each segment of said first portion of said document from said electrical signal, means for generating resequenced information corresponding to each segment of said first portion of said document form the digitized information, means for generating processed information corresponding to each segment of said first portion of said document from the resequenced information, means for generating transposed information formed by transposing the processed information from vertical image segments to horizontal rows of processed information and for compressing the transposed information, means for storing said transposed and compressed information corresponding to each segment of said first portion of said document; and diagnostic means for determining the operability of said first pipe.
Claim 6
Dependent Claim 185 words
A pipelined image processor for generating and processing data corresponding to an image of at least a first portion of a document, said data being separable into a plurality of vertical columns with each column containing a plurality of segments, said pipelined image processor comprising: a first pipe including: means for generating an electrical signal in response to image information contained in said first portion of said document, means for generating digitized information corresponding to each segment of said first portion of said document from said electrical signal, means for generating resequenced information corresponding to each segment of said first portion of said document form the digitized information, means for generating processed information corresponding to each segment of said first portion of said document from the resequenced information, means for generating transposed information formed by transposing the processed information from vertical image segments to horizontal rows of processed information and for compressing the transposed information, means for storing said transposed and compressed information corresponding to each segment of said first portion of said document; and diagnostic means for determining the operability of said first pipe.
Claim 7
Dependent Claim 32 words
The pipelined image processor of claim 3, wherein said diagnostic means comprises a random access memory operable to deliver a diagnostic data test pattern to said first means for generating digitized information.
Claim 8
Dependent Claim 18 words
The pipelined image processor of claim 4, wherein said diagnostic data test pattern for each segment is identical.
Claim 9
Dependent Claim 56 words
The pipelined image processor of claim 5, wherein said diagnostic means further comprises a first means for comparing, said first means operable to determine whether an output of said means for generating resequenced information is identical for each of said segments when said diagnostic data test pattern is delivered to said means for generating digitized information.
Claim 10
Dependent Claim 55 words
The pipelined image processor of claim 5, wherein said diagnostic means further comprises second means for comparing, said second means operable to determine whether an output of said means for generating processed information is identical for each of said segments when said diagnostic data test pattern is delivered to said means for generating digitized information.
Claim 11
Dependent Claim 57 words
The pipelined image processor of claim 5, wherein said diagnostic means further comprises third means for comparing, said third means operable to determine whether an output of said means for generating transposed and compressed information is identical for each of said segments when said diagnostic data test pattern is delivered to said means for generating digitized information.
Claim 12
Independent Claim 198 words
A method for testing the operability of a pipelined image processor said pipelined image processor operable to generate data corresponding to an image of a vertical column of a document, said pipelined image processor comprising: (a) a camera assembly for generating a plurality of electrical signals in response to image information contained in said column of said document, (b) an image digitizer for generating digitized information from said electrical signals, (c) a resequencer for generating resequenced information corresponding to each segment of said document from the digitized information, (d) an image processor for generating processed information from the resequenced information, (e) a transposer/compressor assembly for generating transposed information formed by transposing the processed information from vertical image segments to horizontal rows of processed information and for compressing the transposed information; and (f) a compressed data buffer for storing said transposed and compressed information; said method comprising the steps of; generating test data corresponding to each segment of said column; delivering said test data to said image digitizer; and determining whether said resequencer, said image processor and said transposer/compressor assemblies are operable by comparing the output of said resequencer, said image processor, and said transposer/compressor assembly for each segment.
Claim 13
Independent Claim 198 words
A method for testing the operability of a pipelined image processor said pipelined image processor operable to generate data corresponding to an image of a vertical column of a document, said pipelined image processor comprising: (a) a camera assembly for generating a plurality of electrical signals in response to image information contained in said column of said document, (b) an image digitizer for generating digitized information from said electrical signals, (c) a resequencer for generating resequenced information corresponding to each segment of said document from the digitized information, (d) an image processor for generating processed information from the resequenced information, (e) a transposer/compressor assembly for generating transposed information formed by transposing the processed information from vertical image segments to horizontal rows of processed information and for compressing the transposed information; and (f) a compressed data buffer for storing said transposed and compressed information; said method comprising the steps of; generating test data corresponding to each segment of said column; delivering said test data to said image digitizer; and determining whether said resequencer, said image processor and said transposer/compressor assemblies are operable by comparing the output of said resequencer, said image processor, and said transposer/compressor assembly for each segment.
Claim 14
Dependent Claim 19 words
The method of claim 9, comprising an addition step of determining proximity of said document to said camera assembly.
Claim 15
Dependent Claim 42 words
The method of claim 9, wherein said step of determining whether said resequencer, said image processor and said transposer/compressor assembly are operable comprises the step of determining whether outputs of said resequencer for the test data corresponding to each segment are equal.
Claim 16
Dependent Claim 43 words
The method of claim 9, wherein said step of determining whether said resequencer, said image processor and said transposer/compressor assembly are operable comprises the step of determining whether outputs of said image processor for the test data corresponding to each segment are equal.
Claim 17
Dependent Claim 43 words
The method of claim 9, wherein said step of determining whether said resequencer, said image processor and said transposer/compressor assembly are operable comprises the step of determining whether outputs of said transposer/compressor assembly for the test data corresponding to each segment are equal.
Claim 18
Dependent Claim 33 words
The method of claim 10, comprising an additional step of permitting a diagnostic transport interface to synchronize testing of said pipelined image processor with the proximity of said document to said camera assembly.

References Cited (Backward Citations)

US4524455A Cited
US4484349A Cited
US4685144A Cited
US4811413A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-04-08 1994-10-08 1995-04-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-04-08 1998-10-08 1999-04-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-04-08 2002-10-08 2003-04-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag