Optimized CABAC decoder
A technology of a decoder and a decoding device, which can be used in code conversion, image communication, digital video signal modification, etc., and can solve problems such as complicated calculations.
Inactive Publication Date: 2010-08-18
QUALCOMM INC
View PDF3 Cites 17 Cited by
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Thus, there are numerous bitwise operations in the CABAC core, frequent renormalization, and bitwise reads from the bitstream, all of which are computationally cumbersome.
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 moreImage
Smart Image Click on the blue labels to locate them in the text.
Smart ImageViewing Examples
Examples
Experimental program
Comparison scheme
Effect test
Embodiment Construction
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
Login to View More
Abstract
A device employing techniques to optimize Context-based Adaptive Binary Arithmetic Coding (CABAC) for the H.264 video decoding is provided. The device includes a processing circuit operative to implement a set of instructions to decode multiple bins simultaneously and renormalize an offset register and a range register after the multiple bins are decoded. The range register and offset registers may be 32 or 64 bits. The use of a larger range register allows renormalization to be skipped when enough bits are still in the range register.
Description
technical field This disclosure relates generally to the field of video decoding, and more specifically, to techniques for optimizing context-based adaptive binary arithmetic coding (CABAC) for H.264 video decoding. Background technique To support the H.264 main specification, context-based adaptive binary arithmetic coding (CABAC) is a technical challenge. The basic concept of binary arithmetic decoding processing is recursive interval division. The arithmetic decoding engine core maintains two registers. The first register is a range register with 9 bits. The second register is an offset register that is 9 bits in normal mode and 10 bits in bypass mode. The range register keeps track of the width of the current interval. The offset is from the bitstream and points to the current position within the range. When decoding a bin, the range is divided into two subintervals depending on the context in which that particular bin is decoded. After the bin is determined, the r...
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
Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H03M7/40
CPCH04N19/00781H03M7/4006H04N19/00533H04N19/00951H04N19/61H04N19/91H04N19/44
Inventor 刘镇王凯鲍易亮
Owner QUALCOMM INC
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 Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com