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

Sub-band coding and decoding method and device based on SILK coder decoder

A codec and coding technology, which is applied in the field of audio coding and decoding, can solve the problems of low-frequency signal efficiency reduction and insufficient efficiency of bit allocation when coding wideband voice.

Active Publication Date: 2014-04-09
广州方硅信息技术有限公司
View PDF13 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the human voice, the high-frequency signal is usually not as rich as the low-frequency signal, and the SILK encoder processes the high-frequency and low-frequency signals separately according to the preset bit resources, so the bit allocation is not efficient enough when encoding wideband speech, making the Reduced efficiency of low frequency signal processing

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
  • Sub-band coding and decoding method and device based on SILK coder decoder
  • Sub-band coding and decoding method and device based on SILK coder decoder
  • Sub-band coding and decoding method and device based on SILK coder decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0080] The embodiment of the present invention provides a subband encoding method based on the SILK codec, see figure 1 , the method flow includes:

[0081] 101: Obtain a full-frequency time-domain signal corresponding to the current audio frame; and decompose the full-frequency time-domain signal into a low-frequency time-domain signal and a high-frequency time-domain signal;

[0082] 102: Perform SILK encoding processing on the low-frequency time-domain signal to generate low-frequency parameters corresponding to the low-frequency time-domain signal; and perform encoding processing on the high-frequency time-domain signal according to the low-frequency parameters to generate high-frequency parameters corresponding to the high-frequency time-domain signal;

[0083] 103: Quantize and compress the low-frequency parameters and high-frequency parameters to generate a bit stream corresponding to the current audio frame.

[0084] In the embodiment of the present invention, the low...

Embodiment 2

[0086] The embodiment of the present invention provides a subband decoding method based on the SILK codec, see figure 2 , the method flow includes:

[0087] 201: Obtain the bit stream corresponding to the current audio frame, and decode the bit stream through a parameter decoder to obtain low-frequency parameters and high-frequency parameters;

[0088] 202: Decode the low-frequency parameters according to the SILK decoder to obtain a low-frequency time-domain signal; and according to the intermediate parameters generated when the SILK decoder decodes the low-frequency parameters, decode the high-frequency parameters to obtain a high-frequency time-domain signal;

[0089] 203: Synthesize the low-frequency time-domain signal and the high-frequency time-domain signal into a full-frequency time-domain signal through a QMF synthesizer, where the full-frequency time-domain signal is the decoded audio data of the current audio frame.

[0090] In the embodiment of the present invent...

Embodiment 3

[0092] The embodiment of the present invention provides a subband encoding method based on the SILK codec, see image 3 . Among them, the structure of the audio encoder is as follows Figure 4 shown.

[0093] Wherein, the method flow includes:

[0094] 301: Obtain the original sampled digital signal through the analog-to-digital converter of the digital communication device, and frame and window it according to a preset time interval to obtain a full-frequency time-domain signal; obtain the full-frequency time-domain signal corresponding to the current frame data, and The full-frequency time-domain signal is decomposed into a low-frequency time-domain signal and a high-frequency time-domain signal.

[0095] Among them, the original sampling digital signal is audio data with a certain length of time, and the full-frequency time-domain signal corresponding to each frame of data is obtained after being divided into frames.

[0096] In the embodiment of the present invention, ...

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 invention discloses a sub-band coding and decoding method and device based on an SILK coder decoder, and belongs to the field of audio coding and decoding. The sub-band coding and decoding method comprises the steps of obtaining a full-frequency time-domain signal corresponding to a current audio frame, dividing the full-frequency time-domain signal into a low-frequency time-domain signal and a high-frequency time-domain signal, carrying out SILK coding processing on the low-frequency time-domain signal to generate a low-frequency parameter corresponding to the low-frequency time-domain signal, coding the high-frequency time-domain signal according to the low-frequency parameter to generate a high-frequency parameter corresponding to the high-frequency time-domain signal, and compressing the low-frequency parameter and the high-frequency parameter quantitatively to generate a bit stream corresponding to the current audio frame. More bit resources are distributed to the low-frequency signal, the high-frequency signal is coded through relatively few bit resources, and therefore more reasonable distribution of the bit resources is achieved. The coding efficiency can be improved effectively, the harmonic wave structure in the high-frequency signal can be kept, and a better listening effect is achieved under the same setting of the bit rate.

Description

technical field [0001] The present invention relates to the field of audio coding and decoding, in particular to a subband coding and decoding method and device based on a SILK codec. Background technique [0002] With the development of the Internet, the demand for voice communication continues to grow. The VOIP (Voice Over Internet Protocol) technology based on voice packet switching is more and more popular with users for its low cost, easy expansion and excellent call quality. [0003] The mainstream coding method in VOIP technology is SILK coding. The coding method is: model the speech signal at the coding end, disassemble the signal into different system parameters through the speech model, and transmit these parameters to the decoding end through the channel , the decoder solves the relevant parameters, and then restores the speech signal according to the same speech model. [0004] In the process of realizing the present invention, the inventor finds that there are ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G10L19/02G10L19/087G10L19/24
Inventor 陈若非高泽华邢世义
Owner 广州方硅信息技术有限公司
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