Claims
- 1. A method of transmitting video information comprising:
(a) obtaining a first video frame containing image data; (b) obtaining structural information inherent in said image data; (c) obtaining a second video frame to be encoded relative to said first video frame; (d) computing kinetic information for describing said second video frame in terms of said structural information of said first video frame; and (e) transmitting said kinetic information to a decoder for use in reconstructing said second video frame based on said decoder's generation of said structural information of said first video frame.
- 2. A method of transmitting video information comprising:
(a) obtaining a first video frame containing image data; (b) obtaining structural information inherent in said image data. (c) obtaining a second video frame to be encoded relative to said first video frame; (d) encoding second video frame using adaptive coding dependent on said structural information; and (e) transmitting the encoded second video frame to a decoder.
- 3. A method of receiving video information comprising:
(a) receiving an encoded first video frame; (b) reconstructing the first video frame from said encoded first video frame; (c) obtaining structural information inherent in said image data; (d) receiving kinetic information describing a second video frame in terms of said structural information of said first video frame; and (e) reconstructing said second video frame.
- 4. A video codec comprising an encoder and a decoder, said encoder configured to:
obtain a first video frame containing image data; segment said first video frame to obtain structural information inherent in said image data; obtain a second video frame to be encoded relative to said first video frame; compute kinetic information for describing said second video frame in terms of said structural information of said first video frame; and transmit said kinetic information to a decoder for use in reconstructing said second video frame based on said decoder's generation of said structural information of said first video frame; and said decoder configured to:
receive said encoded first video frame; reconstruct said first video frame from said encoded first video frame; segment said first video frame to obtain said structural information; receive said kinetic information; and reconstruct said second video frame by combining said kinetic information with said structural information.
- 5. An encoder comprising:
(a) a first module configured to receive a first video frame; (b) a second module configured to encode said first video frame; (c) a third module configured to decode said first video frame; (d) a fourth module configured to determine the structural characteristics of said first video frame; (e) a fifth module configured to order said structural characteristics of said first video frame; (f) a sixth module configured to obtain a second video frame; (g) a seventh module configured to code a difference between said structural characteristics of said first video frame and the structural characteristics of said second video frame; and (h) an eighth module configured to transmit said difference.
- 6. A decoder comprising:
(a) a first module configured to receive a first video frame; (b) a second module configured to decode said first video frame; (c) a third module configured to determine the structural characteristics of said first video frame; (d) a fourth module configured to order said structural characteristics of said first video frame; (e) a fifth module for receiving a difference between said structural characteristics of said first video frame and the structural characteristics of a second video frame; and (f) a module for decoding the difference.
- 7. An apparatus for synchronized encoding and decoding of video information comprising:
(a) an encoder configured to obtain a first video frame, encode said first video frame, decode said first video frame, and obtain structural information for said first video frame; and (b) a decoder configured to obtain said first video frame, decode said first video frame, and obtain structural information for said first video frame.
- 8. A signal embodied in a carrier wave comprising kinetic information describing a second video frame in terms of the structural information of a first video frame.
- 9. A signal embodied in a carrier wave comprising coefficients derived from a set of basis functions describing a second video frame in terms of the structural information of a first video frame.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Patent Application Nos. 60/129,853, filed on Apr. 17, 1999, and 60/129,854, filed on Apr. 17, 1999.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60129853 |
Apr 1999 |
US |
|
60129854 |
Apr 1999 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09550705 |
Apr 2000 |
US |
Child |
10613514 |
Jul 2003 |
US |