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

Adaptive variable length decoding method based on text

An adaptive and contextual technology, applied in the field of variable-length decoding, can solve the problem of non-programmability of the decoder, and achieve the effects of saving addressing time and control units, saving storage resources, and addressing rules

Inactive Publication Date: 2006-08-30
TSINGHUA UNIV
View PDF0 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Document 1 (Hsiu-Cheng Chang, Chien-Chang Lin and Jiun-In Guo, "A Novel Low-Cost High-Performance VLSI Architecture for MPEG-4 AVC / H.264 CAVLC Decoding", Proc.ISCAS 2005, pp.6110- 6113, 23-26May 2005) although a complete VLSI (Very Large Scale Integration, very large scale integration) decoder corresponding to the decoding of the five-part syntax elements of H.264 / AVCC AVLC is disclosed. device is not programmable

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
  • Adaptive variable length decoding method based on text
  • Adaptive variable length decoding method based on text
  • Adaptive variable length decoding method based on text

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] For the convenience of understanding the present invention, first the relevant nouns involved in the present invention are described:

[0027] ① Group identification rule group and group identification special group: group the code words according to the code word prefix, and the number of '0' before the first '1' of the code word is recorded as leadZero; if the value of the code word is zero, That is, the codeword is composed of several '0's, and the number of '0's forming the codeword is recorded as leadZero. The specific grouping rules are: codewords with the same leadZero, if the codewords have the same length, these codewords are a group; such a group is called a group identification rule group; codewords with the same leadZero, if the codeword length If they are different, these codewords are divided into several groups according to the codeword prefix, and the lengths of the codewords in each group are equal. Such a group is called a group identifier special grou...

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

This invention discloses a method for an adaptive variable-length decoding based on the context controlled by a controller including decoding five grammar elements: beginning from coeff token, numbers of total coeff of non-zero factors and trailing ones of trailing one, decoding trailing one sign, the symbol of trailing one, level, the amplitude of the left non-zero coefficient, decoding of total zeros, the number of zero before the last non-zero coefficient, run before decoding number of zero from the last non-zero coefficient to the front non-zero coefficient, in which, coeff token decoding applies a multi-ID number distribution method based on the packet rule or a storage conversion method and decoding of total zeros applies the multi-ID number distribution method based on the packet rule or a code word merging method based on the relation of the code words after packet.

Description

technical field [0001] The present invention relates to a variable length decoding method, in particular to a context adaptive variable length decoding method. Background technique [0002] Variable Length Coding (Variable Length Coding, abbreviated as VLC) is a lossless compression coding technique, the basic rule of which is: assign shorter codewords to characters with higher frequency of occurrence, and assign longer codewords to characters with higher frequency of occurrence lower characters. Variable length coding / decoding technology is widely used in video signal processing. [0003] Two sets of entropy coding technologies are adopted in the latest international video coding standard H.264 / AVC, namely Context-based Adaptive Variable Length Decoding (abbreviated as CAVLC) and context-based adaptive arithmetic coding ( Context-based Adaptive Binary Arithmetic Coding, abbreviated as CABAC). The coding efficiency of CAVLC is 9-14% lower than CABAC, but its complexity is...

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/30H04N7/26H04N19/13H04N19/44
Inventor 何芸瞿艳梅
Owner TSINGHUA UNIV
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