Daniele
Zanaga
a,
Folkert
Bleichrodt
b,
Thomas
Altantzis
a,
Naomi
Winckelmans
a,
Willem Jan
Palenstijn
b,
Jan
Sijbers
c,
Bart
de Nijs
d,
Marijn A.
van Huis
d,
Ana
Sánchez-Iglesias
e,
Luis M.
Liz-Marzán
e,
Alfons
van Blaaderen
d,
K.
Joost Batenburg
b,
Sara
Bals
*a and
Gustaaf
Van Tendeloo
a
aEMAT, University of Antwerp, Groenenborgerlaan 171, B-2020 Antwerp, Belgium. E-mail: sara.bals@uantwerpen.be
bCentrum Wiskunde & Informatica, Science Park 123, NL-1098XG Amsterdam, The Netherlands
ciMinds-Visionlab, University of Antwerp, Universiteitsplein 1, B-2610 Antwerp, Belgium
dSoft Condensed Matter, Debye Institute for Nanomaterials Science, Utrecht University, Princetonplein 5, 3584 CC Utrecht, The Netherlands
eBionanoplasmonics Laboratory, CIC biomaGUNE, Paseo de Miramón 182, 20009 Donostia – San Sebastián, Spain
First published on 19th November 2015
Nanoparticle assemblies can be investigated in 3 dimensions using electron tomography. However, it is not straightforward to obtain quantitative information such as the number of particles or their relative position. This becomes particularly difficult when the number of particles increases. We propose a novel approach in which prior information on the shape of the individual particles is exploited. It improves the quality of the reconstruction of these complex assemblies significantly. Moreover, this quantitative Sparse Sphere Reconstruction approach yields directly the number of particles and their position as an output of the reconstruction technique, enabling a detailed 3D analysis of assemblies with as many as 10000 particles. The approach can also be used to reconstruct objects based on a very limited number of projections, which opens up possibilities to investigate beam sensitive assemblies where previous reconstructions with the available electron tomography techniques failed.
Transmission electron microscopy is an important technique to characterize materials at the nanometer scale and below.6–10 However, it conventionally only allows for the acquisition of two-dimensional (2D) projections of three-dimensional (3D) objects, which is not sufficient for a quantitative characterization of complex 3D nanostructures. Electron tomography has therefore been developed to overcome this strict limitation, acquiring 2D projections over a large tilt range and combining them through a mathematical reconstruction algorithm.11
Electron tomography is a versatile and powerful tool that has been increasingly used in the field of materials science.12 It can be used to investigate the morphology and structure of a broad variety of nanomaterials.13,14 Tomography has furthermore been combined with spectroscopic techniques such as Electron Energy Loss Spectroscopy (EELS) and Energy Dispersive X-Ray spectroscopy (EDX) for the 3D investigation of chemical composition,15–18 bonding nature19 and surface plasmons20 of nanomaterials. Great effort has also been made in the development of advanced reconstruction algorithms,21 enabling quantification of the 3D results22–24 and pushing the resolution of the technique to the atomic scale.25–27
Also for the characterization of nano-assemblies, electron tomography is nowadays a standard technique,28–32 yielding a 3D description of the morphology and inner structure. In comparison to diffraction techniques such as Small Angle X-ray Scattering,33,34 one of the main advantages of electron tomography is that the technique also enables a detailed description of non-periodic features such as defects and surface morphology. A quantitative description of the position of the individual nanoparticles furthermore allows a comparison with theoretical models and a better understanding of the mechanisms which rule the self-assembling process.35–37
Despite the valuable information that can be obtained by electron tomography, 3D reconstructions based on classical algorithms, such as Weighted Back-projection (WBP)38 and the Simultaneous Iterative Reconstruction Technique (SIRT),39 suffer from a number of restrictions. The narrow space between the objective lens pole pieces restricts the tilt range of the sample to typically −80° to +80°. This causes “missing wedge artifacts”, which can be observed as an elongation along the beam direction in the final reconstruction.40 Furthermore, degradation of the sample due to the electron dose often occurs. As a consequence, the projections are mostly acquired with tilt increments of 1°–5°, yielding an under-sampling of the higher frequencies and a consequent degradation of the resolution with a blurring of the sharper features.11
For relatively small assemblies of closed-packed nanoparticles (consisting of 100 particles or less), the number of particles can be determined and their coordinates can be estimated manually.41 However, if the number of particles increases and the distance between them is less than the 3D resolution of the tomography experiment,42 manual segmentation becomes subjective and quantification of the data is impossible.
Here, we present a novel approach that enables us to determine the coordinates of each nanoparticle in an assembly, even when the assembly consists of up to 10000 (spherical) particles. This technique will have a major impact as it enables a straightforward quantification of inter-particle distances and 3D symmetry of the stacking. Furthermore, the outcome of these measurements can be used as an input for modeling studies that predict the final 3D structure as a function of the parameters used during the synthesis.35
The system of linear equations representing the tomographic problem can be written in matrix notation, obtaining eqn (1):
Wx = b | (1) |
This system of equations is usually underdetermined due to the limited number of projections, leading to an ill-posed inverse problem. To deal with noise in the projection data, the system is typically solved in a least squares sense, minimizing ‖Wx − b‖2. The addition of prior information,43,44 or penalty functions23,24,45 can be used as strategies to obtain a less-underdetermined reconstruction problem. However, there are a number of samples for which none of the current advanced approaches work well since blurring always occurs11 and the missing wedge leads to a superposition of the particle boundaries, hampering to distinguish them. This is particularly the case for large assemblies of spherical (or nearly spherical) particles or when only a limited number of projections are available. It must be noted that during the 3D investigation of an assembly of nanoparticles, the exact shape of the individual particles is often not of crucial interest and we can assume that they correspond to perfect spheres. If the size of the particles can be estimated, we can use discrete spheres as basis elements and the problem is reduced to the reconstruction of the center coordinates of these spheres. Now we can use the following image transformation:
x = Cy | (2) |
WCy = b | (3) |
Since even for large assemblies, the number of particles is small compared to the number of voxels, the coefficient vector y will be very sparse. To incorporate this sparsity assumption in the reconstruction, we solve the following problem:
(4) |
The second example shows how SSR can be used for an accurate reconstruction of assemblies even with a minimum number of projections, enabling the investigation of beam sensitive assemblies.
In the first study, the investigated assemblies (Fig. 2) have an increasing diameter and number of particles. The assemblies diameters are approximately 50 nm, 100 nm, 150 nm and 300 nm and contain 70, 574, 1305 and 9301 particles respectively. The reconstructions obtained through the proposed approach (SSR) are presented in Fig. 2. For comparison, the SIRT equivalent (same magnification, same point of view) of the figure is presented in the ESI (Fig. S1†).
Fig. 3a presents the SIRT reconstruction of the larger assembly of Co–Fe–O particles and provides a reasonable qualitative description of the shape and size of the assembly, however any quantitative analysis is hampered by the (missing wedge) artifacts and the poor resolution. Indeed, the information along the direction most affected by the missing wedge (red rectangle Fig. 3c) is insufficient to enable a manual segmentation. Fig. 3d presents an orthoslice through the SSR reconstruction at the same position as in Fig. 3c. It is clear that information, lost because of the missing wedge, is recovered by using the SSR reconstruction. This can be better observed for the smaller assemblies, for which projections were acquired over smaller tilt ranges (relative to the larger assembly – details in the Experimental section) causing more severe missing wedge artifacts.
Another major advantage of our approach is that the number of particles and the coordinates are a direct output of the reconstruction without the need for segmentation. From our reconstruction, it can be deduced that the outer morphology of the assembly corresponds to a rhombicosidodecahedron (Fig. 4a). To investigate the crystallographic nature of the stacking of the nanoparticles, local bond order parameters were calculated46,47 and clustered through a k-means algorithm.48 A careful analysis reveals that the assembly core corresponds to an icosahedron consisting of 20 tetrahedra (Fig. 4b). The particles in the tetrahedra are arranged according to a local fcc stacking and form a Mackay icosahedron.49 The tetrahedra are separated from each other and are arranged with five-fold symmetry (Fig. 4b and d). Twinning planes are also found between the tetrahedra and the outer shell of the assembly which yields an hcp stacking. Fig. 4f presents an orthoslice through the reconstruction showing areas with hcp stacking, whereas Fig. 4c shows an orthoslice through areas with fcc stacked particles. The outer shell is mostly composed by particles in an fcc arrangement (Fig. 4e) forming a surface with anti-Mackay icosahedral termination. Interestingly, Fig. 4d shows all the particles arranged in an icosahedral packing. It can be seen that they extend along the tetrahedral edges highlighting the icosahedral core structure. The five-fold icosahedral symmetry has been shown to be the most favorable geometry in short-range ordered clusters composed of particles with attractive interactions and is found in many systems.50,51 It is a relatively new finding that icosahedral ordering is the equilibrium structure also for hard particles, for which entropy is the only deciding contribution to the free energy, that are made to self-assemble in a spherical confinement.37 Assemblies up to 700 particles are expected to carry an icosahedral structure, which changes to a rhombicosidodecahedral symmetry between 700 and 70000 particles and finally pure bulk fcc for more than 70000 particles.37 Here, with 9300 particles, the structure observed is a rhombicosidodecahedron presenting an inner distorted Mackay icosahedron, in perfect agreement with de Nijs et al.37 The distortion of the icosahedron is caused by defects in some of the tetrahedra. This can be observed in Fig. 4c where, an orthoslice through the structure shows two of the tetrahedra (red triangle) affected by defects that alter the perfect tetrahedral shape, causing general inhomogeneity in the size of all the other tetrahedra (this can be better observed in the online interactive visualization available at http://ematweb.uantwerpen.be/colouratoms/jsc3D/demos/FeCoO_Assembly_300nm.html).
The second example is a less complex structure consisting of an assembly of gold particles embedded in a polystyrene matrix. We will demonstrate the power of using SSR when reconstructing beam sensitive assemblies. Long acquisition times form a main drawback of tomography, limiting the technique to beam resistant samples. Reducing the angular sampling frequency reduces the electron dose, but also deteriorates the quality of the final reconstruction. Fig. 5a shows a 3D visualization of a SIRT reconstruction of an assembly of gold quasi-spherical particles embedded in a polystyrene matrix.41 The reconstruction is based on a series of 75 projections (−70° to +78°, 2° tilt increment). Segmentation with different colors is performed to enable a better visualization. Fig. 5b and c show the SIRT and SSR reconstructions based on the same series, but using only 8 projections (−70° to +70°, 20° tilt increment). Although the details about the shape of every individual particle are lost, valuable information concerning the structure (such as inter-particle distances and local symmetries or 3D stacking) is retrieved. The fact that we can reduce the number of projection images by a factor of ten opens up the route to obtain 3D quantitative information for beam sensitive systems.
The approach presented here, is currently limited to assemblies of monodispersed spherical particles. A logical next step is to apply the method to assemblies in which two or more different particle diameters are considered. This can be done by expanding the matrix C to contain spheres of various diameters. We are currently working to implement this possibility.
Furthermore, assemblies consisting of anisotropic particles have recently obtained increasing attention as well.31,32 However, in the case of particles with more complex shapes (rods, cubes, etc.) a different approach has to be adopted. We envisage that a quantitative 3D characterization of such assemblies will become possible by combining the presented method with the possibility of using a pre-defined “dictionary” of particle features (e.g. edges, corners, etc.). Obviously, as the dictionary grows in size, more projections will be needed. The potential of such a methodology for electron tomography was recently demonstrated albeit for simulated images.52
Note that the matrix C could be seen as a convolution operator, but forming the matrix explicitly is not practical due to its size. We can use image convolution of the sphere centers y with a discretized sphere of size 2r × 2r × 2r by using one of Matlab's convolution routines such as imfilter (or implementing a convolution in the Fourier domain with fftn). The Spot operator is an object that can be used with Matlab's matrix syntax (e.g. to compute x = C × y), but internally it calls the imfilter routine to actually perform this matrix operation. This allows easy implementation of eqn (4) which is simply reduced to:
y = spgl1(W* C,b); |
Solving eqn (4) represents the first step in obtaining the final reconstruction. This solution should be the sparse representation y, but as can be observed from column 2 of Fig. 7, it is still not a perfect grid of ones and zeros representing the centers of the disks. Blurring and striking artifacts due to under-sampling of higher frequencies and missing *wedge also occur. Nevertheless, the sparse representation can be easily recovered and the artifacts eliminated by applying a local maximum extraction routine. To do that, each pixel is compared with its neighbors and selected as a local maximum if the neighbors are indeed smaller than the current pixel value. The neighbors are defined by a neighborhood, which is a small mask of zeros and ones, indicating whether a pixel is in the neighborhood or not. The mask will be the same basis shape used in defining C. The second step of the reconstruction will be then carried out through the application of the local maximum extraction in order to remove the artifacts and recover the expected sparse representation y. Finally, the operator C (eqn (2)) is applied to y, in order to obtain the final reconstruction of the object.
A two-dimensional example of the method is presented. The phantom in Fig. 6c is reconstructed with SIRT and then SSR for different tilt ranges and frequencies (Fig. 7).
Fig. 6 A hexagonal lattice of pixels (a) is convolved with (b) to generate the phantom (c). In the sparse formulation of eqn (2), (c) represents x, (b) represents the prior knowledge implemented through the matrix C and (a) is the exact solution y. |
Fig. 7 SIRT reconstructions (a, d, g) of the phantom in Fig. 6c for different angular intervals and sampling frequencies. Solution retrieved minimizing ‖Wcy − b‖2 (b, e, h). Finally in (c, f, i) are shown the reconstructions obtained extracting the local maxima from (b, e, h) and convolving them for the prior knowledge shape (Fig. S3b†). |
In order to study the assemblies in the electron microscope, TEM grids need to be prepared. However, depositing a solution drop onto the grid and letting it dry at room temperature would cause the assemblies to deform because of the capillary forces between the assemblies and the carbon coated grid. Therefore, the solution is deposited on the TEM grid, immediately vitrified at liquid nitrogen temperature and then sublimated in an Environmental Scanning Electron Microscope (ESEM) at a controlled temperature and pressure. This avoids contact between the colloidal particles composed of the NCs and a drying liquid that is on the outside of the supraparticles, preventing the deformation of the assemblies.
Footnote |
† Electronic supplementary information (ESI) available. See DOI: 10.1039/c5nr06962a |
This journal is © The Royal Society of Chemistry 2016 |