Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
142 words
Apparatus for deaveraging a stream of incoming averaged digital data values in order to reconstruct a stream of original non-averaged data values therefrom, wherein each of said averaged values represents an average of "n" separate successive ones of said original data values, said apparatus comprising: means for multiplying an incoming averaged digital data value by a pre-determined amount to yield a multiplied average value; means for subtracting "m" successive prior data values in a reconstructed stream of original non-averaged data values from said multiplied average value in order to yield a current value, wherein the value of "m" equals "N-1"; means for delaying said current value by "m" successive delay intervals in order to provide said "m" successive prior data values; and means for routing said current value to an output point as a current non-averaged value in said reconstructed data stream.
Claim 2
Dependent Claim
142 words
Apparatus for deaveraging a stream of incoming averaged digital data values in order to reconstruct a stream of original non-averaged data values therefrom, wherein each of said averaged values represents an average of "n" separate successive ones of said original data values, said apparatus comprising: means for multiplying an incoming averaged digital data value by a pre-determined amount to yield a multiplied average value; means for subtracting "m" successive prior data values in a reconstructed stream of original non-averaged data values from said multiplied average value in order to yield a current value, wherein the value of "m" equals "N-1"; means for delaying said current value by "m" successive delay intervals in order to provide said "m" successive prior data values; and means for routing said current value to an output point as a current non-averaged value in said reconstructed data stream.
Claim 3
Dependent Claim
14 words
The apparatus in claim 1 wherein said pre-determined amount equals the value of "n".
Claim 4
Dependent Claim
32 words
The apparatus in claim 2 wherein said delaying means comprises "m" separate delay elements such that the output of each of said elements generates a corresponding one of said "m" prior values.
Claim 5
Dependent Claim
16 words
The apparatus in claim 3 wherein s id incoming averaged digital data is averaged pixel data.
Claim 6
Dependent Claim
22 words
The apparatus in claim 4 wherein said averaged pixel data is odd/even averaged pixel data and the value of "n" is two.
Claim 7
Dependent Claim
14 words
The apparatus in claim 5 wherein the value of said pre-determined amount is two.
Claim 8
Dependent Claim
15 words
The apparatus in claim 3 wherein each of said delay elements is a separate latch.
Claim 9
Dependent Claim
141 words
Apparatus for deaveraging a stream of incoming averaged digital pixel values in order to reconstruct a stream of original non-averaged pixel values therefrom, wherein each of said averaged values represents an average of two separate successive ones of said original non-averaged pixel values, said apparatus comprising: means for multiplying an incoming averaged pixel value by two to yield a multiplied averaged value; means for subtracting a most recent prior pixel value in a reconstructed stream of non-averaged pixel values from said multiplied average pixel value in order to yield a current pixel value; means for delaying said current pixel value in said reconstructed stream by one delay interval in order to provide the most recent prior pixel value; and means for routing said current pixel value to an output point as a current non-averaged pixel value in said reconstructed pixel stream.
Claim 10
Dependent Claim
141 words
Apparatus for deaveraging a stream of incoming averaged digital pixel values in order to reconstruct a stream of original non-averaged pixel values therefrom, wherein each of said averaged values represents an average of two separate successive ones of said original non-averaged pixel values, said apparatus comprising: means for multiplying an incoming averaged pixel value by two to yield a multiplied averaged value; means for subtracting a most recent prior pixel value in a reconstructed stream of non-averaged pixel values from said multiplied average pixel value in order to yield a current pixel value; means for delaying said current pixel value in said reconstructed stream by one delay interval in order to provide the most recent prior pixel value; and means for routing said current pixel value to an output point as a current non-averaged pixel value in said reconstructed pixel stream.
Claim 11
Dependent Claim
12 words
The apparatus in claim 8 wherein said delaying means is a latch.
Claim 12
Independent Claim
138 words
A method for deaveraging a stream of incoming averaged digital data values in order to reconstruct a stream of original non-averaged data values therefrom, wherein each of said averaged values represents an average of "n" separate successive ones of said original data values, said method comprising the steps of: multiplying an incoming averaged digital data value by a predetermined amount to yield a multiplied average value; subtracting "m" successive prior data values in a reconstructed stream of original non-averaged data values from said multiplied averaged value in order to yield a current value, wherein the value of "m" equals "n-1"; delaying said current value by "m" successive delay intervals in order to provide said "m" successive prior data values; and routing said current value to an output point as a current non-averaged value in said reconstructed data stream.
Claim 13
Independent Claim
138 words
A method for deaveraging a stream of incoming averaged digital data values in order to reconstruct a stream of original non-averaged data values therefrom, wherein each of said averaged values represents an average of "n" separate successive ones of said original data values, said method comprising the steps of: multiplying an incoming averaged digital data value by a predetermined amount to yield a multiplied average value; subtracting "m" successive prior data values in a reconstructed stream of original non-averaged data values from said multiplied averaged value in order to yield a current value, wherein the value of "m" equals "n-1"; delaying said current value by "m" successive delay intervals in order to provide said "m" successive prior data values; and routing said current value to an output point as a current non-averaged value in said reconstructed data stream.
Claim 14
Dependent Claim
14 words
The method in claim 10 wherein said pre-determined amount equals the value of "n".
Claim 15
Dependent Claim
15 words
The method in claim 11 wherein said incoming averaged digital data is averaged pixel data.
Claim 16
Dependent Claim
22 words
The method in claim 12 wherein said averaged pixel data is odd/even averaged pixel data and the value of "n" is two.
Claim 17
Dependent Claim
14 words
The method in claim 13 wherein the value of said pre-determined amount is two.
Claim 18
Independent Claim
137 words
A method for deaveraging a stream of incoming averaged digital pixel values in order to reconstruct a stream of original non-averaged pixel values therefrom, wherein each of said averaged values represents an average of two separate successive ones of said original non-averaged pixel values, said method comprising the steps of: multiplying an incoming averaged pixel value by two to yield a multiplied averaged value; subtracting a most recent prior pixel value in a reconstructed stream of non-averaged pixel values from said multiplied average pixel value in order to yield a current pixel value; delaying said current pixel value in said reconstructed stream by one delay interval in order to provide the most recent prior pixel value; and routing said current pixel value to an output point as a current non-averaged pixel value in said reconstructed pixel stream.
Claim 19
Independent Claim
137 words
A method for deaveraging a stream of incoming averaged digital pixel values in order to reconstruct a stream of original non-averaged pixel values therefrom, wherein each of said averaged values represents an average of two separate successive ones of said original non-averaged pixel values, said method comprising the steps of: multiplying an incoming averaged pixel value by two to yield a multiplied averaged value; subtracting a most recent prior pixel value in a reconstructed stream of non-averaged pixel values from said multiplied average pixel value in order to yield a current pixel value; delaying said current pixel value in said reconstructed stream by one delay interval in order to provide the most recent prior pixel value; and routing said current pixel value to an output point as a current non-averaged pixel value in said reconstructed pixel stream.