Method and apparatus for selectively encoding and decoding a digital motion video signal at multiple resolution levels
First Claim
1. A method of encoding a digital motion video signal comprising the steps of:
- a--selecting at least one frame from a sequence of frames of said digital motion video signal;
b--resolving each selected frame into at least one lower level of resolution;
c--encoding at least one lower resolution level of each of said selected frames; and
d--encoding each non-selected frame of said digital motion video signal using only the full resolution level.
1 Assignment
0 Petitions
Accused Products
Abstract
At least one selected image of a digital video signal is encoded at multiple levels of resolution. For each level of resolution, a correction image is formed by subtracting the value of each pixel in a reference image of that resolution level from the value of each corresponding pixel in the selected image of that resolution level. The correction image is quantized and encoded. A decoder decodes the encoded quantized correction image for each resolution level. The value of each pixel in the decoded correction image having the lowest resolution is added to the value of each corresponding pixel of a reference image having the same resolution to form a result image of the lowest resolution. This result image is expanded to the next higher level of resolution. The value of each pixel in the expanded result image is added to the value of each corresponding pixel in the decoded correction image of the same resolution level to form a result image of that resolution level. This process is continued until each pixel value in the expanded result image, which has been expanded to full resolution, is added to the value of each corresponding pixel in the full resolution decoded correction image to form the final image which is stored in memory for subsequence display.
-
Citations
30 Claims
-
1. A method of encoding a digital motion video signal comprising the steps of:
-
a--selecting at least one frame from a sequence of frames of said digital motion video signal; b--resolving each selected frame into at least one lower level of resolution; c--encoding at least one lower resolution level of each of said selected frames; and d--encoding each non-selected frame of said digital motion video signal using only the full resolution level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of encoding a digital motion video signal comprising the steps of:
-
a--selecting at least one frame from a sequence of frames of said digital motion video signal; b--encoding each selected frame as a still image including the steps of; (1) resolving each selected frame into at least one lower level of resolution; and (2) encoding at least one of the lower levels of resolution but not encoding the full resolution level; and c--encoding each non-selected frame of said digital motion video signal using at least the full level of resolution. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for encoding a digital motion video signal comprising:
-
a--means for selecting at least one frame from a sequence of frames of said digital motion video signal; b--means for resolving each selected frame into at least one lower level of resolution; c--means for encoding at least one lower resolution level of each of said selected frames; and d--means for encoding each non-selected frame of said digital motion video signal using only the full resolution level.
-
-
29. A method of decoding a digital motion video signal in which at least one selected frame from a sequence of frames has been resolved into at least one lower level of resolution which is then encoded, and in which each non-selected frame has been encoded at the full resolution level only, said method comprising the steps of:
-
a--decoding each level of resolution of each selected frame to form a correction image comprising an array of pixel values having that level of resolution; b--forming a result image at each level of resolution by adding the pixel values in a reference image having that level of resolution to the pixel values of the expansion of the correction image to the same level of resolution; and c--decoding said non-selected frames.
-
-
30. An apparatus for decoding a digital motion video signal comprising:
-
a--means for applying a digital motion video signal in which at least one selected frame from a sequence of frames has been resolved into at least one lower level of resolution which is then encoded, and in which each non-selected frame has been encoded at the " full resolution level only; b--means for decoding each level of resolution of each selected frame to form a correction image comprising an array of pixel values having that level of resolution; c--means for forming a result image at each level of resolution by adding the pixel values in a reference image having that level of resolution to the pixel values of the expansion of the correction image to the same level of resolution; and d--means for decoding said non-selected frames.
-
Specification