Interactive Hologram Visualization on GPU

Colas Schretter      David Blinder      Peter Schelkens

Holography animation

ABOUT – Holography is a technique which records and reproduces both the amplitude (intensity) and the phase of an incident light wave front. As holograms describes fully the light distribution of a scene, they allow a user to reconstruct any virtual view on a computer screen. During visualization, the image reconstruction changes with the viewpoint's position and direction, thus making the image appear 3D. The ETRO department at the VUB has recently committed to explore research venues for generating, coding, transmitting and decoding digital holograms.

TASK – Unlike the myriad of image viewers that exist today, no practical viewer for digital holograms is currently available. Therefore, the student will implement algorithms that will be provided by the supervisors and integrate them within a simple graphical user interface. The application should ideally be implemented on GPU for interactively visualizing digital holograms in real-time, using multiple parameters such as aperture size, focus depth and viewing angle. Various additional features can be implemented as well, depending on the personal drive of the student. This tool will enable anyone to assess visually, the quality of algorithms for the generation of synthetic holograms and the impact of various lossy compression schemes.

CONTACT – If you are curious to know more details, please drop a line to the project supervisors Colas Schretter and David Blinder: {cschrett,dblinder} [at]

ACKNOWLEDGMENT – This work will be part of the INTERFERE ERC Consolidator Grant 2013: "Sparse Signal Coding for Interference-based Imaging Modalities", Peter Schelkens, ETRO, VUB.

ERC logo ETRO logo