Abstract In a method and apparatus for scalably decoding a sequence of encoded digital video frames on a digital processor, an interpolation level is determined in accordance with the processing power of the digital processor. An encoded frame is selected from the sequence for decoding. If the interpolation level is greater than a predetermined threshold, then a scalably decoded frame is formed by interpolating the selected frame in accordance with a first pixel depth level. If the interpolation level is not greater than the predetermined threshold, then a scalably decoded frame is formed by interpolating the selected frame in accordance with a second pixel depth level, the second pixel depth level having fewer bits than the first pixel depth level.
A computer implemented method for scalably decoding a sequence of encode digital video frames on a digital processor comprising (A) determining at least one interpolation level in accordance with the processing power of said digital processor; (B) selecting an encoded frame from said sequence for decoding; (C) if said interpolation level is greater than a predetermined threshold then forming a scalably decoded frame by interpolating said selected frame in accordance with a first pixel depth level, otherwise forming a scalably decoded frame by interpolating said selected frame in accordance with a second pixel depth level, said second pixel depth level having fewer bits than said first pixel depth level.
Claim 2
Dependent Claim
109 words
A computer implemented method for scalably decoding a sequence of encode digital video frames on a digital processor comprising (A) determining at least one interpolation level in accordance with the processing power of said digital processor; (B) selecting an encoded frame from said sequence for decoding; (C) if said interpolation level is greater than a predetermined threshold then forming a scalably decoded frame by interpolating said selected frame in accordance with a first pixel depth level, otherwise forming a scalably decoded frame by interpolating said selected frame in accordance with a second pixel depth level, said second pixel depth level having fewer bits than said first pixel depth level.
Claim 3
Dependent Claim
26 words
The method of claim 1, wherein said first pixel depth level corresponds to 24-bit-color pixels and said second pixel depth level corresponds to 8-bit color pixels.
Claim 4
Dependent Claim
23 words
The method of claim 1, further comprising the step of: (D) repeating steps (B)-(C) for remaining frames in said sequence of encoded frames.
Claim 5
Independent Claim
126 words
An apparatus for scalably decoding a sequence of encoded digital video frames on a digital processor comprising: (A) means for determining at least one interpolation level in accordance with the processing power of said digital processor; (B) means for selecting an encoded frame from said sequence for decoding; (C) means for forming a scalably decoded frame by interpolating said selected frame in accordance with a first pixel depth level if said interpolation level is greater than a predetermined threshold; and (D) means for forming a scalably decoded frame by interpolating said selected frame in accordance with a second pixel depth level if said interpolation level is not greater than a predetermined threshold, said second pixel depth level having fewer bits than said first pixel depth level.
Claim 6
Independent Claim
126 words
An apparatus for scalably decoding a sequence of encoded digital video frames on a digital processor comprising: (A) means for determining at least one interpolation level in accordance with the processing power of said digital processor; (B) means for selecting an encoded frame from said sequence for decoding; (C) means for forming a scalably decoded frame by interpolating said selected frame in accordance with a first pixel depth level if said interpolation level is greater than a predetermined threshold; and (D) means for forming a scalably decoded frame by interpolating said selected frame in accordance with a second pixel depth level if said interpolation level is not greater than a predetermined threshold, said second pixel depth level having fewer bits than said first pixel depth level.
Claim 7
Dependent Claim
26 words
The apparatus of claim 4, wherein said first pixel depth level corresponds to 24-bit-color pixels and said second pixel depth level corresponds to 8-bit color pixels.