发明名称 Method for coding pulse vectors using statistical properties
摘要 Improved methods for coding an ensemble of pulse vectors utilize statistical models (i.e., probability models) for the ensemble of pulse vectors, to more efficiently code each pulse vector of the ensemble. At least one pulse parameter describing the non-zero pulses of a given pulse vector is coded using the statistical models and the number of non-zero pulse positions for the given pulse vector. In some embodiments, the number of non-zero pulse positions are coded using range coding. The total number of unit magnitude pulses may be coded using conditional (state driven) bitwise arithmetic coding. The non-zero pulse position locations may be coded using adaptive arithmetic coding. The non-zero pulse position magnitudes may be coded using probability-based combinatorial coding, and the corresponding sign information may be coded using bitwise arithmetic coding. Such methods are well suited to coding non-independent-identically-distributed signals, such as coding video information.
申请公布号 US9336788(B2) 申请公布日期 2016.05.10
申请号 US201414460464 申请日期 2014.08.15
申请人 GOOGLE TECHNOLOGY HOLDINGS LLC 发明人 Ashley James P.;Mittal Udar
分类号 H04L27/28;G10L19/038 主分类号 H04L27/28
代理机构 Birch, Stewart, Kolasch & Birch, LLP 代理人 Birch, Stewart, Kolasch & Birch, LLP
主权项 1. A method for decoding a coded bitstream to reconstruct an ensemble of pulse vectors, said method comprising: receiving, by a video block, from the coded bitstream a statistical model codeword set; decoding, by the video block, said statistical model codeword set to determine a set of statistical parameters corresponding to the ensemble of pulse vectors; receiving, by the video block, from the coded bitstream respective vector codeword sets corresponding to respective pulse vectors of the ensemble; for each respective vector codeword set: decoding a first codeword of the respective vector codeword set to determine a first pulse parameter corresponding to a number of non-zero pulse positions within a corresponding respective pulse vector;decoding at least a one of a remaining plurality of codewords of the respective vector codeword set, using the set of statistical parameters for the ensemble and the number of non-zero positions within the corresponding respective pulse vector, to determine at least one of a remaining plurality of pulse parameters describing the non-zero pulse positions within the corresponding respective pulse vector; anddetermining each of the non-zero pulse positions within the corresponding respective pulse vector of the ensemble using the respective plurality of pulse parameters.
地址 Mountain View CA US
您可能感兴趣的专利