System, method and device for coding and decoding

An encoding system and encoding technology, applied in the field of encoding and decoding, can solve the problems of inability to achieve compression, low compression ratio, and inability to compress, and achieve the effect of high compression efficiency and low complexity

Active Publication Date: 2011-07-06
创泽智能机器人集团股份有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if the dynamic range of the signal to be encoded is large, this method cannot achieve effective compression or even compression, especially the compression ratio of the audio signal is not high, wherein the dynamic range of the signal to be encoded is the minimum sample point of the signal to be encoded The difference between the value and the maximum value of the sample point

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
  • System, method and device for coding and decoding
  • System, method and device for coding and decoding
  • System, method and device for coding and decoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] figure 1 It is a structural schematic diagram of an embodiment of the present invention, such as figure 1 As shown, the encoding system includes an encoding mode discriminator 1 , an encoder 2 and a multiplexer 3 . Wherein, the coding mode discriminator 1 is used to judge the coding mode that the signal to be coded should adopt according to the dynamic range of the signal to be coded, the estimated value of the number of bits required for coding in the predictive coding mode, and the estimated value of the number of bits required for coding in the dynamic range coding mode, and generate And send the encoding mode identification bit corresponding to the encoding mode and the corresponding encoding required parameters to the encoder 2 and the multiplexer 3; the encoder 2 is used to encode the signal to be encoded according to the encoding mode identification bit corresponding to the encoding mode; The multiplexer 3 is used to multiplex the signals encoded by the encode...

Embodiment 2

[0060] figure 2 It is a structural schematic diagram of an embodiment of the present invention, such as figure 2 As shown, the difference between the embodiment of the present invention and the first embodiment of the encoding system of the present invention is that the encoding mode discriminator 1 in the embodiment of the present invention also includes a block mode discriminant module 14, which is used to identify the signal to be encoded. Blocking mode, calculate the number of blocks of the signal to be encoded, generate and send the block mode identification bit corresponding to the block mode and the block number identification bit corresponding to the number of blocks to the encoder 2 and the multiplexer 3. The encoder 2 further includes a blocker 23, configured to block the signal to be encoded according to the block mode identification bit and the block number identification bit. Because the signal to be encoded is divided into blocks in the embodiment of the prese...

Embodiment 3

[0099] On the basis of the second embodiment, in order to improve the coding efficiency of the long signal, in the embodiment of the present invention, judging the coding mode that should be used for the signal to be coded also includes judging the block mode that should be used for the signal to be coded, and calculating the partitioning mode of the signal to be coded. The number of blocks, generating and sending the block mode identification bit corresponding to the block mode and the block number corresponding to the number of blocks. Specifically:

[0100] Analyze the number of bits required for single-block encoding and the number of bits required for multi-block encoding of the signal to be encoded according to the encoding mode discriminated by the encoding mode discriminator, and determine the relationship between the two;

[0101] If the former is not greater than the latter, that is, it is judged that the signal to be encoded is a single block encoding mode, then gen...

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 relates to a system, a method and a device for coding and decoding. The method for coding comprises a coding mode discrimination device, a coder and a multiplexer, wherein the coding mode discrimination device is used for distinguishing a coding mode that is adopted by a signal to be coded according to the dynamic range of the signal to be coded, the estimation value of the bit number needed by a code for forecasting the coding mode and the estimation value of the bit number needed by a code of the coding mode of the dynamic range and generating and sending a coding mode identification position corresponding to the coding mode and a parameter needed by a corresponding code; the coder is used for coding the signal to be coded according to the coding mode identification position corresponding to the coding mode; and the multiplexer is used for multiplexing the coded signal, wherein the coded signal comprises a coded signal to be coded, the coding mode identification position and the parameter needed by the code. The embodiment of the invention can select different coding modes according to the types and the characters of signals to be coded so as to satisfy the application requirements of different complexities and compression efficiencies, thereby realizing higher compression efficiency and lower complexity.

Description

technical field [0001] The embodiments of the present invention relate to the field of coding and decoding, and in particular, to a coding and decoding system, method and device. Background technique [0002] In order to save the bandwidth occupied by signal transmission and storage and reconstruct the signal without distortion, lossless compression is gradually put on the agenda. At present, lossless compression schemes mostly used for storage and non-real-time transmission include 4th generation Motion Picture Experts Group (MPEG-4) scalable lossless coding (scalable lossless coding), 4th generation Motion Picture Experts Group (MPEG-4) audio lossless coding (audio lossless coding), Monkey Audio coding (Monkey Audio), WinZip and Winrar; lossless compression schemes for real-time transmission include lossless compression based on the ITU-T G.711 code stream. [0003] The goal of lossless compression is to maximize coding efficiency without signal distortion. Due to the 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
Patent Type & Authority Patents(China)
IPC IPC(8): H03M7/30
Inventor 苗磊齐峰岩许剑峰张清许丽净李伟杜正中胡晨杨毅
Owner 创泽智能机器人集团股份有限公司
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