A Motion Compensation Algorithm Based on Non Linear Geometric Transformation and Quadtree Decomposition