Cathy Irwin g01i0286 Project Progress Report

Project: The development of Image Completion and Tutorial plug-ins for GIMP Week: 3-7 May

Plans for the week: - Work through Crispell’s code more carefully, see if any of it will be useful in designing my own algorithm. - Re-examine the other papers I’ve already got (by Efros & Freeman and Bertalmio et al) for ideas for my algorithm. - Search for more related papers for my literature review. - Make a draft of my plans about what my tutorial needs to cover. - If I have time I will fiddle more with my prototype plug-in to get the undo and help systems to work properly. Progress: - I’ve been working through Crispell’s code to try and understand how it implements the algorithm in the paper. His code is all in MATLAB so I’ve had to get help understanding some of the syntax. So far I’ve only been looking at how he’s done the Fast Approximation since that’s the part I want to get working first. - Considering the looming literature review deadline I’ve spent quite a bit of time looking for other potentially useful papers. Two that I think will be quite useful are: 1. “Image filling-in in a Decomposition Space” (Bertalmio, Vese, Sapiro, Osher, 2003) www.math.ucla.edu/~lvese/PAPERS/BVSO_ICIP2003.pdf 2. Simultaneous texture and structure image Inpainting (Bertalmio, Vese, Sapiro, Osher, July 2002, in CVPR 2003 and IEEE IP 2003) http://mountains.ece.umn.edu/~guille/paper_str_text.pdf - Prepared the paper, “Image Inpainting” (Bertalmio, Vese, Sapiro, Osher, 2000) for presentation at the meeting. Problems regarding progress: - Although I can find a lot of information about Inpainting, I can’t yet find anything else on ‘image completion’ which has an entirely different approach to inpainting because of its focus on large, textured areas instead of small, smooth gaps. I don’t think the inpainting algorithms will contribute greatly to the design of my image completion algorithm. - Regarding my tutorial – according to the Gimp-developers mailing list there are proposed changes to the templates and tutorials available on the official website so I’m waiting to find out more about what is going to happen here. Plans for next week: - Hopefully write an initial algorithm for fast approximation. - Prepare some images and make inverse mattes for testing purposes. - Start working on my literature review, this involves looking for more referenced papers.