, Volume 72, Issue 2, pp 99-105

Fast Motion Estimation Algorithm Based on Complex Wavelet Transform

Purchase on Springer.com

$39.95 / €34.95 / £29.95*

Rent the article at a discount

Rent now

* Final gross prices may vary according to local VAT.

Get Access


In this paper, we introduce an algorithm for motion estimation. It combines complex wavelet decomposition and a fast motion estimation method based on affine model. The principle of wavelet transform is to decompose hierarchically the input image into a series of successively lower resolution reference images and detail images which contain the information needed to be reconstructed back to the next higher resolution level. The motion estimation determines the velocity field between two successive images. This phase can be extracted from this measure descriptive information of the sequence. Motion Estimation (ME) is an important part of any video compression system, since it can achieve significant compression by exploiting the temporal redundancy existing in a video sequence. This paper described a method from calculating the optical flow of an image sequence based on complex wavelet transform. It consists to project the optical flow vectors on a basis of complex-valued wavelets. Thus, we add an additional assumption on the shape of the velocity field that we want to find, which is the affinity of the optical flow. The two-dimensional affine motion model is used to formulate the optical flow problem by coarse resolution simultaneously coarse-and-fine, beside the traditional approach by coarse-to-fine, to avoid the error propagation during the decomposition of coarse level to fine level. This method opens the way for a quick and low-cost computing optical flow.