Unlock instant, AI-driven research and patent intelligence for your innovation.

A jpeg Huffman decoding circuit and its decoding method

A decoding method and codeword technology, applied in electrical components, code conversion, digital video signal modification, etc., can solve the problems of increasing the cost of chip hardware and reducing decoding speed

Active Publication Date: 2015-10-28
CRM ICBG (WUXI) CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, since the length of the Huffman code word in the JPEG code stream is up to 16 bits, the minimum code word table bit width in the above method is 16 bits. In addition, when the input code stream is compared with the minimum code word table, 16 lengths are required Only comparators with 1, 2, 3, ..., 15, 16 can decode the current codeword length, which will reduce the decoding speed and increase the hardware cost of the chip

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
  • A jpeg Huffman decoding circuit and its decoding method
  • A jpeg Huffman decoding circuit and its decoding method
  • A jpeg Huffman decoding circuit and its decoding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0041] Such asfigure 1 As shown, the present invention discloses a JPEG Huffman decoding circuit. The circuit includes a minimum codeword table module that establishes a Huffman minimum codeword table according to the number of Huffman codewords under different lengths; establishes a Huffman minimum codeword address according to the number of Huffman codewords under different lengths The minimum code word address table module of the table; the Huffman code word table module storing the Huffman code word table; the comparator array module including a plurality of comparators.

[0042] Wherein, the input end of each comparator in the comparator array module is connected with the effective input code stream and the current minimum co...

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 joint photographic experts group (JPEG) Huffman decoding circuit and a decoding method thereof; in a JPEG file header Huffman mark decoding phase, the decoding method comprises the following steps that: (1) a Huffman minimal codeword table is established according to the number of Huffman codewords under different lengths, the bit widths of 16 codewords in the minimal codeword table are respectively 1 bit, 2 bits, 3 bits, 4 bits, 5 bits, 6 bits, 7 bits, 8 bits, 8 bits, 8 bits, 8 bits, 8 bits, 8 bits, 8 bits, 8 bits and 8 bits; (2) a Huffman minimal codeword address table is established according to the number of the Huffman codewords under different lengths; (3) the length of the current Huffman codeword is calculated according to sixteen comparison results which are in parallel and are smaller than a comparator, a run-length encoding value is worked out according to the minimum codeword address table and the decoding data is calculated, wherein the 16 bit widths which are smaller than the comparator are respectively 1 bit, 2 bits, 3 bits, 4 bits, 5 bits, 6 bits, 7 bits, 8 bits, 8 bits, 8 bits, 8 bits, 8 bits, 8 bits, 8 bits, 8 bits and 8 bits.

Description

technical field [0001] The invention relates to a JPEG Huffman decoding circuit and a decoding method thereof. Background technique [0002] Huffman coding is a commonly used lossless compression technology based on probability and statistics. It uses longer bits to encode codewords with higher probability of occurrence, and uses shorter bits to encode codewords with lower probability of occurrence. Thus a compression ratio very close to the theoretical limit is achieved. [0003] Traditional Huffman decoding is usually implemented by bit-by-bit comparison. This method first needs to reconstruct the Huffman code table used for decoding according to the encoding information. The code table needs to occupy a large storage space. The example in the JPEG standard The typical code table length is about 4Kbit. Secondly, the method of bit-by-bit comparison usually requires multiple clock cycles to decode a codeword, which greatly limits the decoding rate. [0004] The prior art ...

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/40H04N19/91H04N19/433
Inventor 汤岐
Owner CRM ICBG (WUXI) CO LTD