Invention Grant
US08378861B2 Storage of probability values for contexts used in arithmetic coding
有权
存储算术编码中使用的上下文的概率值
- Patent Title: Storage of probability values for contexts used in arithmetic coding
- Patent Title (中): 存储算术编码中使用的上下文的概率值
-
Application No.: US12926601Application Date: 2010-11-29
-
Publication No.: US08378861B2Publication Date: 2013-02-19
- Inventor: Anders Berkeman , Dominic Hugo Symes
- Applicant: Anders Berkeman , Dominic Hugo Symes
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Main IPC: H03M7/00
- IPC: H03M7/00

Abstract:
Arithmetic coding utilizes probability values associated with contexts and context indexed values. The probability values are stored within a random access memory 6 from where they are fetched to a cache memory 8 before being supplied to an arithmetic encoder and decoder 4. The context indexed values used are mapped to the plurality of contexts employed such that context indexed values used to process data values close by in a position within the stream of data values being processed have a greater statistical likelihood of sharing a group of contexts than context values used to process data values far away in position within the stream of data values. Thus, a group of contexts for which the probability values are fetched together into the cache memory 8 will have an increased statistical likelihood of being used together in close proximity in processing the stream of data values. This reduces the number of cache flush operations and cache line fill operations.
Public/Granted literature
- US20120133533A1 Storage of probability values for contexts used in arithmetic coding Public/Granted day:2012-05-31
Information query