Shift-map can be used for inpainting image regions, a topic extensively studied in computer vision. After interactive marking of unwanted pixels, an automated process completes the missing area from other image regions. or from other images
The shift maps indicate for each pixel in the output image, its mapping (horizontal and vertical shift) into the input image.
Input Image |
Mask |
Result |
The "Shift Map" (shift in x axis) |
The "Shift Map" (shift in y axis) |
Comparison with other methods (see references below):
Input Image |
Criminisi et al. |
Simakov et al. |
Shift-Map |
More Examples:
Input Image |
Mask |
Shift-Map Result |
Input Image |
Mask |
Shift-Map Result |