David Doria “Criminisi Inpainting“. The Insight Journal, February 2011
This document presents a system to fill a hole in an image by copying patches from elsewhere in the image. These patches should be a good continuation of the hole boundary into the hole. The patch copying is done in an order which attempts to preserve linear structures in the image. This implementation is based on the algorithm described in “Object Removal by Exemplar-Based Inpainting” (Criminisi et. al.). The code is available here.
sir,,i work on image inpainting.sir you know new research on this topic tell me.sir if u have any papers or regarding code sir mail me on ankurptl3@gmail.com
You will find all of my code on this website. You can find a few references in this paper: http://daviddoria.com/filling-large-holes-in-lidar-data-by-inpainting-depth-gradients/ . Best of luck with your work.
Does this actually close the Kanizsa triangle, as demonstrated in the original paper by A. Criminisi ?
I have been working on this algorithm for quite some time and have achieved quite satisfactory output on all real images. But closing the Kanizsa triangle is something that still eludes me!
Agniv,
I have not tried it on the triangle, as (like you), I was really just interested in performance on real images. However, if I had to guess, I would say most likely no, it would not work on the triangle :). If you try it out, please post your results or experience!
HELLO SIR,
I am Currently working on Region Filling and Object Removal By Exemplar-Based Image Inpainting BY Criminisi, please can You help me with the Matlab Source code of the implementation of this Paper.