bilinear interpolation

(redirected from Bilinear filtering)
Also found in: Acronyms, 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.)
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
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.
When applying a texture, MiMagic 6 can also compute MIP mapping and bilinear filtering of the textures.