See Gizmag's coverage of CES 2010
The FABLABHOUSE entry from Instituto de Arquitectura Avanzada de Cataluna is shaped for op... Solar Decathlon hits the road to catch some Spanish sun
The Infinitas by Schopfer Yachts ... a unique design just waiting to take shape - 300ft lo... Dream boat: Schopfer Yachts 300ft Infinitas
Berlin in the present day Historical WWII imagery now available in Google Earth
A 50-inch display is able to detect up to sixteen fingers simultaneously Displax 'skin' turns virtually any surface into multi-touch display
Roxxxy the world-first sex robot comes with her own personality matched to yours. She talk... Roxxxy the US$7,000 companion/sex robot (NSFW)
MORE TOP STORIES »
CAMERAS AND IMAGING

Algorithm draws on millions of images to seamlessly fill blanks in photographs

By Noel McKeegan

21:21 August 16, 2007 PDT

Image replacement process
 Source: http://graphics.cs.cmu.edu/projects/scene-completion/

Image replacement process Source: http://graphics.cs.cmu.edu/projects/scene-completion/

Image Gallery (2 images)

The advent of digital photography has opened up a new world of image editing possibilities including the ability to fill-in blanks or replace unwanted parts of an image. A new algorithm devised by James Hayes and Alexei A. Efros of Carnegie Mellon University facilitates this process by drawing on a huge database of more than a million images from the World Wide Web in order to seamlessly fill in the missing areas of incomplete photographs.

There could be many reasons for an image to feature an undesirable blank area - a patch of bright light that needed to be cropped out or perhaps a shadow, a person or an object ruined an otherwise perfect shot.

The algorithm tackles this problem by completing a given image in a number of different ways leaving the user to select the one which is deemed most suitable. This can be achieved without the user having to label the image fragments being used, or for that matter, offer any direction at all.

‘Holes’ in images are ‘patched’ as suitable image fragments are found and re-arranged to complete the image in a manner that is claimed to be semantically valid. That is, the patched area is consistent with the rest of the image. Hays and Efros claim that their algorithm is a means to restore data missing from an image that ‘should have been there’. Existing methods of filling such blank areas have largely involved drawing image fragments from other parts of the same picture. This algorithm is quite unique in that it draws from an exterior database and also in the means by which it achieves this.

To learn more visit this page on the Carnegie Mellon University Graphics site where a PDF paper and Presentation are available for download.

See also Slashdot.

Post a Comment

Login with your gizmag account:




Or Login with Facebook:


Connect

Related Articles Email this article to a friend

Just enter your friends and your email address into the form below ...




Privacy is safe with us because we have a strict privacy policy.

Recent popular articles in Cameras and Imaging
Recent Comments