Sub-Pixel Anti-Aliasing Via Triangle-Based Geometry Reconstruction
Wenjun Du, Jieqing Feng, Baoguang Yang
In Computer Graphics Forum, 33(7), 2014.
Abstract: Anti-aliasing has recently been employed as a post-processing step to adapt to the deferred shading technique in real-time applications. Some of these existing algorithms store supersampling geometric information as geometric buffer (G-buffer) to detect and alleviate sub-pixel-level aliasing artifacts. However, the anti-aliasing filter based on sampled sub-pixel geometries only may introduce unfaithful shading information to the sub-pixel color in uniform-geometry regions, and large G-buffer will increase memory storage and fetch overheads. In this paper, we present a new Triangle-based Geometry Anti-Aliasing (TGAA) algorithm, to address these problems. The coverage triangle of each screen pixel is accessed, and then, the coverage information between the triangle and neighboring sub-pixels is stored in a screen-resolution bitmask, which allows the geometric information to be stored and accessed in an inexpensive manner. Using triangle-based geometry, TGAA can exclude irrelevant neighboring shading samples and achieve faithful anti-aliasing filtering. In addition, a morphological method of estimating the geometric edges in high-frequency geometry is incorporated into the TGAA's anti-aliasing filter to complement the algorithm. The implementation results demonstrate that the algorithm is efficient and scalable for generating high-quality anti-aliased images.
Keyword(s): Categories and Subject Descriptors (according to ACM CCS), I.3.3 [Computer Graphics]: Antialiasing—Picture/Image Generation
Article URL: http://dx.doi.org/10.1111/cgf.12476
BibTeX format:
@article{Du:2014:SAV,
  author = {Wenjun Du and Jieqing Feng and Baoguang Yang},
  title = {Sub-Pixel Anti-Aliasing Via Triangle-Based Geometry Reconstruction},
  journal = {Computer Graphics Forum},
  volume = {33},
  number = {7},
  pages = {81--90},
  year = {2014},
}
Search for more articles by Wenjun Du.
Search for more articles by Jieqing Feng.
Search for more articles by Baoguang Yang.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."