Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Method and apparatus for processing signal

Active Publication Date: 2011-12-29
HUAWEI TECH CO LTD
View PDF4 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0008]The present invention is directed to a method and an apparatus for processing a signal, so as to reduce noises in an output signal, and improve the quality of the output signal.

Problems solved by technology

In conventional audio encoding / decoding algorithms, more quantization noises are introduced in an output signal due to an inaccurate quantization process in a case that the number of bits is small.
For example, in Adaptive Differential Pulse Code Modulation (ADPCM) encoding, if a very small number of bits is allocated to each sample point, too many quantization noises are introduced in the output signal due to an excessively high quantization error.
Alternatively, due to limitations of other algorithms, some man-made noises are also introduced in the output signal.
As the post-processing of the frequency-domain signal is performed according to the SNR of the signal in the prior art, the output signal processed by using the algorithm in the prior art still has the problem of great noises.

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
  • Method and apparatus for processing signal
  • Method and apparatus for processing signal
  • Method and apparatus for processing signal

Examples

Experimental program
Comparison scheme
Effect test

embodiment 1

[0037]In order to reduce noises in an output signal and improve the quality of the output signal, as shown in FIG. 1, Embodiment 1 of the present invention provides a method for processing a signal, which includes the following steps:

[0038]Step 11: Obtain an energy average value of each sub-band for a current frame frequency-domain signal.

[0039]In this step, time-frequency transform is performed on an input current frame time-domain signal, to obtain the current frame frequency-domain signal. For example, the corresponding current frame frequency-domain signal may be obtained from the current frame time-domain signal through methods such as Modified Discrete Cosine Transform (MDCT) or Fast Fourier Transform (FFT). Then, the energy average value of each sub-band is calculated. In the calculation of the energy average value of each sub-band, a method in the prior art may be employed, which is not described in detail herein again.

[0040]Step 12: Obtain a current frame modification coeff...

embodiment 2

[0065]As shown in FIG. 3, the method for processing a signal according to Embodiment 2 includes the following steps:

[0066]Step 31: Obtain an energy average value of each sub-band for a current frame frequency-domain signal.

[0067]Similar to the description in Embodiment 1, time-frequency transform is performed on an input current frame time-domain signal, to obtain the current frame frequency-domain signal. For example, the corresponding current frame frequency-domain signal may be obtained from the current frame time-domain signal through methods such as MDCT or FFT. Then, the energy average value of each sub-band is calculated.

[0068]Step 32: Determine that an energy average value of a low-band frequency-domain signal of the current frame frequency-domain signal is less than an energy average value of a high-band frequency-domain signal of the current frame frequency-domain signal.

[0069]In this process, following the manner as described in Embodiment 1, the current frame frequency-d...

embodiment 3

[0082]In the method for processing a signal according to Embodiment 3, time-frequency transform is performed on an input current frame time-domain signal first at an encoder, to obtain a corresponding current frame frequency-domain signal. Then, the current frame frequency-domain signal is quantized and sent to a decoder. As shown in FIG. 4, the method for processing a signal according to Embodiment 3 of the present invention includes the following steps:

[0083]Step 41: Obtain a current frame frequency-domain signal sent from an encoder, and dequantize the current frame frequency-domain signal to obtain a decoded current frame frequency-domain signal. This process is the same as that in the prior art, and is not described in detail herein again.

[0084]Step 42: Determine that an energy average value of a low-band frequency-domain signal of the current frame frequency-domain signal is less than an energy average value of a high-band frequency-domain signal of the current frame frequency...

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 method and an apparatus for processing a signal are provided. The method includes: obtaining an energy average value of each sub-band for a current frame frequency-domain signal; obtaining a current frame modification coefficient of each sub-band for the current frame frequency-domain signal according to a spectral envelope and the energy average value of each sub-band; obtaining a weighted modification coefficient of each sub-band for the current frame frequency-domain signal by using the current frame modification coefficient and a relevant frame modification coefficient; and modifying the spectral envelope of each sub-band for the current frame frequency-domain signal by using the weighted modification coefficient.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application is a continuation of International Application No. PCT / CN2009 / 076266, filed on Dec. 30, 2009, which claims priority to Chinese Patent Application No. 200810192947.1, filed on Dec. 31, 2008 and Chinese Patent Application No. 200910004181.4, filed on Feb. 16, 2009, all of which are hereby incorporated by reference in their entireties.FIELD OF THE INVENTION[0002]The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for processing a signal.BACKGROUND OF THE INVENTION[0003]In conventional audio encoding / decoding algorithms, more quantization noises are introduced in an output signal due to an inaccurate quantization process in a case that the number of bits is small.[0004]For example, in Adaptive Differential Pulse Code Modulation (ADPCM) encoding, if a very small number of bits is allocated to each sample point, too many quantization noises are introduced in...

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/00G10L19/02G10L19/26G10L21/02
CPCG10L19/0208G10L21/0208G10L19/26
Inventor LIU, ZEXINMIAO, LEICHEN, LONGYINHU, CHENTADDEI, HERVE MARCELZHANG, QING
Owner HUAWEI TECH 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
Eureka Blog
Learn More
PatSnap group products