Iterative Super Resolution

Instead of implementing the matrix-based algorithm as described in [MEAF97], I opted for a simpler iterative approach. The matrix approach requires knowledge of three entities:

(verify this)

The iterative approach is simpler, and makes the following assumptions:

This allows us to create a very simple super-resoltuion algorithm. For every pixel in the reference frame:

  1. "Ask" each of the other frames: what should the value of this pixel be? This requires the use of an Interpolation algorithm, since we often ask for the value of a pixel that is not actually present in the frame.
  2. Use some technique (average, median filter etc.) to choose / calculate the most likely value of the target pixel.
  3. Assign this value to the target image.


[MEAF97] Michael Elad and Arie Feuer. Restoration of a Single Superresolution Image from Several Blurred, Noisy, and Undersampled Measured Images. IEEE Transactions on Image Processing, 6(12):1646—1658, 12/1997.

sub-sahara africa
sahara trip IanKnot rainbow