TRANSCODER USING ENCODER GENERATED SIDE INFORMATION
First Claim
1. A method of transcoding an audio bitstream from an initially coded bit-rate to a target bit-rate, the method comprising:
- receiving the audio bitstream from an audio encoder, the audio bitstream containing encoding parameters generated by the encoder for one or more encoding techniques employed by the encoder for encoding the audio bitstream from an audio input;
decoding the encoding parameters from the audio bitstream;
partially decoding audio content of the audio bitstream to an intermediate decoding stage prior to an inverse frequency transform;
adjusting the encoding parameters for the target bit-rate;
encoding the decoded audio content based on the encoding parameters adjusted for the target bit-rate; and
producing an output bitstream containing the encoded audio content.
2 Assignments
0 Petitions
Accused Products
Abstract
An audio encoder encodes side information into a compressed audio bitstream containing encoding parameters used by the encoder for one or more encoding techniques, such as a noise-mask-ratio curve used for rate control. A transcoder uses the encoder generated side information to transcode the audio from the original compressed bitstream having an initial bit-rate into a second bitstream having a new bit-rate. Because the side information is derived from the original audio, the transcoder is able to better maintain audio quality of the transcoding. The side information also allows the transcoder to re-encode from an intermediate decoding/encoding stage for faster and lower complexity transcoding.
-
Citations
20 Claims
-
1. A method of transcoding an audio bitstream from an initially coded bit-rate to a target bit-rate, the method comprising:
-
receiving the audio bitstream from an audio encoder, the audio bitstream containing encoding parameters generated by the encoder for one or more encoding techniques employed by the encoder for encoding the audio bitstream from an audio input; decoding the encoding parameters from the audio bitstream; partially decoding audio content of the audio bitstream to an intermediate decoding stage prior to an inverse frequency transform; adjusting the encoding parameters for the target bit-rate; encoding the decoded audio content based on the encoding parameters adjusted for the target bit-rate; and producing an output bitstream containing the encoded audio content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A transcoder comprising:
-
an input for receiving an input audio bitstream encoded at an initial bit-rate by an audio encoder, the compressed audio bitstream containing encoding parameters generated by the encoder for one or more encoding techniques employed by the encoder during encoding the compressed audio bitstream from an audio input; a partial audio decoder having a plurality of decoding modules and operating to decode audio content of the compressed audio bitstream to an intermediate decoding state; a side information decoder for decoding the encoding parameters from the compressed audio bitstream; a partial audio encoder having a plurality of encoding modules and operating to re-encode the audio content from the intermediate decoding state for a target bit-rate based on the encoding parameters; and an output for producing an output audio bitstream containing the re-encoded audio content having the target bit-rate. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage media having computer executable instructions stored thereon for causing a computer to perform a method of transcoding an audio bitstream from an initially coded bit-rate to a target bit-rate, the method comprising:
-
receiving the audio bitstream from an audio encoder, the audio bitstream containing encoding parameters generated by the encoder for one or more encoding techniques employed by the encoder for encoding the audio bitstream from an audio input; decoding the encoding parameters from the audio bitstream; partially decoding audio content of the audio bitstream to an intermediate decoding stage prior to an inverse frequency transform; adjusting the encoding parameters for the target bit-rate; encoding the decoded audio content based on the encoding parameters adjusted for the target bit-rate; and producing an output bitstream containing the encoded audio content. - View Dependent Claims (20)
-
Specification