Variable length encoding method and apparatus for differential motion vector values using an improved differential motion code table
US5729690A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | May 5, 1995 |
| Grant date | Mar 17, 1998 |
| Priority date | — |
| Expiry date | May 5, 2015 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T9/004
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A variable-length coding apparatus for encoding motion vector values using improved differential motion code table variable-length-codes, wherein the differential motion vector value is the difference between the motion vector values of a single frame. A delay in the encoder delays an input motion vector value until a next motion vector value is input thereto, and outputs the delayed motion vector value. A subtracter calculates a difference value between the delayed motion vector value and the next motion vector value. A variable-length code uses an altered differential motion code table so that a longer variable-length code is assigned thereto as the magnitude of the absolute value of the differential motion vector value is larger, while a shorter variable-length code is assigned thereto as the magnitude of the absolute value of the differential motion vector value is smaller, even for the differential motion vector values outside the range of the motion vector values generated in a single frame, from a differential motion code table generated based on a method proposed by "ISO/IEC 11172-2", and variable-length-codes of an input differential motion vector value. Thus, the motion v…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.