Reducing the diffraction artifacts while implementing a phase function on a spatial light modulator
Related Experiment Video
Updated: Jun 4, 2026

Shaping the Amplitude and Phase of Laser Beams by Using a Phase-only Spatial Light Modulator
Published on: January 28, 2019
Céline Benoît-Pasanau1, François Goudail, Pierre Chavel
1Laboratoire Charles Fabry de l'Institut d'Optique, CNRS, Université Paris-Sud, Campus Polytechnique, Palaiseau, France.
Abstract:
Spatial light modulators are often used to implement phase modulation. Since they are pixelated, the phase function is usually approximated by a regularly sampled piecewise constant function, and the periodicity of the pixel sampling generates annoying diffraction peaks. We theoretically investigate two pixelation techniques: the isophase method and a new nonperiodic method derived from the Voronoi tessellation technique. We show that, for a suitable choice of parameters, the diffraction peaks disappear and are replaced by a smoothly varying halo. We illustrate the potential of these two techniques for implementing a lens function and wavefront correction.
Related Concept Videos
Phase Contrast and Differential Interference Contrast Microscopy
In-phase-contrast microscopes, interference between light directly passing through a cell and light refracted by cellular components is used to create high-contrast, high-resolution images without staining. It is the oldest and simplest type of microscope that creates an image by altering the wavelengths of light rays passing through the specimen. Altered wavelength paths are created using an annular stop in the condenser. The annular stop produces a hollow cone of...
Time and frequency -Domain Interpretation of Phase-lag Control
Phase-lag controllers do not place a pole at zero, but instead influence the steady-state error by amplifying any finite,...
Time and frequency -Domain Interpretation of Phase-lead Control
The design of phase-lead control involves the strategic placement of poles and zeros to balance steady-state error and system...

