Invention Grant
- Patent Title: Method for coding pulse vectors using statistical properties
-
Application No.: US14460452Application Date: 2014-08-15
-
Publication No.: US09672838B2Publication Date: 2017-06-06
- Inventor: Udar Mittal , James P. Ashley
- Applicant: GOOGLE TECHNOLOGY HOLDINGS LLC
- Applicant Address: US CA Mountain View
- Assignee: Google Technology Holdings LLC
- Current Assignee: Google Technology Holdings LLC
- Current Assignee Address: US CA Mountain View
- Agency: Brake Hughes Bellermann LLP
- Main IPC: H04N7/24
- IPC: H04N7/24 ; G10L19/038 ; H03M7/30

Abstract:
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.
Public/Granted literature
- US20160049157A1 METHOD FOR CODING PULSE VECTORS USING STATISTICAL PROPERTIES Public/Granted day:2016-02-18
Information query