Claims
- 1-30. (Canceled)
- 31. A video encoding system, comprising:
an encoder that receives an input video sequence having a first video quality, and generates first data indicative of a video sequence of lesser quality than said first video quality, and generates second data that includes information to enhance a quality of a video sequence associated with the first data, said encoding operating using a frequency weighting file having factors for different parts of the video sequence which establish transmission priority to different parts of the second data according to an amount of detail within the units, and produces information indicative of said first data and said second data encoded according to said frequency weighting file.
- 32. A system as in claim 31, wherein said frequency weighting file includes a plurality of factors, each factor based on the visual importance of terms within the file.
- 33. A system as in claim 31, wherein said frequency weighting file comprises a matrix of values.
- 34. A system as in claim 31, wherein said frequency weighting file includes information indicative of an amount of data lost by said video sequence when generating said first data.
- 35. A system as in claim 34, wherein said frequency weighting file includes more weighting for portions of the video sequence which lost more data in conversion to said first data.
- 36. A system as in claim 31, wherein each encoder includes multiple different stages which respectively process said first data and said second data.
- 37. A system as in claim 31, wherein said first stage is coded according to a motion picture experts group standard coding form.
- 38. A system as in claim 31, further comprising:
first and second processing parts which respectively process said first data and said second data.
- 39. A video decoding system, comprising:
a decoder receives data indicative of an input video sequence having a first video quality, said data including first data indicative of a viewable video sequence of lesser quality than said first video quality, and second data including information to enhance a quality of a video sequence generated from the first data, said second data having been encoded according to a frequency weighting file, to provide priority to different parts of the video sequence according to an amount of detail within the parts, and such that more information is provided for portions of the second data corresponding to video information which lost more detail while converting to said first video data.
- 40. A system as in claim 39, wherein said first data is encoded according to a motion picture experts group standard.
- 41. A system as in claim 39, wherein the decoder is further capable of performing decoding operations on the first body of data, including at least one of variable length decoding, inverse quantization, inverse scanning, inverse discrete cosine transformation, or motion compensation.
- 42. A method comprising:
processing an input video sequence having a first video quality, to generate first data indicative of a viewable video sequence of lesser quality than said first video quality, generate second data that includes information to enhance a quality of a video sequence generated from the first data using a frequency weighting file having factors for different parts of components within the video sequence which establish transmission priority to different parts of the second data, according to an amount of detail within the parts, and produce information indicative of said first data and said second data, encoded according to said frequency weighting file that describes provide priority to the units which have more visual impact.
- 43. The method of claim 42, wherein said genetic second data is based on an amount of data lost during formation of the first data.
- 44. A method of claim 42, wherein said frequency weighting file includes a plurality of factors, each factor based on the visual importance of terms within the file.
- 45. A method as in claim 42, wherein said frequency weighting file comprises a matrix of values.
- 46. A method as in claim 42, wherein said frequency weighting file includes information of an amount of data lost by said video sequence when generating said first data.
- 47. A method as in claim 46, wherein said frequency weighting file includes more weighting for portions of the video sequence which lost more data.
- 48. A method as in claim 31, wherein said processing comprises encoding according to motion picture experts group standard.
- 49. An article comprising a computer-readable medium which stores computer-executable instructions, the instructions causing a computer to:
receive an input video sequence having a first video quality, and generate a first data indicative of a viewable video sequence of lesser quality than said first video quality, generate second data being that includes information to enhance a quality of a video sequence generated from the first data, using a frequency weighting file, having factors for different parts of components within the video sequence which establish transmission priority to different units of the second data, according to an amount of detail within the units, and produces an output indicative of said first data and said second data encoded according to said frequency weighting file that describes provide priority to the units which have more visual impact.
- 50. The article of claim 49, further comprising instructions to determine a transmission priority according to an amount of data lost in the first body of data during the generation of the first body.
RELATED APPLICATIONS
[0001] This application claims priority from U.S. Provisional Application Ser. No. 60/169469, filed Dec. 7, 1999.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60169469 |
Dec 1999 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09539638 |
Mar 2000 |
US |
Child |
10894845 |
Jul 2004 |
US |