HoloGen Suite

The first step for using digital holograms is the generation process. Traditionally this is a slow process with many different algorithmic approaches used. Originally written by Peter Christopher, HoloGen is targetted at streamlining the hologram generation process with state-of-the-art performance while maintaining a high degree of customisability and flexibility.

Features

HoloGen boasts a highly customisable framework for algorithm development written in Cuda with a C# frontend. A modular approach means that it is easy to integrate and test new algorithms without requiring a detailed understanding of the software structure. HoloGen is also capable of batch processing and forms the basis of a number of upcoming papers. Some screenshots are included below:

Welcome screen with integrated browser

Welcome screen with integrated browser

Algorithm options

Algorithm options

Chinese translation. French, German and Spanish also available

Chinese translation. French, German and Spanish also available

Image visualisation

Image visualisation

Hologram visualisation

Hologram visualisation

3D visualisation

3D visualisation

Error reporting

Error reporting

Batch processing

Batch processing

Real-time algorithm reporting

Real-time algorithm reporting

HoloGen can be downloaded from the GitLab Repository. A precompiled build is available

To learn more please contact Peter Christopher or Tim Wilkinson.