Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Noninvasive focusing through scattering layers using speckle correlations

Open Access Open Access

Abstract

Angular speckle correlations known as the “memory effect” have recently been exploited for noninvasive imaging through scattering layers. Here we show that the information obtained from speckle correlations can be used as a noninvasive feedback mechanism for wavefront shaping. We utilize this feedback to demonstrate noninvasive diffraction-limited focusing of coherent light through thin scattering layers.

© 2018 Optical Society of America under the terms of the OSA Open Access Publishing Agreement

Focusing light through complex scattering samples, such as biological tissue, is a long sought-after capability with great importance in many applications, such as deep tissue microscopy and non-line-of-sight imaging. The multiple scattering of light in such complex samples poses a hurdle to high-resolution imaging, since it diffuses any conventionally focused coherent beam to a spatially extended speckle pattern [1]. To overcome scattering, deep-tissue optical imaging techniques either combine light and sound, or computationally tackle the diffuse optical tomography inverse problem [1]. Unfortunately, these approaches suffer from a resolution that is significantly below the optical diffraction limit [1].

Recently, wavefront shaping [2,3] has emerged as a solution for refocusing coherent light through highly scattering samples. In wavefront shaping, a computer-controlled spatial light modulator (SLM) is used to tailor the input optical wavefront such that it interferometrically inverses the effect of scattering, focusing the beam to a diffraction-limited spot on a desired target. However, all wavefront-shaping techniques to date depend on feedback from a “guide-star” at the target [4], requiring either special labeling or a complicated acousto-optical measurement. Here we propose an all-optical wavefront-shaping approach that is based on angular speckle correlations, allowing noninvasive, diffraction-limited focusing. Our approach is based on estimating the spatial optical field distribution inside a complex sample from an image of the scattered light recorded outside the sample. It then utilizes the estimated pattern of the field inside the sample as feedback for wavefront shaping. The approach is applicable when the probed light at the target plane is within the angular range of the speckle correlations.

When a scattering sample is illuminated by coherent light, the interference of the scattered waves gives rise to random speckle patterns [5]. While speckle patterns are usually considered as a hurdle for imaging, their complex structure contains information on the incident wave. In particular, inherent speckle correlations persist even deep beyond the transport mean-free path in scattering samples [69]. Such “memory effect” angular correlations were recently exploited for noninvasive imaging through scattering layers, either by scanning a speckled beam on the target [10], or by a single-shot measurement of the scattered light pattern [11]. In the latter, the intensity autocorrelation of spatially incoherent light inside the scattering medium was estimated from the scattered light distribution outside the medium. Here we extend this approach to spatially coherent illumination and utilize the estimated field autocorrelation inside the sample as feedback for wavefront shaping.

To explain the principle of the proposed approach, consider the setup depicted in Fig. 1. Figure 1 presents a simplified scenario where the goal is to focus a coherent monochromatic beam on a target placed between two highly scattering layers. As was recently demonstrated [12,13], in the case of a fluorescently labeled target object, estimating the incoherent spatial intensity autocorrelation at the object plane is straightforward by following the principles of Ref. [11]. However, using such a fluorescence-based approach for iterative focusing is challenging due to the long integration times required to record the low photon flux per speckle grain of scattered fluorescence [12,13] and due to photo-bleaching. Here, by considering coherent illumination, we avoid these limitations, as well as the requirement for fluorescent labeling. Below we show how to estimate the coherent field autocorrelation inside the sample in this scenario and how to use it for wavefront shaping.

 figure: Fig. 1.

Fig. 1. Setup for focusing between two scattering layers via speckle correlations: a laser beam is shaped by an SLM. The shaped beam passes through a first diffuser, reaches the target object (a transmission mask), and is scattered again by a second diffuser. The second diffuser’s surface is imaged on a camera to provide feedback for the focusing process (u=6cm, v=4cm, and f4=24mm). Inset, close-up view of the considered scenario: a target object with a diameter Dobj is illuminated by a speckle field with a speckle grain size of dspeckle<Dobj. The target is located at a distance of L from the second diffuser. We aim at focusing the light on the target to the diffraction limit (dspeckle).

Download Full Size | PDF

In the simplified scenario of Fig. 1, a transparent target object placed between two scattering layers is illuminated through the first layer (Diffuser1) by a monochromatic spatially coherent beam at wavelength λ. The light intensity at the second layer’s external facet is imaged on a camera. Due to the scattering of the first layer, the object is illuminated by a speckle field with complex amplitude Eillum(x,y). The field after the object is given by Eobject(x,y)=Eillum(x,y)T(x,y), where T(x,y) represents the thin object’s transmission. The light passing through the object propagates a distance L before impinging on the second scattering layer. If L is larger than the far-field distance (an assumption that will be later relaxed), the field illuminating the second layer is proportional to the Fourier transform of the object’s field: E(x,y,L)F(Eobject(x,y)). If the second layer is a thin diffuser that can be modeled as a random phase mask (an assumption that is relaxed below), the light intensity on the far side of the second layer, as imaged by the camera is

Icamera(x,y)|E(x,y,L)|2|F(Eobject(x,y))|2,
i.e., the camera intensity pattern is the power spectrum of the object field. According to the Wiener–Khinchin theorem, the Fourier transform of Icamera(x,y) is thus equal to the autocorrelation of the object field, Eobject(x,y):
F˜(Icamera(x,y))EobjectEobject=A(x,y).
Thus, the autocorrelation of the field at the object plane, A(x,y), can be directly approximated from a single image of the light intensity on the external facet of the scattering sample (Fig. 2).

 figure: Fig. 2.

Fig. 2. Retrieval of a hidden object field autocorrelation (e) from a camera image of the second diffuser’s surface (b)–(d), numerical example. Top row, evolution of the speckle intensity distribution diffracted from a hidden target object, as measured by a camera: (a) target object plane; (b)–(d) diffracted intensity distributions at increasing distances from the object. Bottom row, comparison between (e) the object’s field autocorrelation and (f)–(h) the Fourier transform of the camera images (b)–(d). (The autocorrelation coherent peak is removed for visualization.) The Fourier transform of the speckle intensity (f)–(h) provides an estimate for the object field autocorrelation and, thus, a measure of the illuminated area shape. To achieve focusing, a wavefront-shaping algorithm minimizes the width of this autocorrelation, concentrating light on the target.

Download Full Size | PDF

The retrieved field autocorrelation, A(x,y), allows us to estimate the size of the illuminated area at the object plane and, thus, can be used as feedback for iterative focusing via wavefront shaping. The field autocorrelation of the coherently illuminated object has two characteristic widths: the first is the speckle grain wide central peak, whose width is dictated by the numerical aperture of the detection or illumination system. The second, broader width, represents the dimensions of the illuminated area on the object, i.e., the focused beam width at the target. The goal of the iterative algorithm is then to “shrink” the estimated width of the focused beam on the target, and, thereby, produce a sharply focused beam at the object plane (Fig. 3).

 figure: Fig. 3.

Fig. 3. Experimental results with a round target object (75 μm diameter pinhole). Top row: initial images of (a) the object, (b) the camera image, and the Fourier transform of the camera image, which provides an estimate of the object autocorrelation, A(x,y), after removing the speckle grain wide central coherent peak (c). (d)–(f) same as (a)–(c) after running the iterative optimization algorithm aimed at minimizing the width of (c) (red circle), resulting in sharp focusing on the object (d). Scale bars, 20 μm.

Download Full Size | PDF

In the above derivation, the second scattering layer was assumed to be infinitely thin and was modeled as a random phase mask. As such, the intensity pattern measured on its external facet is equal to the light intensity impinging on it from the object side, a phenomenon known as the “shower-curtain effect” [14]. In the case of a realistic scattering layer with a finite thickness, this simple approximation does not hold. In practice, a point illumination on a diffusive sample of thickness l would result in a speckled blob of diameter l on its output facet [9,15]. Thus, for realistic scattering layers, any features of the input intensity pattern that are finer than l would not be recovered on its external facet. However, features that are coarser than l can be recovered [15]. Since the camera image, Icamera, and the estimated autocorrelation are Fourier pairs [Eq. (2)], the coarse effective resolution of Icamera for thick layers limits the autocorrelation estimation to an angular field of view no larger than θmaxλ/l which, not by coincidence, is the angular range of the memory effect [6,7,15]. This limits the target object transverse dimension to Lλ/l.

In the above simplified derivation, L was assumed to be larger than the far-field distance. However, this assumption can be greatly relaxed, since the object is illuminated by a speckle pattern [14] or is diffusive. Marking the transverse coherence size of the field at the object plane by dspeckle, where dspeckle is either the illumination speckle grain size or, alternatively, the correlation width of the diffusive object, the diffraction angle of the light propagating from the object is θdiffsin1(λdspeckle). The minimal propagation distance where light from the opposite ends of an object mix and interfere to produce the speckles illuminating the second scattering layer is reached at z0Dobj2sin(θdiff)Dobjdspeckle2λ, where Dobj is the transverse size of the object. For distances larger than z0 (L>z0), each speckle grain in the field impinging on the second scattering layer will result from the interferences of all object points, and will have transverse dimensions of σxλL/Dobj. As in the van Cittert–Zernike theorem, the speckle grain size will then reflect the illuminated object dimensions Dobj, providing the required feedback for the iterative focusing algorithm. Thus, the autocorrelation of the field at the object plane can be estimated at distances considerably shorter than the far-field distance, as is demonstrated numerically in Fig. 2.

To provide a proof-of-principle experimental verification of our approach, we constructed the setup of Fig. 1. A He–Ne laser beam (Thorlabs HNL008LB) was expanded and shaped by a phase-only SLM (Holoeye PLUTO) to illuminate a target object (a small transmission mask) placed between two scattering layers (Newport light shaping diffuser, 5° and 10°). The light on the second diffuser external facet was imaged by an sCMOS camera (Andor Zyla 4.2 plus). To inspect the focusing results, a beam splitter [Thorlabs 45:55 (R:T) pellicle beam splitter] and a second camera (Thorlabs DCU223M, not shown) were used to record the intensity distribution at the object plane.

Figure 3 displays an experimental result obtained with a circular target object (75 μm diameter pinhole). Using the proposed approach, i.e., iteratively shaping the wavefront to shrink the estimated width of the illuminated object area [Figs. 3(c) and 3(f)], a sharp focus with a size close to a single speckle grain was obtained [Fig. 3(d)] from an initially random speckle pattern [Fig. 3(a)]. The intensity enhancement obtained after 600 iterations was η65.

To shrink the width of the illuminated area on the object, we have developed a simple iterative algorithm based on the random partitioning wavefront-shaping algorithm [16]: in each iteration of this algorithm, a phase is added to half of the SLM pixels, selected at random. The added phase is cycled in six steps from 0 to 2π. For each phase step, the broader “width” of the estimated autocorrelation, A(r) [Eq. (2)], is approximated by its effective radius, rA(r)rA(r), after removing the central coherent autocorrelation peak and cropping the autocorrelation image to a radius proportional to its width to minimize the influence of the background. For each iteration, the optimization metric, M=1r, was fitted to a cosine as a function of the added phase, and the optimum phase for the maximal M (i.e., minimal r) was kept as the SLM phase pattern.

An additional experimental focusing example with a more complex object, consisting of two irregularly shaped apertures of 30μm width each, and a comparison to conventional optimization of the total intensity is shown in Fig. 4. As expected, conventional optimization of the total transmitted intensity [Fig. 4(d)] enhances the intensity on the entire object area, without forming a localized sharp focus [2]. In contrast, our speckle correlation-based approach [Fig. 4(g)] forms a sharp focus.

 figure: Fig. 4.

Fig. 4. Experimental results: comparison of the proposed approach and conventional optimization of the total intensity on a complex object. Top row: initial images of the object (a), camera image of the diffuser surface, Icam (b), and the log of the Fourier transform of Icam, providing the estimate for the object’s autocorrelation (c). (d)–(f) same as (a)–(c) after a conventional iterative optimization of the total intensity, (g)–(i) the same as (d)–(f) with the proposed approach, showing sharp focusing. Scale bars, 20 μm.

Download Full Size | PDF

Figures 4(c), 4(f), and 4(i) display the autocorrelations estimated from the camera images, together with their calculated radii r (thin red circles). Note the two peripheral peaks in Fig. 4(f), which reflect the autocorrelations of the double-aperture object, which are greatly reduced in Fig. 4(c). In the case of a too small memory effect range (i.e., too large object), these autocorrelation side-lobes would be impossible to estimate.

To study the dependence of the proposed focusing approach on the experimental parameters, we performed a numerical study of the optimization performance for different object dimensions and the number of controlled SLM pixels. The simulated objects are assumed to be within the memory effect range. If no aperture is present, the autocorrelation would only represent the speckle grain size dictated by the illumination area on the first layer. The results of the dependence on the object dimensions are shown in Fig. 5: each point represents the average enhancement obtained after 3000 iterations, averaged over 10 realizations of the scattering layers. Interestingly, for very small objects containing only a few speckle grains, the simple proposed focusing algorithm is less effective. We attribute this to be the result of the imperfect removal of the central coherent autocorrelation peak in the simple processing we have used: the estimated autocorrelation width of small objects (having dimensions close to the speckle grain size) will be more affected by such a simplified peak-removal procedure. However, more robust autocorrelation-width estimation algorithms can be developed for this task. The obtained intensity enhancement and focus size for larger objects are largely independent of the object size (Fig. 5). This is in agreement with the theoretical expected enhancement of ηNDOF/Nspeckle [2,3], where NDOF is the number of controlled degrees of freedom, limited by the number of SLM pixels or the number of iterations, and Nspeckle is the number of speckle grains contained in the intensity enhanced focus (i.e., the focused spot area), calculated to be 4.7 in our simulations results. Additional simulations with a varying number of controlled SLM pixels, NSLM, showed a linear dependence of the enhancement on NSLM, as expected (not shown).

 figure: Fig. 5.

Fig. 5. Numerical comparison of the focus intensity enhancement (η) for different (circular) object sizes, averaged over 10 realizations of scatterers. The error bars are one standard deviation. The object size (horizontal axis) is given as the ratio between its diameter to the speckle grain diameter. Insets: final intensity distributions at the object plane.

Download Full Size | PDF

To summarize, we presented an all-optical approach for noninvasive focusing through scattering layers. Unlike previous works [1719], our approach does not require fluorescence labeling or optical nonlinearities. We demonstrated the approach using thin diffusers. However, other scattering samples can be used, as long as the detected light originates from an area on the target plane that is within the memory effect range. Specifically, the memory effect range was recently shown to be non-negligible also in relatively thick anisotropically scattering samples, such as soft tissues [20]. In our experiments, apertures were used to limit the detected light on the target to be within the memory effect range. In practical imaging scenarios, this could potentially be realized by acousto-optic tagging, [4], allowing us to focus light to dimensions below the ultrasound focus size. Alternative applications may be found in focusing on reflective targets through a diffusive layer.

As in any iterative optimization approach, the main limitation of the presented approach is the relatively long timescales required for the hundreds of iterations: a typical experiment with the slow refresh rate (10 Hz) liquid crystal SLM used in our experiments required tens of minutes. However, SLMs that are orders of magnitude faster [2123] could significantly reduce the optimization time. More advanced optimization algorithms, such as genetic algorithms [24], may also reduce the number of required iterations. While we obtained nearly diffraction-limited foci, we were not able to experimentally achieve a focus having strictly single speckle grain dimensions. We attribute this to the relatively slow convergence of the chosen optimization metric and algorithm, and to an imperfect removal of the autocorrelation coherent peak. This is not a fundamental limitation, and more advanced optimization metrics are expected to yield improved performance.

Funding

H2020 European Research Council (ERC) (677909); Human Frontier Science Program (HFSP); Azrieli Foundation.

REFERENCES

1. V. Ntziachristos, Nat. Methods 7, 603 (2010). [CrossRef]  

2. I. Vellekoop and A. Mosk, Opt. Lett. 32, 2309 (2007). [CrossRef]  

3. A. P. Mosk, A. Lagendijk, G. Lerosey, and M. Fink, Nat. Photonics 6, 283 (2012). [CrossRef]  

4. R. Horstmeyer, H. Ruan, and C. Yang, Nat. Photonics 9, 563 (2015). [CrossRef]  

5. J. W. Goodman, Statistical Optics (2015).

6. S. Feng, C. Kane, P. A. Lee, and A. D. Stone, Phys. Rev. Lett. 61, 834 (1988). [CrossRef]  

7. I. Freund, M. Rosenbluh, and S. Feng, Phys. Rev. Lett. 61, 2328 (1988). [CrossRef]  

8. S. Rotter and S. Gigan, Rev. Mod. Phys. 89, 015005 (2017). [CrossRef]  

9. B. Judkewitz, R. Horstmeyer, I. M. Vellekoop, I. N. Papadopoulos, and C. Yang, Nat. Phys. 11, 684 (2015). [CrossRef]  

10. J. Bertolotti, E. G. van Putten, C. Blum, A. Lagendijk, W. L. Vos, and A. P. Mosk, Nature 491, 232 (2012). [CrossRef]  

11. O. Katz, P. Heidmann, M. Fink, and S. Gigan, Nat. Photonics 8, 784 (2014). [CrossRef]  

12. J. Chang and G. Wetzstein, J. Biophotonics 11, e201700224 (2018). [CrossRef]  

13. M. Hofer, C. Soeller, S. Brasselet, and J. Bertolotti, Opt. Express 26, 9866 (2018). [CrossRef]  

14. E. Edrei and G. Scarcelli, Optica 3, 71 (2016). [CrossRef]  

15. I. Freund, Phys. A 168, 49 (1990). [CrossRef]  

16. I. M. Vellekoop and A. Mosk, Opt. Commun. 281, 3071 (2008). [CrossRef]  

17. O. Katz, E. Small, Y. Guan, and Y. Silberberg, Optica 1, 170 (2014). [CrossRef]  

18. J. Tang, R. N. Germain, and M. Cui, Proc. Natl. Acad. Sci. USA 109, 8434 (2012). [CrossRef]  

19. I. N. Papadopoulos, J. S. Jouhanneau, J. F. Poulet, and B. Judkewitz, Nat. Photonics 11, 116 (2017). [CrossRef]  

20. S. Schott, J. Bertolotti, J. Léger, L. Bourdieu, and S. Gigan, Opt. Express 23, 13505 (2015). [CrossRef]  

21. G. Ghielmetti and C. M. Aegerter, Opt. Express 22, 1981 (2014). [CrossRef]  

22. P. Lai, L. Wang, J. W. Tay, and L. V. Wang, Nat. Photonics 9, 126 (2015). [CrossRef]  

23. D. B. Conkey, A. M. Caravaca-Aguirre, and R. Piestun, Opt. Express 20, 1733 (2012). [CrossRef]  

24. D. B. Conkey, A. N. Brown, A. M. Caravaca-Aguirre, and R. Piestun, Opt. Express 20, 4840 (2012). [CrossRef]  

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (5)

Fig. 1.
Fig. 1. Setup for focusing between two scattering layers via speckle correlations: a laser beam is shaped by an SLM. The shaped beam passes through a first diffuser, reaches the target object (a transmission mask), and is scattered again by a second diffuser. The second diffuser’s surface is imaged on a camera to provide feedback for the focusing process ( u = 6 cm , v = 4 cm , and f 4 = 24 mm ). Inset, close-up view of the considered scenario: a target object with a diameter D obj is illuminated by a speckle field with a speckle grain size of d speckle < D obj . The target is located at a distance of L from the second diffuser. We aim at focusing the light on the target to the diffraction limit ( d speckle ).
Fig. 2.
Fig. 2. Retrieval of a hidden object field autocorrelation (e) from a camera image of the second diffuser’s surface (b)–(d), numerical example. Top row, evolution of the speckle intensity distribution diffracted from a hidden target object, as measured by a camera: (a) target object plane; (b)–(d) diffracted intensity distributions at increasing distances from the object. Bottom row, comparison between (e) the object’s field autocorrelation and (f)–(h) the Fourier transform of the camera images (b)–(d). (The autocorrelation coherent peak is removed for visualization.) The Fourier transform of the speckle intensity (f)–(h) provides an estimate for the object field autocorrelation and, thus, a measure of the illuminated area shape. To achieve focusing, a wavefront-shaping algorithm minimizes the width of this autocorrelation, concentrating light on the target.
Fig. 3.
Fig. 3. Experimental results with a round target object (75 μm diameter pinhole). Top row: initial images of (a) the object, (b) the camera image, and the Fourier transform of the camera image, which provides an estimate of the object autocorrelation, A ( x , y ) , after removing the speckle grain wide central coherent peak (c). (d)–(f) same as (a)–(c) after running the iterative optimization algorithm aimed at minimizing the width of (c) (red circle), resulting in sharp focusing on the object (d). Scale bars, 20 μm.
Fig. 4.
Fig. 4. Experimental results: comparison of the proposed approach and conventional optimization of the total intensity on a complex object. Top row: initial images of the object (a), camera image of the diffuser surface, I cam (b), and the log of the Fourier transform of I cam , providing the estimate for the object’s autocorrelation (c). (d)–(f) same as (a)–(c) after a conventional iterative optimization of the total intensity, (g)–(i) the same as (d)–(f) with the proposed approach, showing sharp focusing. Scale bars, 20 μm.
Fig. 5.
Fig. 5. Numerical comparison of the focus intensity enhancement ( η ) for different (circular) object sizes, averaged over 10 realizations of scatterers. The error bars are one standard deviation. The object size (horizontal axis) is given as the ratio between its diameter to the speckle grain diameter. Insets: final intensity distributions at the object plane.

Equations (2)

Equations on this page are rendered with MathJax. Learn more.

I camera ( x , y ) | E ( x , y , L ) | 2 | F ( E object ( x , y ) ) | 2 ,
F ˜ ( I camera ( x , y ) ) E object E object = A ( x , y ) .
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.