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

Decoding method, decoder, equipment and medium

A decoding method and decoder technology, applied in the field of communication data processing, can solve problems such as low decoding efficiency, unfixed coding length, and affecting device performance

Active Publication Date: 2020-11-20
山东云海国创云计算装备产业创新中心有限公司
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in Huffman coding, due to the unfixed encoding length, the boundary between a codeword and its adjacent codewords can only be determined after decoding. Therefore, the next codeword cannot be started until the current codeword is decoded. decoding
This makes the current Huffman decoding can only be serial decoding, the decoding time is long, and the decoding efficiency is low, which limits the decoding throughput and also affects the performance of the corresponding equipment

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
  • Decoding method, decoder, equipment and medium
  • Decoding method, decoder, equipment and medium
  • Decoding method, decoder, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0050] At present, due to the unfixed coding length of Huffman coding, the boundary between a codeword and its adjacent codewords can only be determined after decoding. Therefore, it is usually impossible to start the next codeword before the decoding of the current codeword is completed. Word decoding. This makes the current Huffman decoding can only be serial decoding, the decoding time is long, and the decoding efficiency is low, which limits the decoding throughput and also affe...

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 invention discloses a decoding method, a decoder, equipment and a medium, and the method comprises the steps: grouping an input bit stream, and obtaining input bit groups; inputting the input bitgroups into different Huffman decoders respectively, so that the Huffman decoders decode the input bit groups in parallel to obtain preliminary decoding results corresponding to the input bit groups,wherein the preliminary decoding results comprise code word lengths, invalid flags and decoding characters; determining a length vector based on the codeword lengths and the invalid flags, and determining a target position vector based on the length vector; and determining a target decoding result corresponding to the input bit stream based on the target position vector and the character vector. Therefore, the bit streams subjected to Huffman coding can be decoded in parallel, the decoding time is saved, the decoding efficiency is improved, the decoding throughput rate is also improved, and the equipment performance is improved.

Description

technical field [0001] The present application relates to the technical field of communication data processing, and in particular to a decoding method, decoder, device and medium. Background technique [0002] Huffman coding is a commonly used algorithm in data compression, which has excellent compression performance. Huffman coding adopts the method of variable word length coding, and assigns codewords of different lengths to characters according to the occurrence probability of each character in the data block, and assigns codewords with shorter lengths to characters with higher occurrence probability. In this way, Huffman coding can make the average code length the shortest, which is an optimal coding. [0003] However, in Huffman coding, due to the unfixed encoding length, the boundary between a codeword and its adjacent codewords can only be determined after decoding. Therefore, the next codeword cannot be started until the current codeword is decoded. decoding. This...

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): H03M7/42
CPCH03M7/425
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
Eureka Blog
Learn More
PatSnap group products