Advanced School for Computing and Imaging (ASCI)

ASCI office
Delft University of Technology
Building 28, room 04.E120
Van Mourik Broekmanweg 6
2628 XE – DELFT, The Netherlands

P: +31 15 27 88032

Visiting hours office
Monday, Tuesday, Thursday: 10:00 – 15:00


The ASCI office is located at the Delft University of Technology campus.  It is easily accessible by bicycle, public transport and car. The numbers of buildings can help you find your way around the campus. Make sure you remember the name and building number of your destination.

Contact us at +31 15 278 8032 or send us an email at

Image-based representations for efficient rendering and editing


Author : Leonardo Scandolo
Promotor(s) : Prof.dr. E. Eisemann
University : Delft University of Technology
Year of publication : 2019
Link to repository : TU Delft Research Repository


Over the years, technological improvement has led to the ability to acquire, create and store vast amounts of geometrical and appearance data to use in graphical applications. Nevertheless, efficiently creating images when using such large amounts of data remains an ongoing topic of research, given the computational resources required. This dissertation will focus on a particular kind of algorithms in order to tackle this problem: image-based representations.
Entities represented in a virtual 3-dimensional world can be projected into a regular 2-dimensional grid to form an image. This results in a much more compact, albeit incomplete, representation of the original information, since an image is a piece-wise constant discretization of the underlying data. Nevertheless, computing properties of the 3-dimensional data via its 2-dimensional projection is much more efficient. Still, it is important to understand when and how to use these types of representations, since the discretization of the original data can lead to artifacts in the computed results.
This work will focus on three key aspects of computer-graphics algorithms where using appropriate image-based representations can result in increased performance: memory requirements, computational efficiency, and interactivity. To do so, it will describe image-based solutions to different relevant problems in the field of computer graphics. Firstly, by exploring how using 2-dimensional intermediate representation can reduce memory requirements for storing large static shadow information in comparison to state-of-the-art voxel representations. Secondly, a hierarchical image-based approach for efficiently computing diffraction patterns will be demonstrated, which can outperform FFT-based solutions. Lastly, an efficient interactive optimization method for editing disparity when creating stereographic images will be described.
These algorithms will be described and evaluated in detail, in order to give the reader insight into the usage of image-based