Methods and apparatus for mixing compressed digital bit streams
AssigneeThe Nielson Company (US), LLC
InventorsVenugopal Srinivasan, John C. Peiffer
Life of this patent
Estimating the term…
Abstract
Methods, apparatus and articles of manufacture for mixing compressed digital bit streams are disclosed. An example method disclosed herein comprises acquiring a frame associated with a first compressed digital bit stream, unpacking the frame to obtain a plurality of original transform coefficient sets, and modifying the plurality of original transform coefficient sets to mix a second digital bit stream with the first compressed digital bit stream.
Claims54
A method of mixing a first compressed digital bit stream with a second digital bit stream, the method comprising:
- acquiring a frame associated with the first compressed digital bit stream;
- unpacking the frame to obtain a plurality of original transform coefficient sets;
- and
- modifying the plurality of original transform coefficient sets to mix the second digital bit stream with the first compressed digital bit stream, wherein modifying the plurality of original transform coefficient sets comprises:
- determining a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets;
- and
- substituting the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of original transform coefficient sets.
A method of mixing a first compressed digital bit stream with a second digital bit stream, the method comprising:
- acquiring a frame associated with the first compressed digital bit stream;
- unpacking the frame to obtain a plurality of original transform coefficient sets;
- and
- modifying the plurality of original transform coefficient sets to mix the second digital bit stream with the first compressed digital bit stream, wherein the second digital bit stream is compressed, a pseudo-noise signal is added to the second digital bit stream prior to compression, and modifying the plurality of original transform coefficient sets comprises:
- determining a first mantissa code associated with a pseudo-noise transform coefficient of one of a plurality of pseudo-noise transform coefficient sets;
- and
- modifying a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of original transform coefficient sets based on the first mantissa code.
A data stream mixing apparatus comprising:
- an acquisition unit to acquire a frame associated with a first compressed digital data stream;
- an unpacking unit to unpack the frame to obtain a plurality of original transform coefficient sets;
- and
- a modification unit comprising a processor to modify the plurality of original transform coefficient sets to mix a second digital data stream with the first compressed digital data stream, wherein the modification unit is to:
- determine a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets;
- and
- substitute the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of transform coefficient sets.
A tangible machine readable storage medium comprising instructions which, when executed, cause a machine to:
- acquire a frame associated with a first compressed digital bit stream;
- unpack the frame to obtain a plurality of original transform coefficient sets;
- and
- modify the plurality of original transform coefficient sets to mix a second digital bit stream with the first compressed digital bit stream, wherein the instructions, when executed, cause the machine to modify the plurality of original transform coefficient sets by:
- determining a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets;
- and
- substituting the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of original transform coefficient sets.
A system to mix digital data streams comprising
- a first source to provide a first compressed digital data stream;
- a second source to provide a second digital data stream;
- and
- a mixing device comprising a processor to mix the second digital data stream with the first compressed digital data stream without uncompressing the first compressed digital data stream, wherein the first compressed digital data stream comprises a plurality of original transform coefficients, and the mixing device is to modify the plurality of original transform coefficient sets to mix the second digital data stream with the first compressed digital data stream by:
- determining a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets;
- and
- substituting the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of a plurality of transform coefficient sets.
A method as of combining a first compressed digital data stream with a second digital data stream, the method comprising:
- acquiring a frame associated with the first compressed digital data stream;
- unpacking the frame to obtain a plurality of original transform coefficient sets;
- and
- modifying the plurality of original transform coefficient sets to combine the second digital data stream with the first compressed digital data stream, wherein modifying the plurality of original transform coefficient sets comprises:
- determining a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets;
- and
- substituting the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of original transform coefficient sets.
Dependencies are inferred from the claim text.