Colorizing the Prokudin-Gorskii Photo Collection

Background

The goal of this project is to create a color-version of the Prokudin-Gorskii photos which has three channels, RGB, of the same photo using Gaussain pyramid method for large high resolution images and sum of the square differences.

Conclusion/Discussion

My Program worked for all the low resolution images. But it did not work for all the high resolution images. I think this was because since the images were too big, when the correlation offset is doubled when going back to the original image (2x), this didn't actually have the correct correlation offset. All the low reslution, high resolution, and a user chosen image can be seen below.



Low-res Images


shift G (1, -7), shift B (0, -12)

shift G (1, -4), shift B (0, -10)

shift G (0, 2), shift B (-1, 4)

shift G (0, -9), shift B (0, -9)

shift G (2, -7), shift B (5, -13)

shift G (-1, -5), shift B (-2, -11)

shift G (0, -8), shift B (-3, -14)

shift G (0, -7), shift B (-2, -13)

shift G (-9, 1), shift B (-15, -1)

shift G (1, -8), shift B (1, -14)

shift G (0, -10), shift B (0, -15)

shift G (-1, -6), shift B (-3, -11)


Hi-res Images


shift G (-24, -44), shift B (0, -60)

shift G (19, -5), shift B (43, -61)

shift G (3, -61), shift B (7, -61)

shift G (-13, -49), shift B (29, -57)

shift G (7, -57), shift B (15, -61)

shift G (-9, -61), shift B (-13, -61)

shift G (-21, -61), shift B (-25, -61)

User chosen Image

The user chosen image was actually interesting because it produced three color versions of the image instead of one.