Overview
This page provides MATLAB/C-mex code to perform most of the basic operations used in multi-frame image super-resolution. Compile the mex-files, then run SR_demo.m to find out exactly how to use the various functions.
Downloads
- elleSR_0.2.tgz (12 KB): Super-res code bundle.
- readme (7 KB): Readme file and description of code.
The code is offered "as is", with no guarantees and no support.
Implementation Notes
The code uses several Netlab functions, so make sure you've got that on your MATLAB path. Sparse matrix multiplication used to have memory allocation issues, so I took to using mex_amub.cpp -- you may or may not find that this is no longer necessary with more recent MATLAB releases, so see the code comments for alternatives.
The release bundle does not include more complicated functionality like the simultaneous registration super-resolution, but these can be composed from the building blocks included here with the help of the papers below.