Method and System to Improve the Transport of Compressed Video Data in Real Time
First Claim
1. A method comprising:
- segmenting a variable bit rate (VBR) representation of an image sequence into a plurality of segments, the VBR representation comprising a plurality of packets of block of information; and
creating a second representation of the image sequence wherein at least one block of information from a first segment of the plurality of segments is removed from the first segment and interlaced with the blocks of information of a second segment of the plurality of segments.
4 Assignments
0 Petitions
Accused Products
Abstract
A variable bit rate (VBR) representation of an image sequence is segmented based on a plurality of time intervals. For each of at least two of the time intervals, the method comprises: determining which of the packets, denoted by Pp, in the VBR representation within the presently-considered time interval has a number of blocks of information per unit time greater than a baseline value; determining which of the packets, denoted by Pn, in the VBR representation within the presently-considered time interval has a number of blocks of information per unit time less than the baseline value; and creating a second representation of the image sequence in which some blocks of information Bp are removed from at least one Pp packet and interlaced with blocks of information in at least one Pn packet to produce reformatted packets.
38 Citations
17 Claims
-
1. A method comprising:
-
segmenting a variable bit rate (VBR) representation of an image sequence into a plurality of segments, the VBR representation comprising a plurality of packets of block of information; and creating a second representation of the image sequence wherein at least one block of information from a first segment of the plurality of segments is removed from the first segment and interlaced with the blocks of information of a second segment of the plurality of segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium comprising a set of instructions for processing a variable bit rate (VBR) representation of an image sequence, the set of instructions to direct a processor to perform acts of:
-
segmenting a variable bit rate (VBR) representation of an image sequence into a plurality of segments, the VBR representation comprising a plurality of packets of block of information; and creating a second representation of the image sequence wherein at least one block of information from a first segment of the plurality of segments is removed from the first segment and interlaced with the blocks of information of a second segment of the plurality of segments. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for processing a variable bit rate (VBR) representation of an image sequence, the system comprising:
a processor configured to; segment a variable bit rate (VBR) representation of an image sequence into a plurality of segments, the VBR representation comprising a plurality of packets of block of information; and create a second representation of the image sequence wherein at least one block of information from a first segment of the plurality of segments is removed from the first segment and interlaced with the blocks of information of a second segment of the plurality of segments.
Specification