Systems and apparatuses for performing CABAC parallel encoding and decoding
AssigneeIntel Corporation
InventorMusa Jahanghir
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorMusa Jahanghir
Estimating the term…
Apparatuses, systems, and computer program products that encode and/or decode information of a video stream, such as an MPEG-4 video stream, are disclosed. Some embodiments comprise an apparatus having a binarizer module to create a plurality of bins for a syntax element for information of the video stream, a context selection module to generate an index value and a most probable symbol (MPS) value for encoding the plurality of bins, and an arithmetic coding module to encode a first and a second bin of the plurality of bins based on a first probability value and a second probability value, respectively, wherein the first and second probability values are determined via the generated index value and MPS value. Examples of some embodiments are high definition personal video recorders, transcoders, computers, personal digital assistants, cellular telephones, portable video players, high definition digital versatile disc (HD-DVD) devices, and Blu-ray disc-read only memory (BD-ROM) devices.
A binary arithmetic encoding apparatus, comprising:
A system, comprising:
A computer program product comprising a tangible computer readable storage medium having computer usable program code for encoding video information, wherein the storage medium does not comprise a transitory signal, the computer program product including:
Dependencies are inferred from the claim text.