Predicting method and apparatus for frequency domain pulse decoding and decoder

A pulse decoding and prediction device technology, applied in the field of audio coding and decoding, can solve the problems of audio signal noise, large deviation, and affecting the auditory quality of audio signals, and achieve the effect of smoothing the spectrum, reducing discontinuity, and improving auditory quality

Active Publication Date: 2013-03-27
HONOR DEVICE CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the process of realizing the present invention, the inventor found that the spectrum energy predicted in the frame tends to deviate greatly in some frequency bands, especially when the low-frequency harmonics are strong and the high-frequency harmonics are also strong, the predicted The calculated peak position often deviates greatly from the real peak position, which introduces more noise into the audio signal and affects the auditory quality of the audio signal.

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
  • Predicting method and apparatus for frequency domain pulse decoding and decoder
  • Predicting method and apparatus for frequency domain pulse decoding and decoder
  • Predicting method and apparatus for frequency domain pulse decoding and decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] see figure 1 , the frequency-domain pulse decoding prediction method provided by the embodiment of the present invention includes the following steps:

[0029] Step 11, dividing the current frame and the previous frame into spectral blocks according to the spectral coefficients of the previous frame;

[0030] Step 12, according to the correlation between the current frame and the spectrum blocks divided by the previous frame, it is judged whether the spectrum blocks divided by the current frame need to be inter-frame predicted;

[0031] Step 13: For the current frame spectrum block that needs to be inter-frame predicted, use the decoded spectral coefficients in the corresponding spectral block of the previous frame and the decoded spectral coefficients in the current frame to predict the undecoded spectral coefficients in the current frame spectral block spectral coefficients.

[0032] After the prediction of each spectrum block that needs to be inter-frame predicted ...

Embodiment 2

[0035] see figure 2 , the frequency-domain pulse decoding prediction method provided by the embodiment of the present invention includes the following steps:

[0036] Step 21: Corresponding to the frequency point where the spectral coefficient decoded in the previous frame is located, in the current frame and the previous frame, divide a spectrum block in the range of N frequency points before and after centering on the frequency point; wherein, N≥1.

[0037] A spectrum block is composed of spectral coefficients corresponding to consecutive L frequency points. Centering on each frequency point corresponding to the decoded spectral coefficients in the previous frame, a spectrum block is divided in the range of N frequency points before and after. At this time, the current frame The number of divided spectrum blocks is equal to the number of spectrum coefficients decoded in the previous frame, where L is the length of the spectrum block, indicating the number of spectrums in ea...

Embodiment 3

[0061] The embodiment of the present invention provides another method for inter-frame prediction of frequency-domain pulse decoding. The difference between this embodiment and Embodiment 2 is that the process of judging whether the current frame performs inter-frame prediction in this embodiment is based on the current frame and the previous The correlation of the energy of the decoded spectral coefficient in the corresponding spectral block of the frame is judged, and embodiment 2 is based on the current frame and the previous frame decoding the positional distance of the spectral coefficient is less than or equal to the number of N (that is, the number of spectral coefficients location correlation) to judge.

[0062] Specifically, when judging whether the current frame needs inter-frame prediction, this embodiment judges according to the energy information corresponding to all the decoded spectral coefficients in each spectral block of the current frame and the previous fram...

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

A predicting method and apparatus for frequency domain pulse decoding and a decoder are provided. The method includes: dividing current frame and previous frame into spectral blocks according to spectral coefficient of the previous frame (11), judging whether the prediction between frames for the spectral block divided in the current frame is needed according to the correlation between the spectral blocks divided in the current frame and previous frame (12), for the spectral block of the current frame which is judged that the prediction between frames is needed, predicting the spectral coefficient which is not decoded of the spectral block of the current frame by using the decoded spectral coefficient in the spectral block corresponding to the previous frame and the decoded spectral coefficient in the current frame (13)..

Description

technical field [0001] The present invention relates to the technical field of audio coding and decoding, in particular to a prediction method, a prediction device and a decoder for frequency-domain pulse decoding. Background technique [0002] In the current frequency-domain pulse decoding, when the number of bits is insufficient, some relatively important spectral coefficients are generally selected for encoding according to the spectral energy or auditory characteristics. For uncoded spectral coefficients, they are generally filled with 0 when restored at the decoding end. [0003] Since the relative energy or auditory characteristics of the frequency spectrum in different frames will be different, at the same bit rate, the spectral coefficients in the same frequency band cannot be guaranteed to be coded between multiple consecutive frames. In this way, among the spectral coefficients recovered by the decoder, some frames in the same frequency band can decode the spectra...

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 Patents(China)
IPC IPC(8): G10L19/04
CPCG10L19/04
Inventor 苗磊刘泽新齐峰岩胡晨陈龙吟郎玥吴文海张清
Owner HONOR DEVICE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products