Here’s a program that uses an algorithm to draw upon millions of images to fill in blanks and “guess” what should be there. Here’s two sample images to demonstrate what it does:

http://www.gizmag.com/go/7812/picture/36664/

http://www.gizmag.com/go/7812/picture/36665/

notice how in the second picture, the program filled in sailboats–even though none are even present in the original! I think it’s pretty cool.