One of the most interesting courses I have taken so far during my time here at the University of Toronto is Introduction Visual Computing. What I found interesting about this course is the functionality of the programs that we are assigned to build. The amazing part is that some of these tools cannot be found in Adobe Photoshop. The last project I have just finished deals with the concept of object removal.
The idea was, given an initial picture P and an associative input mask M, where M is a binary image, this program deletes pixels of P where M was black. The program would then fill in the missing pixels with a best fit estimate.
The project is based on the idea from this
paperclick
here to view the paper in a new window
My results:



