Morphological antialiasing (MLAA) is a technique for minimizing the distortion artifacts known as
aliasing
In signal processing and related disciplines, aliasing is an effect that causes different signals to become indistinguishable (or ''aliases'' of one another) when sampled. It also often refers to the distortion or artifact that results when a ...
when representing a high-resolution image at a lower resolution.
Contrary to
multisample anti-aliasing
Multisample anti-aliasing (MSAA) is a type of spatial anti-aliasing, a technique used in computer graphics to remove jaggies.
Definition
The term generally refers to a special case of supersampling. Initial implementations of full-scene anti-al ...
(MSAA), which does not work for
deferred rendering, MLAA is a
post-process filtering which detects borders in the resulting image and then finds specific patterns in these. Anti-aliasing is achieved by blending pixels in these borders, according to the pattern they belong to and their position within the pattern.
Enhanced subpixel morphological antialiasing, or SMAA, is an
image-based GPU-based implementation of MLAA developed by
Universidad de Zaragoza
The University of Zaragoza, sometimes referred to as Saragossa University () is a public university with teaching campuses and research centres spread over the three provinces of Aragon, Spain. Founded in 1542, it is one of the oldest universiti ...
and
Crytek
Crytek GmbH is a German video game developer and software developer based in Frankfurt. Founded by the Yerli brothers in Coburg in 1999 and moved to Frankfurt in 2006, Crytek also operates further studios in Kyiv, Ukraine and Istanbul, Turkey. ...
.
See also
*
Fast approximate anti-aliasing
Fast approximate anti-aliasing (FXAA) is a screen-space anti-aliasing algorithm created by Timothy Lottes at Nvidia.
FXAA 3 is released under a public domain license. A later version, FXAA 3.11, is released under a 3-clause BSD license.
Algor ...
*
Multisample anti-aliasing
Multisample anti-aliasing (MSAA) is a type of spatial anti-aliasing, a technique used in computer graphics to remove jaggies.
Definition
The term generally refers to a special case of supersampling. Initial implementations of full-scene anti-al ...
*
Anisotropic filtering
In 3D computer graphics, anisotropic filtering (abbreviated AF) is a method of enhancing the image quality of textures on surfaces of computer graphics that are at oblique viewing angles with respect to the camera where the projection of the t ...
*
Temporal anti-aliasing
Temporal anti-aliasing (TAA) is a spatial anti-aliasing technique for computer-generated video that combines information from past frames and the current frame to remove jaggies in the current frame. In TAA, each pixel is sampled once per frame but ...
*
Spatial anti-aliasing
In digital signal processing, spatial anti-aliasing is a technique for minimizing the distortion artifacts (aliasing) when representing a high-resolution image at a lower resolution. Anti-aliasing is used in digital photography, computer graphics ...
References
Image processing
Computer graphic artifacts
Anti-aliasing algorithms
{{compu-stub