Time-domain inter-channel prediction
AssigneeQUALCOMM Incorporated
InventorsVenkatraman Atti, Venkata Subrahmanyam Chandra Sekhar Chebiyyam, Daniel Jared Sinder
Life of this patent
Estimating the term…
Abstract
A method includes decoding a low-band portion of an encoded mid channel to generate a decoded low-band mid channel. The method also includes filtering the decoded low-band mid channel according to one or more filter coefficients to generate a low-band filtered mid channel. The method also includes generating an inter-channel predicted signal based on the low-band filtered mid channel and the inter-channel prediction gain. The method further includes generating a low-band left channel and a low-band right channel based on an up-mix factor, the decoded low-band mid channel, and the inter-channel predicted signal.
Claims30
A device comprising:
- a receiver configured to receive a bitstream that includes an encoded mid channel and an inter-channel prediction gain;
- a low-band mid channel decoder configured to decode a low-band portion of the encoded mid channel to generate a decoded low-band mid channel;
- a low-band mid channel filter configured to filter the decoded low-band mid channel according to one or more filter coefficients to generate a low-band filtered mid channel;
- an inter-channel predictor configured to generate an inter-channel predicted signal based on the low-band filtered mid channel and the inter-channel prediction gain;
- an up-mix processor configured to generate a low-band left channel and a low-band right channel based on an up-mix factor, the decoded low-band mid channel, and the inter-channel predicted signal;
- a high-band mid channel decoder configured to decode a high-band portion of the encoded mid channel to generate a decoded high-band mid channel;
- an inter-channel prediction mapper configured to generate a predicted high-band side channel based on the inter-channel prediction gain and a filtered version of the decoded high-band mid channel;
- and
- an inter-channel bandwidth extension decoder configured to generate a high-band left channel and a high-band right channel based on the decoded high-band mid channel and the predicted high-band side channel.
A method comprising:
- receiving a bitstream that includes an encoded mid channel and an inter-channel prediction gain;
- decoding a low-band portion of the encoded mid channel to generate a decoded low-band mid channel;
- filtering the decoded low-band mid channel according to one or more filter coefficients to generate a low-band filtered mid channel;
- generating an inter-channel predicted signal based on the low-band filtered mid channel and the inter-channel prediction gain;
- generating a low-band left channel and a low-band right channel based on an up-mix factor, the decoded low-band mid channel, and the inter-channel predicted signal;
- decoding a high-band portion of the encoded mid channel to generate a decoded high-band mid channel;
- generating a predicted high-band side channel based on the inter-channel prediction gain and a filtered version of the decoded high-band mid channel;
- and
- generating a high-band left channel and a high-band right channel based on the decoded high-band mid channel and the predicted high-band side channel.
A non-transitory computer-readable medium comprising instructions that, when executed by a processor within a decoder, cause the processor to perform operations comprising:
- receiving a bitstream that includes an encoded mid channel and an inter-channel prediction gain;
- decoding a low-band portion of the encoded mid channel to generate a decoded low-band mid channel;
- filtering the decoded low-band mid channel according to one or more filter coefficients to generate a low-band filtered mid channel;
- generating an inter-channel predicted signal based on the low-band filtered mid channel and the inter-channel prediction gain
- generating a low-band left channel and a low-band right channel based on an up-mix factor, the decoded low-band mid channel, and the inter-channel predicted signal;
- decoding a high-band portion of the encoded mid channel to generate a decoded high-band mid channel;
- generating a predicted high-band side channel based on the inter-channel prediction gain and a filtered version of the decoded high-band mid channel;
- and
- generating a high-band left channel and a high-band right channel based on the decoded high-band mid channel and the predicted high-band side channel.
An apparatus comprising:
- means for receiving a bitstream that includes an encoded mid channel and an inter-channel prediction gain;
- means for decoding a low-band portion of the encoded mid channel to generate a decoded low-band mid channel;
- means for filtering the decoded low-band mid channel according to one or more filter coefficients to generate a low-band filtered mid channel;
- means for generating an inter-channel predicted signal based on the low-band filtered mid channel and the inter-channel prediction gain;
- means for generating a low-band left channel and a low-band right channel based on an up-mix factor, the decoded low-band mid channel, and the inter-channel predicted signal;
- means for decoding a high-band portion of the encoded mid channel to generate a decoded high-band mid channel;
- means for generating a predicted high-band side channel based on the inter-channel prediction gain and a filtered version of the decoded high-band mid channel;
- and
- means for generating a high-band left channel and a high-band right channel based on the decoded high-band mid channel and the predicted high-band side channel.
Dependencies are inferred from the claim text.