Skip to content

Add Zernike interpolation to feed calibration to CompressedSpotHologram #168

@sumiya-kuroda

Description

@sumiya-kuroda

Hello,

I’m using wavefront_calibrate_zernike() with multiple calibration points (~100 grid points), as in the jupyter notebook example. However, unlike wavefront_calibrate_superpixel(), there is currently no built-in method to generate and store a global phase correction into slm.source["phase"] (which is used by set_phase() later).

What is the intended workflow for applying the wavefront correction from the Zernike calibration? My understanding is that the best approach is to bake the Zernike correction into the hologram itself. If so, should we add something like hologram.optimize() (or similar) to incorporate this correction during phase mask optimization?

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.5.0Planned part of the 0.5.0 releaseenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions