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

Coding method, decoding method and device thereof

An encoding method and encoding technology, applied in speech analysis, instruments, etc., can solve the problems of large storage space occupation, high computational complexity, unfavorable solution expansion and implementation, etc., and achieve the effect of saving storage space and reducing the complexity of encoding and decoding.

Inactive Publication Date: 2011-11-30
HUAWEI TECH CO LTD +1
View PDF0 Cites 0 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 method, decoding method and device thereof
  • Coding method, decoding method and device thereof
  • Coding method, decoding method and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] Embodiments of the present invention provide an encoding method, a decoding method, an encoding device, and a decoding device, which can implement an algebraic codebook structure and an indexing method, and effectively reduce Small amount of computation, reduced computation complexity, saves storage space.

[0049] Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0050] RE 8 Lattice is a lattice structure based on lattice vector quantization, namely

[0051] RE 8 = 2D 8 ∪{2D 8 +(1,1,1,1,1,1,1,1)},

[0052] Among them, D 8 is an 8-dimensional integer lattice Z 8 The grid point v=(v 1 , v 2 ,...,v 8 ), and its coordinates satisfy which is:

[0053] D. 8 ={(x 1 , x 2 ,...,x 8 ) ∈ Z 8 |x 1 , x 2 ,...,x 8 is an even number},

[0054] Then it can be seen from the above that RE 8 The lattice has the following properties:

[0055] 1. RE 8 All 8-dimensional vectors represented by gri...

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 adopt Fast Fourier Transform (FFT) or discrete cosine transform ( Discrete 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. According to the energy of the voice...

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/02G10L19/038
Inventor 胡瑞敏张勇刘霖马付伟王庭红
Owner HUAWEI TECH CO LTD
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