Signal encoding a frame in a communication system
First Claim
1. A method comprising:
- calculating, in an encoder, a first set of parameters associated with at least one frame of a received signal, wherein said first set of parameters comprises parameters based on energy levels of a plurality of frequency bands associated with the at least one frame;
selecting, in a first stage, one of algebraic code excited linear prediction excitation, transform coding excitation or an uncertain mode based at least in part on predetermined conditions associated with the first set of parameters;
calculating a second set of parameters associated with the at least one frame;
selecting, in a second stage, one of algebraic code excited linear prediction excitation and transform coding excitation based at least in part on the second set of parameters and whether in the first stage the uncertain mode is selected; and
encoding the frame using the selected one of algebraic code excited linear prediction excitation and the transform coding excitation from the second stage.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a method and encoder for encoding a frame in of a communication system. The method includes calculating a first set of parameters associated with the frame, wherein said first set of parameters comprises filter bank parameters. The method further includes selecting, in a first stage, one of a plurality of encoding methods based on the first set of parameters one of modes for encoding, calculating a second set of parameters associated with the frame, selecting, in a second stage, one of the plurality of encoding methods based on the result of the first stage selection and the second set of parameters one of modes for encoding, and encoding the frame using the selected encoding excitation method from the second stage.
-
Citations
43 Claims
-
1. A method comprising:
-
calculating, in an encoder, a first set of parameters associated with at least one frame of a received signal, wherein said first set of parameters comprises parameters based on energy levels of a plurality of frequency bands associated with the at least one frame; selecting, in a first stage, one of algebraic code excited linear prediction excitation, transform coding excitation or an uncertain mode based at least in part on predetermined conditions associated with the first set of parameters; calculating a second set of parameters associated with the at least one frame; selecting, in a second stage, one of algebraic code excited linear prediction excitation and transform coding excitation based at least in part on the second set of parameters and whether in the first stage the uncertain mode is selected; and encoding the frame using the selected one of algebraic code excited linear prediction excitation and the transform coding excitation from the second stage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to calculate a first set of parameters associated with at least one frame of a received signal, wherein said first set of parameters comprises parameters based on energy levels of a plurality of frequency bands associated with the at least one frame; select, in a first stage, one of algebraic code excited linear prediction excitation, transform coding excitation or an uncertain mode based at least in part on predetermined conditions associated with the first set of parameters; calculate a second set of parameters associated with the at least one frame; select, in a second stage, one of algebraic code excited linear prediction excitation and transform coding excitation based at least in part on the second set of parameters and whether in the first stage the uncertain mode is selected; and encode the frame using the selected one of algebraic code excited linear prediction excitation and the transform coding excitation from the second stage. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A terminal comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to calculate a first set of parameters associated with at least one frame of a received signal, wherein said first set of parameters comprises parameters based on energy levels of a plurality of frequency bands associated with the at least one frame; select, in a first stage, one of algebraic code excited linear prediction excitation, transform coding excitation or an uncertain mode based at least in part on predetermined conditions associated with the first set of parameters; calculate a second set of parameters associated with the at least one frame; select, in a second stage, one of algebraic code excited linear prediction excitation and transform coding excitation based at least in part on the second set of parameters and whether in the first stage the uncertain mode is selected; and encode the frame using the selected one of algebraic code excited linear prediction excitation and the transform coding excitation from the second stage. - View Dependent Claims (37, 38, 39)
-
-
40. A computer program, embodied on a non-transitory computer readable medium, said computer program being configured to control a processor to perform a method comprising:
-
calculating a first set of parameters associated with at least one frame of a received signal, wherein said first set of parameters comprises parameters based on energy levels of a plurality of frequency bands associated with the at least one frame; selecting, in a first stage, one of algebraic code excited linear prediction excitation, transform coding excitation or an uncertain mode based at least in part on predetermined conditions associated with the first set of parameters; calculating a second set of parameters associated with the at least one frame; selecting, in a second stage, one of algebraic code excited linear prediction excitation and transform coding excitation based at least in part on the second set of parameters and whether in the first stage the uncertain mode is selected; and encoding the frame using the selected one of algebraic code excited linear prediction excitation and the transform coding excitation from the second stage. - View Dependent Claims (41)
-
-
42. An apparatus comprising:
-
first calculating means for calculating a first set of parameters associated with at least one frame of the received signal, wherein said first set of parameters comprises parameters based on energy levels of a plurality of frequency bands associated with the at least one frame; first selecting means for selecting one of algebraic code excited linear prediction excitation, transform coding excitation or an uncertain mode based at least in part on predetermined conditions associated with the first set of parameters; second calculating means for calculating a second set of parameters associated with the at least one frame; second selecting means for selecting one of algebraic code excited linear prediction excitation and transform coding excitation based at least in part on the second set of parameters and whether in the first stage the uncertain mode is selected; and encoding means for encoding the frame using the selected one of algebraic code excited linear prediction excitation and the transform coding excitation from the second selecting means. - View Dependent Claims (43)
-
Specification