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

Context basing self-adaptive binary arithmetic decoder

A decoder and context technology, applied in the field of video decoders, can solve problems such as excessive computation, low entropy decoding speed, and complex operations in entropy decoding mode

Active Publication Date: 2007-02-07
SHANGHAI FULLHAN MICROELECTRONICS
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to provide a context-adaptive binary arithmetic decoder to solve the problem of low entropy decoding speed caused by the complex operation of entropy decoding mode and excessive calculation amount in video decoding, and to improve the video decoding speed

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
  • Context basing self-adaptive binary arithmetic decoder
  • Context basing self-adaptive binary arithmetic decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] see figure 1 The context-based adaptive binary arithmetic decoder includes an arithmetic decoder control device, a data interface device, a symbol subscript and context subscript increment calculation device, a context management device, a decoding engine device and a symbol detection device. Among them, the arithmetic decoder control interface device is used to receive external commands and adjacent block information, and return the decoded syntax element value after decoding; the data interface device is used to buffer the current stream to be decoded and decode each syntax element Afterwards, the FIFO is requested to remove the used code stream; the symbol subscript and the context subscript increment calculation device are used to determine the symbol subscript, and determine the context subscript increment corresponding to the symbol subscript; the context management device according to the The context subscript increment takes out the corresponding current state p...

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 relates to an arithmetic decoder based on context self-adaptive binary, wherein said decoder comprises an arithmetic decoder controller, a data interface, a mark subscript, a context subscript increment counter, a context manager, a decode engine and a mark detector; the controller is used to command external modules, the communication between nearby information and grammar element value, to simplify the interfaces of whole decoder; the data interface is used to communicate code flow with outer space, to reduce the communication times between decoder and external code flow; the mark subscript and the context subscript increment counter can quickly calculate out the mark subscript and context subscript increment; and the decode engine can realize the decode at several modes, to save the hardware consumption and accelerate the decode.

Description

technical field [0001] The invention relates to a video decoder, in particular to a context-based adaptive binary arithmetic decoder. Background technique [0002] With the development of digital TV technology, video and audio coding and decoding technologies emerge in an endless stream. Two series of video coding international standards, MPEG-x and H.26x, have also emerged in the world. The common goal pursued by these video coding standards is to maximize Get the best possible image quality at a low bit rate. In order to improve the coding efficiency, people have made attempts in many links, such as improving prediction methods, improving motion compensation, improving block changes, and so on. In addition to the above methods, there is another very important method to improve the coding efficiency: improving the entropy coding method. The traditional entropy coding method mainly uses Huffman theory, but it has two main shortcomings: one is that the non-integer entropy v...

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/26H04N19/44
Inventor 黄勇泉何辉冯炜万建军
Owner SHANGHAI FULLHAN MICROELECTRONICS
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