Startseite Counting and mapping of subwavelength nanoparticles from a single shot scattering pattern
Artikel Open Access

Counting and mapping of subwavelength nanoparticles from a single shot scattering pattern

  • Eng Aik Chan ORCID logo EMAIL logo , Carolina Rendón-Barraza , Benquan Wang , Tanchao Pu , Jun-Yu Ou , Hongxin Wei , Giorgio Adamo ORCID logo , Bo An und Nikolay I. Zheludev
Veröffentlicht/Copyright: 18. Januar 2023
Veröffentlichen auch Sie bei De Gruyter Brill

Abstract

Particle counting is of critical importance for nanotechnology, environmental monitoring, pharmaceutical, food and semiconductor industries. Here we introduce a super-resolution single-shot optical method for counting and mapping positions of subwavelength particles on a surface. The method is based on the deep learning analysis of the intensity profile of the coherent light scattered on the group of particles. In a proof of principle experiment, we demonstrated particle counting accuracies of more than 90%. We also demonstrate that the particle locations can be mapped on a 4 × 4 grid with a nearly perfect accuracy (16-pixel binary imaging of the particle ensemble). Both the retrieval of number of particles and their mapping is achieved with super-resolution: accuracies are similar for sets with closely located optically unresolvable particles and sets with sparsely located particles. As the method does not require fluorescent labelling of the particles, is resilient to small variations of particle sizes, can be adopted to counting various types of nanoparticulates and high rates, it can find applications in numerous particles counting tasks in nanotechnology, life sciences and beyond.

1 Introduction

Particle counting is of crucial importance for many industries. Production of semiconductor circuits and optical components require high purity gases and liquids for chemical etching, deposition, oxidation, doping, mask removal and polishing, critical cleaning and rinsing steps in many nanotechnology processes while contaminations impact yield and throughput. Life science applications, pharmaceutical and biotech manufacturing, medical devices, cosmetics production, and food processing necessitate strict control of particulate and microbial aerosol burden to reduce the risk of contamination to products. In applications including oil, fuels, hydraulic fluids, counting of particles is important to avoid failure of bearings, pumps and seals. Painting automobiles in clean environments reduces the need to rework defects in paint finishes.

In industrial environments, particle counting is commonly based on detecting light blocking or scattering by particles in the flow of liquid or gas [1]. For more quantitative measurements, direct counting of particles by human operators or sophisticated software from the images of particle groups taken by either optical or scanning electron microscope (SEM) is used routinely. Methods such as PALM and STED work with photoactivated particles and can resolve the particles beyond the Rayleigh limit [2, 3], however are slow and require sophisticated and complex imaging equipment. Recent advances include the use of convolutional neural network to classify isolated nanoparticles [4].

In this paper, we report an optical method for counting and localizing subwavelength particles on a 4 × 4 grid that is principally different from previously reported methods. It is based on the analysis of the intensity profile of the scattering pattern created by the particles. It is a simple, non-invasive, single-shot technique that nevertheless allows counting closely placed subwavelength particles. The technique counts particles that are smaller than the diffraction limit of resolution of optical microscopes and are spaced by less than the Rayleigh distance at which particles are not individually resolved. In contrast to the traditional methods of solving the inverse scattering problem using numerical or heuristic methods in which careful choice of regularization based on extensive domain knowledge is needed [58], our technique depends on the artificial intelligence analysis of light diffracted on the particles in the form of deep learning. Recently, it was shown that a well-trained neural network can be used as an efficient tool for solving the Fredholm integral equations to which the inverse scattering problem can be reduced [9, 10]. The neural network approach to the analysis of scattered light has already been used in far-field low-dimensional optical metrology with resolution exceeding one percent of optical wavelength [11] and far beyond [12]. In contrast to metrology, counting and mapping is a more complex, higher-dimension task of finding the number and positions of several particles in a group retrieved from a single-shot intensity diffraction pattern of coherent light illuminating it. The retrieval is performed by an artificial neural network trained on a large number of particle groups of a priori known configurations. In the proof-of principle experiments, we counted and localized subwavelength holes in a metal film.

2 Super-resolved counting of subwavelength nanoparticles

The experiments described below were performed using a transmission optical microscope with a total magnification of ×300 and coherent laser illumination at the wavelength of λ = 633 nm (He–Ne laser). The diffraction patterns created by a group of subwavelength holes were imaged at a distance H = 2λ from the sample by a lens with numerical aperture NA = 0.9 (Figure 1a). Using focused ion beam milling we have manufactured 12,000 unique sets of holes in a 50 nm thick chromium film. Each set contained up to 10 holes randomly located in the area of 3.2λ × 3.2λ in size (field of view). To achieve closer proximity to the real-life conditions where particles could have a variation of sizes, the holes’ diameters were chosen randomly to be either λ/2.6 or λ/3.2. From the set of 12,000 different groups of holes, 70% were used for the neural network training and validation while the remaining 30% of the sets, yet unseen by the neural network were used to evaluate the accuracy of counting.

Figure 1: 
Counting and localization of subwavelength nanoparticles from their diffraction pattern. (a) Optical schematic of the technique; (b) examples of three different elements of the training set each containing a SEM image of holes in a thin chromium film on a 3.2λ × 3.2λ field of view, a corresponding topography map and a diffraction pattern are shown. The light and dark blue dots indicate the position of holes with diameters λ/2.6 and λ/3.2 correspondingly; (c) when presented with an unseen diffraction pattern, the trained convolutional neural network is able to retrieve the number of the holes in the field of view and map them on a 4 × 4 grid (indicated by the dashed lines).
Figure 1:

Counting and localization of subwavelength nanoparticles from their diffraction pattern. (a) Optical schematic of the technique; (b) examples of three different elements of the training set each containing a SEM image of holes in a thin chromium film on a 3.2λ × 3.2λ field of view, a corresponding topography map and a diffraction pattern are shown. The light and dark blue dots indicate the position of holes with diameters λ/2.6 and λ/3.2 correspondingly; (c) when presented with an unseen diffraction pattern, the trained convolutional neural network is able to retrieve the number of the holes in the field of view and map them on a 4 × 4 grid (indicated by the dashed lines).

We define the error of particle counting as ε = n n / n , where n′ is the number of particles in the group counted optically and n is the factual number of particles in the group. The accuracy of counting for an individual counting event will then be defined as α = 1 − ɛ. Its average value ⟨α(n)⟩ represents accuracy of counting for an ensemble of particle groups containing n particles each. Naturally, accuracy of counting depends on the distribution of particles within the field of view. Sparsely distributed particles shall be easier to count. Particles located closer than the Rayleigh distance between their centers r = 0.61λ/NA, where NA is the numerical aperture of the imaging lens, are not resolvable by a conventional microscope. They shall be more difficult, or impossible to count from a conventional image. To judge if our technique provides super-resolution, i.e. can count closely spaced particles, it is important to know what fraction of particles in the group is located within the Rayleigh distance. To quantify the ability to count closely located particles we calculate the average accuracy of super-resolved counting ⟨α(n, f)⟩ as accuracy of counting in the groups where the fraction f of neighboring particles located within the Rayleigh distance is larger than f. Results on accuracy of counting derived from examining 3600 random samples are presented in Figure 2.

Figure 2: 
Counting subdiffraction particles. Accuracy of counting ⟨α(n, f)⟩ is presented as a function of number of particles n and least fraction f of neighbouring particles located within the Rayleigh distance in the group.
Figure 2:

Counting subdiffraction particles. Accuracy of counting ⟨α(n, f)⟩ is presented as a function of number of particles n and least fraction f of neighbouring particles located within the Rayleigh distance in the group.

From Figure 2, it is evident that the accuracy of counting depends on n, the number of particles in the group and f, the proportion of particles located closely, within the Rayleigh distance. Absence of particles ⟨α(0, 0)⟩ = 0.99 and presence of only one particle ⟨α(1, 0)⟩ = 0.93 are detected with high accuracy. If the particles are all spaced more than by Rayleigh distance, i.e. f = 0, with an increase of the number of particles from n = 2 to n = 9, the accuracy gradually increases from ⟨α(2, 0)⟩ = 0.902 to ⟨α(9, 0)⟩ = 0.947, and falls a little to ⟨α(4, 0)⟩ = 0.934 for n = 10 particles in the group. What we found quite unexpected is that accuracy reduces insignificantly with increased fraction of particles f that are closely spaced particles in the group, within the Rayleigh distance. In our experiment, the holes can be as close as 0.38λ for a pair of smallest particles and as close as 0.31λ for a pair of the largest non-overlapping holes, but they are still countable with accuracy between 0.93 and 0.94. For instance, ⟨α(9, 0)⟩ = 0.947 falls only to ⟨α(9, 0.8)⟩ = 0.939 when at least 80% of particles in the group are spaced within the Rayleigh distance of r = 0.68λ. We observed that the overall intensity of the image does not significantly depend on the number of particles and therefore the network could not learn the number of particles from intensity of the images. We therefore argue that our technique allows high accuracy super-resolved counting of subwavelength particles far exceeding what is possible with a conventional microscope.

3 Mapping of nanoparticles on a 4 × 4 grid

Besides super-resolved counting of subwavelength particles, we have demonstrated the ability to identify these particles’ positions on a 4 × 4 grid. This is to say that we demonstrated 16-pixel binary imaging of the particle ensemble. The 3.2λ × 3.2λ field of view with a 4 × 4 grid has a pixel 0.79λ × 0.79λ in size, which for the lens used in the experiment is only 16% larger than the Rayleigh distance of 0.68λ. Here, from 12,000 different groups we used 70% for training and validation of the neural network and 30% to test accuracy of localization.

A particle belongs to a certain pixel if its centre is within the pixel perimeter. All pixels are numbered by index i. To quantify accuracy of identification of the particle positions on the grid, we calculated ζ = K′/K where K′ is the number of pixels with correctly identified number of particles and K is the total number of pixels (K = 16 in the case of 4 × 4 grid). The more representative, weighted accuracy of positioning ζ w = 1 K i = 1 i = K ρ i ( m , m ) is the ratio between the cumulative recognition weights ρ i (m′, m) for all pixels of the image over the total number of pixels, where m′ is the number of particles in the pixel counted optically and m is the factual number of particles in the pixel. Here ρ i (m′, m) is calculated accordingly to Table 1, which accounts to how well the number of particles is counted in individual pixels. To quantify the super-solution capability of the technique, we evaluated ζ s , the weighted accuracy of positioning calculated only for the pixels that contain particles located within the Rayleigh distance. Typical examples of retrieval of particle position in a single group are presented in Figure 3.

Table 1:

Weight coefficient ρ(m′, m) is a measure, of how accurately the number of particles in each pixel is retrieved.

m′, the number of particles in the pixel counted optically
0 1 2 3 4
m, the factual number of particles 0 1 0 0 0 0
1 0 1 1/2 1/3 1/4
2 0 1/2 1 2/3 2/4
3 0 1/3 2/3 1 3/4
4 0 1/4 2/4 3/4 1
Figure 3: 
Evaluating accuracy of mapping particles on a grid. (a–c) Three typical example of particle distributions in the field of view on a 4 × 4 grid. The light and dark blue dots indicate position of holes with diameters λ/2.6 and λ/3.2 correspondingly. Particles within the red-dashed ellipses have neighbours located closer than the Rayleigh distance; (d–f) optical retrieved particle locations. Grey and yellow filling indicates pixels with correctly and incorrectly retrieved number of particles, respectively; (g–i) accuracy of identifying particle positions ζ; (j–l) weighted accuracy of positioning ζ

w
; (m–o) weighted accuracy of positioning ζ

s
, only for the pixels containing closely located particles.
Figure 3:

Evaluating accuracy of mapping particles on a grid. (a–c) Three typical example of particle distributions in the field of view on a 4 × 4 grid. The light and dark blue dots indicate position of holes with diameters λ/2.6 and λ/3.2 correspondingly. Particles within the red-dashed ellipses have neighbours located closer than the Rayleigh distance; (d–f) optical retrieved particle locations. Grey and yellow filling indicates pixels with correctly and incorrectly retrieved number of particles, respectively; (g–i) accuracy of identifying particle positions ζ; (j–l) weighted accuracy of positioning ζ w ; (m–o) weighted accuracy of positioning ζ s , only for the pixels containing closely located particles.

The ensemble average values of ⟨ζ⟩, ⟨ζ w ⟩ and ⟨ζ s ⟩ calculated for the ensample of 3600 particles are presented on Figure 4. In the groups containing only one or two particles, positions of the particles in the pixel grid can be identified with nearly perfect accuracy. Uncertainty over the particle positions accumulates with the group size: ⟨ζ⟩, ⟨ζ w ⟩ slowly decay with increased number of particles in the group reaching the level of 0.65 for 10 particles in the group. Importantly, close proximity of the particles (located within the Rayleigh distance) does not reduce the accuracy of positioning. This is witnessed by a comparison of ⟨ζ s ⟩ and ⟨ζ⟩, ⟨ζ w ⟩ curves, confirming that mapping of particle positions is achieved with super-resolution.

Figure 4: 
Accuracy of mapping particles for groups of different sizes. (a) Ensemble average accuracy of positioning, ⟨ζ⟩, (b) ensemble average weighted accuracy of positioning ⟨ζ

w
⟩; (c) ensemble average weighted accuracy of positioning calculated only for the pixels, containing particles located within the Rayleigh distance, ⟨ζ

s
⟩.
Figure 4:

Accuracy of mapping particles for groups of different sizes. (a) Ensemble average accuracy of positioning, ⟨ζ⟩, (b) ensemble average weighted accuracy of positioning ⟨ζ w ⟩; (c) ensemble average weighted accuracy of positioning calculated only for the pixels, containing particles located within the Rayleigh distance, ⟨ζ s ⟩.

4 Conclusions

In this work, we have introduced a non-invasive single-shot super-resolved optical method for counting and mapping positions of subwavelength particles on a 4 × 4 grid from their scattering patterns. Although the method has been demonstrated in a proof-of-principle experiment with “negative” particles, subwavelength holes in opaque screen, we argue that it is suitable for “positive” particles in particular with polarization contrast or total internal reflection microscopy modes suppressing the background light. In practical applications of the technique, for particles of known shape, training of the network for the deep learning process used in counting and localization of the particles can be achieved with computer-generated sets comprising of a large number of random groups and corresponding computed scattering patterns. We therefore argue that the technique can be used on a large class of nanoparticles of known shape that are not countable from their optical images because of their small sizes and close proximity. Moreover, the single-shot nature of the techniques shall allow a high-speed counting which is limited only by the frame rate of image sensor, which currently reaches hundreds of millions of frames per second.


Corresponding author: Eng Aik Chan, Centre for Disruptive Photonic Technologies, The Photonics Institute, School of Physical and Mathematical Sciences, Nanyang Technological University, 637371 Singapore, Singapore, E-mail:

Funding source: Singapore Ministry of Education

Award Identifier / Grant number: MOE2016-T3-1-006

Award Identifier / Grant number: EP/T02643X/1

Award Identifier / Grant number: NRF-CRP23-2019-0006

Funding source: Engineering and Physical Sciences Research Council

Award Identifier / Grant number: Unassigned

Acknowledgements

The authors are grateful to Kong Shufeng for discussion on neural networks aspects of this work. The authors acknowledge the Singapore National Research Foundation (Grant No. NRF-CRP23-2019-0006) the Singapore Ministry of Education (Grant No. MOE2016-T3-1-006) and the Engineering and Physical Sciences Research Council UK (Grants No. EP/T02643X/1).

  1. Author contributions: N.I.Z proposed counting technique. E.A.C., C.R-B., N.Z. designed the research plan. C.R-B., J-Y. O. and G.A. performed the samples fabrications and optical experiments and analysis of optical data. E.A.C, B.Q.W, T.P., H.W., B.A. contributes to the artificial intelligence analysis of data. All authors contributed to the manuscript writing and discussions. B.A. and N.I.Z. supervised the work.

  2. Research funding: Singapore National Research Foundation (Grant No. NRF-CRP23-2019-0006); Singapore Ministry of Education (Grant No. MOE2016-T3-1-006) and the Engineering and Physical Sciences Research Council UK (Grants No. EP/T02643X/1).

  3. Conflict of interest statement: The authors declare no conflicts of interest regarding this article.

Appendix A

A.1 Artificial neural network

In the Super-resolved counting of subwavelength nanoparticles section of the main text, the diffraction images of the nanoholes normalized to an average mean of 0 and standard deviation of 1 and nanoholes counts labels are used to train a 34 convolutional Residual network. The neural network is trained using Pytorch libraries. Default Residual network design rules: filter kernel size of 3 × 3, shortcut connection every bi-adjacent layers, batch-normalization after each convolutional layer, followed by activation function, and downsampling directly by a convolutional layer with a stride of 2 after every 6 convolutional layers are implemented. The network ends with a global average pooling layer, a 512 neurons fully connected layer and 1 nanoholes counts output. ReLU activation is used in the convolutional blocks. After the 1 neuron output, we include a non-trainable integer rounding layer to obtain the nanoholes counts. The weights of the network is pretrained with ImageNet database. A mini-batch size of 128 is used and we used Adam optimization with default initialization and decoupled weight decay regularization. The learning rate is adjusted with a pre-defined step decay schedule by a factor of 0.8. We use mean absolute error between the correct nanoholes count and measured nanoholes count as the regression loss function. The network is trained for 500 epochs. Network at epochs with the lowest mean absolute error in the validation set is used to measure nanoholes in the test set.

In the mapping of nanoparticles on a 4 × 4 grid of the main text, we adapt the artificial neural network output to retrieve the number of nanoholes in a 4 × 4 array. The convolutional Residual blocks are kept the same while we connect a 2 layer deep fully connected layers [512–128 neurons] followed by the 4 × 4 neurons output. ReLU activation is used in the fully connected layers and Linear activation is used before the output. Similar with the counting task, we include a non-trainable layer to obtain the nanoholes counts in each grid. The training initialization and optimization settings are kept the same.

References

[1] Particle Counter. Available at: https://en.wikipedia.org/wiki/Particle_counter [accessed: Sept. 10, 2022].Suche in Google Scholar

[2] H. He, L. Liu, X. Chen, et al.., “Carbon dot blinking enables accurate molecular counting at nanoscale resolution,” Anal. Chem., vol. 93, no. 8, pp. 3968–3975, 2021. https://doi.org/10.1021/acs.analchem.0c04885.Suche in Google Scholar PubMed

[3] P. V. Jena, M. Gravely, C. Cupo, M. M. Safaee, D. Roxbury, and D. A. Heller, “Hyperspectral counting of multiplexed nanoparticle emitters in single cells and organelles,” ACS Nano, vol. 16, no. 2, pp. 3092–3104, 2022. https://doi.org/10.1021/acsnano.1c10708.Suche in Google Scholar PubMed

[4] D. Kolenov, D. Davidse, J. Le Cam, and S. F. Pereira, “Convolutional neural network applied for nanoparticle classification using coherent scatterometry data,” Appl. Opt., vol. 59, no. 27, pp. 8426–8433, 2020. https://doi.org/10.1364/ao.399894.Suche in Google Scholar

[5] D. Colton and R. Kress, “Inverse electromagnetic obstacle scattering,” in Inverse Acoustic and Electromagnetic Scattering Theory, D. Colton, and R. Kress, Eds., New York, NY, Springer, 2013, pp. 237–264.10.1007/978-1-4614-4942-3_7Suche in Google Scholar

[6] M. Donelli, G. Franceschini, A. Martini, and A. Massa, “An integrated multiscaling strategy based on a particle swarm algorithm for inverse scattering problems,” IEEE Trans. Geosci. Remote Sens., vol. 44, no. 2, pp. 298–312, 2006. https://doi.org/10.1109/tgrs.2005.861412.Suche in Google Scholar

[7] Y. Qin and I. Ciric, “Inverse scattering solution with current modeling and Tikhonov regularization,” in Proceedings of IEEE Antennas and Propagation Society International Symposium, 28 June–2 July 1993, vol. 1, 1993, pp. 492–495.10.1109/APS.1993.385300Suche in Google Scholar

[8] N. S. Tezel, “Newton’s method for inverse obstacle scattering of buried objects,” J. Integral Equ. Appl., vol. 21, no. 2, pp. 317–328, 2009. https://doi.org/10.1216/jie-2009-21-2-317.Suche in Google Scholar

[9] V. Vemuri and G. S. Jang, “Inversion of Fredholm integral equations of the first kind with fully connected neural networks,” J. Franklin Inst., vol. 329, no. 2, pp. 241–257, 1992. https://doi.org/10.1016/0016-0032(92)90031-b.Suche in Google Scholar

[10] Y. Guan, T. Fang, D. Zhang, and C. Jin, “Solving Fredholm integral equations using deep learning,” Int. J. Appl. Comput. Math., vol. 8, no. 2, p. 87, 2022. https://doi.org/10.1007/s40819-022-01288-3.Suche in Google Scholar PubMed PubMed Central

[11] C. Rendón-Barraza, E. A. Chan, G. Yuan, G. Adamo, T. Pu, and N. I. Zheludev, “Deeply sub-wavelength non-contact optical metrology of sub-wavelength objects,” APL Photonics, vol. 6, no. 6, p. 066107, 2021. https://doi.org/10.1063/5.0048139.Suche in Google Scholar

[12] T. Liu, J. Y. Ou, J. Xu, et al.., “Picophotonics — subatomic optical resolution beyond thermal fluctuations,” arXiv, vol. 2205, p. 01475, 2022.Suche in Google Scholar

Received: 2022-10-08
Accepted: 2022-12-28
Published Online: 2023-01-18

© 2023 the author(s), published by De Gruyter, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 International License.

Artikel in diesem Heft

  1. Frontmatter
  2. Editorial
  3. Nanophotonics in support of Ukrainian Scientists
  4. Reviews
  5. Asymmetric transmission in nanophotonics
  6. Integrated circuits based on broadband pixel-array metasurfaces for generating data-carrying optical and THz orbital angular momentum beams
  7. Singular optics empowered by engineered optical materials
  8. Electrochemical photonics: a pathway towards electrovariable optical metamaterials
  9. Sustainable chemistry with plasmonic photocatalysts
  10. Perspectives
  11. Ukraine and singular optics
  12. Machine learning to optimize additive manufacturing for visible photonics
  13. Through thick and thin: how optical cavities control spin
  14. Research Articles
  15. Spin–orbit coupling induced by ascorbic acid crystals
  16. Broadband transfer of binary images via optically long wire media
  17. Counting and mapping of subwavelength nanoparticles from a single shot scattering pattern
  18. Controlling surface waves with temporal discontinuities of metasurfaces
  19. On the relation between electrical and electro-optical properties of tunnelling injection quantum dot lasers
  20. On-chip multivariant COVID 19 photonic sensor based on silicon nitride double-microring resonators
  21. Nano-infrared imaging of metal insulator transition in few-layer 1T-TaS2
  22. Electrical generation of surface phonon polaritons
  23. Dynamic beam control based on electrically switchable nanogratings from conducting polymers
  24. Tilting light’s polarization plane to spatially separate the ultrafast nonlinear response of chiral molecules
  25. Spin-dependent phenomena at chiral temporal interfaces
  26. Spin-controlled photonics via temporal anisotropy
  27. Coherent control of symmetry breaking in transverse-field Ising chains using few-cycle pulses
  28. Field enhancement of epsilon-near-zero modes in realistic ultrathin absorbing films
  29. Controlled compression, amplification and frequency up-conversion of optical pulses by media with time-dependent refractive index
  30. Tailored thermal emission in bulk calcite through optic axis reorientation
  31. Tip-enhanced photoluminescence of monolayer MoS2 increased and spectrally shifted by injection of electrons
  32. Quantum-enhanced interferometer using Kerr squeezing
  33. Nonlocal electro-optic metasurfaces for free-space light modulation
  34. Dispersion braiding and band knots in plasmonic arrays with broken symmetries
  35. Dual-mode hyperbolicity, supercanalization, and leakage in self-complementary metasurfaces
  36. Monocular depth sensing using metalens
  37. Multimode hybrid gold-silicon nanoantennas for tailored nanoscale optical confinement
  38. Replicating physical motion with Minkowskian isorefractive spacetime crystals
  39. Reconfigurable nonlinear optical element using tunable couplers and inverse-designed structure
Heruntergeladen am 1.10.2025 von https://www.degruyterbrill.com/document/doi/10.1515/nanoph-2022-0612/html
Button zum nach oben scrollen