<< Go back to: Projects


2D Microsphere Projection
2D Projection

Microsphere Projection is a method of interpolation developed in 2006 and published in the form of a master's thesis in the summer of 2007. This interpolation technique has many strong advantages over existing methods. The materials listed on this page should get you familiar with Microsphere Projection: its implementation, its advantages, and its limitations.

Microsphere Projection is based on the physical model of an infinitesimally small sphere located at the point of interpolation. This tiny sphere is then ‘illuminated’ by the surrounding sample points. Based on the degree of illumination on various parts of the sphere by various sample points, a series of weights for all the sample points are assigned. These weights, when applied, yield the interpolated value for the location.

 1. What is Interpolation?
 2. Microsphere Projection Step-By-Step Walkthrough
 3. How Microsphere Projection Works
 4. Real-World Example! 
 5. Distinctive Interpolation Properties of Microsphere Projection 
 6. Mathematical Form of the Algorithm 

If you have any questions, please feel free to contact me.

News: The Apache Foundation has recently published a working version of this algorithm in Java at:


Microsoft Powerpoint Presentation:
Microsphere Projection PPT
(warning: 5MB)
Adobe PDF Thesis Paper:
Microsphere Projection - Master's Thesis Paper
(warning: 1.5MB)

If you have any questions, please feel free to contact me.