Created by admin on 08/04/2025

Tutorials Digital holography

ZoomFFT for speeding up off-axis computation (and more)

Github DOI

When performing the computation for some tasks such as off-axis holography, we often have to compute the entire FFT of a signal or an image while being only interested in a very small part of the spectrum. The rest of the information is just discarded. While the FFT algorithm and its implementation in standard computing libraries are very efficient, we can still take advantage of a slower approach which only computes what we need. The ZoomFFT algorithm does just that! And it's already available in standard packages such as SciPy for Python or in MATLAB. Using off-axis holography as an example, I will show how to save time – or not – using ZoomFFT.

See full post
Created by admin on 15/01/2025

News

ERRATUM: Diffraction Effects in DMDs

I made a big mistake in the calculation of the DMD diffraction effects, it affects the following posts:

These will be edited shortly to reflect the corrections, as well as the paper A practical guide to digital micro-mirror devices (DMDs) for wavefront shaping (DOI, Arxiv) that will be retracted and resubmitted.

Long story short, the grating equation was wrong. It should not affect too much the results for low angles, but given the fact that the angles of each micro-mirror is already 12 degrees, it is not negligible at all.

The correct grating equation should be:

\[
  \text{sin}(2\theta_B-\alpha') + \text{sin}(\alpha')
  = 2 \,\text{sin}(\theta_B)  \,\text{cos}(\theta_B-\alpha')
  = p\frac{\sqrt{2}\lambda}{d} \, ,
\]

with the same notations as in the tutorial, so the blazed number then reads:

\[
  \mu =
  \left| 4 \frac{d}{\lambda\sqrt{2}}
  \left[
    \text{sin}(\theta')\text{cos}(\theta'-\alpha')
    \right]
  \mod{2} -1
  \right| \, .
\]

Big thanks to L. Malosse and @NiuYihan1999 for pointing out this error.


See full post

DMD

Created by sebastien.popoff on 24/09/2024

Talks Wavefront shaping

Harnessing disorder and symmetries in multimode fibers

Sébastien M. Popoff
IESC Cargèse, France
April 2024

We present how to study light propagation in multimode fibers using transmission matrix measurements and apply it to understand the effect disorder and its impact on the so-called rotational memory effect. This talk is part of the Wave Propagation and Control in Complex Media 2024 workshop (15-19 April 2024, Cargèse, France)

See full post
Created by sebastien.popoff on 01/07/2024

Tutorials Spatial Light Modulators

A practical guide to Digital Micro-mirror Devices (DMDs) for wavefront shaping

 

Sébastien M Popoff1 , Louis Malosse2 , Rodrigo Gutiérrez-Cuevas1 , Yaron Bromberg3 , Jean Commère2 , Marie Glanc2, Raphaël Galicher2, and Maxime W Matthés1

Citation Badge ArXiv Github

 

Digital micromirror devices have gained popularity in wavefront shaping,  offering a high frame rate alternative to liquid crystal spatial light modulators. They are relatively inexpensive, offer high resolution, are easy to operate, and a single device can be used in a broad optical bandwidth. However, some technical drawbacks must be considered to achieve optimal performance. These issues, often undocumented by manufacturers, mostly stem from the device's original design for video projection applications. Herein, we present a guide to characterize and mitigate these effects. Our focus is on providing simple and practical solutions that can be easily incorporated into a typical wavefront shaping setup.

See full post

DMD