Interpolating Points on a Non-Uniform Grid using a Mixture of Gaussians

12/24/2020
by   Ivan Skorokhodov, et al.
0

In this work, we propose an approach to perform non-uniform image interpolation based on a Gaussian Mixture Model. Traditional image interpolation methods, like nearest neighbor, bilinear, Hamming, Lanczos, etc. assume that the coordinates you want to interpolate from, are positioned on a uniform grid. However, it is not always the case in practice and we develop an interpolation method that is able to generate an image from arbitrarily positioned pixel values. We do this by representing each known pixel as a 2D normal distribution and considering each output image pixel as a sample from the mixture of all the known ones. Apart from the ability to reconstruct an image from arbitrarily positioned set of pixels, this also allows us to differentiate through the interpolation procedure, which might be helpful for downstream applications. Our optimized CUDA kernel and the source code to reproduce the benchmarks is located at https://github.com/universome/non-uniform-interpolation.

READ FULL TEXT

page 1

page 2

page 3

research
05/13/2014

An Intelligent Pixel Replication Technique by Binary Decomposition for Digital Image Zooming

Image zooming is the process of enlarging the spatial resolution of a gi...
research
05/30/2023

NUNO: A General Framework for Learning Parametric PDEs with Non-Uniform Data

The neural operator has emerged as a powerful tool in learning mappings ...
research
02/22/2023

Non-Uniform Interpolation in Integrated Gradients for Low-Latency Explainable-AI

There has been a surge in Explainable-AI (XAI) methods that provide insi...
research
03/30/2023

Implicit View-Time Interpolation of Stereo Videos using Multi-Plane Disparities and Non-Uniform Coordinates

In this paper, we propose an approach for view-time interpolation of ste...
research
06/01/2023

Dilated Convolution with Learnable Spacings: beyond bilinear interpolation

Dilated Convolution with Learnable Spacings (DCLS) is a recently propose...
research
04/07/2023

Neural Diffeomorphic Non-uniform B-spline Flows

Normalizing flows have been successfully modeling a complex probability ...
research
04/29/2022

AdaInt: Learning Adaptive Intervals for 3D Lookup Tables on Real-time Image Enhancement

The 3D Lookup Table (3D LUT) is a highly-efficient tool for real-time im...

Please sign up or login with your details

Forgot password? Click here to reset