Digital holograms can be produced by capturing pictures from the scene/subject with a camera moving mm by mm along a rail and rearranging the pixels of these images to create the Hogels, which are the equivalent of the pixels in a hologram.
The project/Master thesis aims at implementing this pixels-to-Hogels transform and related post-processing for any camera setting based on the mathematical formulas available from literature.
In order to validate the process, the projections of a 3D Blender scene are transformed into Hogels with visualization of the obtained hologram within the OpenHolo.org simulation framework.
Since giga-pixels are involved in the transformation and rendering processes, software optimizations (memory caching, parallelization, …) should be applied in specific modules of the processing chain.
Prerequisites:
C++ and/or python, know-how in optical simulations and/or multi-processor optimizations is a plus (but not mandatory)
Keywords:
Holography, optical simulations
Promotor:
Prof. Gauthier LAFRUIT
Contact:
Gauthier Lafruit gauthier.lafruit@ulb.ac.be,
Sarah Fachada Sarah.Fernandes.Pinto.Fachada@ulb.ac.be