1. A system for performing an image processing procedure, comprising: a server comprising one or more processors, said one or more processors being operable to: receive image data comprising a plurality of images captured by an imaging device, wherein at least one of said plurality of images is offset with respect to a preceding image of said plurality of images due to movement of said imaging device; and automatically perform an image processing operation to create an enhanced high-resolution image corresponding to said at least one of said plurality of images using sub-pixels of said at least one of said plurality of images and said preceding image of said plurality of images, wherein said enhanced high-resolution image is created by splitting pixels of said at least one of said plurality of images and said preceding image of said plurality of images into said sub-pixels.