Abstract :
Super-resolution (SR) is a technique that produces a high resolution (HR) image via employing a number of low resolution (LR) images from the same scene. One of the degradations that attenuates performance of the SR is the blurriness of the input LR images. In many previous works in the SR, the blurriness of the LR images is assumed to be due to the integral effect of the image sensor of the acquisition device. However, in practice there are some other factors that blur the LR images, such as diffraction, motion of the object and/or acquisition device, atmospheric blurring and defocus blurring. To apply the super-resolution process accurately, the degradation model applied to HR image leading to LR ones needs to be known. In this paper, we aim to use the LR images blurriness to find the blurring kernel applied on the HR image. Hence, we setup a simulation experiment in which the blurring kernel is limited to be one of the predetermined kernels. In the experiment, the blurriness of the LR images is supposed to be unknown, and is estimated using a blur kernel estimation method. Then, the estimated blur kernels of the LR images are fed to an artificial neural network (ANN) to determine the blur kernels associated with the HR image. Experiment results show the use of determined blur kernels improves the quality of output HR image.
Keywords :
Super , resolution , Blur Kernel , Blur Kernel Estimation , Neural Network