Multi-channel encoding and decoding method and apparatus
First Claim
1. A multi-channel encoding apparatus comprising:
- a reference signal encoding unit to generate at least one reference signal from a plurality of channel signals in a multi-channel signal and to encode the reference signal;
a phase difference encoding unit to calculate and encode respective phase differences between the plurality of channel signals and the reference signal;
a gain encoding unit to calculate and encode respective gains of the plurality of channel signals, with the respective gains being ratios of respective amplitudes of the plurality of channel signals to an amplitude of the reference signal; and
a residual signal encoding unit to extract and encode respective residual signals corresponding to differences between each predicted signal and each corresponding channel signal of the plurality of channel signals, where each predicted signal is predicted by respectively applying a respective calculated phase difference and a respective calculated gain to the reference signal for each corresponding channel signal of the plurality of channel signals.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided are a multi-channel encoding and decoding method and apparatus capable of encoding and decoding residual signal by removing redundant information between a plurality of channels without a downmixed signal. In the method and apparatus, a reference signal which is to be used for encoding from a plurality of channel signals, the phase differences between the respective channel signals and the reference signal, gains which are the ratios of the amplitudes of the respective channel signals to the amplitude of the reference signal, and residual signals which correspond to differences between predicted signals and the actual channel signals, are encoded or decoded. The predicted signals are obtained by applying the phase differences and gains to the reference signal.
82 Citations
24 Claims
-
1. A multi-channel encoding apparatus comprising:
-
a reference signal encoding unit to generate at least one reference signal from a plurality of channel signals in a multi-channel signal and to encode the reference signal; a phase difference encoding unit to calculate and encode respective phase differences between the plurality of channel signals and the reference signal; a gain encoding unit to calculate and encode respective gains of the plurality of channel signals, with the respective gains being ratios of respective amplitudes of the plurality of channel signals to an amplitude of the reference signal; and a residual signal encoding unit to extract and encode respective residual signals corresponding to differences between each predicted signal and each corresponding channel signal of the plurality of channel signals, where each predicted signal is predicted by respectively applying a respective calculated phase difference and a respective calculated gain to the reference signal for each corresponding channel signal of the plurality of channel signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A multi-channel decoding apparatus comprising:
-
a reference signal decoding unit to decode at least one reference signal, from a plurality of channel signals, for a multi-channel signal; a phase difference decoding unit to decode respective phase differences between the plurality of channel signals and the reference signal; a gain decoding unit to decode respective gains of the plurality of channel signals as ratios of respective amplitudes of the plurality of channel signals to an amplitude of the reference signal; a residual signal decoding unit to decode respective residual signals corresponding to encoder determined differences between each predicted signal and each corresponding channel signal of the plurality of channel signals, with each predicted signal being predicted by respectively applying an encoder calculated phase difference and an encoder calculated gain to the reference signal during an encoding of the multi-channel signal; and a multi-channel reconstruction unit to reconstruct the plurality of channel signals by using the respective phase differences, respective gains, and respective residual signals. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A multi-channel encoding method comprising:
-
generating and encoding at least one reference signal from a plurality of channel signals in a multi-channel signal; calculating and encoding respective phase differences between the plurality of channel signals and the reference signal; calculating and encoding respective gains of the plurality of channel signals, with the respective gains being ratios of respective amplitudes of the plurality of channel signals to an amplitude of the reference signal; and extracting and encoding respective residual signals corresponding to differences between each predicted signal and each corresponding channel signal of the plurality of channel signals, where each predicted signal is predicted by respectively applying a respective calculated phase difference and a respective calculated gain to the reference signal for each corresponding channel signal of the plurality of channel signals.
-
-
22. A multi-channel encoding method comprising:
-
decoding at least one reference signal, from a plurality of channel signals, for a multi-channel signal; decoding respective phase differences between the plurality of channel signals and the reference signal; decoding respective gains of the plurality of channel signals as ratios of respective amplitudes of the plurality of channel signals to an amplitude of the reference signal; decoding respective residual signals corresponding to encoder determined differences between each predicted signal and each corresponding channel signal of the plurality of channel signals, with each predicted signal being predicted by respectively applying a calculated phase difference and a calculated gain to the reference signal during an encoding of the multi-channel signal; and reconstructing the plurality of channel signals by using the respective phase differences, respective gains, and respective residual signals.
-
-
23. A computer readable recording medium having recorded thereon a computer program to control at least one processing device to implement a multi-channel encoding method, the method comprising:
-
generating and encoding at least one reference signal from a plurality of channel signals in a multi-channel signal; calculating and encoding respective phase differences between the plurality of channel signals and the reference signal; calculating and encoding respective gains of the plurality of channel signals, with the respective gains being ratios of respective amplitudes of the plurality of channel signals to an amplitude of the reference signal; and extracting and encoding respective residual signals corresponding to differences between each predicted signal and each corresponding channel signal of the plurality of channel signals, where each predicted signal is predicted by respectively applying a respective calculated phase difference and a respective calculated gain to the reference signal for each corresponding channel signal of the plurality of channel signals.
-
-
24. A computer readable recording medium having recorded thereon a computer program to control at least one processing device to implement a multi-channel decoding method, the method comprising:
-
decoding at least one reference signal, from a plurality of channel signals, for a multi-channel signal; decoding respective phase differences between the plurality of channel signals and the reference signal; decoding respective gains of the plurality of channel signals as ratios of respective amplitudes of the plurality of channel signals to an amplitude of the reference signal; decoding respective residual signals corresponding to encoder determined differences between each predicted signal and each corresponding channel signal of the plurality of channel signals, with each predicted signal being predicted by respectively applying an encoder calculated phase difference and an encoder calculated gain to the reference signal during an encoding of the multi-channel signal; and reconstructing the plurality of channel signals by using the respective phase differences, respective gains, and respective residual signals.
-
Specification