Patent ID: 7218789
Filing Date: 2007-05-15
Classification: G06F,H04N

Abstract:
1. A method for generating a first plurality of output data values by transforming a plurality of input data values using a computer, the first plurality of output data values approximating a second plurality of output data values, the second plurality of output data values generated by applying a linear transform to the plurality of input data values, the method comprising the step of: modifying at least one data value in the plurality of current input data values, each modified data value generated by applying a linear combination of unmodified values in the plurality of input data values to the at least one data value, the linear combination comprised of an integer generated in a reproducible manner, the integer being from one of a group consisting of a rounded integer and a converted integer; wherein the linear transform is a fixed finite-dimensional linear transform, and wherein the step of modifying the at least one data value in the plurality of current input data values comprises: