Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Audio code rate control method and system

A technology of rate control and control method, applied in the field of audio coding and decoding, can solve the problems of complex calculation, increased number of inner loops, and increased algorithm calculation amount, achieve high voice quality, reduce the number of coding bits, and take into account the sound quality effect

Inactive Publication Date: 2009-07-29
GLOBAL INNOVATION AGGREGATORS LLC
View PDF0 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The inventor found in the process of realizing the present invention that the prior art has at least the following disadvantages: the prior art requires a large number of calculations, and the calculation is complicated
The inner loop quantizes and encodes the frequency domain coefficients. Each scale factor band is traversed once, and the calculation is complicated; the outer loop calculates the quantization noise of each scale factor band. As long as one subband does not meet the requirements, the inner layer will be called again Loop, resulting in an increase in the number of times the inner loop runs, and an increase in the amount of calculation of the algorithm

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Audio code rate control method and system
  • Audio code rate control method and system
  • Audio code rate control method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0033] In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the key technical points and encoding process of the audio encoder based on the perceptual characteristics of the human auditory system will be described below by taking the MPEG-4AAC audio encoding algorithm as an example.

[0034] 1. The key technical points include psychoacoustic model and subband coding.

[0035] (1) The psychoacoustic model is mainly...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses an audio bit rate control method and a system thereof. The method comprises the steps as follows: a sub band for initial coding is determined according to an available bit number; an initial value of the active proportion factor of the sub band is calculated according to the masking threshold value of the sub band; the active proportion factor is adjusted according to the initial value of the active proportion factor of the sub band so as to cause the quantization noise of a sub band frequency-domain coefficient to be smaller than the masking threshold value; the sub band is quantized according to the active proportion factor; coding is conducted to the frequency-domain coefficient after quantization and the bit number needed by the coding is determined; when the bit number needed by the coding is larger than the available bit number, the bit number needed by the coding can be adjusted by adjusting the active proportion factor step by step so as to cause the bit number for coding to be smaller than the available bit number. The method and the system thereof can keep good sound quality on the basis of lowering the algorithm complexity.

Description

technical field [0001] The present invention mainly relates to the field of audio coding and decoding, in particular to an audio code rate control method and system. Background technique [0002] The traditional digital audio compression technology mainly uses waveform coding to achieve data compression by reducing the entropy redundancy of data. This method does not take into account the subjective characteristics of the human hearing effect, the algorithm compression rate is low, and the sound quality is also poor. It is mainly used for the compression of narrowband audio signals, such as A-law coding. In order to transmit better sound quality on a limited network bandwidth, an audio compression technology based on the subjective perception characteristics of the human ear has been developed, and related parties have formulated MPEG-1Audio, MPEG-2Audio, MPEG-2AAC , Advanced Audio Coding), Dolby (AC-3), MPEG-4AAC and other audio compression standards. This audio data comp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G10L19/02G10L19/002G10L19/032
Inventor 赵云轩
Owner GLOBAL INNOVATION AGGREGATORS LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products