[1] Fue Introducido por primera vez en el año 1999 y usado en computación gráfica para mejorar la calidad de la imagen.
Es totalmente independiente del canal de renderizado ya que puede ser utilizado tanto para rasterización como en aplicaciones con trazado de rayos.
Presenta un solo núcleo de post-procesamiento, que puede ser implementado tanto en la CPU como en la GPU.
[2] En el algoritmo utilizado en CPU e inicialmente desarrollado por Intel, inicia la detección de patrones con formas de L, Z y U, creando unas listas completa que luego se descompone únicamente patrones de formas L. Luego se realiza una mezcla de colores en las cercanías de estos patrones.
Además el pre-cálculo de ciertos valores en texturas permite una aplicación incluso más rápida que la ejecutada por CPU.