Self-adaption entropy encoder

An entropy encoder and self-adaptive technology, applied in television, electrical components, digital video signal modification, etc., can solve problems such as difficult to meet ultra-high-definition or high-definition video real-time compression, high entropy coding operation complexity, and low entropy coding speed , to achieve the effect of low power consumption, fast encoding speed, and less hardware resources

Active Publication Date: 2013-07-10
INST OF OPTICS & ELECTRONICS - CHINESE ACAD OF SCI
View PDF5 Cites 10 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 adaptive entropy encoder to solve the problem of low entropy encoding speed caused by high entropy encoding operation complexity and excessive calculation amount in video image encoding, and it is difficult to meet ultra-high-definition Or the problem of real-time compression of high-definition video

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-adaption entropy encoder
  • Self-adaption entropy encoder
  • Self-adaption entropy encoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Each functional module of the present invention and its work flow will be described in detail below in conjunction with the accompanying drawings and specific examples.

[0026] see figure 1 The adaptive entropy encoder of the present invention shown, the input signal from the outside comprises: to-be-encoded data D (16 reference bit widths), input effective flag signal VD (bit width 1 bit), input sample even zero exponent Q ( 5-bit reference width), clock signal and reset signal. The clock signal and the reset signal are global signals and act on all internal modules. For the sake of simplicity, the clock and reset signals are not marked in all the figures of the present invention. When the reset signal is valid, all modules are reset to the initial state. The output signal of the adaptive entropy encoder includes: an entropy encoded code stream C (64-bit reference bit width) and code stream valid flag information VC (1-bit bit width). The entire adaptive entropy en...

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 discloses a self-adaption entropy encoder. A zero-run encoding module conducts self-adaption zero-run encoding on data to be encoded when input effective marking signals are effective, and run data and run effective marking signals are obtained after zero-run encoding; a non-negative mapping module enables the run data after the zero-run encoding to be mapped into a non-negative space from an integer range when the run effective marking signals are effective, and non-negative data and the non-negative effective marking signals are output after mapping is output; an index Columbus encoder order updating module receives an input sample zero index, the non-negative data after mapping, and the non-negative effective marking signals after mapping, context modeling is conducted on the non-negative data when the non-negative effective marking signals are effective, and reasonable index Columbus encoding orders of the non-negative data are calculated; and an index Columbus encoding module receives the non-negative data and conducts index Columbus encoding of the index Columbus encoding orders on the non-negative data when the non-negative effective marking signals are effective, and entropy encoding code stream and code stream effective marking information are obtained and output.

Description

technical field [0001] The invention relates to the field of digital video processing, in particular to an adaptive entropy coder and its hardware implementation method. Background technique [0002] With the continuous development of the audio and video industry, the resolution of video images is increasing day by day, resulting in an increasing amount of data. How to effectively store and real-time transmit these video image data has become the focus of people's increasing attention. Efficient video image coding technology is undoubtedly an effective way to solve this problem. Video coding standards such as MPEG-4 and H.264 / AVC have appeared in the world, and my country has also formulated the Chinese video coding standard AVS. The above-mentioned video coding standards can efficiently compress video signals under the premise of maintaining subjective video quality, thereby significantly reducing storage space and transmission bandwidth requirements. [0003] Among them...

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/436H04N19/91
Inventor 孙健任国强徐永刚吴威吴钦章
Owner INST OF OPTICS & ELECTRONICS - CHINESE ACAD OF SCI
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