Apparatus and method for selecting a coding mode in a block-based coding system
US6192081A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Oct 26, 1995 |
| Grant date | Feb 20, 2001 |
| Priority date | — |
| Expiry date | Oct 26, 2015 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N19/15
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
An apparatus and concomitant method for selecting a macroblock coding mode based upon the quantization scale selected for the macroblock. The total number of bits needed to code each macroblock consists of two parts, bits needed for coding motion vectors and bits for coding the predictive residual. The number of bits for coding the motion vectors is generally obtained from a look-up table. The number of bits for coding the predictive residual is obtained by an estimation which assumes that the number of bits for encoding the predictive residuals is directly proportional to the value of its variance and inversely proportional to the value of quantizer steps (quantizer scale). Using this estimation, the total number of bits necessary to code a macroblock is calculated and compared for each coding mode. By selecting the coding mode with the least number of bits, a near-optimal solution of low complexity for practical implementation is acquired.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.