Bilinear interpolation: Meaning (information, definition, explanation, facts)

Bilinear interpolation is the process of taking a two-dimensional set of numbers and interpolating the values linearly, finding a point using a weighted average of four values.

Overview

The idea behind two-dimensional interpolation is that having some periodic plane of discrete data you can predict the value of a non-integer x and y within the plane. This is done using data for integer coordinate positions in the plane and using this, the aim is to try to predict a value for these non-integer x and y positions.

Differences from linear interpolation

  • Bilinear interpolation works over a plane of numbers rather than a line
  • Bilinear interpolation works with four values (these are the integer coordinate positions surrounding the point)

Example

In order to bilinearly interpolate we need to look at the four values surrounding the value we want.

First we take interpolate values (horizontally), giving:

Then we interpolate these values (vertically), giving:

IV = i1(1 - yf) + i2yf

This gives us a predicted value for the point.

Note that the result of bilinear interpolation is independent of the order of interpolation, that is, performing the linear interpolations in the other order, vertically, then horizontally, would also produce an equivalent expression for the predicted value.

Find more facts
 
Further reference
Remember what Bilinear interpolation means:
Other sources
Search for Bilinear interpolation information on:  amazon.com
Your reference for information, definition
http://explanation-guide.info/meaning/Bilinear-interpolation.html
Licensing information:
This article uses material from Wikipedia (credits) and is made available under the terms of the GNU FDL (copy).
Image licensing information is accessible by clicking the image.

Welcome, guest!
You are not logged in
ID:
Password:

Social bookmarks


Book search

Recent searches