The russian guy was kinda smart. Except that he was ahead of his time and so was unable to reconstruct the images that he took :(
That's where we come in.
Align the images from each color channel on top of each other using 1) an exaustive search, 2) image pyramid, 3) (1) + (2) with canny edge detection. Details are in the README.
Click the images for better result, my css is being weird with the display. Alignments are given in coordinates (dx, dy). Note that edge detection is only implemented in the case of Emir. .jpg runs within a second. .tif files runs within 10 seconds. .tif with edge detection runs under 20 seconds.
Alignment: G[34, 3], R[98, 4]
Alignment: G[51, 24], R[109, 40]
Alignment: G[39, 22], R[55, 42]
Alignment: G[57, 16], R[123, 13]
Alignment: G[42, 17], R[91, 23]