Methods, systems, and computer readable media for measuring and correcting drift distortion in images obtained using a scanning microscope
09831061 · 2017-11-28
Assignee
Inventors
Cpc classification
G01N23/2251
PHYSICS
International classification
G01N23/00
PHYSICS
H01J37/22
ELECTRICITY
Abstract
The subject matter described herein includes methods, systems, and computer readable media for measuring and correcting drift distortion in images obtained using the scanning microscope. One method includes obtaining an image series of a sample acquired using scanning-microscope by rotating scan coordinates of the microscope between successive image frames. The method further includes determining at least one measurement of an angle or a distance associated with an image feature as a function of rotation angle from the series of rotated images. The method further includes using the at least one measurement to determine a model for drift distortion in the series of images. The method further includes using the drift distortion model to generate a drift corrected image from the series of images.
Claims
1. A method for measuring and correcting sample drift distortion in a scanning microscopy system, the method comprising: obtaining an image series of a sample acquired using a scanning microscope by rotating scan coordinates of the microscope between successive image frames; determining at least one measurement of an angle or distance associated with an image feature as a function of rotation angle from the series of rotated images; using the at least one measurement to determine a model for drift distortion in the series of images, wherein the sample comprises a crystal, the image feature comprises a lattice vector, and the measurements comprise distorted lattice vector angles; and using the drift distortion model to generate a drift corrected image from the series of images.
2. The method of claim 1 wherein determining at least one measurement includes determining the distorted lattice vector angles from real image space pixel intensities.
3. The method of claim 2 wherein determining the distorted lattice vector angles from real image space pixel intensities includes projecting pixel intensities from an image plane onto a line having a slope related to a projection angle of the line and determining a projected average pixel intensity for each point on the line.
4. The method of claim 3 wherein determining the distorted lattice vector angles from real image space pixel intensities includes determining a projective standard deviation comprising a standard deviation of the average pixel intensities projected onto the line.
5. The method of claim 4 wherein determining the distorted lattice vector angles includes determining projective standard deviations for a plurality of different projection angles to identify periodic features in the images and measuring the angles of the periodic features with respect to a fixed position.
6. The method of claim 1 wherein using the at least one measurement to determine a model for drift distortion in the series of images includes selecting a model for the drift distortion and fitting the model to the at least one measurement.
7. A method for measuring and correcting sample drift distortion in a scanning microscopy system, the method comprising: obtaining an image series of a sample acquired using a scanning microscope by rotating scan coordinates of the microscope between successive image frames; determining at least one measurement of an angle or distance associated with an image feature as a function of rotation angle from the series of rotated images; using the at least one measurement to determine a model for drift distortion in the series of images; and using the drift distortion model to generate a drift corrected image from the series of images, wherein using the drift distortion model to generate a drift corrected image includes applying an inverse distortion transformation based on the drift distortion model to each image in the series, rotating each image in the series to a common coordinate system, aligning the rotated images, and averaging the images.
8. The method of claim 1 comprising using the drift corrected image to quantify scan coil distortion.
9. The method of claim 1 wherein obtaining the series of images includes obtaining the series of images while drifting.
10. The method of claim 1 wherein the generation of the drift corrected image occurs without prior knowledge of structure of the sample.
11. A system for measuring and correcting a sample drift distortion and a scanning microscopy system, the system comprising: a processor; an image acquisition module executable by the processor for obtaining an image series of a sample acquired using a scanning microscope by rotating scan coordinates of the microscope between successive image frames; and a drift distortion quantification and correction module executable by the processor for determining at least one measurement of an angle or distance associated with an image feature as a function of rotation angle from the series of images and for using the measurements to determine drift distortion in the series of images, and for using the drift distortion model to generate a drift corrected image from the series of images, wherein the sample comprises a crystal, the image feature comprises a lattice vector, and the measurements comprise distorted lattice vector angles.
12. The system of claim 11 wherein determining at least one measurement includes determining the distorted lattice vector angles from real image space pixel intensities.
13. The system of claim 12 wherein determining the distorted lattice vector angles from real image space pixel intensities includes projecting pixel intensities from an image plane onto a line having a slope related to a projection angle of the line and determining a projected average pixel intensity for each point on the line.
14. The system of claim 13 wherein determining the distorted lattice vector angles from real image space pixel intensities includes determining a projective standard deviation comprising a standard deviation of the average pixel intensities projected onto the line.
15. The system of claim 14 wherein determining the distorted lattice vector angles includes determining projective standard deviations for a plurality of different projection angles to identify periodic features in the images and measuring the angles of the periodic features with respect to a fixed position.
16. The system of claim 11 wherein using the at least one measurement to determine a model for drift distortion in the series of images includes selecting a model for the drift distortion and fitting the model to the at least one measurement.
17. A system for measuring and correcting a sample drift distortion and a scanning microscopy system, the system comprising: a processor; and an image acquisition module executable by the processor for obtaining an image series of a sample acquired using a scanning microscope by rotating scan coordinates of the microscope between successive image frames; and a drift distortion quantification and correction module executable by the processor for determining at least one measurement of an angle or distance associated with an image feature as a function of rotation angle from the series of images and for using the measurements to determine drift distortion in the series of images, and for using the drift distortion model to generate a drift corrected image from the series of images, wherein using the drift distortion model to generate a drift corrected image includes applying an inverse distortion transformation based on the drift distortion model to each image in the series, rotating each image in the series to a common coordinate system, aligning the rotated images, and averaging the images.
18. The system of claim 11 comprising using the drift corrected image to quantify scan coil distortion.
19. The system of claim 11 wherein obtaining the series of images includes obtaining the series of images while drifting.
20. The system of claim 11 wherein the generation of the drift corrected image occurs without prior knowledge of structure of the sample.
21. A non-transitory computer readable medium comprising executable instructions that when executed by the processor of a computer control the computer to perform steps comprising: obtaining an image series of a sample acquired using a scanning microscope by rotating scan coordinates of the microscope between successive image frames; determining at least one measurement of an angle or distance associated with an image feature as a function of rotation angle from the series of rotated images, wherein the sample comprises a crystal, the image feature comprises a lattice vector, and the measurements comprise distorted lattice vector angles; using the at least one measurement to determine a model for drift distortion in the series of images; and using the drift distortion model to generate a drift corrected image from the series of images.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The subject matter described herein will now be explained with reference to the accompanying drawings of which:
(2)
(3)
(4) 110
RevSTEM dataset with as indicated in each image. Each frame has been rotated by −α and a unit cell has been highlighted for comparison.
(5) 110
RevSTEM dataset.
(6) 110
RevSTEM dataset.
(7) 110
RevSTEM dataset.
(8) 110
RevSTEM image series.
(9)
(10) 100
and
110
peaks calculated from the image data from
(11)
(12)
DETAILED DESCRIPTION
1. Introduction
(13) While scanning transmission electron microscopy (STEM) has proven essential to the atomic scale characterization of materials, measurement of atomic displacements and distances is hampered by the presence of sample drift, e.g. at defects, interfaces, or even in perfect crystals [4-6, 16]. Sample drift during image acquisition introduces distortion proportional to the drift rate, preventing the accurate measurement of atomic structure. Though modern STEM installations are optimized to reduce vibration, air flow/fields, and temperature fluctuations, some sample drift is typically still present [14, 15].
(14) Various methods have been applied to limit the effects of sample drift. When the drift rate is constant, the resulting image distortion can be assumed uniform. In this case, a defect-free region with known crystal structure can serve as a reference. This reference area can then be matched to the known structure by an affine transformation [18]. Alternatively, Re{hacek over (c)}nik et al. demonstrated that information from parallel imaging (conventional high resolution TEM) can be used to register the STEM image and correct for the distortion [21]. This method, however, requires finding the same area or defect in both imaging modes. Another approach uses an image series with each frame acquired using a short probe dwell time at each pixel [8]. These images can then be aligned by cross-correlation and averaged together [11,12]. Recently, Berkels et al., for example, achieved measurement precision of 0.7 pm by a non-rigid frame averaging method applied to a series of 256×256 pixel images acquired with short 0.8 s exposures [22, 23]. While small images can be used to effectively eliminate drift, the available area for structural analysis is minimized by the large spatial sampling rate. Unless the sample is very stable during acquisition, large frames will contain distortion that is then transferred into the final average.
(15) Specimen drift during an acquisition can cause expansion, compression, and/or shearing of the image. As a typical example,
(16) In the present work, we introduce revolving scanning transmission electron microscopy (RevSTEM). The method uses a series of fast-acquisition STEM images, but with the scan coordinates rotated between successive frames. This scan rotation introduces a concomitant change in image distortion that we use to analyze the sample drift rate and direction. We provide a theoretical basis for the approach and introduce the projective standard deviation (PSD) to quantify lattice vector angles in atomic resolution images. By measuring the lattice vector angles across the rotation series, we fit the observed angular distortions to a physical drift model. The resulting drift parameters are then used to calculate an inverse affine transformation matrix needed to restore each image. For a demonstration of the technique, we provide two case studies. We first apply the technique to STEM images of (110) Si acquired while the sample was experiencing a measured drift rate of 530 pm/s. Second, we apply RevSTEM imaging to (100) SrTiO.sub.3 to evaluate the accuracy and precision that can be achieved with this technique. In both cases, we demonstrate that RevSTEM achieves near perfect restoration of the image series with <0.3% error and is independent of frame size.
2. Experiment
(17) In one experiment for illustrating the effectiveness of RevSTEM, SrTiO.sub.3 and Si samples were prepared by wedge polishing and subsequent ion-milling to electron transparency using a Fischione 1010 ion mill. The STEM images were acquired, using a probe corrected FEI Titan G2 60-300 kV S/TEM equipped with an X-FEG source operated at 200 kV. The convergence and collection inner semi-angles were 21 mrad and 77 mrad respectively. The probe intensity was 80-100 pA. TEM imaging and analysis (TIA) and FEI Tecnai scripting were used to acquire the RevSTEM image series. Scan distortion was corrected using the built-in FEI program with a standard SPI cross-grating replica with a spacing of 2160 lines per mm. After correction of the scan coil distortion, the angular distortion was generally within 0.1° at low magnifications.
(18) For the <110> Si HAADF RevSTEM dataset, 60 images were acquired while the sample was experiencing significant drift. Each 1024×1024 frame was acquired with a dwell time of 3 μs/pixel. The frame time was thus approximately 3 s for a total acquisition time of 180 s. The scan coordinates were rotated 6° clockwise after each frame was acquired, equivalent to a 6° counter-clockwise rotation of the image. We note that no attempt was made to keep the same sample region within the imaging area, i.e. no active drift correction was applied. For SrTiO.sub.3, a HAADF RevSTEM series was acquired along the [100] zone axis. The dwell time for each pixel was 5 μs with an image dimension of 512×512 pixels. The scan coordinates were rotated 90° clockwise after each frame acquisition. (3)
3. Mathematical Description of RevSTEM
(19) Let us begin by considering the distortions introduced by specimen drift during STEM image acquisition. For a constant drift rate, d, the result is to distort the image through a dilatation, contraction, and/or shearing. The distortion will also depend on the size of the scan area, defined as l.sub.x×l.sub.y and the time required to scan the whole frame, τ. The distortion of the ideal image due to drift is shown schematically in
[T]×({right arrow over (ν)}.sub.y{right arrow over (ν)}.sub.0)=({right arrow over (ν)}.sub.y{right arrow over (ν)}.sub.d) (1)
Note that [T] leaves the first scan line of the image, {right arrow over (ν)}.sub.y, unchanged as it represents an insignificant fraction of the total frame time τ and thus contributes negligible distortion. In equation 1, {right arrow over (ν)}.sub.y=(0, l.sub.y)′ and {right arrow over (ν)}.sub.y=(l.sub.x, l.sub.y)′, where ′ indicates the transpose. The magnitude of the vector that connects {right arrow over (ν)}.sub.0 to {right arrow over (ν)}.sub.d is given by τ{dot over (d)}. In
(20)
To solve for [T], we need to determine the drift rate d and the drift angle θ. Without a direct measurement of drift rate and direction, a reference area with known crystal structure is usually used to restore the image. This is particularly limiting if such a reference area is not available in the same image frame. When the crystal structure of the materials is known, Jones and Nellist have demonstrated an approach to correct for STEM image drift distortions using the known lattice vector angles [18].
(21) Consider instead, an image series acquired with a scan rotation introduced between each frame. As the scan coordinates are rotated by an angle, α, relative to the specimen drift direction, the observed image distortion will be concomitantly modified. This is shown schematically in .sub.0, is indicated in
.sub.α, with the fast (horizontal) scan direction, {right arrow over (Y)}, indicated by the arrows originating from the origin and pointing towards each {right arrow over (Y)}. The drift vector (arrows from the shaded to unshaded regions) is then rotated relative to the slow (vertical) scan direction where θ is modified by an amount Δα. The drift vector, however, remains fixed relative to
.sub.0, as shown in the figure.
(22) The RevSTEM concept is demonstrated using an experimental Si <110> dataset as shown in .sub.0. Next, we show that recording these distortions as a function of α is essential to derive the drift rate and angle without prior knowledge of the sample.
(23) Based on this schematic description, the transformation matrix must be expanded to account for the scan rotation and a time varying drift rate d(t). This is readily achieved by incorporating α into Eqn. 2 and where [T.sub.α] satisfies:
(24)
For simplicity we assume that the STEM image is square, i.e. l.sub.x=l.sub.y, which is often the case. We also introduce a time dependent, unit-less drift parameter, D(t), defined as τ{dot over (d)}(t)/l.sub.x. The matrices [T.sub.α] and [T.sub.α].sup.−1 are then given by:
(25)
[T.sub.α].sup.−1 represents affine transformation matrix that restores the experimental STEM images to the actual scanned sample areas. To evaluate the two key parameters, D(t) and θ a measurement of the image distortion is required across the RevSTEM series. For atomic resolution imaging, the angle between the lattice vectors and a fixed vector in .sub.0, referred to herein as a lattice vector angle (β), provides an ideal metric: they would remain constant if the sample was perfectly stable without drift.
3.1. Measuring the Lattice Vector Angles
(26) Typically, the angles between lattice planes are determined in reciprocal space using the Fourier transform (FT). There are however, significant limitations to this approach for RevSTEM drift measurement and correction. For STEM images with fast acquisitions times, as with RevSTEM, the low SNR, scan distortions, and aperiodic image boundaries are carried into reciprocal space. These features lead to complicated and imprecise analysis. Further, a sufficiently large number of unit cells is required in the image area, as needed to achieve high sampling in reciprocal space and hence precise angle measurements.
(27) We overcome these challenges by measuring the lattice vector angles directly from real-space image intensities, referred to herein as the projective standard deviation (PSD). From a conceptual standpoint, the PSD calculates the standard deviation of STEM image intensities projected onto a series of vectors that emanate from a fixed point, e.g. the scan origin without loss of generality. As shown schematically in
(28)
where P(i,j,δ) is the projected position of data point (i,j) on line A.sup.δ and N(p,δ) is the number of data points in the projected range [p, p+1]. The parameter l.sub.0 is a critical value under which the projected information is not statistically significant due to insufficient data points, thus l.sub.0 depends on the spatial sampling rate. Generally, l.sub.0.sup.2 must be slightly larger than the total number of pixels in a unit cell, Using the first frame of the 110
Si RevSTEM dataset,
(29) The method provides a reliable and robust, measurement of crystallographic angles, even in the presence of noise, from small areas of an image (only requires >1 unit cells), and with significant drift distortion. Again using the 110
Si dataset,
(30) The PSDs calculated for all 60 frames in the Si image series are presented in
(31) 3.2. Drift Vector Quantification
(32) Up to this point, we have demonstrated that RevSTEM modulates the image distortion due to drift and that the PSD can be used to, measure the apparent lattice vector angles, β(α), at each scan rotation. The objective then is to use this information to determine the corresponding undistorted, ideal lattice vector angles, β. To quantify drift, we start by evaluating the change of the ith lattice vector angle (β.sub.i(α)=90+δ.sub.i) during transformation of the coordination system from .sub.0 to
.sub.α. Note that in the
.sub.α coordination system with rotation angle α, the lattice vector angles are transformed to β.sub.i(α)+α. Without loss of generality we introduce a {right arrow over (ν)}.sub.1=(cos β.sub.i, sin β.sub.i)′ of unit length in
.sub.0. From Eq. 4, [T.sub.α] distorts according to:
(33)
with the angle of the distorted vector in coordination system given by,
β.sub.i[.fwdarw.
]=β.sub.i(α)−α (10)
(34) By extracting at least one distorted lattice vector angles as function of α, and ensuring that there are more data points from image series than the number of fit parameters (D(t), θ, and ideal β.sub.i's), we have all the information needed to refine drift parameter, drift direction and the angles using standard optimization algorithms. Thus, when RevSTEM is combined with PSD, direct determination of the drift parameters becomes possible without the need for a-priori knowledge of the crystal structure. Moreover, when the drift direction is parallel to a lattice vector, i.e. θ=β.sub.i and β.sub.i[.sub.β.fwdarw.
.sub.0]=β.sub.i the observed angle will not change during scan rotation. As observed for the Si dataset presented in
4. Application of RevSTEM
(35) 4.1. An Instructive Example
(36) We begin with an example using the Si dataset introduced in the previous section. While in the next section we show that the small 6° rotation step size for this dataset is unnecessary, the data provides a more visually instructive result. Moreover, as shown in
(37) To determine the drift parameters, we apply a least-squares optimization process that minimizes a parameter R determined by:
(38)
where β.sub.i,exp and β.sub.i,cal(α) are the experimentally measured and calculated lattice vector angles from Eq. 9 respectively. Using this metric, the global minimum of R was searched using a Nelder-Mead simplex algorithm [25]. The initial values for β.sub.i are set as the average of β.sub.i(α) for all α, but are allowed to varying during the optimization. In practice, the initial values are not critical as the global minimum is well-defined. The optimization was performed using two models assuming: a constant drift rate and a linearly varying drift rate, D(t). Using the frame index u as a measure of time, the linearly-varying drift rate, D(u) is then defined as:
D(u)=D.sub.0+D.sub.1u (12)
where D.sub.0 and D.sub.1 are the relevant Taylor expansion coefficients.
(39) Using the constant drift model, the refinement yields a drift parameter D=0.17 and θ=51.2°, with an R value of 340.48, The fitting results are shown in
(40) Once the drift parameters are refined, [T.sub.α].sup.−1 can be calculated using Eq. 5 [26]. After applying the inverse distortion transformation and rotating from .sub.α to
.sub.0 for each image in the series, we align all images using the usual cross-correlation approach with a precision of 1 pixel. All images in the series are then averaged together. These steps can introduce cropping of the image final image area. Primarily from the 6° increments, the final size of this dataset is 468×471 compared to the original 1024×1024 frames. As shown in the next section, however most of this cropping can be avoided by using a 90° rotation step size.
(41) Compared with the first frame of the image series (
(42) Using the PSD method, the angle between [001] and [1
(43) 4.2. A Practical Example
(44) RevSTEM can be implemented using only a limited number of rotation angles, e.g. with an α step size of 90°. While in this case drift distortion is only captured along four directions, the optimization algorithm is still provided with sufficient data to determine D and θ. To demonstrate this capability, we acquired a 40 frame RevSTEM image series of SrTiO.sub.3. For comparison, we acquired the first 20 frames of the series without scan rotation. The subsequent 20 frames were acquired with a rotation angle step size of 90°. For the rotating portion of the series, D and θ were refined using a constant drift model using measured lattice vector angles. In this case, a linear drift parameter does not significantly improve the fitting result.
(45) A comparison between the measured lattice vector angles [011], [001], [0
(46) The result of averaging the first 20 frames without rotation, I.sup.NR, is shown in
(47) With the excellent SNR, the atomic column positions can be located with vastly improved precision. Here, each atom column is located using a normalized cross-correlation approach and Gaussian peak fitting [16]. The centers of the Gaussian fittings are then used to calculate the distance between the atomic columns. Histograms of the peak distance corresponding to 100
and
110
lattice vectors are shown in
100
peak is from distance between Sr-Sr first like neighbor (FLN) and Ti-Ti FLN, while the
110
peak is from distance between Sr-Sr second like neighbor (SLN) and Ti-Ti SLN. Both images present a nice narrow peak for FLN. For the SLN peak, the RevSTEM shows one single peak while the simple image series shows two peaks, due to distortion of the image.
(48) FLN and SLN peaks have been fit using Gaussian distribution for the RevSTEM. The pixel length was calibrated using the location of the FLN peak. The full width at half maximum (FWHM) for the two peaks are 3.6 pm and 5.8 pm, respectively. The σ for the peaks are calculated to be 1.5 pm and 2.5 pm, comparable with previous quantitative STEM work [22]. The ratio between the two distances is calculated to be 1.414, which agrees with √{square root over (2)}.
(49) In addition to preserving a larger final useful image area, the acquisition speed can be increased dramatically as only four frames are captured for a full rotation. One other advantage of the fast rotation over the slow rotation is that the fast rotation is more responsive to the change of drift rate and direction. The average can be calculated from the four frames and drift rate can be estimated from optimization. This opens up the possibility to predict the drift rate and shift the scan coordinates accordingly to make sure the area of interest is always in the view. Moreover, by controlling the total series acquisition time and probe current, the RevSTEM approach can also be applied to beam sensitive materials. Highly quantitative STEM work can be performed regardless of the sample drift rate and the distortion in the resulting RevSTEM images is always minimized.
5. Summary and Conclusion
(50) Our results demonstrate that distortion-free STEM imaging can be achieved regardless of sample thermal stability. By introducing scan rotation between successive fast image frames and the PSD method track lattice vector angle distortion, we are able to characterize drift and remove its deleterious effects from each frame. Note that, while we have demonstrated HAADF drift correction, RevSTEM can be readily applied to any STEM imaging mode. The average of all the frames shows good SNR and much reduced distortion. The technique is applicable at both high and low drift rates, and independent of the size of the area of interest. Crucially, even large image areas can be acquired without the fear of drift distorting the available crystallographic information. As RevSTEM does not require a-priori structural information of the materials to calculate drift rate, analysis of unknown phases, defects, and interfaces becomes readily achievable in all directions, not just perpendicular to the scan direction.
(51) While we have presented a RevSTEM acquisition routine that was developed for a FEI microscope, the approach is appropriate for any scan system that can introduce a rotation. Moreover, the approach should breath new life into previous generation STEM instruments with inherently less stable stages and thermal management. While we have focused our discussion on atomic resolution imaging of crystalline samples, the revolving imaging approach could be readily applied to the distortion correction at lower magnification and/or for a sample with aperiodic features with the development of appropriate feature tracking algorithms. With further development and integration RevSTEM imaging holds the potential to usher in a new era in quantitative analysis of atom columns in STEM.
(52)
(53)
(54) Because the methods and systems described herein are capable of generating drift corrected images, the resulting images can be used to quantify scan coil error caused by phenomena other than drift. For example, if the X and Y scan coils are not calibrated properly, because the subject matter described herein isotropically averages and eliminates drift distortion, the remaining distortion in the image may be due to scan coil error. This error can be quantified and eliminated.
(55) Another feature of the subject matter described herein is to allow imaging at atomic resolution while drifting. For example, because drift can be corrected across different images, the sample may be allowed to drift while obtaining images and the resulting images can be combined without requiring the system to repeatedly image the same portion of the sample and thereby destroy the sample.
(56) Although the examples described above relate to correcting drift distortion in a scanning transmission electron microscope, the subject matter described herein can be used to correct for drift distortion in images obtained using any suitable scanning microscope for which scan rotation is possible without departing from the scope of the subject matter described herein.
(57) The disclosure of each of the following references is incorporated herein by reference in its entirety.
REFERENCES
(58) [1] O. L. Krivanek, G. J. Corbin, N. Dellby, B. F. Elston, R. J. Keyse, M. F. Murfitt, C. S. Own, Z. S. Szilagyi, J. W. Woodruff, An electron microscope for the aberration-corrected era, Ultramicroscopy, 108 (2008) 179-195. [2] R. F. Klie, C. Johnson, Y. Zhu, Atomic-Resolution STEM in the Aberration-Corrected JEOLJEM2200FS, Microsc, Microanal., 14(2008) 104-112. [3] S. J. Pennycook, M. F. Chisholm, A. R. Lupini, M. Varela, A. Y. Borisevich, M. P. Oxley, W. D. Luo, K. van Benthem, S.-H. Oh, D. L. Sales, S. I. Molina, J. Garca-Barriocanal, C. Leon, J. Santamara, S. N. Rashkeev, S. T. Pantelides, Aberration-corrected scanning transmission electron microscopy: from atomic imaging and analysis to solving energy problems, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 367 (2009) 3709-3733. [4] A. Y. Borisevich, H. J. Chang, M. Huijben, M. P. Oxley, S. Okamoto, M. K. Niranjan, J. D. Burton, E. Y. Tsymbal, Y. H. Chu, P. Yu, R. Ramesh, S. V. Kalinin, S. J. Pennycook, Suppression of Octahedral Tilts and Associated Changes in Electronic Properties at Epitaxial Oxide Heterostructure Interfaces, Phys. Rev. Lett., 105 (2010) 087204. [5] A. Borisevich, O. S. Ovchinnikov, H. J. Chang, M. P. Oxley, P. Yu, J. Seidel, E. A. Eliseev, A. N. Morozovska, R. Ramesh, S. J. Pennycook, S. V. Kalinin, Mapping Octahedral Tilts and Polarization Across a Domain Wall in BiFe03 from Z-Contrast Scanning Transmission Electron Microscopy Image Atomic Column Shape Analysis, ACS Nano, 4 (2010) 6071-6079. [6] C. T. Nelson, B. Winchester, Y. Zhang, S.-J. Kim, A. Melville, C. Adamo, C. M. Follunan, S.-H. Baek, C.-B. Eons, D. G. Schlom, L.-Q. Chen, X. Pan, Spontaneous Vortex Nanodomain Arrays at Ferroelectric Heterointerfaces, Nano Letters, 11(2011) 828-834. [7] R. Aso, D. Kan, Y. Shimakawa, H. Kurata, Atomic level observation of octahedral distortions at the perovskite oxide heterointerface, Sci. Rep., 3 (2013). [8] M. Saito, K. Kimoto, T. Nagai, S. Fukushima, D. Akahoshi, H. Kuwahara, Y. Matsui, K. Ishizuka, Local crystal structure analysis with 10-pm accuracy using scanning transmission electron microscopy, Journal of Electron Microscopy, 58 (2009) 131-136. [9] K. Kimoto, T. Asaka, X. Yu, T. Nagai, Y. Matsui, K. Ishizuka, Local crystal structure analysis with several picometer precision using scanning transmission electron microscopy, Ultramicroscopy, 110 (2010) 778-782. [10] F. He, C. L. Johnson, S. Lartigue-Korinek, G. Wang, P. R. Buseck, M. J. Htch, Calibration of projector lens distortions, Journal of Electron Microscopy, 54 (2005) 181-190. [11] D. A. Muller, E. J. Kirkland, M. G. Thomas, J. L. Grazul, L. Fitting, M. Weyland, Room design for high-performance electron microscopy, Ultramicroscopy, 106 (2006) 1033-1040. [12] B. Gipson, X. Zeng, Z. Y. Zhang, H. Stahlberg, 2dxUser-friendly image processing for 2D crystals, J Struct Biol, 157 (2007) 64-72. [13] J. M. LeBeau, S. D. Findlay, L. J. Allen, S. Stemmer, Quantitative Atomic Resolution Scanning Transmission Electron Microscopy, Phys. Rev, Lett., 100 (2008) 206101. [14] D. A. Muller, J. Grazul, Optimizing the environment for sub-0.2 nm scanning transmission electron microscopy, Journal of Electron Microscopy, 50 (2001) 219-226. [15] H. S. von Harrach, Instrumental factors in high-resolution FEG STEM, Ultramicroscopy, 58 (1995) 1-5. [16] J.-M. Zuo, A. B. Shah, H. Kim, Y. Meng, W. Gao, J.-L. Rouvire, Lattice and strain analysis of atomic resolution Z-contrast images based on template matching, Ultramicroscopy, 136 (2014) 50-60. [17] P. D. Nellist, S. J. Pennycook, Accurate structure determination from image reconstruction in ADF STEM, J. Microsc., 190 (1998) 159-170. [18] L. Jones, P. D. Nellist, Identifying and Correcting Scan Noise and Drift in the Scanning Transmission Electron Microscope, Microsc, Microanal., 19 (2013) 1050-1060. [19] N. Braidy, Y. Le Bouar, S. Lazar, C. Ricolleau, Correcting scanning instabilities from images of periodic structures, Ultramicroscopy, 118 (2012) 67-76. [20] M. J. Hytch, E. Snoeck, R. Kilaas, Quantitative measurement of displacement and strain fields from HREM micrographs, Ultramicroscopy, 74 (1998) 131-146. [21] A. Renik, G. Mbus, S. Aturm, IMAGE-WARP: A real-space restoration method for high-resolution STEM images using quantitative HRTEM analysis, Ultramicroscopy, 103 (2005) 285-301. [22] B. Berkels, R. Sharpley, P. Binev, A. Yankovich, F. Shi, P. Voyles, W. Dahmen, High Precision STEM Imaging by Non-Rigid Alignment and Averaging of a Series of Short Exposures, Microsc. Microanal., 18(2012) 300-301. [23] P. Binev, F. Blanco-Silva, D. Blom, W. Dahmen, P. Lamby, R. Sharpley, and T. Vogt, Super-resolution image reconstruction by nonlocal means applied to high-angle annular darkfield scanning transmission electron microscopy (HAADF-STEM) in Modeling Nanoscale Imaging in Electron Microscopy (T. Vogt, W. Dahmen, P. Binev, eds.), Springer (2012), 127-145, Springer. [24] J. P. Buban, Q. Ramasse, B. Gipson, N. D. Browning, H. Stahlberg, High-resolution low-dose scanning transmission electron microscopy, Journal of Electron Microscopy, 59 (2010) 103-112. [25] Lagarias, J. C., J. A. Reeds, M. H. Wright, and P. E. Wright, Convergence Properties of the Nelder-Mead Simplex Method in Low Dimensions, SIAM Journal of Optimization 9 (1998) 112147. [26] A. Klein, D. J. Kroon, Y. Hoogeveen, L. J. S. Kool, W. K. J. Renema, C. H. Slump, Multimodal image registration by edge attraction and regularization using a B-spline grid, SPIE, Lake Buena Vista, Fla., USA, 2011.
(59) It will be understood that various details of the subject matter described herein may be changed without departing from the scope of the subject matter described herein. Furthermore, the foregoing description is for the purpose of illustration only, and not for the purpose of limitation, as the subject matter described herein is defined by the claims as set forth hereinafter.