This paper introduces a novel, learning-based two-step super-resolution (SR) algorithm designed to enhance the resolution of petite image sequences effectively. The first step increases the sampling rate using principal components to estimate high-resolution images, while the second step employs a linear filter to correct interpolation artifacts. Experiments demonstrate that the proposed method outperforms state-of-the-art SR algorithms, making it suitable for applications in various fields such as neuroscience and surveillance.