Efficient systems and methods for transmitting compressed video data having different resolutions
First Claim
Patent Images
1. A system for providing a bitstream including compressed video data, the system comprising:
- a tiling apparatus that receives first compressed video data at a low resolution, and tiles macroblocks from the first compressed video data and macroblocks from additional compressed video data to output tiled first compressed video data such that it is displayable using a high resolution; and
a combiner that receives the tiled first compressed video data displayable using the high resolution and receives second compressed video data at the high resolution, and combines the tiled first compressed video data and the second compressed video data together to provide an output bitstream including the tiled first compressed video data and the second compressed video data.
0 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
25 Claims
-
1. A system for providing a bitstream including compressed video data, the system comprising:
-
a tiling apparatus that receives first compressed video data at a low resolution, and tiles macroblocks from the first compressed video data and macroblocks from additional compressed video data to output tiled first compressed video data such that it is displayable using a high resolution; and a combiner that receives the tiled first compressed video data displayable using the high resolution and receives second compressed video data at the high resolution, and combines the tiled first compressed video data and the second compressed video data together to provide an output bitstream including the tiled first compressed video data and the second compressed video data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. 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; converting the first compressed video data such that it is displayable using the high resolution, wherein converting includes combining the first compressed video data with additional compressed video data such that the first compressed video data and the additional compressed video data is displayable at the high resolution, wherein combining the first compressed video data with the additional compressed video data includes tiling macroblocks from the first compressed video data and macroblocks from the additional compressed video data; and combining the converted first compressed video data and the second compressed video data into an output compressed bitstream including compressed video data at the high resolution. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving first compressed video data at a low resolution; receiving second compressed video data at a high resolution; converting the first compressed video data such that it is displayable using the high resolution, wherein converting includes tiling macroblocks from the first compressed video data and macroblocks from additional compressed video data; and combining the converted 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 (18, 19, 20)
-
-
21. 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 converting the first compressed video data such that it is displayable at the high resolution by tiling macroblocks from the first compressed video data and macroblocks from additional compressed video data; and means for combining the converted 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 (22, 23)
-
-
24. A non-transitory computer readable medium including instructions for transmitting a bitstream comprising compressed video data, the instructions comprising:
-
instructions for converting first compressed video data having a low resolution such that it is displayable at the high resolution, wherein converting includes tiling macroblocks from the first compressed video data and macroblocks from additional compressed video data; and instructions for combining the converted first compressed video data and second compressed video data having a high resolution into an output compressed bitstream including compressed video data that is displayable at the high resolution.
-
-
25. An apparatus, comprising:
-
a processor; and a non-transitory memory, at least one of the processor or the memory being configured for; obtaining first compressed video data having a low resolution; obtaining second compressed video data having a high resolution; converting the first compressed video data such that it is displayable using the high resolution without decoding the first compressed video data, wherein converting includes tiling macroblocks from the first compressed video data and macroblocks from additional compressed video data; and combining the converted 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.
-
Specification