Reduced error processing of transformed digital data
First Claim
1. A method for digitally processing transform data, the method comprising:
- using an inverse transformer device for performing an inverse transform of said transform data representing a phenomenon to the real domain forming high-precision data, said phenomenon comprising at least one selected from a group consisting of;
a spectral analysis, a spectrum analysis, an image, electromagnetic environment data, an audio clip, and a video clip; and
using an input for receiving the high-precision data that has been manipulated to produce an effect on the phenomenon;
using an integer converter for performing a forward transform of the manipulated high-precision data to produce integer real-domain data; and
using a clipper for clipping the integer real-domain data to within an allowed range to produce the integer real-domain data in the allowed range.
0 Assignments
0 Petitions
Accused Products
Abstract
This invention solves problems due to employing error degraded data in digital processing. It particularly solves multi-generation problems wherein transform data degrade during each inverse transform and forward transform cycle even without any processing due to the rounding and clipping errors. It provides methods, systems and devices for reduced-error processing of transform-coded data. After inverse transformation of transform data, high-precision numbers are manipulated. The converting to integers and clipping to an allowed range steps are executed at any stage in the manipulation to obtain integer representation of the inverse transformed data such as for displaying of the data. However, further processing including forward transforming back to the transform domain is executed on the high-precision numbers. Thus, the rounding and clipping errors are not present in the processed data. Although advantageous to many applications employing digital transformed data, the invention is particularly advantageous for use in digital studios during editing of MPEG-coded, JPEG-coded and wavelet-coded video and audio data.
-
Citations
18 Claims
-
1. A method for digitally processing transform data, the method comprising:
-
using an inverse transformer device for performing an inverse transform of said transform data representing a phenomenon to the real domain forming high-precision data, said phenomenon comprising at least one selected from a group consisting of;
a spectral analysis, a spectrum analysis, an image, electromagnetic environment data, an audio clip, and a video clip; andusing an input for receiving the high-precision data that has been manipulated to produce an effect on the phenomenon; using an integer converter for performing a forward transform of the manipulated high-precision data to produce integer real-domain data; and using a clipper for clipping the integer real-domain data to within an allowed range to produce the integer real-domain data in the allowed range. - View Dependent Claims (2, 3, 4)
-
-
5. A method for digitally processing transform-coded data, the method comprising:
-
using an inverse quantizer device for performing an inverse quantization of the transform-coded data, representing a phenomenon comprising at least one selected from a group consisting of;
a spectral analysis, a spectrum analysis, electromagnetic environment data, an image, an audio clip, and a video clip, to provide transform data;using an inverse transformer device for performing an inverse transform of said transform data to the real domain forming high-precision data; using an input for receiving the high-precision data that has been manipulated to produce an effect on the phenomenon; using an integer converter for performing a forward transform of the manipulated high-precision data forming forward transformed data; and using a quantizer for performing a quantization of said forward transformed data forming quantized data. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer readable storage medium having computer program code embodied therein for digitally processing transform data in the real domain representing a phenomenon, the computer program code causing a computer to effect:
-
performing an inverse transform of said transform data to the real domain forming high-precision data, said phenomenon comprising at least one selected from a group consisting of;
a spectral analysis, a spectrum analysis, an image, electromagnetic environment data, an audio clip, and a video clip; andreceiving the high-precision data manipulated to produce an effect on the phenomenon; using an integer converter for performing a forward transform of the manipulated high-precision data to produce integer real-domain data; and using a clipper for clipping the integer real-domain data to within an allowed range to produce the integer real-domain data in the allowed range. - View Dependent Claims (17, 18)
-
Specification