Signal classification method and device, and encoding and decoding methods and devices
First Claim
1. An encoding method for processing voice/audio signals, comprising:
- dividing, by an encoder, a current frame into a low-frequency band signal and a high-frequency band signal;
wherein the encoder comprises a processor;
attenuating, by the encoder, a one of the group consisting of the high-frequency band signal and a to-be-encoded characteristic parameter of the high-frequency band signal, the attenuating being according to an energy attenuation value of the low-frequency band signal, and wherein the energy attenuation value indicates energy attenuation of the low-frequency band signal caused by encoding of the low-frequency band signal; and
encoding, by the encoder, the one of the group consisting of the attenuated high-frequency band signal and the attenuated to-be-encoded characteristic parameter of the high-frequency band signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a signal classification method and device, and encoding and decoding methods and devices. The encoding method includes: dividing a current frame into a low-frequency band signal and a high-frequency band signal; attenuating the high-frequency band signal or a to-be-encoded characteristic parameter of the high-frequency band signal according to an energy attenuation value of the low-frequency band signal, where the energy attenuation value indicates energy attenuation of the low-frequency band signal caused by encoding of the low-frequency band signal; and encoding the attenuated high-frequency band signal or the attenuated to-be-encoded characteristic parameter of the high-frequency band signal. The technical solutions according to the embodiments of the present invention can improve the effect of combining the low-frequency band signal and the high-frequency band signal at the decoder.
-
Citations
36 Claims
-
1. An encoding method for processing voice/audio signals, comprising:
-
dividing, by an encoder, a current frame into a low-frequency band signal and a high-frequency band signal;
wherein the encoder comprises a processor;attenuating, by the encoder, a one of the group consisting of the high-frequency band signal and a to-be-encoded characteristic parameter of the high-frequency band signal, the attenuating being according to an energy attenuation value of the low-frequency band signal, and wherein the energy attenuation value indicates energy attenuation of the low-frequency band signal caused by encoding of the low-frequency band signal; and encoding, by the encoder, the one of the group consisting of the attenuated high-frequency band signal and the attenuated to-be-encoded characteristic parameter of the high-frequency band signal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A decoding method for processing voice/audio signals, comprising:
-
decoding, by a decoder, a bit stream to obtain a one of the group consisting of (a) a high-frequency band signal of a current frame and (b) a characteristic parameter of the high-frequency band signal of the current frame;
wherein the decoder comprises a processor; andattenuating, by the decoder, the one of the group consisting of (a) the high-frequency band signal and (b) the characteristic parameter of the high-frequency band signal according to an energy attenuation value of a low-frequency band signal of the current frame, wherein the energy attenuation value indicates energy attenuation of the low-frequency band signal caused by encoding of the low-frequency band signal. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An encoding device for processing voice/audio signals, comprising:
-
a processor; a division unit controlled by the processor, configured to divide a current frame into a low-frequency band signal and a high-frequency band signal; a correction unit controlled by the processor, configured to attenuate a one of the group consisting of the high-frequency band signal and a to-be-encoded characteristic parameter of the high-frequency band signal according to an energy attenuation value of the low-frequency band signal, wherein the energy attenuation value indicates energy attenuation of the low-frequency band signal caused by encoding of the low-frequency band signal of the current frame; and an encoding unit controlled by the processor, configured to encode the one of the group consisting of the attenuated high-frequency band signal and the attenuated to-be-encoded characteristic parameter of the high-frequency band signal. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A decoding device for processing voice/audio signals, comprising:
-
a processor; a decoding unit controlled by the processor, configured to decode a bit stream to obtain a one of the group consisting of a high-frequency band signal of a current frame and a characteristic parameter of the high-frequency band signal of the current frame; and a correction unit controlled by the processor, configured to attenuate the one of the group consisting of the high-frequency band signal and the characteristic parameter of the high-frequency band signal according to an energy attenuation value of a low-frequency band signal of the current frame, wherein the energy attenuation value indicates energy attenuation of the low-frequency band signal caused by encoding of the low-frequency band signal of the current frame. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A signal classification method for processing voice/audio signals, comprising:
-
dividing, by an encoder, a current frame into a low-frequency band signal and a high-frequency band signal;
wherein the encoder comprises a processor;determining, by the encoder, according to a value requirement of a preset encoding/decoding characteristic parameter corresponding to a signal class, whether an encoding/decoding characteristic parameter of the current frame corresponding to the signal class meets the value requirement of the encoding/decoding characteristic parameter; and determining, by the encoder, a signal class of the high-frequency band signal of the current frame according to a determining result. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A signal classification device for processing voice/audio signals, comprising:
-
a processor; a division unit controlled by the processor, configured to divide a current frame into a low-frequency band signal and a high-frequency band signal; a judgment unit controlled by the processor, configured to determine, according to a value requirement of a preset encoding/decoding characteristic parameter corresponding to a signal class, whether an encoding/decoding characteristic parameter of the current frame corresponding to the signal class meets the value requirement of the encoding/decoding characteristic parameter; and a determination unit controlled by the processor, configured to determine a signal class of the high-frequency band signal of the current frame according to a determining result. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
Specification