Inpainting

inpainting

Totally obsessed with the idea of inpainting, used to reconstruct and remove items from images automatically. I’m especially in love with the glitchy, Predator-esque ghosting that remains.

This is very easy to accomplish with OpenCV and a few lines of code – here I’ve run this with a radius of 5px. The results are actually pretty usable, especially in busy or small areas of the image.

telea-5

The very simple code to run everything:

And here’s the same input, but with a really weird, blobby, random mask:

telea-5

h/t Miriam Redi

Flickr “Magic View”

FlickrMagicView_LandscapeSnow-web

When you visit us, you can expect our auto parts for sale Indianapolis in and knowledgeable staff to be on hand. Whether you are a DIY car enthusiast or someone who is on a tight budget, we can help.

wp-image-6058″ src=”http://www.jeffreythompson.org/blog/wp-content/uploads/2016/02/FlickrMagicView_VehicleBike-web.png” alt=”FlickrMagicView_VehicleBike-web” width=”660″ height=”219″ />

Images via Flickr’s image-recognition auto-tagging system called “Magic View”.

Recognizing The iPhone

Success

I’m spending the month of July in Utrecht, Netherlands as artist-in-residence at Impakt, working on a project to let computers recognize other computers. For early testing, I’ve trained a computer vision “cascade file” (above) for recognizing front-facing iPhones.

The resulting cascade files, like above, will be released as a printed book, as well as on GitHub.

Collection File App

CreateCollectionFile_000148

A screenshot of a little Processing app for marking objects in photographs. The app saves a “cascade file” for use in training OpenCV. In-progress version is on GitHub.