Self-adaptive context binary arithmetic encoder and encoding method

An adaptive binary and arithmetic encoder technology, which is applied in the direction of pulse modulation TV signal transmission, TV, electrical components, etc., can solve the problems of excessive calculation, low entropy encoding speed, and complex entropy encoding operation, and achieve simplified interface, The effect of improving the operation speed and improving the encoding throughput rate

Active Publication Date: 2007-11-21
SHANGHAI FULLHAN MICROELECTRONICS
View PDF0 Cites 66 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of this, the object of the present invention is to provide an encoder and its encoding method that uses an integrated circuit to implement context-adaptive binary arithmetic encoding, so a

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
  • Self-adaptive context binary arithmetic encoder and encoding method
  • Self-adaptive context binary arithmetic encoder and encoding method
  • Self-adaptive context binary arithmetic encoder and encoding method

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0045] The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0046] As shown in FIG. 1 , the context adaptive binary arithmetic encoder of the present invention includes an arithmetic encoding control module 1 , an encoding instruction queue module 2 , a context management and maintenance module 3 , an encoding engine module 4 and an output bit packing module 5 .

[0047]Referring to FIG. 1 , the arithmetic coding control module 1 includes a syntax element binarization sub-module 11 and a coding instruction generation sub-module 12 for receiving external commands, syntax elements and adjacent block information. The syntax element binarization sub-module 11 is used to convert the nominal value of the syntax element into a binary symbol string according to a certain encoding method. Among them, the syntax element binarization sub-module of the residual block (Residual Block) also needs to scan the residual...

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 encode thereof at least comprises: an arithmetic coding control module, an encoding instruction queue module, a context management and maintenances module, an encoding engine module and an outputted bits packaging module. The invention also reveals a context self-adaptive arithmetic encoding method which comprises: processing the external command, syntactic element and adjacent block information to generate an output bit-stream.

Description

technical field [0001] The invention relates to the field of digital video processing, in particular to a context adaptive binary arithmetic encoder and an encoding method thereof. Background technique [0002] With the continuous development of the audio and video industry, the international requirements for audio and video codec technology are also increasing, and there are MPEG-x (including MPEG1, MPEG2, MPEG4), H.26x (including H. , H.264) two major series of video coding international standards. The above-mentioned international standards for video coding can efficiently compress video signals with a huge amount of information while maintaining the subjective quality of the video, thereby greatly reducing storage space and network bandwidth requirements. [0003] Among them, the entropy coding technology module is an important module in the above-mentioned international standard of video coding, which can effectively remove the statistical information redundancy in the...

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
IPC IPC(8): H04N7/24H04N7/26H04N7/50H04N19/42H04N19/91
Inventor 朱嵘喆金永明冯炜何辉
Owner SHANGHAI FULLHAN MICROELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products