bilinear interpolation

(redirected from Bilinear filtering)
Also found in: Wikipedia.

bilinear interpolation

A texture mapping technique that produces a reasonably realistic image, also known as "bilinear filtering" and "bilinear texture mapping." An algorithm is used to map a screen pixel location to a corresponding point on the texture map. A weighted average of the attributes (color, alpha, etc.) of the four surrounding texels is computed and applied to the screen pixel. This process is repeated for each pixel forming the object being textured.

The term bilinear refers to the performing of interpolations in two dimensions (horizontal and vertical). The top and bottom pairs of each texel quadrant are averaged (horizontal) and then their results are averaged (vertical). This method is often used in conjunction with MIP mapping. See texture map, MIP mapping, point sampling and trilinear interpolation.


Bilinear Mapping
Each screen pixel of the object is mapped onto the corresponding texel in the texture map. The red dots are an example of one pixel. The attributes of the weighted average of the four nearest texels is applied to the screen pixel. Two horizontal interpolations are made (texels 1-2 and 3-4), and then the results are averaged together for the vertical interpolation. (Redrawn from illustration courtesy of Intergraph Computer Systems.)
References in periodicals archive ?
In texture mapping, it is also known as bilinear filtering or bilinear texture mapping, and it can be used to produce a reasonably realistic image.
Mali110/OpenVG Advantage * High quality rendering o Free 4X anti-aliasing o Up to 16X anti-aliasing for extra high quality o Super sampling of images and gradients o All OpenVG blend modes accelerated * Accelerated Paint Modes o Color Paint o Linear gradients o Radial gradients o Patterns * Image Drawing o Arbitrary image dimensions o Bilinear filtering o All OpenVG image draw modes accelerated Visit Falanx at 3GSM
When applying a texture, MiMagic 6 can also compute MIP mapping and bilinear filtering of the textures.
Bilinear filtering is utilized to provide image and terrain smoothing up close while MIP Mapping enhances the quality of distant terrain and objects.
Color and texture can be changed on the fly, and high-resolution texture display is optimized with bilinear filtering, mip-mapping and perspective-correct mapping.
The product also includes 16MB of texture memory supporting up to 16Mtexel of texture storage, with 8-bit palletized textures, and it has 100 percent hardware texture mapping support, including per-pixel mip-mapping, trilinear and bilinear filtering, all with per-pixel perspective correction.
The MagicMedia256XL+ offers a range of 3D features including alpha blending, bilinear filtering, alpha testing/color keying, Gouraud shading, MIP mapping support, perspective-correction texture mapping, specular highlighting, vertex fogging, and Z buffering.
Jet Moto and Twisted Metal 2 for the PC supports Microsoft Direct 3D with substantial benefits for 3Dfx and Rendition owners: players are able to view more refined graphics with higher resolution (up to 800 X 600 16-bit color) and bilinear filtering.
ELSA WINNER 2000/Office offers texture mapping in hardware, texture decompression, bilinear filtering, color dithering, fogging, 16 bit Z-buffering and color keying.
The RAGE PRO TURBO chip provides the XPERT@Play 98 with such features as bilinear filtering, high quality texture mapping, edge anti-aliasing and fog texture for the highest quality special effects.
Other features for enhanced 3D image and display include bilinear and adaptive bilinear filtering which eliminate blocky pixels, leading to smooth, realistic images.