My GSoC 2013 project: Image Inpainting for Image restoration. Inpainting is a technique for repairing small damaged parts of an image like scratches.