摘要 |
Efficient and adaptable motion estimation between flames in a video sequence is achieved in a video compression system 100 by first performing a series of comparisons in a first region between a present video block of a present video frame and a comparison video block of a previously stored video frame based on a first search point displacement pattern 500. Then, similar comparisons are performed in a second and third region based on a second and third search point displacement pattern respectively 501, 502. A best match video block is determined as a result of the series of comparisons 503. The series of comparisons may be made for a predetermined number of video blocks 600 and video statistics may be collected for the comparisons 601. If the video statistics are unfavorable 602 or if a predetermined time has expired 603, then the region used for searching for a best match block may be changed. |