Information
- Publication Type: Master Thesis
- Month: September
- First Supervisor: Prof. Werner Purgathofer, Andrea Weidlich
Abstract
Full-spectral color rendering capability of global illumination renderers is still in need of improvement, particularly regarding performance, which is a reason why many modelling programs for global illumination are focused on three-component based color representation (e.g. RGB). Full-spectral color representations are the basis for realistic color appearance in realistic image synthesis. Currently, if compared to common three-component rendering, the major disadvantage of fullspectral rendering comes from higher computation costs because of the greater amount of processed information. This thesis investigates promising approaches of spectral color representation in the context of a multi-level color rendering model called Spectral Mipmapping, focused on the trade-off between time-efficiency and resulting image quality in terms of perceived color difference. A test implementation in a basic ray tracing renderer is used to evaluate results and make suggestions concerning appropriate code design optimizations and spectral sampling strategies. The influence of compiler optimization and vector instruction use (based on SSE instructions) is discussed.Additional Files and Images
Additional files:Poster |
Thesis |
BibTeX
Download BibTeX-Entry
@mastersthesis{Niederreiter_2011_SM,
title = "Spectral Mipmapping",
author = "Christian Niederreiter",
year = "2011",
abstract = "Full-spectral color rendering capability of global
illumination renderers is still in need of improvement,
particularly regarding performance, which is a reason why
many modelling programs for global illumination are focused
on three-component based color representation (e.g. RGB).
Full-spectral color representations are the basis for
realistic color appearance in realistic image synthesis.
Currently, if compared to common three-component rendering,
the major disadvantage of fullspectral rendering comes from
higher computation costs because of the greater amount of
processed information. This thesis investigates promising
approaches of spectral color representation in the context
of a multi-level color rendering model called Spectral
Mipmapping, focused on the trade-off between time-efficiency
and resulting image quality in terms of perceived color
difference. A test implementation in a basic ray tracing
renderer is used to evaluate results and make suggestions
concerning appropriate code design optimizations and
spectral sampling strategies. The influence of compiler
optimization and vector instruction use (based on SSE
instructions) is discussed.",
address = "Favoritenstrasse 9-11/186, A-1040 Vienna, Austria",
school = "Institute of Computer Graphics and Algorithms, Vienna
University of Technology",
month = sep,
URL = "http://www.cg.tuwien.ac.at/research/publications/2011/Niederreiter_2011_SM/",
}