Invention Grant
- Patent Title: Parallel encoding of bypass binary symbols in CABAC encoder
- Patent Title (中): CABAC编码器中旁路二进制符号的并行编码
-
Application No.: US14039880Application Date: 2013-09-27
-
Publication No.: US09392292B2Publication Date: 2016-07-12
- Inventor: Weichun Ku , Jim C. Chou
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: H04N19/13
- IPC: H04N19/13 ; H04N19/70 ; H04N19/103 ; H04N19/176 ; H04N19/129 ; H04N19/463 ; H04N19/40 ; H04N19/42

Abstract:
A video encoder may include a context-adaptive binary arithmetic coding (CABAC) encode component that converts each syntax element of a representation of a block of pixels to binary code, serializes it, and codes it mathematically with its probability model, after which the resulting bit stream is output. When the probability of a bin being coded with one of two possible symbols is one-half, the bin may be coded using bypass bin coding mode rather than a more compute-intensive regular bin coding mode. The CABAC encoder may code multiple consecutive bypass bins in a series of cascaded processing units during a single processing cycle (e.g., a regular bin coding cycle). Intermediate outputs of each processing unit may be coupled to inputs of the next processing unit. A resolver unit may accept intermediate outputs of the processing units and generate final output bits for the bypass bins.
Public/Granted literature
- US20150092833A1 PARALLEL ENCODING OF BYPASS BINARY SYMBOLS IN CABAC ENCODER Public/Granted day:2015-04-02
Information query