A nonlocal-means approach to exemplar-based inpainting
Region filling and object removal by exemplar-based image inpainting