Efficient systems and methods for transmitting compressed video data having different resolutions
First Claim
Patent Images
1. A method for transmitting a bitstream comprising compressed video data, the method comprising:
- receiving first compressed video data at a low resolution;
receiving second compressed video data at a high resolution;
determining the size of a low resolution border around a set of macroblocks included in a frame of the first compressed video data;
generating additional compressed video data displayable at the high resolution;
tiling macroblocks from the first compressed video data and macroblocks from the additional compressed video data; and
combining tiled first compressed video data and the second compressed video data into an output compressed bitstream including compressed video data that is displayable at the high resolution.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to systems and methods for combining compressed video data encoded or received with different resolutions. The present invention combines the compressed video data from the two separate bitstreams without decoding and re-encoding each bitstream. To do so, the present invention determines which compressed video bitstream has video data with a lower resolution, and applies a tiling process that alters the low resolution compressed video data such that it may be displayed at a high resolution.
-
Citations
22 Claims
-
1. A method for transmitting a bitstream comprising compressed video data, the method comprising:
-
receiving first compressed video data at a low resolution; receiving second compressed video data at a high resolution; determining the size of a low resolution border around a set of macroblocks included in a frame of the first compressed video data; generating additional compressed video data displayable at the high resolution; tiling macroblocks from the first compressed video data and macroblocks from the additional compressed video data; and combining tiled first compressed video data and the second compressed video data into an output compressed bitstream including compressed video data that is displayable at the high resolution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for transmitting a bitstream comprising compressed video data, the system comprising:
-
means for receiving first compressed video data at a low resolution; means for receiving second compressed video data at a high resolution; means for determining the size of a low resolution border around a set of macroblocks included in a frame of the first compressed video data; means for generating additional compressed video data displayable at the high resolution; means for tiling macroblocks from the first compressed video data and macroblocks from the additional compressed video data; and means for combining tiled first compressed video data and the second compressed video data into an output compressed bitstream including compressed video data that is displayable at the high resolution. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. Software tangibly embodied in a computer readable media and including instructions comprising:
-
instructions for receiving first compressed video data at a low resolution; instructions for receiving second compressed video data at a high resolution; instructions for determining the size of a low resolution border around a set of macroblocks included in a frame of the first compressed video data; instructions for generating additional compressed video data displayable at the high resolution; instructions for tiling macroblocks from the first compressed video data and macroblocks from the additional compressed video data; and instructions for combining tiled first compressed video data and the second compressed video data into an output compressed bitstream including compressed video data that is displayable at the high resolution. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification