Patent ID: 7551673
Filing Date: 2009-06-23
Classification: G06T,H04N

Abstract:
1. A method for encoding moving pictures data from a sequence of moving pictures in which each picture in the sequence is represented by a plurality of data blocks corresponding to non-overlapping areas of the picture, the method comprising: for each picture: for a first one of the pictures: performing data block-matching with a reference picture using the first motion estimator scheme to generate a block motion vector for the first picture; and encoding the picture data including the block motion vectors for the first reference picture; and for a second one of the pictures: selecting a second motion estimator scheme on the basis of the distribution pattern metric for the second picture, the second motion estimator scheme being selected from amongst the plurality of motion estimator schemes each having a different combination of block-matching search methods and numbers of global motion vectors, wherein the second motion estimator scheme includes a second block matching search method, different form the first block-matching search method, that is one of exhaustive search methods, logarithmic search methods, hierarchical search methods, and multi-step search methods; performing data block-matching with a reference picture using the second motion estimator scheme to generate a block motion vector for the second picture; and encoding the picture data including the block motion vectors for the second picture; selecting a motion estimator scheme on the basis of the distribution pattern metric, the motion estimator scheme being selected from amongst a plurality of motion estimator schemes each having a different combination of block-matching search methods and numbers of global motion vectors, wherein the different combinations include a plurality of block matching search methods.