Coding and decoding methods and devices thereof

An encoding method and encoding device technology, applied in the field of decoding method and its device, and encoding method, can solve the problems of high computational complexity, large storage space occupation, unfavorable scheme expansion and implementation, etc., so as to reduce the encoding and decoding complexity and save The effect of storage space

Inactive Publication Date: 2010-03-17
HUAWEI TECH CO LTD +1
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The design of the lattice vector quantization method mainly includes two aspects: selecting an appropriate lattice and designing a codebook with a specific lattice structure.
[0004] However, in the prior art, the algorithm for generating each vector to be quantized in the data frame by using the absolute guide item and calculating the arrangement method has high computational complexity, and the storage space occupies a large amount, which is not conducive to the expansion and implementation of the scheme.

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
  • Coding and decoding methods and devices thereof
  • Coding and decoding methods and devices thereof
  • Coding and decoding methods and devices thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0189] As an implementation manner, the decoding processing unit may further include:

[0190] The differential decoding unit 49, when the codebook number of the codebook corresponding to the one processing layer vector and the codebook number of the codebook corresponding to the processing layer vector adjacent to the processing layer vector adopts differential encoding, the differential encoding obtained from the differential encoding The codebook number (ie, the actual codebook number) of the codebook corresponding to the one processing layer vector is decoded from the codebook number, and then the corresponding processing is performed.

[0191] In addition, those of ordinary skill in the art can understand that all or part of the process in the method of the above-mentioned embodiments can be implemented by instructing the relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it may include t...

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 a coding method, which comprises: scaling a data frame according to the energy and coding bit number of the data frame; quantizing coded vectors in the scaleddata frame into closest RE8 grid points to acquire vectors to be coded; and coding the vectors to be coded by layer to acquire a coded code stream. The embodiment of the invention also discloses a decoding method, a coding device and a decoding device. The methods and the devices of the invention effectively reduce operation complexity and save storage space on the premise of ensuring coding anddecoding quality.

Description

technical field [0001] The invention relates to the field of digital signal processing, in particular to an encoding method, a decoding method and a device thereof. Background technique [0002] In the current field of speech signal coding, a very important implementation method is transform coding. Its main idea is to divide the speech signal to be coded into several frames, and use Fast Fourier Transform (Fast Fourier Transform, FFT) or Discrete Cosine Transform (Discrete Cosine Transform). Cosine Transform, DCT) etc. convert the speech signal from the time domain to the frequency domain, and quantize the spectrum. The lattice vector quantization method is a commonly used method in the field of quantization at present. The design of the trellis vector quantization method mainly includes two aspects: selecting the appropriate trellis and designing a codebook with a specific trellis structure. [0003] The prior art provides a RE-based 8 Lattice vector quantization method...

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/038
Inventor 胡瑞敏张勇刘霖马付伟王庭红
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
Try Eureka
PatSnap group products