×

Method and apparatus for encoding a motion vector

  • US 6,020,933 A
  • Filed: 10/27/1997
  • Issued: 02/01/2000
  • Est. Priority Date: 09/30/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for encoding a current motion vector CMV of a search block based on a plurality of reference motion vectors RMV'"'"'s, wherein the reference motion vectors represent motion vectors of reference blocks of the search block and each motion vector includes a first and a second components, the method comprising the steps of:

  • (a) finding a first candidate predictor FCP having a first and a second components FCP-- 1 and FCP-- 2, a FCP-- j representing a median of jth components RMV-- j'"'"'s of the RMV'"'"'s, j being 1 and 2;

    (b) calculating an absolute difference j between a jth component CMV-- j of the CMV and each of RMV-- j'"'"'s;

    (c) determining a second candidate predictor SCP having a first component SCP-- 1 and a second component SCP-- 2, a SCP-- j representing a RMV-- j which yields a least absolute difference j;

    (d) computing a dispersion value of the RMV'"'"'s and comparing the dispersion value with a predetermined threshold to thereby generate a first selection signal if the dispersion value is less than the threshold and a second selection signal if otherwise, the dispersion value indicating whether the RMV'"'"'s are closely related to each other or not;

    (e) providing a third candidate predictor TCP having a first component TCP-- 1 and a second component TCP-- 2 based on the number of encoded bits generated by encoding the CMV-- j with respect to each of the FCP-- j and the SCP-- j, wherein a TCP-- j is one of the FCP-- j and the SCP-- j; and

    (f) encoding the current motion vector CMV based on the first and the third candidate predictor FCP and TCP in response to the first and the second selection signals, respectively, thereby generating encoded motion vector data for the CMV.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×