Processing math: 100%
MedicalVisualization

Trilinear Interpolation

3D Texture Interpolation Nearest Neigbour | | 3D Texture Interpolation Trilinear

For medical CT and MR volume data the function values (that is scalar density) μijk are given at the corner points Pijk of a voxel (rot).

Tri-linear interpolation creates a single interpolated value (blue) from 8 neighbouring scalar density values (red) by three subsequent linear interpolations along the three axis with respective normalized interpolation weights u,v and w.

Linear interpolation weights u,v,w[0,1]:

μ(u,v,w)=
(1w)((1v)((1u)μ000+uμ100)+
v((1u)μ010+uμ110))+
w((1v)((1u)μ001+uμ101)+
v((1u)μ011+uμ111))


3D Texture Interpolation Nearest Neigbour | | 3D Texture Interpolation Trilinear

Options: