Using an average motion vector for a motion search
AssigneeNVIDIA Corporation
InventorsJianjun Chen, Xi He, Xinyang Yu, Hank Fan
Life of this patent
Estimating the term…
Abstract
A method for using an average motion vector in a motion vector search process. The method includes accessing an input frame for processing and reading average motion vector information from memory. The method further includes performing a motion vector search by using the average motion vector and a plurality of hints, calculating a winner motion vector based on the average motion vector and the plurality of hints, and storing the winner motion vector back into memory to create a new updated average motion vector. The method further includes finishing processing the input frame using the winning motion vector.
Claims20
A method for using an average motion vector in a motion vector search process, comprising:
- accessing an input frame for processing;
- reading average motion vector information from memory;
- performing a motion vector search by using the average motion vector and a plurality of hints;
- calculating a winner motion vector based on the average motion vector and the plurality of hints;
- storing the winner motion vector back into memory to create a new updated average motion vector;
- and
- finishing processing the input frame using the winning motion vector.
A non-transitory computer readable media having computer readable code which when executed by a computer system causes said computer system to implement a method for using an average motion vector in a motion vector search process, comprising:
- accessing an input frame for processing;
- reading average motion vector information from memory;
- performing a motion vector search by using the average motion vector and a plurality of hints;
- calculating a winner motion vector based on the average motion vector and the plurality of hints;
- storing the winner motion vector back into memory to create a new updated average motion vector;
- and
- finishing processing the input frame using the winning motion vector.
A computer system, comprising:
- a computer system having a processor coupled to a computer readable storage media and executing computer readable code which causes the computer system to:
- access an input frame for processing;
- read average motion vector information from memory;
- perform a motion vector search by using the average motion vector and a plurality of hints;
- calculate a winner motion vector based on the average motion vector and the plurality of hints;
- store the winner motion vector back into memory to create a new updated average motion vector;
- and
- finish processing the input frame using the winning motion vector.
Dependencies are inferred from the claim text.