Quantization and Entropy Coding of Parameters for a Low-Delta Audio Codec
Patent Information
- Application Number
- RU2025108188
- Authority / Receiving Office
- RU · RU
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-05-27
- Filing Date
- 2025-04-02
- Publication Date
- 2026-10-02
Claims
1. A method for frame-by-frame encoding of metadata for an input signal, wherein the metadata comprises a plurality of at least partially interrelated parameters calculated from the input signal, wherein the method includes for each frame: iterative execution, using a looped process, of the following steps: selecting a quantization strategy from a set of quantization strategies for calculating and quantizing parameters; calculating and quantizing the parameters based on the selected quantization strategy to obtain quantized parameters; and coding of quantized parameters, wherein each of the plurality of quantization strategies comprises a corresponding first pointer indicating an order related to the calculation and quantization of individual parameters; and in this case, the quantization strategy is selected based on the target bitrate threshold value, wherein the quantization strategy determined for the current frame differs from the quantization strategy determined for the previous frame; and mapping the indices of the quantized parameters from the previous frame to the indices of the current frame.
2. The method according to paragraph 1, characterized in that the coding of the parameters includes time- and / or frequency-differential coding.
3. A method according to any of the preceding paragraphs, characterized in that the method is applied to encoding metadata of a voice and sound services codec with presence effect, IVAS, or an ambiphony codec.
4. A device for frame-by-frame encoding of metadata for an input signal, comprising a processor and a memory device connected to the processor, wherein the processor is adapted to cause the device to perform the method according to any of the preceding claims.
5. A machine-readable data carrier on which a program is stored containing instructions that, when executed by a processor, cause the processor to perform the method according to any of paragraphs 1, 2.