Two-stage transform for video signals
First Claim
Patent Images
1. A computer-implemented process for encoding video signals, comprising the steps of:
- (a) applying a forward transform to the video signals to generate transformed video signals, wherein the forward transform comprises;
(1) a first stage that exploits local redundancies in the video signals; and
(2) a second stage, following the first stage, that exploits remote redundancies in results of the first stage; and
(b) encoding the transformed video signals to generate an encoded video bitstream.
1 Assignment
0 Petitions
Accused Products
Abstract
Video signals are encoded by applying a forward transform, where the transform has a first stage that exploits local redundancies in the video signals; and a second stage, following the first stage, that exploits remote redundancies in results of the first stage. The transformed video signals are used to generate an encoded video bitstream. The transformed video signals are decoded by applying an inverse transform that corresponds to the forward transform.
-
Citations
30 Claims
-
1. A computer-implemented process for encoding video signals, comprising the steps of:
-
(a) applying a forward transform to the video signals to generate transformed video signals, wherein the forward transform comprises; (1) a first stage that exploits local redundancies in the video signals; and (2) a second stage, following the first stage, that exploits remote redundancies in results of the first stage; and (b) encoding the transformed video signals to generate an encoded video bitstream. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for encoding video signals, comprising:
-
(a) means for applying a forward transform to the video signals to generate transformed video signals, wherein the forward transform comprises; (1) a first stage that exploits local redundancies in the video signals; and (2) a second stage, following the first stage, that exploits remote redundancies in results of the first stage; and (b) means for encoding the transformed video signals to generate an encoded video bitstream. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A storage medium having stored thereon a plurality of instructions for encoding video signals, wherein the plurality of instructions, when executed by a processor, cause the processor to perform the steps of:
-
(a) applying a forward transform to the video signals to generate transformed video signals, wherein the forward transform comprises; (1) a first stage that exploits local redundancies in the video signals; and (2) a second stage, following the first stage, that exploits remote redundancies in results of the first stage; and (b) encoding the transformed video signals to generate an encoded video bitstream. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-implemented process for decoding encoded video signals, comprising the steps of:
-
(a) decoding an encoded bitstream to generate transformed video signals; and (b) applying an inverse transform to the transformed video signals to generate decoded video signals, wherein the inverse transform corresponds to a forward transform comprising; (1) a first stage that exploits local redundancies in video signals; and (2) a second stage, following the first stage, that exploits remote redundancies in results of the first stage. - View Dependent Claims (17, 18, 19, 20)
-
-
21. An apparatus for decoding encoded video signals, comprising:
-
(a) means for decoding an encoded bitstream to generate transformed video signals; and (b) means for applying an inverse transform to the transformed video signals to generate decoded video signals, wherein the inverse transform corresponds to a forward transform comprising; (1) a first stage that exploits local redundancies in video signals; and (2) a second stage, following the first stage, that exploits remote redundancies in results of the first stage. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A storage medium having stored thereon a plurality of instructions for decoding encoded video signals, wherein the plurality of instructions, when executed by a processor, cause the processor to perform the steps of:
-
(a) decoding an encoded bitstream to generate transformed video signals; and (b) applying an inverse transform to the transformed video signals to generate decoded video signals, wherein the inverse transform corresponds to a forward transform comprising; (1) a first stage that exploits local redundancies in video signals; and (2) a second stage, following the first stage, that exploits remote redundancies in results of the first stage. - View Dependent Claims (27, 28, 29, 30)
-
Specification