Decoding system and method based on context-based adaptive binary arithmetic coding
First Claim
1. A context-based adaptive binary arithmetic coding (CABAC) decoding system comprising at least a decoding unit group, each of said at least a decoding unit group including N decoding units interconnected with each other, wherein an Mth decoding unit is configured to receive parameter information for decoding bins and bit streams to be decoded, decode the bins in the bit streams to be decoded, obtain a decoding result of the bins of a current decoding unit, and send updated parameter information to an M+1th decoding unit, where, N is an integer no smaller than 2, M is an integer that is no smaller than 1 but no larger than N−
- 1.
1 Assignment
0 Petitions
Accused Products
Abstract
A CABAC decoding system and a method are disclosed. The system includes at least a decoding unit group. Each decoding unit group includes N decoding units connected with each other. The Mth decoding unit receives parameter information for decoding bins and bit streams to be decoded, decodes the bins of the bit streams to be decoded, obtains the decoding result of the current decoding unit bin, and sends the updated parameter information to the (M+1)th decoding unit and an output unit. The present invention achieves high decoding rate, and keeps a reasonable cost of hardware resource. So, the present invention provides a high efficient and reasonable decoding solution.
115 Citations
31 Claims
-
1. A context-based adaptive binary arithmetic coding (CABAC) decoding system comprising
at least a decoding unit group, each of said at least a decoding unit group including N decoding units interconnected with each other, wherein an Mth decoding unit is configured to receive parameter information for decoding bins and bit streams to be decoded, decode the bins in the bit streams to be decoded, obtain a decoding result of the bins of a current decoding unit, and send updated parameter information to an M+1th decoding unit, where, N is an integer no smaller than 2, M is an integer that is no smaller than 1 but no larger than N−
-
17. A context-based adaptive binary arithmetic coding (CABAC) decoding method, implemented by at least a decoding unit group, each of said at least a decoding unit group including N decoding units interconnected with each other, said method comprising
receiving parameter information and control signals for decoding bins by an Mth decoding unit, decoding an input bit stream to be decoded based on said parameter information, outputting a decoding result of the bins, and sending updated parameter information to an M+1th decoding unit; where, N is an integer no smaller than 2, M is an integer no smaller than 1 but no larger than N−
1.- View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
Specification