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

Image processing apparatus with improved data conversion testing

Assignee: International Business Machines Corp
•
Filing: 1995-01-31
•
Granted: 1996-08-06
•
Expires: 2015-01-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing apparatus comprises a first memory for storing a plurality of data words corresponding to different pixels of a test image, each data word being set to a common test data value. The data words are converted into one or more analog video signals using an digital to analog convertor. The one or more video signals are converted, using an analog to digital convertor, into captured data values with each captured data value corresponding to a different one of the data words stored in the first memory. The captured data values are stored in a second memory and averaged to generate a mean captured value. Any difference between the mean captured value and the test data value is determined to identify any amplification error in the captured data values. First and second tolerance values are set to be respectively greater than and less than the mean captured value. The captured data values between the first and second tolerance limits are then counted to identify any quantization errors in the captured data values.

Inventors

  • 👤 Paul Warren

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 18:30
CPC Classifications
H; H03; H03M; H03M1/00; H03M1/10; H03M1/1071; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/603; H04N1/6052; H03M1/66

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 212 words
An image processing apparatus comprising: a first memory for storing a plurality of digital data words corresponding to different pixels of an image; a digital to analog convertor for converting the digital data words into an analog video signal; an analog to digital convertor for converting the analog video signals into captured digital data values, each captured digital data value corresponding to a different one of the digital data words stored in the first memory; a second memory for storing the captured digital data values; analyzer logic coupled to the first and second memories, the analyzer logic comprising: means for setting each digital data word in the first memory to a common test digital data value; means for averaging captured digital data values derived from the test digital data value to generate a mean digital captured value; means for determining any difference between the mean digital captured value and the test digital data value to identify any amplification error in the captured digital value data values; means for determining first and second tolerance values respectively greater than and less than the mean captured digital value; and means for counting the captured digital data values between the first and second tolerance limits to identify any quantization errors in the captured digital data values.
Claim 2
Dependent Claim 212 words
An image processing apparatus comprising: a first memory for storing a plurality of digital data words corresponding to different pixels of an image; a digital to analog convertor for converting the digital data words into an analog video signal; an analog to digital convertor for converting the analog video signals into captured digital data values, each captured digital data value corresponding to a different one of the digital data words stored in the first memory; a second memory for storing the captured digital data values; analyzer logic coupled to the first and second memories, the analyzer logic comprising: means for setting each digital data word in the first memory to a common test digital data value; means for averaging captured digital data values derived from the test digital data value to generate a mean digital captured value; means for determining any difference between the mean digital captured value and the test digital data value to identify any amplification error in the captured digital value data values; means for determining first and second tolerance values respectively greater than and less than the mean captured digital value; and means for counting the captured digital data values between the first and second tolerance limits to identify any quantization errors in the captured digital data values.
Claim 3
Dependent Claim 44 words
The apparatus as claimed in claim 1, wherein the analyzer logic further comprises means for comparing the difference between the means captured digital value and the test digital data value with a first threshold to detect a functional failure in the image processing apparatus.
Claim 4
Dependent Claim 50 words
The apparatus as claimed in claim 1 wherein the analyzer logic comprises means for comparing the number of captured digital data values between the first and second tolerance limits with a second threshold to detect a conversion fault in the analog to digital convertor or the digital to analog convertor.
Claim 5
Dependent Claim 50 words
The apparatus as claimed in claim 2 wherein the analyzer logic comprises means for comparing the number of captured digital data values between the first and second tolerance limits with a second threshold to detect a conversion fault in the analog to digital convertor or the digital to analog convertor.
Claim 6
Dependent Claim 45 words
The apparatus as claimed in claim 3, wherein the analyzer logic further comprises means for determining which one of a plurality of reference digital data distributions stored in a look up table substantially corresponds to the captured digital data values to locate the conversion fault.
Claim 7
Dependent Claim 16 words
The apparatus claimed in claim 1 wherein the apparatus is adaptor card for a computer system.
Claim 8
Dependent Claim 210 words
A computer system comprising: a first memory for storing a plurality of digital data words corresponding to different pixels of an image; a digital to analog convertor for converting the digital data words into one analog video signal; an analog to digital convertor for converting the analog video signals into captured digital data values, each captured digital data value corresponding to a different one of the digital data words stored in the first memory; a second memory for storing the captured digital data values; analyzer logic coupled to the first and second memories, the analyzer logic comprising: means for setting each digital data word in the first memory to a common test digital data value; means for averaging captured digital data values derived from the test digital data value to generate a mean captured digital value; means for determining any difference between the mean captured digital value and the test digital data value to identify any amplification error in the captured digital data values; means for determining first and second tolerance values respectively greater than and less than the mean captured digital data value; and means for counting the captured data values between the first and second tolerance limits to identify and quantization errors in the captured digital data values.
Claim 9
Dependent Claim 210 words
A computer system comprising: a first memory for storing a plurality of digital data words corresponding to different pixels of an image; a digital to analog convertor for converting the digital data words into one analog video signal; an analog to digital convertor for converting the analog video signals into captured digital data values, each captured digital data value corresponding to a different one of the digital data words stored in the first memory; a second memory for storing the captured digital data values; analyzer logic coupled to the first and second memories, the analyzer logic comprising: means for setting each digital data word in the first memory to a common test digital data value; means for averaging captured digital data values derived from the test digital data value to generate a mean captured digital value; means for determining any difference between the mean captured digital value and the test digital data value to identify any amplification error in the captured digital data values; means for determining first and second tolerance values respectively greater than and less than the mean captured digital data value; and means for counting the captured data values between the first and second tolerance limits to identify and quantization errors in the captured digital data values.
Claim 10
Dependent Claim 45 words
The computer system as claimed in claim 7 wherein the analyzer logic further comprises means for comparing the difference between the mean captured digital value and the test digital data value with the first threshold to detect a functional failure in the image processing apparatus.
Claim 11
Dependent Claim 51 words
The computer system as claimed in claim 8 wherein the analyzer logic comprises means for comparing the number of captured digital data values between the first and second tolerance limits with a second threshold to detect a conversion fault in the analog to digital convertor or the digital to analog convertor.
Claim 12
Dependent Claim 50 words
The computer as claimed in claim 9 wherein the analyzer logic comprises means for comparing the number of captured digital data values between the first and second tolerance limits with a second threshold to detect a conversion fault in the analog to digital convertor or the digital to analog convertor.
Claim 13
Dependent Claim 46 words
A computer system as claimed in claim 10, wherein the analyzer logic further comprises means for determining which one of a plurality of reference digital data distributions stored in a look up table substantially corresponds to the captured digital data values to locate the conversion fault.

References Cited (Backward Citations)

US4205341A Cited
US4695884A Cited
US4677479A Cited
US4647968A Cited
US4933761A Cited
US4890161A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag