Skip to content

AlgorithmHub/example_sr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Super-Resolution Imaging

This program has been modified to run under Octave.

This program allows a user to perform registration of a set of low resolution input images and reconstruct a high resolution image from them. Multiple image registration and reconstruction methods have been implemented. As input, the user can either select existing images, or generate a set of simulated low resolution images from a high resolution image. More information is available online: http://lcavwww.epfl.ch/software/superresolution

Copyright (C) 2005-2007 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.

Image Registration
  estimate_motion   - shift and rotation estimation using algorithm
                      by Vandewalle et al.
  estimate_rotation - rotation estimation using algorithm by Vandewalle et al.
  estimate_shift    - shift estimation using algorithm by Vandewalle et al.
  keren             - estimate shift and rotation parameters
                      using Keren et al. algorithm
  keren_shift       - estimate shift parameters using Keren et al. algorithm
  lucchese          - estimate shift and rotation parameters
                      using Lucchese and Cortelazzo algorithm
  marcel            - estimate shift and rotation parameters
                      using Marcel et al. algorithm
  marcel_shift      - estimate shift parameters using Marcel et al. algorithm

Image Reconstruction
  interpolation     - reconstruct a high resolution image from a set of
                      low resolution images and their registration parameters
                      using bicubic interpolation
  iteratedbackprojection - reconstruct a high resolution image from a set of
                      low resolution images and their registration parameters
                      using iterated backprojection
  n_conv (and n_convolution) - reconstruct a high resolution image from a set
                      of low resolution images and their registration parameters
                      using algorithm by Pham et al.
  papoulisgerchberg - reconstruct a high resolution image from a set of
                      low resolution images and their registration parameters
                      using algorithm by Papoulis and Gerchberg
  pocs              - reconstruct a high resolution image from a set of
                      low resolution images and their registration parameters
                      using POCS (projection onto convex sets) algorithm
  robustSR          - reconstruct a high resolution image from a set of
                      low resolution images and their registration parameters
                      using robust super-resolution algorithm by Zomet et al.

Helper Functions
  applicability     - compute the applicability function in normalized
                      convolution method
  c2p               - compute the polar coordinates of the pixels of an image
  create_images     - generate low resolution shifted and rotated images
                      from a single high resolution input image
  generate_PSF      - generate the point spread function (PSF) matrix
  lowpass           - low-pass filter an image by setting coefficients
                      to zero in frequency domain
  robustnorm2       - function used in normalized convolution reconstruction
  shift             - shift an image over a non-integer amount of pixels

About

Super Resolution example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published