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

An encoding and decoding device and related coder

An encoder and encoding technology, applied in the field of video encoding and decoding, can solve the problems of increasing the encoding and decoding calculation amount, encoding bit rate, low encoding and decoding efficiency, and high encoding bit rate, so as to improve the encoding and decoding rate, simplify the encoding process, and reduce the encoding and decoding rate. bit rate effect

Inactive Publication Date: 2008-01-16
HUAWEI TECH CO LTD
View PDF0 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When decoding, it is necessary to open up additional memory to store the position information of the mark. Similarly, when the decoding device performs decoding, it also needs to perform a large number of repeated processing processes, which makes the encoding and decoding efficiency low.
[0067] In addition, since the encoding device encodes the EOB offset table bit by bit, the decoding device needs to decode the EOB offset table bit by bit, and the encoding and decoding efficiency is low.
[0068] In addition, the optimal mapping table usually contains a large number of zero elements, and the current encoding device usually encodes the optimal mapping table bit by bit, so that there is a large amount of redundant information in the code stream, thereby increasing the encoding and decoding calculation. volume, and encoding rate
[0069] In summary, the existing FGS enhancement layer CAVLC coding method has disadvantages such as large amount of calculation, high complexity, and high coding rate.

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
  • An encoding and decoding device and related coder
  • An encoding and decoding device and related coder
  • An encoding and decoding device and related coder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0121] The core technical content of the CAVLC encoding and decoding device of the FGS enhancement layer provided by the present invention is: after the encoding device completes the encoding of zero significant bits, it scans the current block according to a predetermined method, and when non-zero significant bits are scanned, the non-zero significant bits are scanned. The bits are encoded, and the scanning and encoding process is continued until the scanning of the current block is completed; after decoding the zero significant bits, the decoding device decodes the non-zero significant bits according to the encoding method of the non-zero amplitude encoder. In this way, the encoding device avoids a large number of conditional judgment operations, comparison operations, arithmetic and logic operations, and memory read operations, etc., simplifies the encoding and decoding process of non-zero significant bits, and improves the encoding and decoding efficiency of the encoding and...

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 provides a coding-and-decoding device and related coder, wherein the code device is provided with a nonzero amplitude value coder, and the decoding device is equipped with a nonzero amplitude value decoder. After the code device completes encoding of zero significant bits, the nonzero amplitude value coder scans current block according to a predetermined manner, when scanning to nonzero significant bits, the nonzero amplitude value coder conducts encoding of the nonzero significant bits and continues the scanning-encoding process until scanning of the current block is completed; after the decoding device completes decoding of zero significant bits, the nonzero amplitude value decoder conducts decoding of nonzero significant bits according to the encoded mode of the nonzero amplitude value coder. The invention greatly reduces condition judging operations, comparison operations, arithmetical calculations, Boolean calculations and internal memory reading operations, and simplifies the coding-and-decoding process of significant bits; thereby the invention increases coding-and-decoding speed and decreases encoding code rate.

Description

technical field [0001] The present invention relates to the technical field of video coding and decoding, in particular to a CAVLC (Context Adaptive Variable Length Coding, Context Adaptive Variable Length Coding) coding and decoding device of an FGS (Fine Granularity Scalable, fine granularity scalable) enhancement layer. Background technique [0002] Scalable video coding is a very attractive video coding technology, which can realize arbitrary reduction of video code stream through post-coding processing. A code stream for scalable video coding includes a base layer and more than one enhancement layer. In terms of entropy coding technology, CABAC (Context Adaptive Binary Arithmetic Coding, Context Adaptive Binary Arithmetic Coding) or CAVLC technology can be selected. [0003] Currently, the H. 264 / AVC [5] in the layered coding extension SVC [4] (Scalable video coding, video layered coding), the FGS (Fine Granularity Scalable, fine granularity scalable) coding technolog...

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/24H04N19/13H04N19/42
Inventor 林四新熊联欢周建同曾鹏鑫
Owner HUAWEI TECH CO LTD
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