Unlock instant, AI-driven research and patent intelligence for your innovation.

Context-based adaptive binary arithmetic coding (CABAC) hardware decoder architecture applied to H.264 and high efficiency video coding (HEVC) video standards

A hardware decoder and video standard technology, applied in the field of general-purpose CABAC decoder architecture, can solve problems such as increased computational complexity

Inactive Publication Date: 2012-07-04
FUDAN UNIV
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to achieve this purpose, its computational complexity will also rise by 3-4 times

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-based adaptive binary arithmetic coding (CABAC) hardware decoder architecture applied to H.264 and high efficiency video coding (HEVC) video standards
  • Context-based adaptive binary arithmetic coding (CABAC) hardware decoder architecture applied to H.264 and high efficiency video coding (HEVC) video standards
  • Context-based adaptive binary arithmetic coding (CABAC) hardware decoder architecture applied to H.264 and high efficiency video coding (HEVC) video standards

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The present invention will be further described below in conjunction with the accompanying drawings.

[0015] Both the H.264 and HEVC video standards use the CABAC algorithm. The arithmetic decoders used in the two CABAC algorithms are exactly the same, and the binarization matchers also support unary binary strings and truncation unary binary values. string, concatenation of unary / k-order binarized strings and fixed-length binarized strings. Although the context models used by H.264 and HEVC are completely different, the adjacent block information that needs to be used when calculating and updating the context model variables is also different, but since the context model and adjacent block information are stored in the on-chip SRAM Among them, H.264 and HEVC can still share the same SRAM storage unit; the difference is that there are some special syntax elements in the H.264 and HEVC video standards, and their binarization matching algorithms are completely different,...

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 belongs to the technical field of digital video signal coding and decoding, and particularly discloses a context-based adaptive binary arithmetic coding (CABAC) hardware decoder architecture applied to H.264 and high efficiency video coding (HEVC) video standards. According to the CABAC hardware decoder architecture, four hardware modules can be multiplexed by HEVC and H.264, namely a shared storage unit for storing the information of adjacent blocks in an HEVC or H.264 decoding process, another shared storage unit for storing context variables in the HEVC and H.264 standards, an arithmetic coder-decoder shared by the HEVC and H.264 standards, and a universal module in a binarization matcher. Hardware units which cannot be shared by the HEVC and the H.264 comprise two parts, namely matching modules for certain binarized character strings, and control state machines designed according to own standards of the H.264 and the HEVC. By the CABAC hardware decoder architecture, hardware resource overhead can be effectively reduced.

Description

technical field [0001] The invention belongs to the technical field of digital video signal coding and decoding, and in particular relates to a general CABAC decoder architecture, which is applicable to two different video coding standards: H.264 and HEVC (High Efficiency Video coding). Background technique [0002] H.264 / AVC (Advanced Video Coding) is an international video coding standard jointly formulated by the International Telecommunications Organization (ITU) and the Moving Picture Experts Group (MPEG), and has been widely used in the field of multimedia audio and video. H.264 / AVC stipulates that its entropy coding can adopt two methods: Context Adaptive Variable Length Coding (CAVLC) and Context Adaptive Arithmetic Coding (CABAC). CAVLC has low computational complexity, but the coding efficiency is also low. While CABAC has high coding efficiency, its computational complexity is also greatly increased. [0003] HEVC (High Efficiency Video coding) is a next-generat...

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/26H04N7/50H04N19/13H04N19/44
Inventor 范益波沈沙沈蔚炜曾晓洋
Owner FUDAN UNIV