←Back to Posts

3D Cubic Interpolation Video

In the above visualization the colors of the 3D points have a specific meaning, which is explained in the following table:

ColorDescriptionExample
RedMeasured data pointMeasured brightness of pixel (x,y) in a digital image
GreenInterpolated data point along one axisEstimated brightness between pixel (x,y) and (x+1,y)
Note the change only along the x dimension!
BlueInterpolated data point along two axesEstimated brightness between pixel (x,y) and (x+1,y+1)
Note the change both along the x and the y dimension!

The math behind the visualiuation is explained in the Wikipedia articles Cubic interpolation and Bicubic interpolation. The concept of bicubic interpolation hereby refers to problems with two input variables, such as the x and y dimensions in the above example. In these cases the basic cubic interpolation method is applied two times in a row, first along the x dimension using measured samples, then along the y dimension using the previously obtained estimates. The details of this procedure a well explained in the corresponding Wikipedia entries.

What you should probably take from this article are two things: (1) a visual understanding of cubic interpolation and (2) a feeling for when this method is applicable. Also, if questions are open please do not hesitate to ask, and I will try to make my best to eliminate all certainties ;).

Start a Conversation

Want to discuss this topic or have feedback on this article? Feel free to reach out directly via email.

Feedback & Topic Discussion

Send an email request to

georg.hackenberg@fh-wels.at

Typically responding within 2 business days.

Open Email Client →