Image matching ARAP 2 D image deformation Image segmentation Image warping Background generating Supervised training