Coding/decoding method, system and apparatus
First Claim
1. An encoding method, comprising:
- extracting core layer characteristic parameters and enhancement layer characteristic parameters of a background noise signal;
encoding the core layer characteristic parameters and enhancement layer characteristic parameters to obtain a core layer codestream and an enhancement layer codestream; and
dividing the background noise signal into a lower band background noise signal and a higher band background noise signal;
wherein extracting the core layer characteristic parameters and enhancement layer characteristic parameters of the background noise signal comprises;
extracting the core layer characteristic parameters of the lower band background noise signal and extracting the higher band enhancement layer characteristic parameters of the higher band background noise signal.
1 Assignment
0 Petitions
Accused Products
Abstract
An encoding method includes: extracting core layer characteristic parameters and enhancement layer characteristic parameters of a background noise signal, encoding the core layer characteristic parameters and enhancement layer characteristic parameters to obtain a core layer codestream and an enhancement layer codestream. The disclosure also provides an encoding device, a decoding device and method, an encapsulating method, a reconstructing method, an encoding-decoding system and an encoding-decoding method. By describing the background noise signal with the enhancement layer characteristic parameters, the background noise signal can be processed by using more accurate encoding and decoding method, so as to improve the quality of encoding and decoding the background noise signal.
40 Citations
25 Claims
-
1. An encoding method, comprising:
-
extracting core layer characteristic parameters and enhancement layer characteristic parameters of a background noise signal; encoding the core layer characteristic parameters and enhancement layer characteristic parameters to obtain a core layer codestream and an enhancement layer codestream; and dividing the background noise signal into a lower band background noise signal and a higher band background noise signal; wherein extracting the core layer characteristic parameters and enhancement layer characteristic parameters of the background noise signal comprises; extracting the core layer characteristic parameters of the lower band background noise signal and extracting the higher band enhancement layer characteristic parameters of the higher band background noise signal.
-
-
2. An encoding method, comprising:
-
extracting core layer characteristic parameters and enhancement layer characteristic parameters of a background noise signal; encoding the core layer characteristic parameters and enhancement layer characteristic parameters to obtain a core layer codestream and an enhancement layer codestream; and dividing the background noise signal into a lower band background noise signal and a higher band background noise signal; wherein extracting the core layer characteristic parameters and enhancement layer characteristic parameters of the background noise signal comprises; extracting the lower band enhancement layer characteristic parameters and core layer characteristic parameters of the lower band background noise signal; and extracting the higher band enhancement layer characteristic parameters of the higher band background noise signal.
-
-
3. A decoding method comprising:
-
extracting a core layer codestream and an enhancement layer codestream from a Silence Insertion Descriptor (SID) frame; parsing core layer characteristic parameters from the core layer codestream; parsing enhancement layer characteristic parameters from the enhancement layer codestream; and decoding the core layer characteristic parameters and enhancement layer characteristic parameters to obtain a reconstructed core layer background noise signal and a reconstructed enhancement layer background noise signal; wherein extracting the enhancement layer codestream from the SID frame comprises extracting a lower band enhancement layer codestream from the SID frame; and parsing the enhancement layer characteristic parameters from the enhancement layer codestream comprises parsing lower band enhancement layer characteristic parameters from the enhancement layer codestream.
-
-
4. A non-transitory computer readable media comprising computer readable instructions that when combined with a processor cause the processor to function as an encoding unit configured to perform an encoding process, wherein the encoding unit comprises:
-
a core layer characteristic parameter encoding unit, configured to extract core layer characteristic parameters from a background noise signal received from a voice activity detector (VAD), and to transmit the core layer characteristic parameters to an encoding unit; an enhancement layer characteristic parameter encoding unit configured to extract enhancement layer characteristic parameters from the background noise signal and to transmit the enhancement layer characteristic parameters to the encoding unit; and the encoding unit configured to encode the received core layer characteristic parameters and enhancement layer characteristic parameters to obtain a core layer codestream and an enhancement layer codestream; wherein the enhancement layer characteristic parameter encoding unit comprises at least one of a lower band enhancement layer characteristic parameter encoding unit and a higher band enhancement layer characteristic parameter encoding unit; wherein the lower band enhancement layer characteristic parameter encoding unit is configured to extract lower band enhancement layer characteristic parameters from the background noise signal and to transmit the lower band enhancement layer characteristic parameters to the encoding unit; wherein the higher band enhancement layer characteristic parameter encoding unit is configured to extract higher band enhancement layer characteristic parameters from the background noise signal and to transmit the higher band enhancement layer characteristic parameters to the encoding unit; and wherein the encoding unit is configured to encode the received lower band enhancement layer characteristic parameters and higher band enhancement layer characteristic parameters to obtain the core layer codestream and enhancement layer codestream.
-
-
5. A non-transitory computer readable media comprising computer readable instructions that when combined with a processor cause the processor to function as a decoding unit configured to perform a decoding process, the decoding unit comprising:
-
a SID frame parsing unit, configured to receive a SID frame of a background noise signal received from a discontinuous transmission (DTX) unit to extract a core layer codestream and an enhancement layer codestream;
to transmit the core layer codestream to a core layer characteristic parameter decoding unit; and
to transmit the enhancement layer codestream to an enhancement layer characteristic parameter decoding unit;the core layer characteristic parameter decoding unit, configured to extract core layer characteristic parameters from the core layer codestream and to decode the core layer characteristic parameters to obtain a reconstructed core layer background noise signal; and the enhancement layer characteristic parameter decoding unit configured to extract enhancement layer characteristic parameters from the enhancement layer codestream and to decode the enhancement layer characteristic parameters to obtain a reconstructed enhancement layer background noise signal; wherein the enhancement layer characteristic parameter decoding unit comprises at least one of a lower band enhancement layer characteristic parameter decoding unit and a higher band enhancement layer characteristic parameter decoding unit; wherein the lower band enhancement layer characteristic parameter decoding unit is configured to extract lower band enhancement layer characteristic parameters from the enhancement layer codestream, and to decode the lower band enhancement layer characteristic parameters to obtain the reconstructed enhancement layer background noise signal; and wherein the higher band enhancement layer characteristic parameter decoding unit is configured to extract higher band enhancement layer characteristic parameters from the enhancement layer codestream, and to decode the higher band enhancement layer characteristic parameters to obtain the reconstructed enhancement layer background noise signal. - View Dependent Claims (6, 7)
-
-
8. An encoding method, comprising:
-
extracting core layer characteristic parameters and enhancement layer characteristic parameters of a background noise signal; encoding the core layer characteristic parameters and enhancement layer characteristic parameters to obtain a core layer codestream and an enhancement layer codestream; and dividing the background noise signal into a lower band background noise signal and a higher band background noise signal; wherein extracting the core layer characteristic parameters and enhancement layer characteristic parameters of the background noise signal comprises; extracting the core layer characteristic parameters of the lower band background noise signal and extracting the higher band enhancement layer characteristic parameters of the higher band background noise signal; and wherein the higher band enhancement layer characteristic parameters comprise at least one of time-domain envelopes and frequency-domain envelopes. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A decoding method, comprising:
-
extracting a core layer codestream and an enhancement layer codestream from a Silence Insertion Descriptor (SID) frame; parsing core layer characteristic parameters from the core layer codestream; parsing enhancement layer characteristic parameters from the enhancement layer codestream; and decoding the core layer characteristic parameters and enhancement layer characteristic parameters to obtain a reconstructed core layer background noise signal and a reconstructed enhancement layer background noise signal; wherein the extracting the enhancement layer codestream from the SID frame comprises extracting a higher band enhancement layer codestream from the SID frame; wherein parsing the enhancement layer characteristic parameters from the enhancement layer codestream comprises paring higher band enhancement layer characteristic parameters from the enhancement layer codestream; and wherein the higher band enhancement layer characteristic parameters comprise at least one of time-domain envelopes and frequency-domain envelopes. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory computer readable media comprising computer readable instructions that when combined with a processor cause the processor to function as an encoding-unit configured to perform an encoding process the encoding unit comprising:
-
a core layer characteristic parameter encoding unit, configured to extract core layer characteristic parameters from a background noise signal received from a voice activity detector (VAD), and to transmit the core layer characteristic parameters to an encoding unit; an enhancement layer characteristic parameter encoding unit, configured to extract enhancement layer characteristic parameters from the background noise signal, and to transmit the enhancement layer characteristic parameters to the encoding unit; and the encoding unit, configured to encode the received core layer characteristic parameters and enhancement layer characteristic parameters to obtain a core layer codestream and an enhancement layer codestream; wherein the enhancement layer characteristic parameter encoding unit comprises at least one of a lower band enhancement layer characteristic parameter encoding unit and a higher band enhancement layer characteristic parameter encoding unit; wherein the lower band enhancement layer characteristic parameter encoding unit is configured to extract lower band enhancement layer characteristic parameters from the background noise signal and to transmit the lower band enhancement layer characteristic parameters to the encoding unit; wherein the higher band enhancement layer characteristic parameter encoding unit is configured to extract higher band enhancement layer characteristic parameters from the background noise signal and to transmit the higher band enhancement layer characteristic parameters to the encoding unit, wherein the higher band enhancement layer characteristic parameters comprise at least one of time-domain envelopes and frequency-domain envelopes; and wherein the encoding unit is configured to encode the received lower band enhancement layer characteristic parameters and higher band enhancement layer characteristic parameters to obtain the core layer codestream and enhancement layer codestream. - View Dependent Claims (20, 21)
-
-
22. A non-transitory computer readable media comprising computer readable instructions that when combined with a processor cause the processor to function as a decoding unit configured to perform a decoding process the decoding unit comprising:
-
a SID frame parsing unit, configured to receive a SID frame of a background noise signal received from a discontinuous transmission (DTX) unit, to extract a core layer codestream and an enhancement layer codestream;
to transmit the core layer codestream to a core layer characteristic parameter decoding unit; and
to transmit the enhancement layer codestream to an enhancement layer characteristic parameter decoding unit;the core layer characteristic parameter decoding unit, configured to extract core layer characteristic parameters from the core layer codestream and to decode the core layer characteristic parameters to obtain a reconstructed core layer background noise signal; and the enhancement layer characteristic parameter decoding unit, configured to extract enhancement layer characteristic parameters from the enhancement layer codestream and to decode the enhancement layer characteristic parameters to obtain a reconstructed enhancement layer background noise signal; wherein the enhancement layer characteristic parameter decoding unit comprises at least one of a lower band enhancement layer characteristic parameter decoding unit and a higher band enhancement layer characteristic parameter decoding unit; wherein the lower band enhancement layer characteristic parameter decoding unit is configured to extract lower band enhancement layer characteristic parameters from the enhancement layer codestream, and to decode the lower band enhancement layer characteristic parameters to obtain the reconstructed enhancement layer background noise signal; wherein the higher band enhancement layer characteristic parameter decoding unit is configured to extract higher band enhancement layer characteristic parameters from the enhancement layer codestream, and to decode the higher band enhancement layer characteristic parameters to obtain the reconstructed enhancement layer background noise signal; and wherein the higher band enhancement layer characteristic parameters comprise at least one of time-domain envelopes and frequency-domain envelopes. - View Dependent Claims (23, 24, 25)
-
Specification