Learn computer generated display holography with CGDH Tools

Here you will find some educational material that might help you to start with computer generated display holography. Details on our real work can be found on the main page. Feel free to ask me any holography-related questions!

Petr Lobaz,

Computer generated display holography: A Tutorial

If you are very new to holography, consider reading the course notes to the tutorial Computer generated display holography presented at the conference Eurographics 2017, 24 April, Lyon, France.

DOI: 10.2312/egt.20171031, http://dx.doi.org/10.2312/egt.20171031

Other courses, talks, etc.

Check the section Talks, courses, etc. on the main page.

CGDH Tools

Computer generated display holography (CGDH) tools is a set of Octave/MATLAB/Scilab functions and demos. They show basic procedures in CGDH and computational Fourier optics.

The code is mainly educational. Those who want to understand computer generated display holography are encouraged to read the code of the demos and the CGDH core functions. The code tries to be as simple and readable as possible. Thus, it does not contain optimizations that would obfuscate principles; the only exception is that the code tries to use matrix operations whenever possible as Octave/MATLAB/Scilab is optimized for matrices. Anyone who needs high performance should adjust or rewrite the scripts according to particular needs.

The code is published under MIT License.

Copyright © 2018 University of West Bohemia
Petr Lobaz, lobaz@kiv.zcu.cz
Faculty of Applied Sciences
Pilsen, Czech Republic

CGDH Tools were officialy introduced at the conference "11th International Symposium on Display Holography (ISDH 2018)". Preprint of the conference article can be downloaded here. If you want to cite CGDH Tools in your publications, please cite:

Lobaz, P. "CGDH Tools: Getting started in computer generated display holography." In: Proceedings of the 11th International Symposium on Display Holography. In press. 2018

Download CGDH Tools
CGDH Tools Homepage

Archived versions

Last change: 2018/06/13