The quick and high quality image interpolation for single image using multi-filtering and weighted mean
Image upsampling from one input image gathers considerable attention in the field of computer vision. The problem is ill-posed because the number of known low-resolution (LR) pixels is less than that of unknown high-resolution (HR) pixels. Therefore, quality of an upsampled image depends on prior assumptions. Image interpolation methods are one of the image upsampling technologies and are faster than other image upsampling technologies such as Super-Resolution. However, these methods tend to cause jaggies and blurs in edge and texture regions. We use the idea of Multi-surface Fitting (MF) to solve these problems. MF uses plural local functions to estimate an HR pixel and it reduces blurs. Moreover, we utilize filtering instead of calculation of each local function in order to reduce a computational cost. And we introduce new weights to estimate edge directions. By these ideas, our method has both high quality and a low computational cost.