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

Decoding accelerator for variable length codes

An acceleration device and long code technology, applied in the decoding field of variable length codes, can solve problems such as slow decoding speed and lower decoder performance, and achieve the effect of improving decoding speed

Inactive Publication Date: 2009-09-30
FUJITSU LTD
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But for short codewords, too slow decoding speed will reduce the performance of the whole decoder

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 accelerator for variable length codes
  • Decoding accelerator for variable length codes
  • Decoding accelerator for variable length codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The following will refer to Figure 1 to Figure 4 A specific embodiment of the variable length code decoding apparatus according to the present invention will be described. In the following description, the present invention is described for the commonly used MPEG-2 / 4 / VC-1 standard and AVS standard in video compression codec respectively, but those skilled in the art should understand that this description is only for the purpose of illustration, and The compression codec standard applicable to the present invention is not limited thereto, for example, it may also be JPEG standard, CCITT standard or any other variable length codec standard.

[0017] figure 1 Shows the variable length code decoding process according to the present invention, wherein the upper part shows the decoding process in which the code word to be decoded in the input code segment is a short code word, and the lower part shows the code word to be decoded in the input code segment The decoding pro...

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 provides a decoding accelerator for variable length codes. The decoding accelerator for the variable length codes comprises a code word distinguishing unit which is configured to judge whether a code word to be decoded in an input code segment is a short code word, and a short code word decoding accelerating unit which is configured to calculate code segment request information for requesting a next input code segment after the code word distinguishing unit determines that the code word to be decoded in the input code segment is the short code word so that the code segment request information is acquired to request the next input code segment before the decoding of the code word to be decoded is finished. The decoding accelerator for the variable length codes can be applied to a decoding device of the variable length codes to increase the decoding speed of the whole decoding device of the variable length codes by accelerating the decoding short code words with higher frequency of occurrences.

Description

technical field [0001] The present invention relates to decoding of variable-length codes, and more specifically, to a variable-length code decoding acceleration device, a variable-length code decoding device and method using the variable-length code decoding acceleration device. Background technique [0002] Variable length code decoder is an important part of video decoder. The encoder uses codewords of different lengths to encode according to the frequency of symbols in the code stream. Symbols with high frequency of occurrence are encoded with shorter codewords, and symbols with low frequency of occurrence are encoded with longer codewords. Since the length of the codeword is not fixed, the entire decoding process has high interdependence, so it is difficult to speed up the decoding speed through parallel processing. The most commonly used variable length code decoding method is the look-up table method. In this method, a code segment with a fixed number of bits is rea...

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): H04N7/26H04N7/30H04N7/50H03M7/40H04N19/00H04N19/44H04N19/625H04N19/91
Inventor 白向晖萩谷太郎
Owner FUJITSU 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