In this frame for speed of encoding
CAVLC was used in the base layer and CABAC was used in the three enhancement layers.
When the video resolution is higher, CABAC is commonly used since the compression efficiency is better than CAVLC. However, entropy decoding based on CABAC takes more time.
Entropy coding in H.264/AVC employs either CAVLC or CABAC.
Data is compressed much more efficiently with CABAC than
CAVLC; but CABAC encoding needs much more processing power to drive it.
We introduced the loop partition technology to divide the whole pipeline into four steps (ME, intracoding,
CAVLC, and deblocking filter) in terms of frame.
The entropy coding uses Exp-golomb code, context-adaptive variable-length coding (
CAVLC), and the CABAC; therefore, the novel fast mode-decision method is highly effective in reducing computational processing time.