BANDWIDTH EXTENSION METHOD, BANDWIDTH EXTENSION APPARATUS, PROGRAM, INTEGRATED CIRCUIT, AND AUDIO DECODING APPARATUS
First Claim
1. A bandwidth extension method for producing a full bandwidth signal from a low frequency bandwidth signal, said method comprising:
- transforming the low frequency bandwidth signal into a quadrature mirror filter bank (QMF) domain to generate a first low frequency QMF spectrum;
generating pitch-shifted signals by applying different shifting factors on the low frequency bandwidth signal;
generating a high frequency QMF spectrum by time-stretching the pitch-shifted signals in a QMF domain;
modifying the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; and
generating the full bandwidth signal by combining the modified high frequency QMF spectrum with the first low frequency QMF spectrum.
2 Assignments
0 Petitions
Accused Products
Abstract
To provide a bandwidth extension method which allows reduction of computation amount in bandwidth extension and suppression of deterioration of quality in the bandwidth to be extended. In the bandwidth extension method: a low frequency bandwidth signal is transformed into a QMF domain to generate a first low frequency QMF spectrum; pitch-shifted signals are generated by applying different shifting factors on the low frequency bandwidth signal; a high frequency QMF spectrum is generated by time-stretching the pitch-shifted signals in the QMF domain; the high frequency QMF spectrum is modified; and the modified high frequency QMF spectrum is combined with the first low frequency QMF spectrum.
68 Citations
21 Claims
-
1. A bandwidth extension method for producing a full bandwidth signal from a low frequency bandwidth signal, said method comprising:
-
transforming the low frequency bandwidth signal into a quadrature mirror filter bank (QMF) domain to generate a first low frequency QMF spectrum; generating pitch-shifted signals by applying different shifting factors on the low frequency bandwidth signal;
generating a high frequency QMF spectrum by time-stretching the pitch-shifted signals in a QMF domain;modifying the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; and generating the full bandwidth signal by combining the modified high frequency QMF spectrum with the first low frequency QMF spectrum. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A bandwidth extension method for producing a full bandwidth signal from a low frequency bandwidth signal, said method comprising:
-
transforming the low frequency bandwidth signal into a quadrature mirror filter bank (QMF) domain to generate a first low frequency QMF spectrum; generating a low order harmonic patch by time-stretching the low frequency bandwidth signal in a QMF domain; generating signals that are pitch shifted, by applying different shift coefficients to the low order harmonic patch, and generating a high frequency QMF spectrum from the signals; modifying the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; and generating the full bandwidth signal by combining the modified high frequency QMF spectrum with the first low frequency QMF spectrum. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A bandwidth extension apparatus that produces a full bandwidth signal from a low frequency bandwidth signal, said bandwidth extension apparatus comprising:
-
a first transform unit configured to transform the low frequency bandwidth signal into a quadrature mirror filter bank (QMF) domain to generate a first low frequency QMF spectrum; a pitch-shifting unit configured to generate pitch-shifted signals by applying different shifting factors on the low frequency bandwidth signal; a high frequency generation unit configured to generate a high frequency QMF spectrum by time-stretching the pitch-shifted signals in a QMF domain; a spectrum modification unit configured to modify the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; and a full bandwidth generation unit configured to generate the full bandwidth signal by combining the modified high frequency QMF spectrum with the first low frequency QMF spectrum
-
-
15. A bandwidth extension apparatus that produces a full bandwidth signal from a low frequency bandwidth signal, said bandwidth extension apparatus comprising:
-
a first transform unit configured to transform the low frequency bandwidth signal into a quadrature mirror filter bank (QMF) domain to generate a first low frequency QMF spectrum; a low order harmonic patch generation unit configured to generate a low order harmonic patch by time-stretching the low frequency bandwidth signal in a QMF domain; a high frequency generation unit configured to (i) generate signals that are pitch shifted, by applying different shift coefficients to the low order harmonic patch, and (ii) generate a high frequency QMF spectrum from the signals; a spectrum modification unit configured to modify the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; and a full bandwidth generation unit configured to generate the full bandwidth signal by combining the modified high frequency QMF spectrum with the first low frequency QMF spectrum.
-
-
16. A non-transitory computer-readable recording medium on which a program for producing a full bandwidth signal from a low frequency bandwidth signal is recorded, the program causing a computer to execute:
-
transforming the low frequency bandwidth signal into a quadrature mirror filter bank (QMF) domain to generate a first low frequency QMF spectrum; generating pitch-shifted signals by applying different shifting factors on the low frequency bandwidth signal; generating a high frequency QMF spectrum by time-stretching the pitch-shifted signals in a QMF domain; modifying the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; and generating the full bandwidth signal by combining the modified high frequency QMF spectrum with the first low frequency QMF spectrum.
-
-
17. A non-transitory computer-readable recording medium on which a program for producing a full bandwidth signal from a low frequency bandwidth signal is recorded, the program causing a computer to execute:
-
transforming the low frequency bandwidth signal into a quadrature mirror filter bank (QMF) domain to generate a first low frequency QMF spectrum; generating a low order harmonic patch by time-stretching the low frequency bandwidth signal in a QMF domain; generating signals that are pitch shifted, by applying different shift coefficients to the low order harmonic patch, and generating a high frequency QMF spectrum from the signals; modifying the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; and generating the full bandwidth signal by combining the modified high frequency QMF spectrum with the first low frequency QMF spectrum.
-
-
18. An integrated circuit that produces a full bandwidth signal from a low frequency bandwidth signal, said bandwidth extension apparatus comprising:
-
a first transform unit configured to transform the low frequency bandwidth signal into a quadrature mirror filter bank (QMF) domain to generate a first low frequency QMF spectrum; a pitch-shifting unit configured to generate pitch-shifted signals by applying different shifting factors on the low frequency bandwidth signal; a high frequency generation unit configured to generate a high frequency QMF spectrum by time-stretching the pitch-shifted signals in a QMF domain; a spectrum modification unit configured to modify the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; and a full bandwidth generation unit configured to generate the full bandwidth signal by combining the modified high frequency QMF spectrum with the first low frequency QMF spectrum
-
-
19. An integrated circuit that produces a full bandwidth signal from a low frequency bandwidth signal, said bandwidth extension apparatus comprising:
-
a first transform unit configured to transform the low frequency bandwidth signal into a quadrature mirror filter bank (QMF) domain to generate a first low frequency QMF spectrum; a low order harmonic patch generation unit configured to generate a low order harmonic patch by time-stretching the low frequency bandwidth signal in a QMF domain; a high frequency generation unit configured to (i) generate signals that are pitch shifted, by applying different shift coefficients to the low order harmonic patch, and (ii) generate a high frequency QMF spectrum from the signals; a spectrum modification unit configured to modify the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; and a full bandwidth generation unit configured to generate the full bandwidth signal by combining the modified high frequency QMF spectrum with the first low frequency QMF spectrum.
-
-
20. An audio decoding apparatus comprising:
-
a separation unit configured to separate a coded low frequency bandwidth signal from coded information; a decoding unit configured to decode the coded low frequency bandwidth signal; a transform unit configured to transform the low frequency bandwidth signal generated through the decoding by said decoding unit, into a quadrature mirror filter bank (QMF) domain to generate a low frequency QMF spectrum;
a pitch-shifting unit configured to generate pitch-shifted signals by applying different shifting factors on the generated low frequency bandwidth signal;a high frequency generation unit configured to generate a high frequency QMF spectrum by time-stretching the pitch-shifted signals in a QMF domain; a spectrum modification unit configured to modify the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; a full bandwidth generation unit configured to generate the full bandwidth signal by combining the modified high frequency QMF spectrum with the low frequency QMF spectrum; and an inverse transform unit configured to transform the full bandwidth signal, from a quadrature mirror filter bank (QMF) domain signal to a time domain signal.
-
-
21. An audio decoding apparatus comprising:
-
a separation unit configured to separate a coded low frequency bandwidth signal from coded information; a decoding unit configured to decode the coded low frequency bandwidth signal; a transform unit configured to transform the low frequency bandwidth signal generated through the decoding by said decoding unit, into a quadrature mirror filter bank (QMF) domain to generate a low frequency QMF spectrum; a low order harmonic patch generation unit configured to generate a low order harmonic patch by time-stretching the low frequency bandwidth signal in a QMF domain; a high frequency generation unit configured to (i) generate signals that are pitch shifted, by applying different shift coefficients to the low order harmonic patch, and (ii) generate a high frequency QMF spectrum from the signals; a spectrum modification unit configured to modify the high frequency QMF spectrum to satisfy high frequency energy and tonality conditions; a full bandwidth generation unit configured to generate the full bandwidth signal by combining the modified high frequency QMF spectrum with the low frequency QMF spectrum; and an inverse transform unit configured to transform the full bandwidth signal, from a quadrature mirror filter bank (QMF) domain signal to a time domain signal.
-
Specification