Encoders, decoders, and methods
US10340946B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 1, 2016 |
| Grant date | Jul 2, 2019 |
| Priority date | — |
| Expiry date | Nov 1, 2036 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH03M7/6035
- WIPO fieldBasic communication processes
- WIPO sectorElectrical engineering
Abstract
An encoder for encoding input data to generate corresponding encoded data is provided. The encoder (10) is operable to process a sequence of elements in the input data from a first element thereof to a last element thereof. The elements have corresponding symbols. The encoder is operable to compute probabilities of symbols present in the sequence, wherein the probabilities of the symbols are computed while disregarding those elements of the sequence that have already been encoded into the encoded data. Moreover, the probabilities of the symbols are adaptively changed as the sequence of elements is progressively encoded into the encoded data. Furthermore, information describing the probabilities is delivered; optionally, the probabilities of the symbols are accompanied with additional information indicating how the probabilities are adaptively changing. There is also provided a decoder for performing an inverse of encoding performed by the encoder.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.