Adaptive variable bit rate audio compression encoding
First Claim
1. A method for adaptive variable bit rate audio compression encoding comprising the steps of:
- examining an audio level of a single frame of an audio signal from at least one sub-band filter in at least one encoder;
detecting information in the single frame of examined audio level;
retrieving the detected information from the single frame of examined audio level of the at least one sub-band filter;
applying the retrieved information to a digital signal processor for processing the information including said audio level;
comparing the processed information in a software program with a psycho-acoustic model in the at least one encoder;
assigning a bit rate, in which the at least one encoder assigns the bit rate to said single frame based on the compared processed information; and
compressing the audio signal according to the at least one encoder assigned bit rate.
5 Assignments
0 Petitions
Accused Products
Abstract
An adaptive variable bit rate audio encoder and method that examines audio level information and detects various information in the audio data in a psychoacoustic model to create a quantization value and assign a mode tag to a single frame of audio. A bit rate is assigned according to one of three modes, a self-adaptive mode which is free-running and takes direction only from the characteristics of the incoming audio signal, a managed mode which is controlled by rules set from a statistical multiplexer, and a combination of self-adaptive and managed in which control rules from the statistical multiplexer act to maintain limits on the self-adaptive mode.
24 Citations
20 Claims
-
1. A method for adaptive variable bit rate audio compression encoding comprising the steps of:
-
examining an audio level of a single frame of an audio signal from at least one sub-band filter in at least one encoder; detecting information in the single frame of examined audio level; retrieving the detected information from the single frame of examined audio level of the at least one sub-band filter; applying the retrieved information to a digital signal processor for processing the information including said audio level; comparing the processed information in a software program with a psycho-acoustic model in the at least one encoder; assigning a bit rate, in which the at least one encoder assigns the bit rate to said single frame based on the compared processed information; and compressing the audio signal according to the at least one encoder assigned bit rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for adaptive variable bit rate audio compression comprising:
-
at least one encoder having a psychoacoustic model having a plurality of sub-band filters; a microprocessor receiving audio data for a single audio frame from the plurality of sub-band filters and processing the received audio data from the plurality of sub-band filters, the microprocessor using a software program for comparing the processed data selected from the plurality of sub-band filters with the psychoacoustic model; a statistical multiplexer in communication with the at least one encoder and the microprocessor, the statistical multiplexer having predetermined limits set for the at least one encoder; the at least one encoder receiving a quant value, bit rate and mode tag from the statistical multiplexer, the at least one encoder receiving the comparison data from said microprocessor to assign a bit rate to the single frame. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification