Claims
- 1. A computer-implemented method of uniformly encoding a video stream, the method comprising the steps of:
- (a) determining, for substantially each data type used in a video stream, a corresponding, type-specific quantization parameters;
- (b) selecting a first value from a first array of one of the data types used in the video stream;
- (c) quantizing the first value using the corresponding, type-specific quantization parameters;
- (d) selecting a second value from the first array of one of the data types used in the video stream;
- (e) determining a predicted value from the first value and the second value using the corresponding, type-specific quantization parameters;
- (f) quantizing the predicted value using the corresponding, type-specific quantization parameters;
- (g) encoding the quantized first value and the quantized predicted value into the video stream; and
- (h) repeating steps (b)-(g) for substantially all arrays to be encoded in the video stream.
- 2. The method according to claim 1, further comprising the step of encoding header information into the video stream.
- 3. The method according to claim 1, further comprising the step of decoding the video stream encoded in steps (g) and (h).
CROSS-REFERENCE TO RELATED APPLICATIONS
The present application is related to the co-pending application entitled "Method and System for Encoding Rotations and Normals in 3D Generated Scenes," Ser. No. 09/205,190, filed Dec. 4, 1998, also naming Julien Signes and Olivier Ondet as inventors. The contents of that co-pending application are incorporated herein by reference.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4751742 |
Meeker |
Jun 1988 |
|
5227878 |
Puri et al. |
Jul 1993 |
|