REAL-TIME NETWORK VIDEO PROCESSING
First Claim
1. An apparatus comprising:
- an entropy decoder to perform entropy decoding on a bitstream of a video frame extracted from a network frame, the entropy decoder generating discrete cosine transform (DCT) coefficients representing a picture block in the video frame, the entropy decoder being configured for serial operations; and
a graphics processing unit (GPU) coupled to the entropy decoder to perform image decoding using the DCT coefficients, the GPU being configured for parallel operations.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment is a method and apparatus to process video frames. An entropy decoder performs entropy decoding on a bitstream of a video frame extracted from a network frame. The entropy decoder generates discrete cosine transform (DCT) coefficients representing a picture block in the video frame. The entropy decoder is configured for serial operations. A graphics processing unit (GPU) performs image decoding using the DCT coefficients. The GPU is configured for parallel operations.
One disclosed feature of the embodiments is a technique to decode a video frame. A GPU performs image encoding of a video frame computing quantized DCT coefficients representing a picture block in the video frame. The GPU is configured for parallel operations. An entropy encoder performs entropy encoding on the quantized DCT coefficients. The entropy encoder is configured for serial operations.
-
Citations
32 Claims
-
1. An apparatus comprising:
-
an entropy decoder to perform entropy decoding on a bitstream of a video frame extracted from a network frame, the entropy decoder generating discrete cosine transform (DCT) coefficients representing a picture block in the video frame, the entropy decoder being configured for serial operations; and a graphics processing unit (GPU) coupled to the entropy decoder to perform image decoding using the DCT coefficients, the GPU being configured for parallel operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a graphics processing unit (GPU) to perform image encoding of a video frame computing quantized discrete cosine transform (DCT) coefficients representing a picture block in the video frame, the GPU being configured for parallel operations; and an entropy encoder coupled to GPU to perform entropy encoding on the quantized DCT coefficients, the entropy encoder being configured for serial operations. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
performing entropy decoding, on a serial processing device, on a bitstream of a video frame extracted from a network frame to generate discrete cosine transform (DCT) coefficients representing a picture block in the video frame; and performing image decoding of the video frame using the DCT coefficients on a parallel processing device. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
performing image encoding of a video frame on a parallel processor computing quantized discrete cosine transform (DCT) coefficients representing a picture block in the video frame; and performing entropy encoding of the quantized DCT coefficients on a serial processing device. - View Dependent Claims (29, 30, 31, 32)
-
Specification