<< Chapter < Page Chapter >> Page >
Image superresolution uses information from several low-resolution images in order to compose one high-resolution image. This way the quality of images taken from low-cost cameras could be greatly improved.

Motivation

Imagine your daughter’s graduation. You’re standing in the crowd, ready with your camera to capture the pride and happiness of the moment--but all that comes out is a blurry, poor-quality photo of a figure you can’t even recognize yourself. We have all suffered from this experience, in one way or another. There are moments in our lives worth capturing and remembering, but without a very good camera, sometimes not even one of the tens of pictures that you take comes out alright. In those instances we tend to wish that we could exchange all of the bad photos we took to get just one good image.

Solution

There are two solutions to this problem. The obvious one to most people would be to go ahead and spend a lot of money on a high-resolution camera.

Camera options

Which one do you want to buy (and carry around)?? (Sources: 3,4)
The other solution, called image superresolution, is a technique that uses a set of low-resolution (LR) images and combines them into one high-resolution (HR) image.

There are two image-analysis techniques involved in superresolution: registration and interpolation. Registration deals with the issue of aligning the LR images. This is a necessary step, since, though the original images may have been taken from approximately the same location, they are likely to have slightly different tilt, pan, rotation, zoom, etc. The second step to achieving superresolution is interpolation, the process of comparing the LR pixel values to generate new pixel values for the HR image.

Algorithm

There are a variety of effective algorithms for image superresolution. They differ in their levels of complexity and the quality of the results they yield. For our project, we chose a featureless method for estimating 8 parameters that compose an exact projective coordinate transformation to register the available LR frames, and a triangulation algorithm used to interpolate the different pixel values obtained by the original images.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Elec 301 projects fall 2006. OpenStax CNX. Sep 27, 2007 Download for free at http://cnx.org/content/col10462/1.2
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Elec 301 projects fall 2006' conversation and receive update notifications?

Ask