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

Adaptive variable length codes for independent variables

A technology of variable length codes and codes, which is applied in the coding field of scalable video coding and fine-grained scalable video coding, and can solve problems such as difficulty in truncating data decoder states, complexity, etc., achieve simple internal state, and improve coding efficiency , providing the effect of coding efficiency gain

Inactive Publication Date: 2008-11-26
NOKIA CORP
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, arithmetic coding has some disadvantages of its own
It is generally more complex than the other systems discussed above, and requires "read-ahead" when decoding, which makes it difficult to truncate data and maintain valid decoder state

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 codes for independent variables
  • Adaptive variable length codes for independent variables
  • Adaptive variable length codes for independent variables

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

A method for coding spatial and quality enhancement information in scalable video coding using variable length codes. Conventional systems have been capable of using variable length codes only with nonscalable video coding, In the present invention, the coded block pattern for each block of information, significance passes, and refinement passes can all be coded with different types of variable length codes. The present invention also provides for a variable length encoder / decoder that dynamically adapts to the actual symbol probability. The encoder / decoder of the present invention counts the number of times each symbol is coded. Based upon these counts, the encoder / decoder selects how many symbols to group when forming a code word- The encoder also uses these counts to select the specific codeword that should be used.

Description

technical field The present invention relates generally to channel coding and data compression, and scalable video coding. More specifically, the present invention relates to coding in fine-grained scalable video coding. The invention is primarily designed for use in video coding, but can also be implemented for other types of data compression, such as speech / audio and still image compression. Background technique Conventional video coding standards such as MPEG-1, H.261 / 263 / 264, either encode video at a given quality setting (commonly known as "fixed QP encoding") or at a relatively constant bit rate via the use of a rate control mechanism rate encoded video. If the video needs to be transmitted or decoded at a different quality, the data must first be decoded and then re-encoded with the appropriate settings. In some cases, such as in low-latency real-time applications, this "transcoding" process may not be feasible. Similarly, conventional video coding standards enco...

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/26
CPCH04N19/00121H04N19/00436H04N19/00781H04N19/00278H04N19/00533H04N19/00321H04N7/26106H04N19/00309H04N19/00296H04N19/00012H04N19/00139H04N7/3022H04N19/176H04N19/13H04N19/102H04N19/61H04N19/136H04N19/18H04N19/184H04N19/187H04N19/44H04N19/33
Inventor J·里奇M·卡尔克泽维兹鲍亦亮王祥林
Owner NOKIA CORP
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