Low-cost Subpixel Rendering for Diverse Displays

Thomas Engelhardt, Thorsten-Walther Schmidt, Jan Kautz, and Carsten Dachsbacher

Computer Graphics Forum

EGSR 2015

Abstract
Subpixel rendering increases the apparent display resolution by taking into account the subpixel structure of a given display. In essence, each subpixel is addressed individually, allowing the underlying signal to be sampled more densely. Unfortunately, naïve subpixel sampling introduces color aliasing, as each subpixel only displays a specific color (usually R, G, and B subpixels are used). As previous work has shown, chromatic aliasing can be reduced significantly by taking the sensitivity of the human visual system into account. In this work, we find optimal filters for subpixel rendering for a diverse set of 1D and 2D subpixel layout patterns. We demonstrate that these optimal filters can be approximated well with analytical functions. We incorporate our filters into GPU-based multisample antialiasing to yield subpixel rendering at a very low cost (1-2ms filtering time at HD resolution). We also show that texture filtering can be adapted to perform efficient subpixel rendering. Finally, we analyze the findings of a user study we performed, which underpins the increased visual fidelity that can be achieved for diverse display layouts, by using our optimal filters.
Paper
Page 1 Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9 Page 10
Slides (EGSR 2015)
Slide 1 Slide 2 Slide 3 Slide 4 Slide 5
Slide 6 Slide 7 Slide 8 Slide 9 Slide 10
Slide 11 Slide 12 Slide 13 Slide 14 Slide 15
Slide 16 Slide 17 Slide 18 Slide 19 Slide 20
Slide 21 Slide 22 Slide 23 Slide 24 Slide 25
Slide 26 Slide 27 Slide 28 Slide 29 Slide 30
Slide 31 Slide 32 Slide 33 Slide 34 Slide 35
Slide 36 Slide 37 Slide 38 Slide 39 Slide 40
Slide 41 Slide 42 Slide 43 Slide 44 Slide 45
Slide 46 Slide 47