Super-resolution algorithms reconstruct a high resolution image from a set of low resolution images of a scene. Precise alignment of the input images is an essential part of such algorithms. If the low resolution images are undersampled and have aliasing artifacts, the performance of standard registration algorithms decreases. We propose a frequency domain technique to precisely register a set of aliased images, based on their low-frequency, aliasing-free part. A high resolution image is then reconstructed using cubic interpolation. Our algorithm is compared to other algorithms in simulations and practical experiments using real aliased images. Both show very good visual results and prove the attractivity of our approach in the case of aliased input images. A possible application is to digital cameras where a set of rapidly acquired images can be used to recover a higher resolution final image.
This repository contains all the code and data to reproduce the results of the paper A Frequency Domain Approach to Registration of Aliased Images with Application to Super-Resolution.
Then, for each figure i, simply execute
Note that some of the figures might take a bit long to run. Here are some abbreviations that might help in estimating the execution time:
With the above notations in mind, here are the estimated times for each figure:
Figure 10: ER (can be reproduced using figure_10.m)
Table 1: CR - results of our algorithm and two other algorithms in simulations (can be reproduced using table_1.m)
Copyright (C) 2005 Laboratory of Audiovisual Communications (LCAV), Ecole Polytechnique Federale de Lausanne (EPFL), CH-1015 Lausanne, Switzerland.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details (enclosed in the file GPL).